For alternatives that are available today, consider xombrero: https://opensource.conformal.com/wiki/xombrero
Somebody else pointed out xombrero on reddit, and that is indeed a good match for what we are aiming for. The only major difference is that we are using a high-level language and runtime.
I want to believe, but there’s a reason that there are only 3 browser engines that are capable of running the modern web (each backed by enormous organisations).
(Unless they’re using big chunks of Gecko or WebKit, but the talk about Java makes that sounds very unlikely)
Nope, we aren’t reusing Gecko or Webkit or Blink. It’s pure Java.
We are also not aiming to run the whole modern web in the first cut.
Btw, this isn’t the first time something like this is being done. There’s HtmlUnit which is a headless browser in pure Java.