addEventListener("error", function (e) {
  var obj = {};
  for (var prop of ["message", "filename", "lineno"]) {
    obj[prop] = e[prop];
  }
  obj.type = "event";
  postMessage(obj);
});
onerror = function (message, filename, lineno) {
  var obj = {
    message,
    filename,
    lineno,
    type: "callback",
  };
  postMessage(obj);
  return false;
};
throw new Error("workerhello");
