dom/base/TimeoutManager.cpp
ce739f305797831f0a0c2418b05e14705bb41671
created 2019-06-14 21:04 +0000
pushed 2019-06-15 09:53 +0000
Edgar Chen Edgar Chen - Bug 1558776 - Part 4: Merge nsITimeoutHandler and TimeoutHandler; r=smaug
43a787dd45535c9ac25e7a8f8f11cd18d577f522
created 2019-05-09 23:12 +0000
pushed 2019-05-10 02:54 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1548795 - P2. Remove dom.performance.enable_scheduler_timing preference. r=tarek
27a7ba7282164c8806cb8ed93d3353677371c7b4
created 2019-04-11 14:12 +0000
pushed 2019-04-12 09:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 1543564 part 2. Get rid of pointless nsPIDOMWindowInner::AsInner methods. r=farre
7de6e431f1ae32cacc2b5d4aea1c47bf7900c4c4
created 2019-03-31 15:12 +0000
pushed 2019-03-31 21:50 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
49f3f82efca1513a364b7495202b91310af6d3a0
created 2019-03-19 20:52 +0000
pushed 2019-03-21 10:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1535384 part 8. Remove MOZ_CAN_RUN_SCRIPT_BOUNDARY for Web IDL Function. r=mccr8
3098f2ba2d33867e1b6d4a255575b9724f929930
created 2019-02-25 23:52 -0500
pushed 2019-02-26 16:54 +0000
Randell Jesup Randell Jesup - Bug 1527414: move DIAGNOSTIC_ASSERT back down to DEBUG-only ASSERT r=smaug
aea45260a0bcb1da32fe474c957c5b1751b636da
created 2019-02-22 17:22 -0500
pushed 2019-02-23 04:15 +0000
Randell Jesup Randell Jesup - Bug 1529644: fix use of DIAGNOSTIC members outside ifdef in timers r=ehsan
01175f1ce46d1ffa8ff795719a0ef49b23d46b17
created 2019-02-19 08:48 -0500
pushed 2019-02-21 09:31 +0000
Randell Jesup Randell Jesup - Bug 1527414: fix firing order assertions in nested event loops in RunTimeout r=ehsan
e2a84fa236ea306b025f92be208b794470f68333
created 2019-02-21 02:05 +0200
pushed 2019-02-21 09:31 +0000
arthur.iakab arthur.iakab - Backed out changeset 93b9c2a8212b (bug 1527414) for causing build bustages on TimeoutManager.cpp CLOSED TREE
93b9c2a8212b6bb642676a82c84724c40eb95f4d
created 2019-02-19 08:48 -0500
pushed 2019-02-21 09:31 +0000
Randell Jesup Randell Jesup - Bug 1527414: fix firing order assertions in nested event loops in RunTimeout r=ehsan
eb69f933e5722f078bf75845118ee8e161e16953
created 2019-02-19 08:40 -0500
pushed 2019-02-19 17:34 +0000
Randell Jesup Randell Jesup - Backed out changeset f8058a73d119 (bug 1528349) r=smaug
c0da47c73337e5b4f057a085bb02d3c184456d60
created 2019-02-17 00:14 +0200
pushed 2019-02-17 21:45 +0000
Csoregi Natalia Csoregi Natalia - Merge mozilla-central to mozilla-inbound. CLOSED TREE
9adeff2c423fc4ac047b4ddbdbb9b8e64ce7fdac
created 2019-02-16 20:20 +0100
pushed 2019-02-17 21:45 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
26fb2a868911021c586ca56d64ede136ae28c015
created 2019-02-16 17:37 +0000
pushed 2019-02-16 21:45 +0000
Markus Stange Markus Stange - Bug 1500692 - Centralize profiling category definition and add infrastructure for subcategories. r=njn
f8058a73d119bb9cb1cd4634b779516dece2c6ff
created 2019-02-16 00:31 -0500
pushed 2019-02-16 09:37 +0000
Randell Jesup Randell Jesup - Bug 1528349: Move a DOM timeout spec-compliance ASSERT to DIAGNOSTIC_ASSERT r=smaug
b4ab57f9c0cb57f93a6ec6fd8a5bf45d54ebfffa
created 2019-02-15 17:43 -0500
pushed 2019-02-16 09:37 +0000
Randell Jesup Randell Jesup - Bug 1528336: Fix Timeout log assertion r=smaug
48b467365ea80d44bc3eb79ee83a3bb545ac2fb1
created 2019-02-06 01:11 +0200
pushed 2019-02-06 09:54 +0000
Cosmin Sabou Cosmin Sabou - Merge mozilla-central to mozilla-inbound. a=merge
8f80e2fcd1609229297d046b93b5e0f400510f0a
created 2019-02-05 18:00 -0500
pushed 2019-02-06 09:54 +0000
Randell Jesup Randell Jesup - Bug 1525337: add firing order assertions for setTimeout/setInterval r=smaug
3924aed041cf7cb12c445e8c76618726f552f706
created 2019-02-04 19:10 +0000
pushed 2019-02-05 21:57 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
3f8e8369238d6b08e63030d114d272dee85a01a2
created 2019-01-28 23:52 -0500
pushed 2019-01-29 10:03 +0000
Randell Jesup Randell Jesup - Bug 1523333: add setTimeout/Interval profiler markers for all uses r=mstange
7f8594d21c51ba9966c85b1bacbf0d245e45395f
created 2019-01-26 12:18 -0500
pushed 2019-01-27 09:36 +0000
Randell Jesup Randell Jesup - Bug 1270059: Defer setTimeout/Intervals()s in content during pageload r=smaug
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-03 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
9f36859b7db2cdd468082000cc7a9bc6436c1c5a
created 2018-12-16 10:21 +0100
pushed 2018-12-17 00:01 +0000
Andrea Marchesini Andrea Marchesini - Bug 1513895 - Unify PopupBlocker algorithm in 1 single file, r=smaug
03a9dde1c3bcf6ff6205f8c3fad09e421fefd72f
created 2018-12-14 12:40 +0100
pushed 2018-12-14 16:23 +0000
Andrea Marchesini Andrea Marchesini - Bug 1511436 - Cleanup URL-Classifier code - part 0 - use of StaticPrefs, r=dimi
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
9daebaa1526dad0c9ed43e21d3e2d639a7511c88
created 2018-11-08 17:10 +0000
pushed 2018-11-09 05:26 +0000
Andreas Farre Andreas Farre - Bug 1501138 - Make sure that timeout iterator advances. r=peterv
4a230b07f0cbf48e87dcb4265ea2d00893bb1b62
created 2018-10-12 18:01 +0000
pushed 2018-10-15 09:54 +0000
Andreas Farre Andreas Farre - Bug 1437064 - Remove tracking timeouts list from TimeoutManager. r=chutten,Ehsan
d754118be3dbe31b2fb34ac16d03cdd605a7dbd7
created 2018-08-13 17:09 +0200
pushed 2018-08-14 09:30 +0000
Tarek Ziadé Tarek Ziadé - Bug 1477755 - Measure TimeoutManager execution - r=farre,froydnj
ab5238cc7816e544ddb5c2b35a4e508799862c82
created 2018-04-03 17:10 -0700
pushed 2018-04-04 09:44 +0000
Ben Kelly Ben Kelly - Bug 1450266 P3 Remove nsGlobalWindowInner::InnerObjectsFreed() in favor of IsDying(). r=smaug
bceb565cfe14de56a10472e4965b4e9283b24307
created 2018-03-13 14:51 +0100
pushed 2018-03-21 19:11 +0000
Miko Mynttinen Miko Mynttinen - Bug 1445302 - Replace TArray.RemoveElementAt(TArray.Length() - 1) pattern with TArray.RemoveLastElement() or TArray.PopLastElement() r=froydnj
2cb8db608693a3c4e42983cb518c173491958093
created 2017-12-06 12:56 +0100
pushed 2018-01-31 17:38 +0000
Andreas Pehrson Andreas Pehrson - Bug 1299515 - Include nsContentUtils in TimeoutManager. r=mystor
d4605bc50d4e4a65cc05d9bb33b926876c4786c7
created 2017-11-21 18:07 -0500
pushed 2017-11-23 22:29 +0000
Nika Layzell Nika Layzell - Bug 1419597 - Part 18: Remove IsInnerWindow and IsOuterWindow methods, r=smaug
3db4f65351590f9fb59d402a80c7a05b8a29ed82
created 2017-11-17 17:09 -0500
pushed 2017-11-23 22:29 +0000
Nika Layzell Nika Layzell - Bug 1419144 - Part 15: Move PopupControlState into nsContentUtils, r=smaug
ff6e961b87dc1163c5efe35da2e334c6723a14e1
created 2017-11-03 18:25 -0400
pushed 2017-11-10 09:56 +0000
Nika Layzell Nika Layzell - Bug 1414974 - Part 2: Switch many consumers to nsGlobalWindow{Inner,Outer}, r=smaug
e405a4ec473c3d510047fff16599a5f73a8d600b
created 2017-10-15 23:15 -0700
pushed 2017-10-17 09:45 +0000
Kris Maglione Kris Maglione - Bug 1404198: Part 2i - Switch to NS_NewTimer* in dom. r=njn
1126bd3a92f5a0fa36218877ba9212dda9c326fc
created 2017-09-28 14:42 +0200
pushed 2017-09-29 21:47 +0000
Andreas Farre Andreas Farre - Bug 1403586 - Don't disble budget throttling due to gUM. r=smaug,padenot
b9ea5a59464ceaf66879e021759e4a89686b0bee
created 2017-09-01 10:32 +0200
pushed 2017-09-05 09:41 +0000
Andreas Farre Andreas Farre - Bug 1393359 - Register active user media on top level window. r=smaug,jib
448006f5fb1864368cd8b609035892fe693631c8
created 2017-08-23 12:12 +0200
pushed 2017-09-01 23:29 +0000
Andreas Farre Andreas Farre - Bug 1393056 - Make it possible to count open WebSockets on the main thread. r=smaug
12d69143d17f1887ba480375542ade2974411805
created 2017-08-25 15:06 +0200
pushed 2017-08-29 18:31 +0000
Andreas Farre Andreas Farre - Bug 1393764 - Reset execution budget if BudgetThrottlingEnabled returns false. r=bkelly
82c496b0a12890a834582aaae46422d545c4ce35
created 2017-08-18 14:16 +0200
pushed 2017-08-24 11:29 +0000
Andreas Farre Andreas Farre - Bug 1391602 - Clamp execution budget to a minimum value. r=bkelly
434a7c807ffe028cceb458c359ad88a13dde2873
created 2017-08-04 13:28 +0300
pushed 2017-08-19 22:28 +0000
Henri Sivonen Henri Sivonen - Bug 1378123 - Make inner window track whether there is an active PeerConnection. r=jib
f1dc8ed2fde70a927e6eab5054c70fec5ae0c2e2
created 2016-04-24 04:49 +0100
pushed 2017-08-03 00:12 +0000
Kestrel Kestrel - Bug 918780 - Add new PopupControlState for permitting file/color picker popup regardless of dom_allowed_events. r=smaug
270ed5e9ce20133d88d0129df412d112c35a6a04
created 2017-07-28 09:31 -0400
pushed 2017-07-29 00:40 +0000
Andreas Farre Andreas Farre - Bug 1385238 - Reset execution budget when background state changes. r=bkelly
4b879e41eae3aa845e77f6ce7336fb9eb4ed35fa
created 2017-07-27 02:18 +0800
pushed 2017-07-27 08:57 +0000
Bevis Tseng Bevis Tseng - Bug 1382172 - Name nsITimerCallback instances in native implementation. r=billm
7ca61520bf6db069041bede5bb902a01071782b2
created 2017-07-20 17:06 +0200
pushed 2017-07-27 08:57 +0000
Andreas Farre Andreas Farre - Bug 1382254 - Only disallow budget throttling. r=ehsan
27f45d11434f40113c0498aad0196818f4d1a939
created 2017-07-25 18:04 +0800
pushed 2017-07-26 09:12 +0000
Bevis Tseng Bevis Tseng - Bug 1384037 - Label ThrottleTimeoutsCallback. r=billm
81c36a4d6b3651579dc6bc3f4e562bf082f09813
created 2017-07-25 08:35 -0700
pushed 2017-07-26 02:04 +0000
Ben Kelly Ben Kelly - Bug 1378586 P5 Don't force setInterval() to a min 1ms delay. r=farre
fbccc5bd7c145968efd0903e087172be38a0e8ae
created 2017-07-25 08:35 -0700
pushed 2017-07-26 02:04 +0000
Ben Kelly Ben Kelly - Bug 1378586 P4 Clamp setInterval() based on nesting value instead of always. r=farre
adc6dc3c8c4e99dc7d50174df4a6b40b5cade227
created 2017-07-25 08:35 -0700
pushed 2017-07-26 02:04 +0000
Ben Kelly Ben Kelly - Bug 1378586 P2 Avoid Timeout mNestingLevel rollover by just limiting the value to the values we care about. r=farre
ef429397347b94645f29765e28559f0f46a64858
created 2017-07-25 08:35 -0700
pushed 2017-07-26 02:04 +0000
Ben Kelly Ben Kelly - Bug 1378586 P1 Track the nesting level on interval Timeout objects. r=farre
c0cdf2fd1fdf229852dea48ac88e8cd76f8495d9
created 2017-07-06 07:01 -0700
pushed 2017-07-06 23:10 +0000
Ben Kelly Ben Kelly - Bug 1378394 P1 Calculate next setInterval() time from start of previous callback. r=farre
0ee4714539c2d4937c848e563934f87acb6110b2
created 2017-06-14 17:47 +0200
pushed 2017-07-03 08:14 +0000
Andreas Farre Andreas Farre - Bug 1362322 - Throttle background timeouts using budget. r=bkelly
c39e7022a80cdea25c8431e5b6b5efbd5a8224e0
created 2017-06-23 07:03 -0700
pushed 2017-06-26 11:27 +0000
Ben Kelly Ben Kelly - Bug 1375287 Make TimeoutManager use a pref cache variable for dom.disable_open_click_delay. r=ehsan
5cc17c25b2405dd4267d49664145702f6282eb13
created 2017-06-19 10:11 +0200
pushed 2017-06-23 09:28 +0000
Andreas Farre Andreas Farre - Bug 1373536 - Clean up static API of TimeoutBudgetManager. r=smaug
a7e6ff8f2f3a7d5b50f8269fa553ba0bf3321f0d
created 2017-06-16 09:17 +0200
pushed 2017-06-23 09:28 +0000
Andreas Farre Andreas Farre - Bug 1373536 - Move TimeoutBudgetManager to its own file. r=bkelly
b2e22a96e7c5c23a48e1bcfd1238dd80658b1322
created 2017-05-30 13:08 +0200
pushed 2017-06-23 09:28 +0000
Andreas Farre Andreas Farre - Bug 1373536 - Unify execution measurements. r=bkelly
ae3f01ce98394cbde7d0aaabf72b687b716493e3
created 2017-06-20 17:47 +0200
pushed 2017-06-21 00:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 10676fd9e6ad (bug 1373536) for failing asan-fuzzing at dom/base/TimeoutHandler.h:26 with unknown type name 'NS_DECL_CYCLE_COLLECTION_CLASS' and more. r=backout
6fa30b94ca3dac394470710ec66ae87324476505
created 2017-06-20 17:46 +0200
pushed 2017-06-21 00:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 5bde0b2dd768 (bug 1373536)
9e783d1f2c6b48949732543bf3fbac9c434debd7
created 2017-06-20 17:46 +0200
pushed 2017-06-21 00:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset d377000dbcc9 (bug 1373536)
d377000dbcc95a630fb9b01eef81cbe5eaaaed65
created 2017-06-20 00:40 +0200
pushed 2017-06-21 00:59 +0000
Andreas Farre Andreas Farre - Bug 1373536 - Clean up static API of TimeoutBudgetManager. r=smaug
less more (0) -100 -60 tip