I'm looking for open-source web browser (code/library, not compiled application) written in C or C++ for an embedded (microcontroller) application. In the end it will need to run over HTTPS, and it will need at least basic Javascript support. (A separate engine for Javascript is acceptable, as long as it can be interfaced to such.) I will be connecting to a custom display, so I will need to interface my display to the rendering engine. I do not need CSS, frames, input boxes, or anything else beyond basic HTML rendering (and Javascript control over the DOM). I have about 100kB RAM and 1MB flash available.
I expect that I'm not the first person to do this and would rather join an existing open-source project than reinvent the wheel. Can anyone suggest one? I'm really struggling to find anything appropriate.