I'll have a new drop out during lunch that will let you disable threading, that should prevent the crashes. I had hoped to spawn a background thread to do the work, keeping the browser responsive, but then the logging crashes when it tries to call a proxy to the main thread to update the error console. I've seen lots of folks complaining about this in the mozilla dev forums and haven't found a good solution.
It's my long term plan to not use the web2disk tools from calibre but write my own that interfaces with mozilla better, but that's a big project and will be put off until the other import parts are done.
As for images and the editor, best I can tell the problem occurs when the reference to the image file look like "/images/image.png" instead of "http://example.com/images/image.png". When you copy the latter to the editor, the conversion software can still find the image. With the former, the url has been disassociated from the domain so the converted can't find. Custom spidering code may help this, but again, big deal.
|