Block the page, allow it with the per-site switch, then block it again. Each test reports actual JavaScript execution.
<script> writes its own execution marker.Allow this page once to install the test worker. Then block the page and reload it normally, or reopen this URL. If the worker handles that navigation, its card shows Executed even when page scripts cannot run.
Not observed is not proof of blocking. A resource error, unsupported feature, or disabled reporting script can produce the same result. The automated WebKit checks also inspect execution evidence outside the page.
This button requires page JavaScript. The test worker stores no cache or visitor identifiers.