dom/base/TimeoutManager.cpp
5a62757abb0eee86e09b434d6007988b4c5d4b66
created 2016-12-14 15:52 -0500
pushed 2017-04-10 20:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1332685 - Actually use DEFAULT_MIN_TRACKING_BACKGROUND_TIMEOUT_VALUE; r=bkelly
eca0ecd94ddc35b77f6c9b520f3196464abb727d
created 2016-12-21 22:56 -0500
pushed 2017-04-10 20:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1325467 - Part 3: Add a pref for adjusting the minimum timeout for tracking timeouts; r=bkelly
ae1b2492b2fce313ad59d594d4e3cc3d41aad879
created 2016-12-21 22:40 -0500
pushed 2017-04-10 20:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1325467 - Part 2: Let TimeoutManager::DOMMinTimeoutValue know whethe the timeout being scheduled is tracking; r=bkelly
00c84bfb500599f5a427a51f52145d0cde8cb204
created 2016-12-21 22:34 -0500
pushed 2017-04-10 20:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1325467 - Part 1: Add Timeout::mIsTracking; r=bkelly
bc19f506f9fcc6cd8441ee708e916e7d3abb860c
created 2017-01-10 08:08 -0800
pushed 2017-04-10 20:44 +0000
Ben Kelly Ben Kelly - Bug 1329284 Refactor DOM timeout to set mWhen/mTimeRemaining from one place. r=ehsan
f6a1cb6ca5185ff198d349572cbd695a7a3e0271
created 2017-01-09 07:55 +1100
pushed 2017-04-10 20:44 +0000
Gerald Squelart Gerald Squelart - Bug 1320785 - Remove obsolete 'ns' from 'StorensRefPtrPassByPtr' - r=froydnj
44ab9ab869d54feae16cd084cafe36b5595833c4
created 2017-01-06 11:24 -0800
pushed 2017-04-10 20:44 +0000
Ben Kelly Ben Kelly - Bug 1329006 Make RescheduleTimeouts() deadlines correctly for suspended windows. r=smaug
4e9f3f0d6d8e2c7e8aa0037decd8405d5024bfa0
created 2016-11-27 11:24 -0800
pushed 2017-04-10 20:44 +0000
Bill McCloskey Bill McCloskey - Bug 1320753 - Make TabGroup event target be a ThrottledEventQueue for timers, workers (r=bkelly)
1000f976a76617ac83c26376c7b3333121878533
created 2016-11-30 19:32 -0500
pushed 2017-04-10 20:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1312514 - Part 3: Add a test to ensure that timeouts from tracking scripts end up in the tracking bucket; r=bkelly
a2c65695fb88622483d79f81cd32c5338aeaa621
created 2016-12-15 16:24 -0500
pushed 2017-04-10 20:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1312514 - Part 2: Add a hidden pref to control how we split the list of our timeouts into the normal and tracking buckets; r=bkelly
6d40e1230ade3f7b9dd3350ac39797ca4f4d8f47
created 2016-12-15 16:17 -0500
pushed 2017-04-10 20:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1312514 - Part 1: Split tracking and non-tracking timeouts into two separate lists; r=bkelly
65d60084b5ebe1bafe686a883d76b87759e9db93
created 2016-12-13 19:06 -0500
pushed 2017-04-10 20:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1323337 - Refactor two methods looping over timeouts from TimeoutManager into Timeouts; r=bkelly
4d62ef0ed85ef48a05a45347318d75efac402ef5
created 2016-12-13 18:14 -0500
pushed 2017-04-10 20:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1323326 - Refactor the normal loops over Timeouts inisde TimeoutManager to use ForEach helpers; r=bkelly
e6be7f76066e7891b7c1d816d8717544491511f0
created 2016-12-13 17:01 -0800
pushed 2017-04-10 20:44 +0000
Ben Kelly Ben Kelly - Bug 1319991 Introduce hysteresis into window timer back pressure calculations. r=smaug
fda9283e646db33b9ef2b936ed878108da40c0e6
created 2016-12-13 10:23 -0500
pushed 2017-04-10 20:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1323202 - Factor out the timeouts linked list into a separate data structure; r=bkelly
9439982efdc3a72db5ae3f798649fe558eea71c6
created 2016-12-02 17:22 -0500
pushed 2017-04-10 20:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1321903 - Refactor the timeout/interval management code out of nsGlobalWindow; r=bkelly
less more (0) tip