[01-15-2025 17:27:59.190975][INFO]: Starting ChromeDriver 133.0.6943.2 (39e60507035528f020e57a5550acae43852d710f-refs/branch-heads/6943@{#5}) on port 0 [01-15-2025 17:27:59.191969][INFO]: Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe. [01-15-2025 17:27:59.212926][WARNING]: FromSockAddr failed on netmask [01-15-2025 17:27:59.224323][INFO]: ChromeDriver was started successfully on port 64213 [01-15-2025 17:27:59.791439][INFO]: [deef4306125b530c59c0c6896c016f3b] COMMAND InitSession { "capabilities": { "alwaysMatch": { "goog:chromeOptions": { "args": [ "--ignore-certificate-errors-spki-list=cert_1,cert_2", "--autoplay-policy=no-user-gesture-required", "--use-fake-device-for-media-stream", "--use-fake-ui-for-media-stream", "--use-fake-ui-for-fedcm", "--enable-features=FedCmWithoutWellKnownEnforcement", "--use-fake-ui-for-digital-identity", "--short-reporting-delay", "--host-resolver-rules=MAP nonexistent.*.test ^NOTFOUND, MAP *.test 127.0.0.1, MAP *.test. 127.0.0.1", "--enable-features=SecurePaymentConfirmationBrowser", "--webtransport-developer-mode", "--enable-features=GenericSensorExtraClasses", "--disable-infobars", "--enable-features=WebMachineLearningNeuralNetwork", "--enable-features=InstallOnDeviceSpeechRecognition,OnDeviceWebSpeechAvailable,OnDeviceWebSpeech,MediaStreamTrackWebSpeech", "--ip-address-space-overrides=127.0.0.1:8002=private,127.0.0.1:8003=public,127.0.0.1:8445=private,127.0.0.1:8446=public", "--enable-blink-features=DisableAhemAntialias,MojoJS,MojoJSTest", "--enable-experimental-web-platform-features", "--disable-search-engine-choice-screen" ], "binary": ".../.cache/chromium-bidi/chrome/mac_arm-133.0.6943.2/chrome-mac-arm64/Google Chrome for Testing.app/Contents/MacOS/Google Chrome for Testing", "excludeSwitches": [ "enable-automation" ], "prefs": { "profile": { "default_content_setting_values": { "popups": 1 } } }, "w3c": true } } } } [01-15-2025 17:27:59.792835][INFO]: Populating Preferences file: { "alternate_error_pages": { "enabled": false }, "autofill": { "enabled": false }, "browser": { "check_default_browser": false }, "distribution": { "import_bookmarks": false, "import_history": false, "import_search_engine": false, "make_chrome_default_for_user": false, "skip_first_run_ui": true }, "dns_prefetching": { "enabled": false }, "profile": { "default_content_setting_values": { "popups": 1 } }, "safebrowsing": { "enabled": false }, "search": { "suggest_enabled": false }, "translate": { "enabled": false } } [01-15-2025 17:27:59.792952][INFO]: Populating Local State file: { "background_mode": { "enabled": false }, "ssl": { "rev_checking": { "enabled": false } } } [01-15-2025 17:27:59.793153][INFO]: ChromeDriver supports communication with Chrome via pipes. This is more reliable and more secure. [01-15-2025 17:27:59.793158][INFO]: Use the --remote-debugging-pipe Chrome switch instead of the default --remote-debugging-port to enable this communication mode. [01-15-2025 17:27:59.793168][INFO]: Launching chrome: .../.cache/chromium-bidi/chrome/mac_arm-133.0.6943.2/chrome-mac-arm64/Google Chrome for Testing.app/Contents/MacOS/Google Chrome for Testing --allow-pre-commit-input --autoplay-policy=no-user-gesture-required --disable-background-networking --disable-client-side-phishing-detection --disable-default-apps --disable-hang-monitor --disable-infobars --disable-popup-blocking --disable-prompt-on-repost --disable-search-engine-choice-screen --disable-sync --enable-blink-features=DisableAhemAntialias,MojoJS,MojoJSTest --enable-experimental-web-platform-features --enable-features=FedCmWithoutWellKnownEnforcement,SecurePaymentConfirmationBrowser,GenericSensorExtraClasses,WebMachineLearningNeuralNetwork,InstallOnDeviceSpeechRecognition,OnDeviceWebSpeechAvailable,OnDeviceWebSpeech,MediaStreamTrackWebSpeech --enable-logging=stderr --host-resolver-rules=MAP nonexistent.*.test ^NOTFOUND, MAP *.test 127.0.0.1, MAP *.test. 127.0.0.1 --ignore-certificate-errors-spki-list=cert_1,cert_2 --ip-address-space-overrides=127.0.0.1:8002=private,127.0.0.1:8003=public,127.0.0.1:8445=private,127.0.0.1:8446=public --log-level=0 --no-first-run --no-service-autorun --password-store=basic --remote-debugging-port=0 --short-reporting-delay --test-type=webdriver --use-fake-device-for-media-stream --use-fake-ui-for-digital-identity --use-fake-ui-for-fedcm --use-fake-ui-for-media-stream --use-mock-keychain --user-data-dir=.../.org.chromium.Chromium.5DSAFCHI23 --webtransport-developer-mode data:, [15154:259:0115/172800.138626:WARNING:field_trial_util.cc(106)] Field trial config study skipped: CookieSameSiteConsidersRedirectChainDesktop.Enabled (some of its features are already overridden) [15154:259:0115/172800.141423:WARNING:field_trial_util.cc(106)] Field trial config study skipped: StorageAccessHeaders.Enabled (some of its features are already overridden) [15163:15107:0115/172800.316102:WARNING:address_sorter_posix.cc(461)] FromSockAddr failed on netmask [15154:259:0115/172800.350739:WARNING:invalidation_listener_impl.cc(104)] ProfileInvalidationProvider-245350905893 Created for project_number: 245350905893 [15154:259:0115/172800.350924:WARNING:fm_registration_token_uploader.cc(155)] Starting FmRegistrationTokenUploader for kUser scope, 245350905893 project [15154:259:0115/172800.350931:WARNING:invalidation_listener_impl.cc(150)] ProfileInvalidationProvider-245350905893 Starting [15154:259:0115/172800.350947:WARNING:invalidation_listener_impl.cc(104)] ProfileInvalidationProvider-585406161706 Created for project_number: 585406161706 [15154:259:0115/172800.350954:WARNING:fm_registration_token_uploader.cc(155)] Starting FmRegistrationTokenUploader for kUser scope, 585406161706 project [15154:259:0115/172800.350958:WARNING:invalidation_listener_impl.cc(150)] ProfileInvalidationProvider-585406161706 Starting DevTools listening on ws://127.0.0.1:64217/devtools/browser/39c7973c-a3f8-4223-80cc-edce0dded779 [15162:259:0115/172800.377639:WARNING:viz_main_impl.cc(85)] VizNullHypothesis is disabled (not a warning) [01-15-2025 17:28:00.379119][DEBUG]: DevTools HTTP Request: http://localhost:64217/json/version [01-15-2025 17:28:00.667497][DEBUG]: DevTools HTTP Response: { "Browser": "Chrome/133.0.6943.2", "Protocol-Version": "1.3", "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36", "V8-Version": "13.3.415.1", "WebKit-Version": "537.36 (@39e60507035528f020e57a5550acae43852d710f)", "webSocketDebuggerUrl": "ws://localhost:64217/devtools/browser/39c7973c-a3f8-4223-80cc-edce0dded779" } [01-15-2025 17:28:00.667539][WARNING]: You are using an unsupported command-line switch: --disable-build-check. Please don't report bugs that cannot be reproduced with this switch removed. [01-15-2025 17:28:00.667553][DEBUG]: DevTools HTTP Request: http://localhost:64217/json/list [01-15-2025 17:28:00.681826][DEBUG]: DevTools HTTP Response: [ { "description": "", "devtoolsFrontendUrl": "/devtools/inspector.html?ws=localhost:64217/devtools/page/2DA3C79E6587C018008B4436511F1965", "id": "2DA3C79E6587C018008B4436511F1965", "title": "", "type": "page", "url": "data:,", "webSocketDebuggerUrl": "ws://localhost:64217/devtools/page/2DA3C79E6587C018008B4436511F1965" } ] [01-15-2025 17:28:00.685440][INFO]: resolved localhost to ["::1","127.0.0.1"] [01-15-2025 17:28:00.702055][DEBUG]: DevTools WebSocket Command: Target.getTargets (id=1) (session_id=) browser { "filter": [ { "exclude": true, "type": "browser" }, { "exclude": true, "type": "page" }, { "exclude": false } ] } [01-15-2025 17:28:00.710819][DEBUG]: DevTools WebSocket Response: Target.getTargets (id=1) (session_id=) browser { "targetInfos": [ { "attached": false, "browserContextId": "2D33F48CA532EE0010C797BB2EE8CB25", "canAccessOpener": false, "targetId": "BF3ED5B6F0B2EC1CFB066C95A01927A9", "title": "", "type": "tab", "url": "data:," } ] } [01-15-2025 17:28:00.710856][DEBUG]: DevTools WebSocket Command: Target.attachToTarget (id=2) (session_id=) browser { "flatten": true, "targetId": "BF3ED5B6F0B2EC1CFB066C95A01927A9" } [01-15-2025 17:28:00.711659][DEBUG]: DevTools WebSocket Event: Target.attachedToTarget (session_id=) browser { "sessionId": "50DACC76311FEC0E874AB9DE00F2748A", "targetInfo": { "attached": true, "browserContextId": "2D33F48CA532EE0010C797BB2EE8CB25", "canAccessOpener": false, "targetId": "BF3ED5B6F0B2EC1CFB066C95A01927A9", "title": "", "type": "tab", "url": "data:," }, "waitingForDebugger": false } [01-15-2025 17:28:00.711694][DEBUG]: DevTools WebSocket Response: Target.attachToTarget (id=2) (session_id=) browser { "sessionId": "50DACC76311FEC0E874AB9DE00F2748A" } [01-15-2025 17:28:00.711708][DEBUG]: DevTools WebSocket Command: Target.setAutoAttach (id=3) (session_id=50DACC76311FEC0E874AB9DE00F2748A) BF3ED5B6F0B2EC1CFB066C95A01927A9 { "autoAttach": true, "flatten": true, "waitForDebuggerOnStart": false } [01-15-2025 17:28:00.713468][DEBUG]: DevTools WebSocket Event: Target.attachedToTarget (session_id=50DACC76311FEC0E874AB9DE00F2748A) BF3ED5B6F0B2EC1CFB066C95A01927A9 { "sessionId": "C05CA7B90F3E2A7630A17920E2E4F82E", "targetInfo": { "attached": true, "browserContextId": "2D33F48CA532EE0010C797BB2EE8CB25", "canAccessOpener": false, "targetId": "2DA3C79E6587C018008B4436511F1965", "title": "", "type": "page", "url": "data:," }, "waitingForDebugger": false } [01-15-2025 17:28:00.713593][DEBUG]: DevTools WebSocket Command: Page.enable (id=4) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { } [01-15-2025 17:28:00.713643][DEBUG]: DevTools WebSocket Command: Page.addScriptToEvaluateOnNewDocument (id=5) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "source": "(function () {window.cdc_adoQpoasnfa76pfcZLmcfl_Array = window.Array;window.cdc_adoQpoasnfa76pfcZLmcfl_Object = window.Object;window.cdc_adoQpoasnfa76pfcZLmcfl_Promise = window.Promise;window.cdc_adoQpoasnfa76pfcZLmcfl_Proxy = window.Proxy;window.cdc_adoQpoasnfa76pfcZLmcfl_Symbol = window.Symbol;window.cdc_adoQpoasnfa76pfcZLmcfl_JSON = window.JSON;window.cdc_adoQpoasnfa76pfcZLmcfl_Window = window.Window;}) ();" } [01-15-2025 17:28:00.713698][DEBUG]: DevTools WebSocket Command: Runtime.evaluate (id=6) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "expression": "(function () {window.cdc_adoQpoasnfa76pfcZLmcfl_Array = window.Array;window.cdc_adoQpoasnfa76pfcZLmcfl_Object = window.Object;window.cdc_adoQpoasnfa76pfcZLmcfl_Promise = window.Promise;window.cdc_adoQpoasnfa76pfcZLmcfl_Proxy = window.Proxy;window.cdc_adoQpoasnfa76pfcZLmcfl_Symbol = window.Symbol;window.cdc_adoQpoasnfa76pfcZLmcfl_JSON = window.JSON;window.cdc_adoQpoasnfa76pfcZLmcfl_Window = window.Window;}) ();" } [01-15-2025 17:28:00.713744][DEBUG]: DevTools WebSocket Command: Log.enable (id=7) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { } [01-15-2025 17:28:00.713785][DEBUG]: DevTools WebSocket Command: Target.setAutoAttach (id=8) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "autoAttach": true, "flatten": true, "waitForDebuggerOnStart": false } [01-15-2025 17:28:00.713829][DEBUG]: DevTools WebSocket Response: Target.setAutoAttach (id=3) (session_id=50DACC76311FEC0E874AB9DE00F2748A) BF3ED5B6F0B2EC1CFB066C95A01927A9 { } [01-15-2025 17:28:00.735078][DEBUG]: DevTools WebSocket Response: Page.enable (id=4) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { } [01-15-2025 17:28:00.735118][DEBUG]: DevTools WebSocket Response: Page.addScriptToEvaluateOnNewDocument (id=5) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "identifier": "1" } [01-15-2025 17:28:00.736743][DEBUG]: DevTools WebSocket Response: Runtime.evaluate (id=6) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "result": { "type": "undefined" } } [01-15-2025 17:28:00.736798][DEBUG]: DevTools WebSocket Response: Log.enable (id=7) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { } [01-15-2025 17:28:00.736843][DEBUG]: DevTools WebSocket Response: Target.setAutoAttach (id=8) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { } [01-15-2025 17:28:00.736893][DEBUG]: DevTools WebSocket Command: Runtime.enable (id=9) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { } [01-15-2025 17:28:00.745430][DEBUG]: DevTools WebSocket Event: Page.domContentEventFired (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "timestamp": 50838.833208 } [01-15-2025 17:28:00.745469][DEBUG]: DevTools WebSocket Event: Page.loadEventFired (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "timestamp": 50838.833961 } [01-15-2025 17:28:00.745934][DEBUG]: DevTools WebSocket Event: Page.frameStoppedLoading (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "frameId": "2DA3C79E6587C018008B4436511F1965" } [01-15-2025 17:28:00.751394][DEBUG]: DevTools WebSocket Event: Runtime.executionContextCreated (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "context": { "auxData": { "frameId": "2DA3C79E6587C018008B4436511F1965", "isDefault": true, "type": "default" }, "id": 1, "name": "", "origin": "://", "uniqueId": "-8721691733834241165.4427364122884263023" } } [01-15-2025 17:28:00.751426][DEBUG]: DevTools WebSocket Response: Runtime.enable (id=9) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { } [01-15-2025 17:28:00.751438][DEBUG]: DevTools WebSocket Command: Runtime.enable (id=10) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { } [01-15-2025 17:28:00.751701][DEBUG]: DevTools WebSocket Response: Runtime.enable (id=10) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { } [01-15-2025 17:28:00.751743][INFO]: [deef4306125b530c59c0c6896c016f3b] RESPONSE InitSession { "capabilities": { "acceptInsecureCerts": false, "browserName": "chrome", "browserVersion": "133.0.6943.2", "chrome": { "chromedriverVersion": "133.0.6943.2 (39e60507035528f020e57a5550acae43852d710f-refs/branch-heads/6943@{#5})", "userDataDir": ".../.org.chromium.Chromium.5DSAFCHI23" }, "fedcm:accounts": true, "goog:chromeOptions": { "debuggerAddress": "localhost:64217" }, "networkConnectionEnabled": false, "pageLoadStrategy": "normal", "platformName": "mac", "proxy": { }, "setWindowRect": true, "strictFileInteractability": false, "timeouts": { "implicit": 0, "pageLoad": 300000, "script": 30000 }, "unhandledPromptBehavior": "dismiss and notify", "webauthn:extension:credBlob": true, "webauthn:extension:largeBlob": true, "webauthn:extension:minPinLength": true, "webauthn:extension:prf": true, "webauthn:virtualAuthenticators": true }, "sessionId": "deef4306125b530c59c0c6896c016f3b" } [01-15-2025 17:28:00.752688][INFO]: [deef4306125b530c59c0c6896c016f3b] COMMAND SetWindowRect { "height": 600, "width": 800 } [01-15-2025 17:28:00.752958][INFO]: Waiting for pending navigations... [01-15-2025 17:28:00.752975][DEBUG]: DevTools WebSocket Command: Runtime.evaluate (id=11) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "expression": "1" } [01-15-2025 17:28:00.753368][DEBUG]: DevTools WebSocket Response: Runtime.evaluate (id=11) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "result": { "description": "1", "type": "number", "value": 1 } } [01-15-2025 17:28:00.753380][INFO]: Done waiting for pending navigations. Status: ok [01-15-2025 17:28:00.753762][DEBUG]: DevTools WebSocket Command: Browser.getWindowForTarget (id=12) (session_id=) browser { "targetId": "2DA3C79E6587C018008B4436511F1965" } [01-15-2025 17:28:00.754869][DEBUG]: DevTools WebSocket Response: Browser.getWindowForTarget (id=12) (session_id=) browser { "bounds": { "height": 2491, "left": -1418, "top": -354, "width": 1200, "windowState": "normal" }, "windowId": 1889046713 } [01-15-2025 17:28:00.754891][DEBUG]: DevTools WebSocket Command: Browser.setWindowBounds (id=13) (session_id=) browser { "bounds": { "height": 600, "width": 800 }, "windowId": 1889046713 } [01-15-2025 17:28:00.759005][DEBUG]: DevTools WebSocket Response: Browser.setWindowBounds (id=13) (session_id=) browser { } [01-15-2025 17:28:00.771571][DEBUG]: DevTools WebSocket Command: Browser.getWindowBounds (id=14) (session_id=) browser { "windowId": 1889046713 } [01-15-2025 17:28:00.771697][DEBUG]: DevTools WebSocket Event: Page.frameResized (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { } [01-15-2025 17:28:00.780969][DEBUG]: DevTools WebSocket Response: Browser.getWindowBounds (id=14) (session_id=) browser { "bounds": { "height": 600, "left": -1418, "top": -354, "width": 800, "windowState": "normal" } } [01-15-2025 17:28:00.781012][DEBUG]: DevTools WebSocket Command: Browser.getWindowForTarget (id=15) (session_id=) browser { "targetId": "2DA3C79E6587C018008B4436511F1965" } [01-15-2025 17:28:00.781344][DEBUG]: DevTools WebSocket Response: Browser.getWindowForTarget (id=15) (session_id=) browser { "bounds": { "height": 600, "left": -1418, "top": -354, "width": 800, "windowState": "normal" }, "windowId": 1889046713 } [01-15-2025 17:28:00.781375][INFO]: Waiting for pending navigations... [01-15-2025 17:28:00.781385][DEBUG]: DevTools WebSocket Command: Runtime.evaluate (id=16) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "expression": "1" } [01-15-2025 17:28:00.781733][DEBUG]: DevTools WebSocket Response: Runtime.evaluate (id=16) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "result": { "description": "1", "type": "number", "value": 1 } } [01-15-2025 17:28:00.781747][INFO]: Done waiting for pending navigations. Status: ok [01-15-2025 17:28:00.781753][INFO]: [deef4306125b530c59c0c6896c016f3b] RESPONSE SetWindowRect { "height": 600, "width": 800, "x": -1418, "y": -354 } [01-15-2025 17:28:00.782420][INFO]: [deef4306125b530c59c0c6896c016f3b] COMMAND SetWindowRect { "x": 100, "y": 100 } [01-15-2025 17:28:00.782447][INFO]: Waiting for pending navigations... [01-15-2025 17:28:00.782458][DEBUG]: DevTools WebSocket Command: Runtime.evaluate (id=17) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "expression": "1" } [01-15-2025 17:28:00.783089][DEBUG]: DevTools WebSocket Response: Runtime.evaluate (id=17) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "result": { "description": "1", "type": "number", "value": 1 } } [01-15-2025 17:28:00.783133][INFO]: Done waiting for pending navigations. Status: ok [01-15-2025 17:28:00.783150][DEBUG]: DevTools WebSocket Command: Browser.getWindowForTarget (id=18) (session_id=) browser { "targetId": "2DA3C79E6587C018008B4436511F1965" } [01-15-2025 17:28:00.783574][DEBUG]: DevTools WebSocket Response: Browser.getWindowForTarget (id=18) (session_id=) browser { "bounds": { "height": 600, "left": -1418, "top": -354, "width": 800, "windowState": "normal" }, "windowId": 1889046713 } [01-15-2025 17:28:00.783630][DEBUG]: DevTools WebSocket Command: Browser.setWindowBounds (id=19) (session_id=) browser { "bounds": { "left": 100, "top": 100 }, "windowId": 1889046713 } [01-15-2025 17:28:00.798247][DEBUG]: DevTools WebSocket Response: Browser.setWindowBounds (id=19) (session_id=) browser { } [01-15-2025 17:28:00.810838][DEBUG]: DevTools WebSocket Command: Browser.getWindowBounds (id=20) (session_id=) browser { "windowId": 1889046713 } [01-15-2025 17:28:00.810935][DEBUG]: DevTools WebSocket Event: Page.frameResized (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { } [01-15-2025 17:28:00.810946][DEBUG]: DevTools WebSocket Event: Page.frameResized (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { } [01-15-2025 17:28:00.811222][DEBUG]: DevTools WebSocket Response: Browser.getWindowBounds (id=20) (session_id=) browser { "bounds": { "height": 600, "left": 100, "top": 100, "width": 800, "windowState": "normal" } } [01-15-2025 17:28:00.811242][DEBUG]: DevTools WebSocket Command: Browser.getWindowForTarget (id=21) (session_id=) browser { "targetId": "2DA3C79E6587C018008B4436511F1965" } [01-15-2025 17:28:00.812793][DEBUG]: DevTools WebSocket Response: Browser.getWindowForTarget (id=21) (session_id=) browser { "bounds": { "height": 600, "left": 100, "top": 100, "width": 800, "windowState": "normal" }, "windowId": 1889046713 } [01-15-2025 17:28:00.812847][INFO]: Waiting for pending navigations... [01-15-2025 17:28:00.812869][DEBUG]: DevTools WebSocket Command: Runtime.evaluate (id=22) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "expression": "1" } [01-15-2025 17:28:00.813178][DEBUG]: DevTools WebSocket Response: Runtime.evaluate (id=22) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "result": { "description": "1", "type": "number", "value": 1 } } [01-15-2025 17:28:00.813201][INFO]: Done waiting for pending navigations. Status: ok [01-15-2025 17:28:00.813207][INFO]: [deef4306125b530c59c0c6896c016f3b] RESPONSE SetWindowRect { "height": 600, "width": 800, "x": 100, "y": 100 } [01-15-2025 17:28:00.813856][INFO]: [deef4306125b530c59c0c6896c016f3b] COMMAND SetTimeouts { "implicit": 0.0 } [01-15-2025 17:28:00.813890][INFO]: [deef4306125b530c59c0c6896c016f3b] RESPONSE SetTimeouts [01-15-2025 17:28:00.814318][INFO]: [deef4306125b530c59c0c6896c016f3b] COMMAND SetTimeouts { "pageLoad": 3000.0 } [01-15-2025 17:28:00.814329][INFO]: [deef4306125b530c59c0c6896c016f3b] RESPONSE SetTimeouts [01-15-2025 17:28:00.815055][INFO]: [deef4306125b530c59c0c6896c016f3b] COMMAND SetTimeouts { "script": 1000.0 } [01-15-2025 17:28:00.815067][INFO]: [deef4306125b530c59c0c6896c016f3b] RESPONSE SetTimeouts [01-15-2025 17:28:00.815800][INFO]: [deef4306125b530c59c0c6896c016f3b] COMMAND GetWindow { } [01-15-2025 17:28:00.815822][INFO]: [deef4306125b530c59c0c6896c016f3b] RESPONSE GetWindow "2DA3C79E6587C018008B4436511F1965" [01-15-2025 17:28:00.816313][INFO]: [deef4306125b530c59c0c6896c016f3b] COMMAND NewWindow { "type": "tab" } [01-15-2025 17:28:00.816327][INFO]: Waiting for pending navigations... [01-15-2025 17:28:00.816337][DEBUG]: DevTools WebSocket Command: Runtime.evaluate (id=23) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "expression": "1" } [01-15-2025 17:28:00.816638][DEBUG]: DevTools WebSocket Response: Runtime.evaluate (id=23) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "result": { "description": "1", "type": "number", "value": 1 } } [01-15-2025 17:28:00.816648][INFO]: Done waiting for pending navigations. Status: ok [01-15-2025 17:28:00.816656][DEBUG]: DevTools WebSocket Command: Target.createTarget (id=24) (session_id=) browser { "background": true, "forTab": true, "url": "about:blank" } [01-15-2025 17:28:00.823671][DEBUG]: DevTools WebSocket Response: Target.createTarget (id=24) (session_id=) browser { "targetId": "F9DA0C99C0ACE737C40B76C4389A3C65" } [01-15-2025 17:28:00.823714][DEBUG]: DevTools WebSocket Command: Target.getTargets (id=25) (session_id=) browser { "filter": [ { "exclude": true, "type": "browser" }, { "exclude": true, "type": "page" }, { "exclude": false } ] } [01-15-2025 17:28:00.824807][DEBUG]: DevTools WebSocket Response: Target.getTargets (id=25) (session_id=) browser { "targetInfos": [ { "attached": false, "browserContextId": "2D33F48CA532EE0010C797BB2EE8CB25", "canAccessOpener": false, "targetId": "F9DA0C99C0ACE737C40B76C4389A3C65", "title": "about:blank", "type": "tab", "url": "about:blank" }, { "attached": true, "browserContextId": "2D33F48CA532EE0010C797BB2EE8CB25", "canAccessOpener": false, "targetId": "BF3ED5B6F0B2EC1CFB066C95A01927A9", "title": "data:,", "type": "tab", "url": "data:," } ] } [01-15-2025 17:28:00.824833][DEBUG]: DevTools WebSocket Command: Target.attachToTarget (id=26) (session_id=) browser { "flatten": true, "targetId": "F9DA0C99C0ACE737C40B76C4389A3C65" } [01-15-2025 17:28:00.825536][DEBUG]: DevTools WebSocket Event: Target.attachedToTarget (session_id=) browser { "sessionId": "2C5CEF28603E43D2BB4DA64322EB2508", "targetInfo": { "attached": true, "browserContextId": "2D33F48CA532EE0010C797BB2EE8CB25", "canAccessOpener": false, "targetId": "F9DA0C99C0ACE737C40B76C4389A3C65", "title": "about:blank", "type": "tab", "url": "about:blank" }, "waitingForDebugger": false } [01-15-2025 17:28:00.825557][DEBUG]: DevTools WebSocket Response: Target.attachToTarget (id=26) (session_id=) browser { "sessionId": "2C5CEF28603E43D2BB4DA64322EB2508" } [01-15-2025 17:28:00.825570][DEBUG]: DevTools WebSocket Command: Target.setAutoAttach (id=27) (session_id=2C5CEF28603E43D2BB4DA64322EB2508) F9DA0C99C0ACE737C40B76C4389A3C65 { "autoAttach": true, "flatten": true, "waitForDebuggerOnStart": false } [01-15-2025 17:28:00.827704][DEBUG]: DevTools WebSocket Event: Target.attachedToTarget (session_id=2C5CEF28603E43D2BB4DA64322EB2508) F9DA0C99C0ACE737C40B76C4389A3C65 { "sessionId": "E841AF04EAFED23FB4D99ACDD4C25597", "targetInfo": { "attached": true, "browserContextId": "2D33F48CA532EE0010C797BB2EE8CB25", "canAccessOpener": false, "targetId": "B2B0E0F269CF919602053EA5E03D250C", "title": "about:blank", "type": "page", "url": "about:blank" }, "waitingForDebugger": false } [01-15-2025 17:28:00.827724][DEBUG]: DevTools WebSocket Command: Page.enable (id=28) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { } [01-15-2025 17:28:00.827775][DEBUG]: DevTools WebSocket Command: Page.addScriptToEvaluateOnNewDocument (id=29) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "source": "(function () {window.cdc_adoQpoasnfa76pfcZLmcfl_Array = window.Array;window.cdc_adoQpoasnfa76pfcZLmcfl_Object = window.Object;window.cdc_adoQpoasnfa76pfcZLmcfl_Promise = window.Promise;window.cdc_adoQpoasnfa76pfcZLmcfl_Proxy = window.Proxy;window.cdc_adoQpoasnfa76pfcZLmcfl_Symbol = window.Symbol;window.cdc_adoQpoasnfa76pfcZLmcfl_JSON = window.JSON;window.cdc_adoQpoasnfa76pfcZLmcfl_Window = window.Window;}) ();" } [01-15-2025 17:28:00.827841][DEBUG]: DevTools WebSocket Command: Runtime.evaluate (id=30) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "expression": "(function () {window.cdc_adoQpoasnfa76pfcZLmcfl_Array = window.Array;window.cdc_adoQpoasnfa76pfcZLmcfl_Object = window.Object;window.cdc_adoQpoasnfa76pfcZLmcfl_Promise = window.Promise;window.cdc_adoQpoasnfa76pfcZLmcfl_Proxy = window.Proxy;window.cdc_adoQpoasnfa76pfcZLmcfl_Symbol = window.Symbol;window.cdc_adoQpoasnfa76pfcZLmcfl_JSON = window.JSON;window.cdc_adoQpoasnfa76pfcZLmcfl_Window = window.Window;}) ();" } [01-15-2025 17:28:00.827917][DEBUG]: DevTools WebSocket Command: Log.enable (id=31) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { } [01-15-2025 17:28:00.827960][DEBUG]: DevTools WebSocket Command: Target.setAutoAttach (id=32) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "autoAttach": true, "flatten": true, "waitForDebuggerOnStart": false } [01-15-2025 17:28:00.828006][DEBUG]: DevTools WebSocket Response: Target.setAutoAttach (id=27) (session_id=2C5CEF28603E43D2BB4DA64322EB2508) F9DA0C99C0ACE737C40B76C4389A3C65 { } [01-15-2025 17:28:00.829585][DEBUG]: DevTools WebSocket Response: Page.enable (id=28) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { } [01-15-2025 17:28:00.829682][DEBUG]: DevTools WebSocket Response: Page.addScriptToEvaluateOnNewDocument (id=29) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "identifier": "1" } [01-15-2025 17:28:00.829826][DEBUG]: DevTools WebSocket Response: Runtime.evaluate (id=30) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "result": { "type": "undefined" } } [01-15-2025 17:28:00.829838][DEBUG]: DevTools WebSocket Response: Log.enable (id=31) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { } [01-15-2025 17:28:00.829845][DEBUG]: DevTools WebSocket Response: Target.setAutoAttach (id=32) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { } [01-15-2025 17:28:00.829852][DEBUG]: DevTools WebSocket Command: Runtime.enable (id=33) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { } [01-15-2025 17:28:00.830221][DEBUG]: DevTools WebSocket Event: Runtime.executionContextCreated (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "context": { "auxData": { "frameId": "B2B0E0F269CF919602053EA5E03D250C", "isDefault": true, "type": "default" }, "id": 1, "name": "", "origin": "://", "uniqueId": "3884238650214284675.-444974019269035321" } } [01-15-2025 17:28:00.830234][DEBUG]: DevTools WebSocket Response: Runtime.enable (id=33) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { } [01-15-2025 17:28:00.830241][DEBUG]: DevTools WebSocket Command: Runtime.enable (id=34) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { } [01-15-2025 17:28:00.830511][DEBUG]: DevTools WebSocket Response: Runtime.enable (id=34) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { } [01-15-2025 17:28:00.830546][INFO]: Waiting for pending navigations... [01-15-2025 17:28:00.830555][DEBUG]: DevTools WebSocket Command: Runtime.evaluate (id=35) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "expression": "1" } [01-15-2025 17:28:00.830878][DEBUG]: DevTools WebSocket Response: Runtime.evaluate (id=35) (session_id=C05CA7B90F3E2A7630A17920E2E4F82E) 2DA3C79E6587C018008B4436511F1965 { "result": { "description": "1", "type": "number", "value": 1 } } [01-15-2025 17:28:00.830897][INFO]: Done waiting for pending navigations. Status: ok [01-15-2025 17:28:00.830904][INFO]: [deef4306125b530c59c0c6896c016f3b] RESPONSE NewWindow { "handle": "B2B0E0F269CF919602053EA5E03D250C", "type": "tab" } [01-15-2025 17:28:00.831802][INFO]: [deef4306125b530c59c0c6896c016f3b] COMMAND SwitchToWindow { "handle": "B2B0E0F269CF919602053EA5E03D250C" } [01-15-2025 17:28:00.831831][DEBUG]: DevTools WebSocket Command: Target.getTargets (id=36) (session_id=) browser { "filter": [ { "exclude": true, "type": "browser" }, { "exclude": true, "type": "page" }, { "exclude": false } ] } [01-15-2025 17:28:00.832114][DEBUG]: DevTools WebSocket Response: Target.getTargets (id=36) (session_id=) browser { "targetInfos": [ { "attached": true, "browserContextId": "2D33F48CA532EE0010C797BB2EE8CB25", "canAccessOpener": false, "targetId": "F9DA0C99C0ACE737C40B76C4389A3C65", "title": "about:blank", "type": "tab", "url": "about:blank" }, { "attached": true, "browserContextId": "2D33F48CA532EE0010C797BB2EE8CB25", "canAccessOpener": false, "targetId": "BF3ED5B6F0B2EC1CFB066C95A01927A9", "title": "data:,", "type": "tab", "url": "data:," } ] } [01-15-2025 17:28:00.832170][DEBUG]: DevTools WebSocket Command: Target.activateTarget (id=37) (session_id=) browser { "targetId": "F9DA0C99C0ACE737C40B76C4389A3C65" } [01-15-2025 17:28:00.856511][DEBUG]: DevTools WebSocket Response: Target.activateTarget (id=37) (session_id=) browser { } [01-15-2025 17:28:00.856562][INFO]: [deef4306125b530c59c0c6896c016f3b] RESPONSE SwitchToWindow [01-15-2025 17:28:00.858123][INFO]: [deef4306125b530c59c0c6896c016f3b] COMMAND ExecuteScript { "args": [ ], "script": "return window.open('https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%0A++++++++%3Cinput+onkeydown%3D%22window.close%28%29%22%3Eclose%3C%2Finput%3E%0A++++++++%3Cscript%3Edocument.querySelector%28%22input%22%29.focus%28%29%3B%3C%2Fscript%3E%0A++++++++&mime=text%2Fhtml&charset=UTF-8')" } [01-15-2025 17:28:00.858169][INFO]: Waiting for pending navigations... [01-15-2025 17:28:00.858332][DEBUG]: DevTools WebSocket Command: Runtime.evaluate (id=38) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "expression": "1" } [01-15-2025 17:28:00.865613][DEBUG]: DevTools WebSocket Response: Runtime.evaluate (id=38) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "result": { "description": "1", "type": "number", "value": 1 } } [01-15-2025 17:28:00.865697][DEBUG]: DevTools WebSocket Command: Runtime.evaluate (id=39) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "expression": "document", "objectGroup": "a9f0656f-f5a5-4e91-9eae-6ec3fc7fde06" } [01-15-2025 17:28:00.866326][DEBUG]: DevTools WebSocket Response: Runtime.evaluate (id=39) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "result": { "className": "HTMLDocument", "description": "#document", "objectId": "5132896948691718070.1.1", "subtype": "node", "type": "object" } } [01-15-2025 17:28:00.866362][DEBUG]: DevTools WebSocket Command: DOM.describeNode (id=40) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "objectId": "5132896948691718070.1.1" } [01-15-2025 17:28:00.867899][DEBUG]: DevTools WebSocket Response: DOM.describeNode (id=40) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "node": { "backendNodeId": 1, "baseURL": "about:blank", "childNodeCount": 1, "compatibilityMode": "QuirksMode", "documentURL": "about:blank", "localName": "", "nodeId": 0, "nodeName": "#document", "nodeType": 9, "nodeValue": "", "xmlVersion": "" } } [01-15-2025 17:28:00.867924][DEBUG]: DevTools WebSocket Command: Runtime.releaseObjectGroup (id=41) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "objectGroup": "a9f0656f-f5a5-4e91-9eae-6ec3fc7fde06" } [01-15-2025 17:28:00.867959][INFO]: Done waiting for pending navigations. Status: ok [01-15-2025 17:28:00.868162][DEBUG]: DevTools WebSocket Command: Page.getFrameTree (id=42) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { } [01-15-2025 17:28:00.868239][DEBUG]: DevTools WebSocket Response: Runtime.releaseObjectGroup (id=41) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { } [01-15-2025 17:28:00.868705][DEBUG]: DevTools WebSocket Response: Page.getFrameTree (id=42) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "frameTree": { "frame": { "adFrameStatus": { "adFrameType": "none" }, "crossOriginIsolatedContextType": "NotIsolated", "domainAndRegistry": "", "gatedAPIFeatures": [ ], "id": "B2B0E0F269CF919602053EA5E03D250C", "loaderId": "8FD75C508472E0F3492DE48BFBAFBCD0", "mimeType": "text/html", "secureContextType": "InsecureScheme", "securityOrigin": "://", "url": "about:blank" } } } [01-15-2025 17:28:00.868780][DEBUG]: DevTools WebSocket Command: Page.getFrameTree (id=43) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { } [01-15-2025 17:28:00.869126][DEBUG]: DevTools WebSocket Response: Page.getFrameTree (id=43) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "frameTree": { "frame": { "adFrameStatus": { "adFrameType": "none" }, "crossOriginIsolatedContextType": "NotIsolated", "domainAndRegistry": "", "gatedAPIFeatures": [ ], "id": "B2B0E0F269CF919602053EA5E03D250C", "loaderId": "8FD75C508472E0F3492DE48BFBAFBCD0", "mimeType": "text/html", "secureContextType": "InsecureScheme", "securityOrigin": "://", "url": "about:blank" } } } [01-15-2025 17:28:00.869448][DEBUG]: DevTools WebSocket Command: Runtime.callFunctionOn (id=44) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "arguments": [ ], "awaitPromise": true, "functionDeclaration": "function(){ return (function() { // Copyright 2012 The Chromium Authors\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum for WebDriver status codes.\n * @enum {number}\n */\nconst StatusCode = {\n STALE_ELEMENT_REFERENCE: 10,\n JAVA_SCRIPT_ERROR: 17,\n NO_SUCH_SHADOW_ROOT: 65,\n DETACHED_SHADOW_ROOT: 66,\n};\n\n/**\n * Enum for node types.\n * @enum {number}\n */\nconst NodeType = {\n ELEMENT: 1,\n DOCUMENT: 9,\n};\n\n/**\n * Dictionary key to use for holding an element ID.\n * @const\n * @type {string}\n */\nvar ELEMENT_KEY = 'ELEMENT';\n\n/**\n * Dictionary key to use for holding a shadow element ID.\n * @const\n * @type {string}\n */\nconst SHADOW_ROOT_KEY = 'shadow-6066-11e4-a52e-4f735466cecf';\nconst W3C_ELEMENT_KEY = 'element-6066-11e4-a52e-4f735466cecf';\nconst FRAME_KEY = 'frame-075b-4da1-b6ba-e579c2d3230a';\nconst WINDOW_KEY = 'window-fcc6-11e5-b4f8-330a88ab9d7f';\n\nconst REF_KEYS = [\n W3C_ELEMENT_KEY,\n SHADOW_ROOT_KEY,\n FRAME_KEY,\n WINDOW_KEY,\n ELEMENT_KEY,\n];\n\n/**\n * True if using W3C Element references.\n * @const\n * @type {boolean}\n */\nvar w3cEnabled = false;\n\n/**\n * True if shadow dom is enabled.\n * @const\n * @type {boolean}\n */\nconst SHADOW_DOM_ENABLED = typeof ShadowRoot === 'function';\n\n/**\n * Constructs new error to be thrown with given code and message.\n * @param {string} message Message reported to user.\n * @param {StatusCode} code StatusCode for error.\n * @return {!Error} Error object that can be thrown.\n */\nfunction newError(message, code) {\n const error = new Error(message);\n error.code = code;\n return error;\n}\n\nfunction isNodeReachable(node) {\n const Window = window.cdc_adoQpoasnfa76pfcZLmcfl_Window || window.Window;\n const nodeRoot = getNodeRootThroughAnyShadows(node);\n return (nodeRoot == document.documentElement.parentNode)\n || (nodeRoot instanceof Window);\n}\n\n/**\n * Returns the root element of the node. Found by traversing parentNodes until\n * a node with no parent is found. This node is considered the root.\n * @param {?Node} node The node to find the root element for.\n * @return {?Node} The root node.\n */\nfunction getNodeRoot(node) {\n while (node && node.parentNode) {\n node = node.parentNode;\n }\n return node;\n}\n\n/**\n * Returns the root element of the node, jumping up through shadow roots if\n * any are found.\n */\nfunction getNodeRootThroughAnyShadows(node) {\n let root = getNodeRoot(node);\n while (SHADOW_DOM_ENABLED && root instanceof ShadowRoot) {\n root = getNodeRoot(root.host);\n }\n return root;\n}\n\n/**\n * Returns whether given value is an element.\n * @param {*} value The value to identify as object.\n * @return {boolean} True if value is a cacheable element.\n */\nfunction isElement(value) {\n // As of crrev.com/1316933002, typeof() for some elements will return\n // 'function', not 'object'. So we need to check for both non-null objects, as\n // well Elements that also happen to be callable functions (e.g. \u003Cembed> and\n // \u003Cobject> elements). Note that we can not use |value instanceof Object| here\n // since this does not work with frames/iframes, for example\n // frames[0].document.body instanceof Object == false even though\n // typeof(frames[0].document.body) == 'object'.\n try {\n return ((typeof(value) == 'object' && value != null) ||\n (typeof(value) == 'function' && value.nodeName &&\n value.nodeType == NodeType.ELEMENT)) &&\n (value.nodeType == NodeType.ELEMENT ||\n value.nodeType == NodeType.DOCUMENT ||\n (SHADOW_DOM_ENABLED && value instanceof ShadowRoot));\n } catch {\n // OOPIF content window\n return false;\n }\n}\n\n/**\n * Returns whether given value is a collection (iterable with\n * 'length' property).\n * @param {*} value The value to identify as a collection.\n * @return {boolean} True if value is an iterable collection.\n */\nfunction isCollection(value) {\n const Symbol = window.cdc_adoQpoasnfa76pfcZLmcfl_Symbol || window.Symbol;\n return (typeof value[Symbol.iterator] === 'function') &&\n ('length' in value) &&\n (typeof value.length === 'number');\n}\n\n/**\n * Deep-clones item, given object references in seen, using cloning algorithm\n * algo. Implements \"clone an object\" from W3C-spec (#dfn-clone-an-object).\n * @param {*} item Object or collection to deep clone.\n * @param {!Array\u003C*>} seen Object references that have already been seen.\n * @param {function(*, Array\u003C*>) : *} algo Cloning algorithm to use to\n * deep clone properties of item.\n * @param {!Array\u003C*>} nodes List of serialized nodes\n * @return {*} Clone of item with status of cloning.\n */\nfunction cloneWithAlgorithm(item, seen, algo, nodes) {\n let tmp = null;\n function maybeCopyProperty(prop) {\n let sourceValue = null;\n try {\n sourceValue = item[prop];\n } catch(e) {\n throw newError('error reading property', StatusCode.JAVA_SCRIPT_ERROR);\n }\n return algo(sourceValue, seen, nodes);\n }\n\n if (isCollection(item)) {\n const Array = window.cdc_adoQpoasnfa76pfcZLmcfl_Array || window.Array;\n tmp = new Array(item.length);\n for (let i = 0; i \u003C item.length; ++i)\n tmp[i] = maybeCopyProperty(i);\n } else {\n tmp = {};\n for (let prop in item)\n tmp[prop] = maybeCopyProperty(prop);\n }\n return tmp;\n}\n\n/**\n * Wrapper to cloneWithAlgorithm, with circular reference detection logic.\n * @param {*} item Object or collection to deep clone.\n * @param {!Array\u003C*>} seen Object references that have already been seen.\n * @param {function(*, Array\u003C*>) : *} algo Cloning algorithm to use to\n * deep clone properties of item.\n * @param {!Array\u003C*>} nodes List of serialized nodes\n * @return {*} Clone of item with status of cloning.\n */\nfunction cloneWithCircularCheck(item, seen, algo, nodes) {\n if (seen.includes(item))\n throw newError('circular reference', StatusCode.JAVA_SCRIPT_ERROR);\n seen.push(item);\n const result = cloneWithAlgorithm(item, seen, algo, nodes);\n seen.pop();\n return result;\n}\n\n/*\n * Prohibits call of object.prototype.toJSoN()\n */\nfunction serializationGuard(object) {\n const handler = {\n get(target, name) {\n const value = target[name]\n if (typeof value !== 'function')\n return value;\n // Objects that have own toJSON are never guarded with a proxy.\n // All other functions are replaced with {} in preprocessResult.\n // The only remaining case when a client tries to access a method is a\n // call to non-own toJSON by JSON.stringify.\n // In this case this method needs to be concealed.\n return undefined;\n }\n }\n const Proxy = window.cdc_adoQpoasnfa76pfcZLmcfl_Proxy || window.Proxy;\n return new Proxy(object, handler);\n}\n\n\n\n/**\n * Returns deep clone of given value, replacing element references with a\n * serialized string representing that element.\n * @param {*} item Object or collection to deep clone.\n * @param {!Array\u003C*>} seen Object references that have already been seen.\n * @param {!Array\u003C*>} nodes List of serialized nodes\n * @return {*} Clone of item with status of cloning.\n */\nfunction preprocessResult(item, seen, nodes) {\n if (item === undefined || item === null)\n return null;\n if (typeof item === 'boolean' ||\n typeof item === 'number' ||\n typeof item === 'string')\n return item;\n // We never descend to own property toJSON.\n // Any other function must be serialized as an object.\n if (typeof item === 'function')\n return {};\n if (isElement(item)) {\n if (!isNodeReachable(item)) {\n if (item instanceof ShadowRoot)\n throw newError('shadow root is detached from the current frame',\n StatusCode.DETACHED_SHADOW_ROOT);\n throw newError('stale element not found in the current frame',\n StatusCode.STALE_ELEMENT_REFERENCE);\n }\n const ret = {};\n let key = ELEMENT_KEY;\n if (item instanceof ShadowRoot) {\n if (!item.nodeType ||\n item.nodeType !== item.DOCUMENT_FRAGMENT_NODE ||\n !item.host) {\n throw newError('no such shadow root', StatusCode.NO_SUCH_SHADOW_ROOT);\n }\n key = SHADOW_ROOT_KEY;\n }\n ret[key] = nodes.length;\n nodes.push(item);\n return serializationGuard(ret);\n }\n\n let WindowProxy = window.cdc_adoQpoasnfa76pfcZLmcfl_Window || window.Window;\n let is_oopif = false;\n try {\n WindowProxy = item.cdc_adoQpoasnfa76pfcZLmcfl_Window || item.Window\n || WindowProxy;\n } catch {\n is_oopif = true;\n }\n\n if (is_oopif || item instanceof WindowProxy) {\n const ret = {};\n ret[WINDOW_KEY] = nodes.length;\n nodes.push(item);\n return serializationGuard(ret);\n }\n\n if (Object.hasOwn(item, 'toJSON') && typeof item.toJSON === 'function') {\n // Not guarded because we want item.toJSON to be invoked by\n // JSON.stringify.\n return item;\n }\n\n // Deep cloning of Array and Objects.\n return serializationGuard(\n cloneWithCircularCheck(item, seen, preprocessResult, nodes));\n}\n\n/**\n * Returns deserialized deep clone of given value, replacing serialized string\n * references to elements with a element reference, if found.\n * @param {*} item Object or collection to deep clone.\n * @param {!Array\u003C*>} seen Object references that have already been seen.\n * @param {!Array\u003C*>} nodes List of referred nodes\n * @return {*} Clone of item with status of cloning.\n */\nfunction resolveReferencesRecursive(item, seen, nodes) {\n if (item === undefined ||\n item === null ||\n typeof item === 'boolean' ||\n typeof item === 'number' ||\n typeof item === 'string' ||\n typeof item === 'function')\n return item;\n for (const key of REF_KEYS) {\n if (!item.hasOwnProperty(key))\n continue;\n let idx = item[key];\n if (idx \u003C 0 || idx >= nodes.length) {\n throw newError('unable to resove node reference. '\n + 'Node index is out of range.', StatusCode.JAVA_SCRIPT_ERROR);\n }\n if (key == FRAME_KEY)\n return nodes[idx].contentWindow;\n return nodes[idx];\n }\n if (isCollection(item) || typeof item === 'object')\n return cloneWithAlgorithm(item, seen, resolveReferencesRecursive, nodes);\n throw newError('unhandled object', StatusCode.JAVA_SCRIPT_ERROR);\n}\n\n/**\n * Returns deserialized deep clone of given value, replacing serialized string\n * references to elements with a element reference, if found.\n * @param {*} item Object or collection to deep clone.\n * @param {!Array\u003C*>} nodes List of referred nodes\n * @return {*} Clone of item with status of cloning.\n */\nfunction resolveReferences(args, nodes) {\n for (let idx = 0; idx \u003C nodes.length; ++idx) {\n if (!isNodeReachable(nodes[idx])) {\n if (nodes[idx] instanceof ShadowRoot)\n throw newError('shadow root is detached from the current frame',\n StatusCode.DETACHED_SHADOW_ROOT);\n throw newError('stale element not found in the current frame',\n StatusCode.STALE_ELEMENT_REFERENCE);\n }\n }\n return resolveReferencesRecursive(args, [], nodes);\n}\n\n/**\n * Calls a given function and returns its value.\n *\n * The inputs to and outputs of the function will be unwrapped and wrapped\n * respectively, unless otherwise specified. This wrapping involves converting\n * between cached object reference IDs and actual JS objects.\n *\n * @param {function(...[*]) : *} func The function to invoke.\n * @param {!Array\u003C*>} args The array of arguments to supply to the function,\n * which will be unwrapped before invoking the function.\n * @param {boolean} w3c Whether to return a W3C compliant element reference.\n * @param {!Array\u003C*>} Nodes referred in the arguments.\n * @return {*} An object containing a status and value property, where status\n * is a WebDriver status code and value is the wrapped value. If an\n * unwrapped return was specified, this will be the function's pure return\n * value.\n */\nfunction callFunction(func, args, w3c, nodes) {\n if (w3c) {\n w3cEnabled = true;\n ELEMENT_KEY = W3C_ELEMENT_KEY;\n }\n\n function buildError(error) {\n const errorResponse = serializationGuard({\n status: error.code || StatusCode.JAVA_SCRIPT_ERROR,\n value: error.message || error\n });\n const JSON = window.cdc_adoQpoasnfa76pfcZLmcfl_JSON || window.JSON;\n return [JSON.stringify(errorResponse)];\n }\n\n const Promise = window.cdc_adoQpoasnfa76pfcZLmcfl_Promise || window.Promise;\n let unwrappedArgs = null;\n try {\n unwrappedArgs = resolveReferences(args, nodes);\n } catch (error) {\n return Promise.resolve(buildError(error));\n }\n\n try {\n const tmp = func.apply(null, unwrappedArgs);\n return Promise.resolve(tmp).then((result) => {\n ret_nodes = [];\n const response = {\n status: 0,\n value: preprocessResult(result, [], ret_nodes)\n };\n const JSON = window.cdc_adoQpoasnfa76pfcZLmcfl_JSON || window.JSON;\n return [JSON.stringify(response), ...ret_nodes];\n }).catch(buildError);\n } catch (error) {\n return Promise.resolve(buildError(error));\n }\n}\n; return callFunction.apply(null, arguments) }\n).apply(null, [function() { // Copyright 2019 The Chromium Authors\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n* Execute the given script following the Execute-Script specification laid out\n* in the W3C WebDriver spec, except for serialization/deserialization of args,\n* which is handled by callFunction.\n*\n* @param {string} script The script to be executed.\n* @param {!Array\u003C*>} args Arguments to be passed to the script.\n*/\nfunction executeScript(script, args) {\n try {\n // Convert script (as a string) into an async function.\n const f = (new Function('return async function(){' + script + '}'))();\n const Promise = window.cdc_adoQpoasnfa76pfcZLmcfl_Promise || window.Promise;\n return Promise.resolve(f.apply(null, args));\n } catch (e) {\n return Promise.reject(e);\n }\n}\n; return executeScript.apply(null, arguments) }\n, [\"return window.open('https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%0A++++++++%3Cinput+onkeydown%3D%22window.close%28%29%22%3Eclose%3C%2Finput%3E%0A++++++++%3Cscript%3Edocument.querySelector%28%22input%22%29.focus%28%29%3B%3C%2Fscript%3E%0A++++++++&mime=text%2Fhtml&charset=UTF-8')\\n\",[]], true, arguments]); }", "serializationOptions": { "serialization": "deep" }, "uniqueContextId": "3884238650214284675.-444974019269035321" } [01-15-2025 17:28:00.878963][DEBUG]: DevTools WebSocket Event: Page.windowOpen (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "url": "https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%0A++++++++%3Cinput+onkeydown%3D%22window.close%28%29%22%3Eclose%3C%2Finput%3E%0A++++++++%3Cscript%3Edocument.querySelector%28%22input%22%29.focus%28%29%3B%3C%2Fscript%3E%0A++++++++&mime=text%2Fhtml&charset=UTF-8", "userGesture": false, "windowFeatures": [ "menubar", "toolbar", "status", "scrollbars", "resizable" ], "windowName": "_blank" } [01-15-2025 17:28:00.896628][DEBUG]: DevTools WebSocket Response: Runtime.callFunctionOn (id=44) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "result": { "className": "Array", "deepSerializedValue": { "type": "array", "value": [ { "type": "string", "value": "{\"status\":0,\"value\":{\"window-fcc6-11e5-b4f8-330a88ab9d7f\":0}}" }, { "type": "window", "value": { "context": "A80B45AFAFBBC96F39232213EC9676DF" } } ] }, "description": "Array(2)", "objectId": "5132896948691718070.1.2", "subtype": "array", "type": "object" } } [01-15-2025 17:28:00.896675][INFO]: Waiting for pending navigations... [01-15-2025 17:28:00.896687][DEBUG]: DevTools WebSocket Command: Runtime.evaluate (id=45) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "expression": "1" } [01-15-2025 17:28:00.899533][DEBUG]: DevTools WebSocket Response: Runtime.evaluate (id=45) (session_id=E841AF04EAFED23FB4D99ACDD4C25597) B2B0E0F269CF919602053EA5E03D250C { "result": { "description": "1", "type": "number", "value": 1 } } [01-15-2025 17:28:00.899563][INFO]: Done waiting for pending navigations. Status: ok [01-15-2025 17:28:00.899570][INFO]: [deef4306125b530c59c0c6896c016f3b] RESPONSE ExecuteScript { "window-fcc6-11e5-b4f8-330a88ab9d7f": "A80B45AFAFBBC96F39232213EC9676DF" } [01-15-2025 17:28:00.900033][INFO]: [deef4306125b530c59c0c6896c016f3b] COMMAND GetWindow { } [01-15-2025 17:28:00.900053][INFO]: [deef4306125b530c59c0c6896c016f3b] RESPONSE GetWindow "B2B0E0F269CF919602053EA5E03D250C" [01-15-2025 17:28:00.901324][INFO]: [deef4306125b530c59c0c6896c016f3b] COMMAND SwitchToWindow { "handle": "A80B45AFAFBBC96F39232213EC9676DF" } [01-15-2025 17:28:00.901356][DEBUG]: DevTools WebSocket Command: Target.getTargets (id=46) (session_id=) browser { "filter": [ { "exclude": true, "type": "browser" }, { "exclude": true, "type": "page" }, { "exclude": false } ] } [01-15-2025 17:28:00.907001][DEBUG]: DevTools WebSocket Response: Target.getTargets (id=46) (session_id=) browser { "targetInfos": [ { "attached": false, "browserContextId": "2D33F48CA532EE0010C797BB2EE8CB25", "canAccessOpener": true, "openerFrameId": "B2B0E0F269CF919602053EA5E03D250C", "openerId": "B2B0E0F269CF919602053EA5E03D250C", "targetId": "B2D0411A167122492CF8580FBE4DA3F6", "title": "", "type": "tab", "url": "" }, { "attached": true, "browserContextId": "2D33F48CA532EE0010C797BB2EE8CB25", "canAccessOpener": false, "targetId": "F9DA0C99C0ACE737C40B76C4389A3C65", "title": "about:blank", "type": "tab", "url": "about:blank" }, { "attached": true, "browserContextId": "2D33F48CA532EE0010C797BB2EE8CB25", "canAccessOpener": false, "targetId": "BF3ED5B6F0B2EC1CFB066C95A01927A9", "title": "data:,", "type": "tab", "url": "data:," } ] } [01-15-2025 17:28:00.907048][DEBUG]: DevTools WebSocket Command: Target.attachToTarget (id=47) (session_id=) browser { "flatten": true, "targetId": "B2D0411A167122492CF8580FBE4DA3F6" } [01-15-2025 17:28:00.907969][DEBUG]: DevTools WebSocket Event: Target.attachedToTarget (session_id=) browser { "sessionId": "DA4958DFFBED883786FEE8C6A0CBD9DE", "targetInfo": { "attached": true, "browserContextId": "2D33F48CA532EE0010C797BB2EE8CB25", "canAccessOpener": true, "openerFrameId": "B2B0E0F269CF919602053EA5E03D250C", "openerId": "B2B0E0F269CF919602053EA5E03D250C", "targetId": "B2D0411A167122492CF8580FBE4DA3F6", "title": "", "type": "tab", "url": "" }, "waitingForDebugger": false } [01-15-2025 17:28:00.908000][DEBUG]: DevTools WebSocket Response: Target.attachToTarget (id=47) (session_id=) browser { "sessionId": "DA4958DFFBED883786FEE8C6A0CBD9DE" } [01-15-2025 17:28:00.908027][DEBUG]: DevTools WebSocket Command: Target.setAutoAttach (id=48) (session_id=DA4958DFFBED883786FEE8C6A0CBD9DE) B2D0411A167122492CF8580FBE4DA3F6 { "autoAttach": true, "flatten": true, "waitForDebuggerOnStart": false } [01-15-2025 17:28:00.908718][DEBUG]: DevTools WebSocket Event: Target.attachedToTarget (session_id=DA4958DFFBED883786FEE8C6A0CBD9DE) B2D0411A167122492CF8580FBE4DA3F6 { "sessionId": "5173FB00A39D339180A0AC620D2DF4F4", "targetInfo": { "attached": true, "browserContextId": "2D33F48CA532EE0010C797BB2EE8CB25", "canAccessOpener": true, "openerFrameId": "B2B0E0F269CF919602053EA5E03D250C", "openerId": "B2B0E0F269CF919602053EA5E03D250C", "targetId": "A80B45AFAFBBC96F39232213EC9676DF", "title": "", "type": "page", "url": "" }, "waitingForDebugger": false } [01-15-2025 17:28:00.908744][DEBUG]: DevTools WebSocket Command: Page.enable (id=49) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { } [01-15-2025 17:28:00.908798][DEBUG]: DevTools WebSocket Command: Page.addScriptToEvaluateOnNewDocument (id=50) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { "source": "(function () {window.cdc_adoQpoasnfa76pfcZLmcfl_Array = window.Array;window.cdc_adoQpoasnfa76pfcZLmcfl_Object = window.Object;window.cdc_adoQpoasnfa76pfcZLmcfl_Promise = window.Promise;window.cdc_adoQpoasnfa76pfcZLmcfl_Proxy = window.Proxy;window.cdc_adoQpoasnfa76pfcZLmcfl_Symbol = window.Symbol;window.cdc_adoQpoasnfa76pfcZLmcfl_JSON = window.JSON;window.cdc_adoQpoasnfa76pfcZLmcfl_Window = window.Window;}) ();" } [01-15-2025 17:28:00.908843][DEBUG]: DevTools WebSocket Command: Runtime.evaluate (id=51) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { "expression": "(function () {window.cdc_adoQpoasnfa76pfcZLmcfl_Array = window.Array;window.cdc_adoQpoasnfa76pfcZLmcfl_Object = window.Object;window.cdc_adoQpoasnfa76pfcZLmcfl_Promise = window.Promise;window.cdc_adoQpoasnfa76pfcZLmcfl_Proxy = window.Proxy;window.cdc_adoQpoasnfa76pfcZLmcfl_Symbol = window.Symbol;window.cdc_adoQpoasnfa76pfcZLmcfl_JSON = window.JSON;window.cdc_adoQpoasnfa76pfcZLmcfl_Window = window.Window;}) ();" } [01-15-2025 17:28:00.908928][DEBUG]: DevTools WebSocket Command: Log.enable (id=52) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { } [01-15-2025 17:28:00.908996][DEBUG]: DevTools WebSocket Command: Target.setAutoAttach (id=53) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { "autoAttach": true, "flatten": true, "waitForDebuggerOnStart": false } [01-15-2025 17:28:00.909045][DEBUG]: DevTools WebSocket Response: Target.setAutoAttach (id=48) (session_id=DA4958DFFBED883786FEE8C6A0CBD9DE) B2D0411A167122492CF8580FBE4DA3F6 { } [01-15-2025 17:28:00.913812][DEBUG]: DevTools WebSocket Response: Page.enable (id=49) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { } [01-15-2025 17:28:00.913837][DEBUG]: DevTools WebSocket Response: Page.addScriptToEvaluateOnNewDocument (id=50) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { "identifier": "1" } [01-15-2025 17:28:00.913846][DEBUG]: DevTools WebSocket Response: Runtime.evaluate (id=51) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { "result": { "type": "undefined" } } [01-15-2025 17:28:00.913861][DEBUG]: DevTools WebSocket Response: Log.enable (id=52) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { } [01-15-2025 17:28:00.913899][DEBUG]: DevTools WebSocket Response: Target.setAutoAttach (id=53) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { } [01-15-2025 17:28:00.913923][DEBUG]: DevTools WebSocket Command: Runtime.enable (id=54) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { } [01-15-2025 17:28:00.932864][DEBUG]: DevTools WebSocket Event: Runtime.executionContextCreated (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { "context": { "auxData": { "frameId": "A80B45AFAFBBC96F39232213EC9676DF", "isDefault": true, "type": "default" }, "id": 3, "name": "", "origin": "https://web-platform.test:8443", "uniqueId": "7689027405479078044.-7424538931577782105" } } [01-15-2025 17:28:00.932901][DEBUG]: DevTools WebSocket Response: Runtime.enable (id=54) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { } [01-15-2025 17:28:00.932911][DEBUG]: DevTools WebSocket Command: Runtime.enable (id=55) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { } [01-15-2025 17:28:00.934953][DEBUG]: DevTools WebSocket Event: Page.domContentEventFired (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { "timestamp": 50839.029817 } [01-15-2025 17:28:00.935005][DEBUG]: DevTools WebSocket Event: Page.loadEventFired (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { "timestamp": 50839.030732 } [01-15-2025 17:28:00.935020][DEBUG]: DevTools WebSocket Command: Runtime.evaluate (id=56) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { "awaitPromise": false, "expression": "document.readyState", "returnByValue": true, "uniqueContextId": "7689027405479078044.-7424538931577782105" } [01-15-2025 17:28:00.935601][DEBUG]: DevTools WebSocket Event: Page.frameStoppedLoading (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { "frameId": "A80B45AFAFBBC96F39232213EC9676DF" } [01-15-2025 17:28:00.935813][DEBUG]: DevTools WebSocket Response: Runtime.enable (id=55) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { } [01-15-2025 17:28:00.936552][DEBUG]: DevTools WebSocket Response: Runtime.evaluate (id=56) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { "result": { "type": "string", "value": "complete" } } [01-15-2025 17:28:00.936719][DEBUG]: DevTools WebSocket Command: Target.activateTarget (id=57) (session_id=) browser { "targetId": "B2D0411A167122492CF8580FBE4DA3F6" } [01-15-2025 17:28:00.942648][DEBUG]: DevTools WebSocket Response: Target.activateTarget (id=57) (session_id=) browser { } [01-15-2025 17:28:00.942779][INFO]: [deef4306125b530c59c0c6896c016f3b] RESPONSE SwitchToWindow [01-15-2025 17:28:00.943708][INFO]: [deef4306125b530c59c0c6896c016f3b] COMMAND PerformActions { "actions": [ { "actions": [ { "duration": 200.0, "type": "pause" }, { "type": "keyDown", "value": "w" }, { "duration": 200.0, "type": "pause" }, { "type": "keyUp", "value": "w" } ], "id": "keyboard_id", "type": "key" } ] } [01-15-2025 17:28:00.946272][DEBUG]: DevTools WebSocket Event: Log.entryAdded (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { "entry": { "level": "error", "networkRequestId": "15169.2", "source": "network", "text": "Failed to load resource: the server responded with a status of 404 (Not Found)", "timestamp": 1.736958480943091e+12, "url": "https://web-platform.test:8443/favicon.ico" } } [01-15-2025 17:28:00.946425][INFO]: Waiting for pending navigations... [01-15-2025 17:28:00.946442][DEBUG]: DevTools WebSocket Command: Runtime.evaluate (id=58) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { "expression": "1" } [01-15-2025 17:28:00.947027][DEBUG]: DevTools WebSocket Response: Runtime.evaluate (id=58) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { "result": { "description": "1", "type": "number", "value": 1 } } [01-15-2025 17:28:00.947140][INFO]: Done waiting for pending navigations. Status: ok [01-15-2025 17:28:01.203154][DEBUG]: DevTools WebSocket Command: Input.dispatchKeyEvent (id=59) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { "code": "KeyW", "key": "w", "modifiers": 0, "text": "w", "type": "keyDown", "unmodifiedText": "w", "windowsVirtualKeyCode": 87 } [01-15-2025 17:28:01.207845][DEBUG]: DevTools WebSocket Response: Input.dispatchKeyEvent (id=59) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { } [01-15-2025 17:28:01.411150][DEBUG]: DevTools WebSocket Command: Input.dispatchKeyEvent (id=60) (session_id=5173FB00A39D339180A0AC620D2DF4F4) A80B45AFAFBBC96F39232213EC9676DF { "code": "KeyW", "key": "w", "modifiers": 0, "text": "w", "type": "keyUp", "unmodifiedText": "w", "windowsVirtualKeyCode": 87 } [01-15-2025 17:28:01.411356][DEBUG]: DevTools WebSocket Event: Target.detachedFromTarget (session_id=DA4958DFFBED883786FEE8C6A0CBD9DE) B2D0411A167122492CF8580FBE4DA3F6 { "sessionId": "5173FB00A39D339180A0AC620D2DF4F4", "targetId": "A80B45AFAFBBC96F39232213EC9676DF" } [15154:259:0115/172801.576977:WARNING:sad_tab.cc(257)] Tab Killed: [15154:259:0115/172801.579645:WARNING:sad_tab.cc(257)] Tab Killed: [15154:259:0115/172801.581158:ERROR:network_service_instance_impl.cc(612)] Network service crashed, restarting service. [15154:259:0115/172801.582269:ERROR:gpu_process_host.cc(953)] GPU process exited unexpectedly: exit_code=15 [15154:259:0115/172801.582288:WARNING:gpu_process_host.cc(1384)] The GPU process has crashed 1 time(s) [15154:259:0115/172801.616870:WARNING:invalidation_listener_impl.cc(110)] ProfileInvalidationProvider-585406161706 Destroying [15154:259:0115/172801.617212:WARNING:invalidation_listener_impl.cc(110)] ProfileInvalidationProvider-245350905893 Destroying [15171:14851:0115/172801.629400:WARNING:address_sorter_posix.cc(461)] FromSockAddr failed on netmask [15171:14851:0115/172801.633954:WARNING:pref_notifier_impl.cc(60)] Init observer found at shutdown.