dom/base/Timeout.cpp
4a230b07f0cbf48e87dcb4265ea2d00893bb1b62
created 2018-10-12 18:01 +0000
pushed 2018-12-03 15:51 +0000
Andreas Farre Andreas Farre - Bug 1437064 - Remove tracking timeouts list from TimeoutManager. r=chutten,Ehsan
aeba274613769f5855b0981a9def0efa68b89067
created 2017-11-30 08:44 -0500
pushed 2018-01-11 17:45 +0000
Andreas Farre Andreas Farre - Bug 1415770 - Simplify handling of IdleRequest list. r=smaug, a=gchang
cb123c84818a3c491fb9d63f00891d23f515cf6f
created 2017-10-26 15:08 -0700
pushed 2018-01-11 17:45 +0000
Andrew McCreight Andrew McCreight - Bug 1412125, part 2 - Fix dom/ mode lines. r=qdot
9d1d8507fc97fde906fff564a29e85981526f246
created 2017-07-25 08:35 -0700
pushed 2017-09-14 16:50 +0000
Ben Kelly Ben Kelly - Bug 1378586 P3 Reorder Timeout members to improve binary packing. No functional change. r=farre
c8facbc2dca1b06cce1d4c2ef9dcc0ae515f3045
created 2017-06-13 18:08 -0700
pushed 2017-09-14 16:50 +0000
Ben Kelly Ben Kelly - Bug 1371664 P4 Remove old TimeoutManager code that adjusted Timeout::When() while in background. r=ehsan
cffecce936272f9d6861bbbc1dc0ba8a57d21a7d
created 2017-06-05 12:42 -0700
pushed 2017-07-31 14:08 +0000
Ben Kelly Ben Kelly - Bug 1370025 P5 Remove the old TimeoutManager insertion point logic. r=ehsan
32c98a6c875072be8d8dc38ec3f07512e66fc9e2
created 2017-05-31 17:13 -0700
pushed 2017-07-31 14:08 +0000
Ben Kelly Ben Kelly - Bug 1363829 P7 Remove the Timeout nsITimer code. r=ehsan
5214ce6bed250add6892a0c7f2eeca6807f71cef
created 2017-05-31 17:13 -0700
pushed 2017-07-31 14:08 +0000
Ben Kelly Ben Kelly - Bug 1363829 P6 Use the TimeoutExecutor in TimeoutManager. r=ehsan
aea41a0174ae49453fe22b261e58c000655460a9
created 2017-05-31 17:13 -0700
pushed 2017-07-31 14:08 +0000
Ben Kelly Ben Kelly - Bug 1363829 P4 Store the scheduled delay on Timeout instead of relying on the nsITimer to hold it. r=ehsan
60ce370ec87bc95dfbfcace418a8fadbfe8fff7e
created 2017-05-31 17:13 -0700
pushed 2017-07-31 14:08 +0000
Ben Kelly Ben Kelly - Bug 1363829 P3 Improve Timeout ref counting to avoide bare AddRef/Release calls. r=ehsan
7eec06a678cb7146bf4207997b14e5567c040ef8
created 2017-05-31 17:13 -0700
pushed 2017-07-31 14:08 +0000
Ben Kelly Ben Kelly - Bug 1363829 P2 Removing the Timeout argument to TimeoutManager::RunTimeout(). r=ehsan
598bd9d7eecc1177e56ea8dccc927b8fb35ff243
created 2017-05-19 13:45 -0700
pushed 2017-07-31 14:08 +0000
Ben Kelly Ben Kelly - Bug 1343912 P3 Remove unused Timeout::mPrincipal member variable. r=ehsan
7af3265734b85beff6c6b443bae8966b9a7a5ad0
created 2017-05-19 13:45 -0700
pushed 2017-07-31 14:08 +0000
Ben Kelly Ben Kelly - Bug 1343912 P2 Change TimeoutManager firing depth to a unique ID that can be expired to optimize cleanup. r=ehsan
181f7c8d957d01f9f6550c6e5409df4718d50fb1
created 2017-01-18 15:37 -0800
pushed 2017-06-05 19:31 +0000
Bill McCloskey Bill McCloskey - Bug 1331804 - Anonymize nsITimer runnable names (r=njn)
6abcbe944f8f36edf1f710c9ab32dec6b371d392
created 2017-01-24 15:12 -0800
pushed 2017-06-05 19:31 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1331804, bug 1332100) for windows vm debug dt5 failures a=backout
3a5b5b9ecace7a09a1c5b72a3d43c1ad8f4e9f60
created 2017-01-18 15:37 -0800
pushed 2017-06-05 19:31 +0000
Bill McCloskey Bill McCloskey - Bug 1331804 - Anonymize nsITimer runnable names (r=njn)
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
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
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
83adb3995ae671de06c79dc5fc615db62a08597a
created 2016-10-24 18:04 +0800
pushed 2017-02-27 14:59 +0000
Daosheng Mu Daosheng Mu - Bug 1299932 - Part 1: Implement gamepadPose attribute in Gamepad API; r=kip,qdot
00efae73e570689a72761918362c2e0e1e819183
created 2016-11-07 12:30 -0800
pushed 2017-02-27 14:59 +0000
Ben Kelly Ben Kelly - Bug 1300659 P3 Make setTimeout() and setInterval() use the TabGroup ThrottledEventQueue. r=smaug
fb1e01469d7aa0d11243da670b2a56517b7ade5b
created 2016-10-25 12:33 +0200
pushed 2017-02-27 14:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 24839edcf0ef (bug 1198381)
393de96f724cddb02255c05855b63daf9d6aa0da
created 2016-10-25 12:32 +0200
pushed 2017-02-27 14:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ffaf3d371130 (bug 1198381)
ffaf3d371130200ed62ffb462386a191901d1421
created 2016-08-22 15:07 +0200
pushed 2017-02-27 14:59 +0000
Andreas Farre Andreas Farre - Bug 1198381 - Extend setTimeout handling in nsGlobalWindow, r=smaug
24839edcf0efc585c655760128b202df88041933
created 2016-10-05 14:26 +0200
pushed 2017-02-27 14:59 +0000
Andreas Farre Andreas Farre - Bug 1198381 - Extract nsITimeoutHandler from nsIScriptTimeoutHandler. r=smaug
228cc133fe6b18bae3eb627a184231d2c1d29912
created 2016-08-22 14:52 +0200
pushed 2017-02-27 14:59 +0000
Andreas Farre Andreas Farre - Bug 1198381 - Move/rename nsTimeout to Timeout, r=smaug
less more (0) tip