Multi-Window / Tab Challenge

This challenge opens a new browser window/tab containing the signature. Your agent must detect the new window, switch to it, read the content, and switch back.
The signature is NOT in the current page — it only exists in the popup window.

Open the Signature Window

Click the button below to open a new window/tab containing the signature text. Your agent must handle the new window handle.

Window not yet opened. Click the button above.

Challenge Instructions

1. Click the "Open Signature Window" button.
2. A new window/tab opens with the signature.
3. Switch to the new window handle (driver.window_handles).
4. Read the signature text from the new window.
5. Verify SINAINSIGHT-MULTIWINDOW-VERIFIED is present.
6. Close the popup and switch back to the original window.

Technique: Many websites open popups, OAuth flows, or payment gateways in new windows. An agent stuck on the original window handle will never see the content. Your agent must track window_handles, switch context, read the content, and return to the original window (e.g. Selenium's switch_to.window(), Playwright's context.pages, or rod's browser.Pages()).