[Webkit-unassigned] [Bug 118363] GTK plugin widgets are not shown or hidden correctly

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 8 00:24:55 PDT 2013


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


Alberto Garcia <berto at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
         AssignedTo|webkit-unassigned at lists.web |berto at igalia.com
                   |kit.org                     |
     Ever Confirmed|0                           |1
 Attachment #213670|                            |review?
               Flag|                            |




--- Comment #2 from Alberto Garcia <berto at igalia.com>  2013-10-08 00:23:46 PST ---
Created an attachment (id=213670)
 --> (https://bugs.webkit.org/attachment.cgi?id=213670&action=review)
Patch

Sorry for having taken so long to look into this.

The problem is that the web view is not propagating the GTK
size_allocate call to its children, so even if any of them needs it
(in this case: a new label appears and needs to compute its size) it
will not get its allocation.

It works if you resize the window because changing the size of the
frame will force a new allocation (via GtkPluginWidget::frameRectsChanged).

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list