Bonus chatter: If you came here looking for an actual answer, here are some causes for the “Semicolon expected” error.
The it turned out as well as it has shows Brendan Eich’s capabilities as an engineer. Imagine Rasmus Lerdorf being tasked with this an shudder in horror.
It has also appeared on the desktop in the form of Electron, likely for the same reason. In effect these apps are copies of Chromium shipped with some content to display. This is easy to spot in Task manager, since modern browsers create a few processes. Eg. look for the multiple instances of Skype and Spotify.