[Webkit-unassigned] [Bug 42432] Enable Web Timing for GTK

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 22 02:55:13 PST 2011


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





--- Comment #1 from Zan Dobersek <zandobersek at gmail.com>  2011-02-22 02:55:13 PST ---
Created an attachment (id=83292)
 --> (https://bugs.webkit.org/attachment.cgi?id=83292&action=review)
Work-in-Progress patch

This is a work-in-progress patch, therefor it does not include any changelogs.

As I've written in the mail to the list[1], this patch assigns current time to only some of the required attributes. The rest are impossible to be set with the current time because either we do not perform that task (domain lookup) or because libsoup does not offer appropriate interface for needed events to be signalized to us.

This patch makes the Gtk port perform reasonably well on the Web Timing demo[2] - the redirect counting works and the request and response times logically make up the fetch time, but what's missing (compared to Chromium's performance) is the DSN time (we don't perform that step, so this is not really a problem) and the connect time. The connect time is something that should be made available, but I don't know whether it is possible to correctly implement it in the current resource loading procedure. I'd more than welcome any input on this specific problem.

Other than that, with this patch applied some of the web timing tests already pass while others need a bit more tweaking.

[1] https://lists.webkit.org/pipermail/webkit-gtk/2011-February/000409.html
[2] http://webtimingdemo.appspot.com/

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