chromium/content/test/data/workers/incognito_worker.html

<html>

<head>
<title>Incognito Worker Test</title>

<script src="worker_utils.js"></script>

<script>
var worker = new SharedWorker("incognito_worker.js");
// Worker should only get a single connect event.
worker.port.onmessage = function(evt) {
  if (evt.data != 1) {
    // This instance should not be shared with other pre-existing instances,
    // so the connect count should be 1.
    onFailure();
    return;
  }
  // Make a second worker, make sure it shares this instance
  var worker = new SharedWorker("incognito_worker.js");
  worker.port.onmessage = function(evt) {
    if (evt.data == 2)
      onSuccess();
    else
      onFailure();
  };
};

</script>
</head>

<body>
<div id=statusPanel></div>
</body>
</html>