[Webkit-unassigned] [Bug 98153] [GTK] WebKitWebView doesn't emit notify:favicon when it changes in some cases in WebKit2

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 3 04:44:17 PDT 2012


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


Carlos Garcia Campos <cgarcia at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #166719|0                           |1
        is obsolete|                            |
 Attachment #166719|review?                     |
               Flag|                            |
 Attachment #166855|                            |review?
               Flag|                            |




--- Comment #14 from Carlos Garcia Campos <cgarcia at igalia.com>  2012-10-03 04:44:41 PST ---
Created an attachment (id=166855)
 --> (https://bugs.webkit.org/attachment.cgi?id=166855&action=review)
Updated patch

Addressed review comments, workaround style issues, and fix the unit tests. The problem as a special case that happens when you as for an icon when it's being loaded and the database initial import is ongoing, something that it's unlikely to happen in a real app, but always happens in unit tests because things are done too early and fast. In such case the icon-data-ready callback can be called before the favicon has been loaded. With this patch WebKitWebView now does the right thing, so instead of waiting for the icon-ready signal, we can wait for the notify::favicon signal os WebKitWebView that will be emitted when the favicon data is actually ready.

-- 
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