[Webkit-unassigned] [Bug 14269] REGRESSION: Gmail links stop working after computer sleep

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jun 21 00:15:31 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=14269





------- Comment #2 from ruben at mailplaneapp.com  2007-06-21 00:15 PDT -------
After some debugging I found the WebCore SharedTimer to be the problem.
Normally, the SharedTimer is restarted when the time of the first Timer on the
timerHeap changes. 

After a sleep however, the first Timer on the timerHeap has an absolute time
that is in the past. The SharedTimer doesn't get updated when new Timers (for
loading pages) are added as they never can become the first timer. 

My workaround (see attached patch) is to always update the SharedTimer, even
when the timer is not the the first timer.

I hope this makes sense :-).


-- 
Configure bugmail: http://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.



More information about the webkit-unassigned mailing list