On Jul 16, 2007, at 10:28 AM, Holger Freyther wrote:
Am 16.07.2007 um 18:52 schrieb Adam Roben:
Answers and pointers to manual Frame tests would be appreciated.
I'm tempted to go with the 2nd option.
I think you'll have a much easier time getting things right in
the end if you go with the first option (one native widget
(GdkWindow) per Page, not per Frame). Otherwise you'll have lots of
trouble getting painting to happen in the correct order (imagine an
absolutely positioned div in the main frame that overlaps a
subframe -- the subframe needs to paint after everything in the
main frame *except* for the div).
Hi Adam,
this is the answer I had hoped for thanks for pushing me to the
limits of my Gtk+ knowledge. The first additional question is Page
doesn't have a paint method, I can only get the mainFrame() and
Frame has a paint method. I wonder who would own this native Window.
On Windows, the WebView owns the native window (HWND). Though I'm
sure you could find a place to put it in the current design, this
might be a good time to start writing WebKit/gtk.
-Adam
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-dev