On Fri, May 27, 2011 at 3:53 PM, Jorge Arellano Cid <jcid@dillo.org> wrote:
On Fri, May 27, 2011 at 03:25:32PM -0500, reza farivar wrote:
On Fri, May 27, 2011 at 3:18 PM, Jorge Arellano Cid <jcid@dillo.org> wrote:
On Fri, May 27, 2011 at 12:46 PM, Benjamin Johnson < obeythepenguin@gmail.com
wrote:
On Fri, 27 May 2011 13:38:43 -0400, reza farivar < rf.opensource@gmail.com> wrote:
Yes. Well, the only plugin I could see is the save button on the
On Fri, May 27, 2011 at 01:53:08PM -0500, reza farivar wrote: panel,
and it can successfully navigate the filesystem and save a page correctly.
That one isn't a plugin, actually. Does the bookmarks button work?
Yes, bookmarks work. (This is a bit of strange implementation of bookmarks, no? took me a bit to find out difference of section and item)
Good!
If you can see the html page from the bookmarks, it means the whole dpi framework is working on Mac; they communicate using sockets.
So it seems the main thing pending is socket support in fl_wait for Mac (see my previous email).
Yes, I also think it's the source of this problem (see my other email).
But what really perplexes me is that this happens only when I enter a URL manually. When I follow links from one page to another it never happens. Are you guys using different (FLTK) functions when opening a new page or following a links (whether in the same tab or in a new tab)?
No, but when you hit ENTER, FLTK has a chance to queue events and zero-wait timeouts for the widget callback and necessary stuff. OTOH, clicking a link goes another path (inside dillo).
That can explain it. Well, then your patch might have a chance, if it's not really a socket issue. I'll give it a try later tonight.
And it seems that as Dillo "warms up" I get less of this problem...
Timimg issues are moody. e.g. Have you tried dillo listening a good mp3? :-)
:-)
BTW, good you asked Manolo G. (FWIW, FLTK2 has code for socket events in Mac).
Yes, I found it in FLTK2. It turns out fl_wait in FLTK2 (in
src/osx/run.cxx) is a complex function, while the equivalent incomplete function in 1.3 only a couple of lines. I think it's best let FLTK guys handle it. --
Cheers Jorge.-
_______________________________________________ Dillo-dev mailing list Dillo-dev@dillo.org http://lists.auriga.wearlab.de/cgi-bin/mailman/listinfo/dillo-dev