[Webkit-unassigned] [Bug 137513] [GLib] Add a simple GMainLoopSource variant

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 8 00:34:37 PDT 2014


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





--- Comment #1 from Zan Dobersek <zandobersek at gmail.com>  2014-10-08 00:34:34 PST ---
Created an attachment (id=239460)
 --> (https://bugs.webkit.org/attachment.cgi?id=239460&action=review)
WIP

This is a work-in-progress, showing the basic idea.

Adds the GMainLoopSource::Simple class which can for now only handle void callbacks. The source has its ready time updated only when a new dispatch is scheduled. The source remains attached to the context throughout its lifetime (which equates the lifetime of the GMainLoopSource::Simple object).

The shared timer and layer flush timer in LayerTreeHostGtk are converted to using GMainLoopSource::Simple as an example.

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