[webkit-dev] Equivalent of WebKit/Qt's link delegation policy in WebKit/Gtk+?
Andrew S. Townley
ast at atownley.org
Mon Oct 20 08:07:00 PDT 2008
Hi,
I'm trying to work with the GTK+ WebKit from svn/trunk to do rendering
for my application. Unfortunately, I'm having some troubles.
Unlike the majority of users, I don't need WebKit to access URIs on the
Internet. I need to be able to intercept them and display custom HTML
content to allow navigation of some complex, in-memory data structures.
I thought you might be able to do something with the
navigation-requested signal, but this doesn't appear to allow you to
substitute content for the URI. In digging around in the source tree, I
discovered that the Qt port allows you to get the linkClicked signal,
provided you've registered the appropriate link delegation policy with
the WebView.
Is this functionality planned for the GTK+ version? Is someone
currently working on implementing it? If the answers to this are no,
does anyone have any pointers for how to implement something similar for
the Gtk+ version? I'm not used to the Qt syntax, so I can't find the
code where it interacts with the core WebKit classes to accomplish this
functionality.
I'd be willing to give this a go or at least help someone who is working
on this, as it is essential for what I'm doing and my only other
alternative is to use the soon-to-be-unmaintained GtkHTML(3) from Gnome
svn.
Any information on how this sort of behavior can be accomplished with
the existing GTK+ api would also be welcome.
Thanks in advance,
ast
--
Andrew S. Townley <ast at atownley.org>
http://atownley.org
More information about the webkit-dev
mailing list