The engine continues to run in the background, using JavaScript to communicate with the browser. Any input from the user, such as clicking anywhere on the page, sends a JavaScript call to the engine, ...