summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/cookie-store/serviceworker_cookieStore_cross_origin.js
blob: fa1c4084fd45f1334a24d658d8c881e17291c915 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
self.GLOBAL = {
  isWindow: () => false,
  isWorker: () => false,
  isShadowRealm: () => false,
};

self.addEventListener('message', async event => {
  if (event.data.op === 'get-cookies') {
    const workerCookies = await cookieStore.getAll();
    event.ports[0].postMessage({ workerCookies }, {
        domain: event.origin,
    });
  }
});