This page should be opened as a third-party window. It then loads an iframe that registers a service worker that, in turn, attempts to resolve its internal Promise. Once that happens this window will postMessage back to the test to let it know that the resolution occured. If 3p partitioning is active then this Promise resolution won't resolve the promise in the test's (that originally opened this page) 1p service worker.