I figured out that there is no easy way to embed mozilla without the whole GUI stuff. So I suggest an extension to the embedding API:
I'm not sure an extension to the embedding API is what you need. I think that you can accomplish everything you mention below using the GRE. Set up an XPCOM environment, and instantiate the objects you need (a parser, and a network stream) using XPCOM.
- a new wget that - strips ads away - modifys the stylesheet - storing a webpage as rendered image - ... - a webspider - ...
I am not familar enough with mozilla to know if this can be easily done, so some feedback would be nice.
a wget the modifies the DOM would not be especially hard, I don't think. Rendering would be more complicated, but probably doable. Are you thinking about doing it?
--Ben Smedberg
