On Mon, May 30, 2011 at 6:43 AM, Benjamin Johnson <obeythepenguin@gmail.com>wrote:
On Mon, 30 May 2011 06:40:53 -0400, reza farivar <rf.opensource@gmail.com> wrote:
So, what is this repush business? And do you think it can have anything to
do with the bug I'm seeing?
IIRC, a "repush" is where it reloads the page from cache. I think it does that, for example, when it loads a style sheet.
Come to think of it, try turning CSS and images off (under the Tools menu) and see what happens. I don't know if it will make any difference, but if it does, then there might be something going on in that code.
Excellent suggestion Benjamin! It didn't work from the tools menu, but once I added load_stylesheets=NO parse_embedded_css=NO to dillorc and make clean;make again, it's now much much better! Aside from the first tab (see below), I never have any connections problems now. As I was guessing, the busy wait is still there ONLY for the first tab (whether entered from command line or in the browser). But now any second tab will get stuff working, and I never see a page not loading again. So for now I'm assuming this busy wait of the first tab is an orthogonal issue and leave it alone (for now I can launch dillo as $src/dillo www.yahoo.com www.google.com and they both load fine). So, it seems the bug stems somewhere in the stylesheets support, and perhaps the repush issue was pointing to this as well. Any suggestions what to look for next?
P.S. In my opinion (and ignoring this pesky bug) the single most important
feature lacking in dillo is support for floating elements. As soon as we have it, dillo is as good as NetSurf (http://www.netsurf-browser.org/) in functionality with half the memory footprint. As far as I can tell NetSurf is the current champ of low resource + good enough functionality, while IMHO dillo has more potential.
Agreed. (My favorite thing about Dillo: what other web browser in 2011 still fits on one floppy disk?)
Cheers, ~Benjamin
_______________________________________________ Dillo-dev mailing list Dillo-dev@dillo.org http://lists.auriga.wearlab.de/cgi-bin/mailman/listinfo/dillo-dev