[Webkit-unassigned] [Bug 14678] [gdk] API Drafting
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Jul 22 13:24:13 PDT 2007
http://bugs.webkit.org/show_bug.cgi?id=14678
------- Comment #8 from aroben at apple.com 2007-07-22 13:24 PDT -------
(In reply to comment #7)
> (From update of attachment 15624 [edit])
> + WebKitGtkFrame* gtkFrame() const { return m_gtkFrame; }
>
> You shouldn't be holding onto WebKit types inside WebCore. On Windows we get
> back to the WebFrame* through the FrameLoaderClient* pointer (a little ugly,
> but it keeps the separation).
I was a little unclear here. On Windows, WebFrame is the class that implements
WebCore::FrameLoaderClient, so we just static_cast the FrameLoaderClient* to a
WebFrame*, because we know within WebKit that that's what it is. Since you have
a separate FrameLoaderClientGdk class, I guess that's where the WebKitGtkFrame*
pointer should go.
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list