Closed Bug 121673 Opened 23 years ago Closed 23 years ago

Need ability to run idle timers.

Categories

(Core :: XPCOM, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla1.0

People

(Reporter: pavlov, Assigned: pavlov)

Details

Attachments

(1 file)

After working on a bug which I was told was caused by us not firing low priority timers when idle (which turned out to not be timer related), I came up with a nice little patch to do this. It isn't entirely complete as I didn't update unix/mac nsAppShell code or the embedding apps, or create a new NS_ProcessIdleTimers function that could cache the timer manager. I also am not locking the hashtable or nsSupportsArrays as I should be. I wanted to get this patch in a bug for future reference.
Status: NEW → ASSIGNED
Keywords: patch
Priority: -- → P3
Target Milestone: --- → mozilla1.1
Attached patch Add idle timersSplinter Review
Comment on attachment 66325 [details] [diff] [review] Add idle timers It is likely that in most cases where I changed LOWEST to NORMAL, I should have changed them to IDLE.
the majority of this has already been checked in, so i'm marking it fixed as there is another bug on the issue of changing timer priorities.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Target Milestone: mozilla1.1alpha → mozilla1.0
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: