- UI - here's a thought, what about using the existing AWeb UI but replacing it's rendering engine and JS library?
Why AWeb? Are you aware that we already have a (now rather dated) WebKit browser called Odyssey? IMHO, it would make more sense to use that. In fact, wouldn't it be a whole lot cheaper to improve Odyssey instead of starting from scratch and using AWeb's UI?
Here's the
GitHub repo. I think I linked to the main one, although I'm not 100% sure. You can ask kas1e about the AmigaOS 4 port.
Odyssey basically needs a big WebKit update. It could also use some miscellaneous fixes (e.g., fix memory leaks) and enhancements (e.g., the video player really should use composited video, and we have GLES2 so WebGL should be doable). A Javascript JIT would also be great, although I see that you've already put that one aside. I thought there was a PowerPC Javascript JIT out there already, but I can't remember what the project's name was.
Hans