[Webkit-unassigned] [Bug 19855] [GTK] Track sub frame life cycle

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 2 08:19:05 PDT 2008


https://bugs.webkit.org/show_bug.cgi?id=19855


marco.barisione at collabora.co.uk changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|webkit-                     |marco.barisione at collabora.co
                   |unassigned at lists.webkit.org |.uk
             Status|NEW                         |ASSIGNED
  Attachment #22042|                            |review?
               Flag|                            |




------- Comment #1 from marco.barisione at collabora.co.uk  2008-07-02 08:19 PDT -------
Created an attachment (id=22042)
 --> (https://bugs.webkit.org/attachment.cgi?id=22042&action=view)
Add signals to track the life cycle of sub frames

This patch adds a "new-web-frame" signal to WebKitWebView and a
"detached-from-web-view" signal to WebKitWebFrame.

Note that detached-from-web-view is never emitted for the main frame, so I
wonder if it's better to change the name of the signals making clear that they
are only for sub-frames or if it's better to emit "detached-from-web-view" also
when the main frame is going to be destroyed. In the latter case
"new-web-frame" will not be useful for the main frame as this frame is created
at the same time of the web view, so before being able to connect signal
handlers.

Note that this patch breaks ABI adding a virtual function to WebKitWebView, if
we want to commit it before an ABI break I can split the patch and add the
function pointer only later.

If the patch is ok I will remove the test code from main.c, add documentation
and the ChangeLog entry.


-- 
Configure bugmail: https://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.
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list