Skip to content

Lacking implementations and configurations for WebWorker #816

@duonglaiquang

Description

@duonglaiquang

Problem in brief

Example

main.js:

new Worker("worker.js").postMessage("");

worker.js:

onmessage = function(e) {

  // Some examples APIs:    
    
  // HtmlUnit throw "org.htmlunit.corejs.javascript.EcmaError: ReferenceError: "URL" is not defined"
  new URL("http://example.com");

  // HtmlUnit throw "org.htmlunit.corejs.javascript.EcmaError: ReferenceError: "XMLHttpRequest" is not defined"
  new XMLHttpRequest();

  // HtmlUnit: undefined
  // Chrome: returns WorkerLocation for the script
  console.log(location);
}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions