blob: URL navigations intended for
in-page rendering (not downloads) work correctly. This is important for sites that use blob URLs
in payment/purchase flows, document viewers, or other interactive features.
Clicking this button creates a blob URL containing HTML and navigates the current page to it. This simulates scenarios like payment confirmation pages that use blob URLs.
Opens a new window/tab with a blob URL. The new window should display the HTML content.
Creates an iframe with a blob URL src. The iframe should render the HTML content below.
Simulates a multi-step flow similar to Nintendo's purchase process, where a blob URL is used to display a confirmation/receipt page.
Tests blob URLs with different MIME types that should render, not download.
Appends a hidden iframe whose src is an HTML blob URL, then, in the same task, submits a form
into a second hidden iframe. The parent then reads a value from the blob iframe's document.
This mirrors device-fingerprinting scripts used in some checkout flows.
Pass: this page stays put and shows PASS below.
Fail: the whole tab navigates to a blob: URL, or the result times out.