Simulations to support JavaScript client-side features in a pure Java environment for various web browsers.

The documented classes and interfaces are not for JS applications but only used internally for JS Simulation implementations.