On Thu, May 26, 2011 at 3:18 PM, Johannes Hofmann <Johannes.Hofmann@gmx.de>wrote:
The good news is that Dillo runs. It also seems to eventually connect to websites, which is good news too.
I assume you compiled fltk with X11 backend. I'm also using this setup and it works more or less fine for me. For some sites though I see missing images or stylesheets. I didn't find time to investigate this further.
No, I'm running it native on Mac OS X. I also have similar problems with missing images. Mostly when there is an image that has a link associated with it, the images don't load and only an empty frame is displayed. If I click inside the frame, it loads the image. The second click takes me to the target URL.
But at least for me loading a page is a hit or miss experiment. Sometimes
waits for a long time (maybe 2-3 minutes) and couldn't connect, as if
it there
was a DNS problem, other times it loads the same page easily in a few seconds. Here's the output from the terminal, after trying to connect to yahoo.com site unsuccessfully (waiting for a long time):
I think logging the exact return codes and errno values of the network related syscalls might give us a clue why things go bad sometimes.
How would I do that? Dillo definitely doesn't print them to the terminal from which I run it. I don't have anything from dillo on the console either (console looks at console.log, system.log, ~/Library/Logs, /Library/Logs, /var/logs).
and it almost hangs here. During this time the CPU utilization hovers around 134% (on a dual core machine), with 3 threads and 48MB of memory usage.
Ouch. I didn't see that yet.
It's definitely there, look at my other mail and the consistent scenario I can make.
Is this behavior expected? Perhaps it's related to the warnings above? My guess is that it's either a DNS problem or an HTTP connection problem, resulting into a time-out case.
It's certainly not expected.
P.S. Sometimes it seems if I open another tab and enter another address
will help the first tab to load, but I can't get it to consistently act
it like
that. Other times, it seems a tab can get stuck waiting for the host and can never load the page. It also seems adding http:// to the beggining of addresses help some times, but not consistently.
P.S.2 I checked my network connection with my other browser (chrome) and it has no problem connecting the mentioned websites.
P.S.3 Are there reference rendering snapshots available? The Yahoo's web site and even Google's both render in a strange way (similar to the way links2 renders them). In fact the only website that I could get to render correctly is dillo.org (when it opens, other times it just decides not to open even after 5 minutes of waiting).
Well, that's life with dillo :) But we are working on improving compatibility.
P.S.4 Jorge's instructions to compile dillo-1.3 for Mac OS X are as
follows:
1.- <install fltk-1.3-rc5 from fltk.org>
Did you take special care to compile fltk-1.3 with X11 backend? If not, you might run the dillo as native Cocoa application. In that case you were more successful then me. For me dillo with Cocoa-fltk starts, but does not load any remote pages. There seem to be severe issues with the way fltk handles events in the Cocoa case.
Hmm, maybe I should try recompiling fltk with X11 backend...But my current native version is so close to working with no problems...
Cheers, Johannes
_______________________________________________ Dillo-dev mailing list Dillo-dev@dillo.org http://lists.auriga.wearlab.de/cgi-bin/mailman/listinfo/dillo-dev