[webkit-gtk] Rendering HTML from JavaScript
Anatoly Zaretsky
anatoly.zaretsky at gmail.com
Wed Oct 29 14:33:17 PDT 2014
Hello!
I am migrating a WebKit1-based application to the WebKit2 API. The
application
used the WebKitWebView's "window-object-cleared" signal and the
JavaScriptCore
C API to extend the window object with the function
void renderHTML(String content, String baseURI, Callback
contentRendered)
When called the function would:
- create a new WebKitWebView;
- place it inside a newly created GtkOffscreenWindow;
- load the supplied content with webkit_web_view_load_string;
- subscribe to the view's "notify::load-status" signal;
- get the pixbuf from the GtkOffscreenWindow on WEBKIT_LOAD_FINISHED;
- finally, invoke the contentRendered callback passing it the contents
of the extracted pixbuf (particular pixbuf representation used is not
of interest here).
Is it possible to do the same with WebKit2? In particular can a web
process extension use webkit_web_view_new/webkit_web_view_load_html?
The reference manual does not explicitly forbid doing so, though including
both <webkit2/webkit2.h> and <webkit2/webkit-web-extension.h> in the
same source forces compilation error.
Also, are there other ways to programmatically convert some arbitrary
html text into an image?
--
Tolik
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-gtk/attachments/20141029/89002b83/attachment.html>
More information about the webkit-gtk
mailing list