chromium/third_party/blink/web_tests/external/wpt/service-workers/service-worker/resources/clients-get-client-types-frame-worker.js

onmessage = function(e) {
  if (e.data.cmd == 'GetClientId') {
    fetch('clientId')
        .then(function(response) {
          return response.text();
        })
        .then(function(text) {
          e.data.port.postMessage({clientId: text});
        });
  }
};