dom/ipc/ProcessPriorityManager.cpp
43a2f570cea26b5ee50699a321462b23f6a98ce8
created 2014-06-09 11:28 +0100
pushed 2014-08-25 18:42 +0000
Ed Morley Ed Morley - Backed out changeset f7e0ffc1debd (bug 879475) for B2G reftest crashes
f7e0ffc1debdbac432fa5a96bd0d5ae7765c1fc9
created 2014-06-09 16:49 +0800
pushed 2014-08-25 18:42 +0000
Kan-Ru Chen (陳侃如) Kan-Ru Chen (陳侃如) - Bug 879475 - Part 001. Add an nsIContentParent api r=jlebar
50c18a716585fee989451da0c0a0ac6986bf276a
created 2014-05-30 15:29 +0200
pushed 2014-08-25 18:42 +0000
Gabriele Svelto Gabriele Svelto - Bug 1011493 - Assign the correct priority to the keyboard app. r=khuey
b8e712a8ea3f54831ee974cee5a1ac6d69c4b35e
created 2014-05-22 06:48 +0300
pushed 2014-08-25 18:42 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 869836 - Part 3: Use `Append('c')` instead of `AppendLiteral("c")`. r=ehsan
e8c9253239a5bdff82933198ee1abe0c4b4e96ee
created 2014-05-01 15:47 +0200
pushed 2014-08-25 18:42 +0000
Gabriele Svelto Gabriele Svelto - Bug 999327 - Consider the wake-locks held by the main process when computing priorities. r=fabrice
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-07-14 18:39 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
24496a6b3fea8da928b1106009bf8012072508cd
created 2014-04-18 14:28 +0800
pushed 2014-07-14 18:39 +0000
Patrick Wang (Chih-Kai Wang) Patrick Wang (Chih-Kai Wang) - Bug 994560: Compute CPU priority based on priority that is going to be set r=gsvelto
2c636b3c79c1780726ebb03b26f3fb820bbaa24f
created 2014-02-17 17:45 +0100
pushed 2014-07-14 18:39 +0000
Gabriele Svelto Gabriele Svelto - Bug 873284 - When a content process is running at high priority do not send memory-pressure events. r=khuey
3efee7a512e12bbef3d8d9932a9b5691ff31b9d5
created 2014-03-13 15:24 +0800
pushed 2014-07-14 18:39 +0000
Cervantes Yu Cervantes Yu - Bug 959966: prevent the preallocated process from being killed by the lowmem killer by rasing its priority. r=khuey,gsvelto
cdcdbc0df8bf404463d07c15b782751bc8a04366
created 2014-02-21 09:19 +1100
pushed 2014-06-02 21:01 +0000
Mark Hammond Mark Hammond - Bug 935793 (part 2) - rename browser-shown notifications and send them for all frames. r=smaug
3d18224c50656ee8fc1d6da37c252fc1317e1ca6
created 2014-02-12 16:50 +0100
pushed 2014-06-02 21:01 +0000
Gabriele Svelto Gabriele Svelto - Bug 971728 - Use memory-pressure events instead of minimization when sending an app to the background. r=khuey
32e2494ae62493c0b4954fef52f4beaa21da5572
created 2014-02-06 19:28 +0100
pushed 2014-06-02 21:01 +0000
Gabriele Svelto Gabriele Svelto - Bug 968297 - Prevent the priority manager from changing the Nuwa process priority. r=khuey
3d534667a5df39796fb36cc9b5643204155ad786
created 2014-01-15 18:17 -0500
pushed 2014-04-22 00:22 +0000
Ben Kelly Ben Kelly - Bug 957346: Extend grace period for perceivable background processes. r=fabrice
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-04-22 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
54530ab9a190a0f1a1d4d554e8d9880ff226ec25
created 2013-12-10 11:25 +0800
pushed 2014-04-22 00:22 +0000
Alan Huang Alan Huang - Backed out changesets 21b77163bf9f and ebcfdf7200db (bug 922919) because the logging code is no longer needed. r=khuey
a4e2de961acc3b6fbebad71a45e4fc0118243e92
created 2013-12-15 12:47 -0500
pushed 2014-04-22 00:22 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets a7fc463961ce and 65061e971eb8 (bug 935793) for breaking Travis testing (bug 950441).
a7fc463961ce48923e56a7f89189f6e85a9a6f4b
created 2013-12-13 14:24 +1100
pushed 2014-04-22 00:22 +0000
Mark Hammond Mark Hammond - Bug 935793 (part 2) - rename browser-shown notifications and send them for all frames. r=smaug
98be0e9cbc152f4313ef9adbbc0b6925ef7d0123
created 2013-12-10 18:10 -0500
pushed 2014-04-22 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 947736 - Build modules/libpref/ in unified mode; r=bsmedberg
9a006d9a6e1df1aa3c0e9cbed07346bdcd7e8d6f
created 2014-01-15 18:17 -0500
pushed 2014-03-10 22:05 +0000
Ben Kelly Ben Kelly - Bug 957346 - Extend grace period for perceivable background processes. r=fabrice, a=1.3+
cf74f3212bc8ed1bc8b797d6a43539b935efced5
created 2013-12-10 11:25 +0800
pushed 2014-03-10 22:05 +0000
Alan Huang Alan Huang - Backed out changesets 21b77163bf9f and ebcfdf7200db (bug 922919) because the logging code is no longer needed. r=khuey, a=backout
695c337d555f6c1c1c8a6b75c2bca2fb3d701294
created 2013-11-22 17:10 +0800
pushed 2014-03-10 22:05 +0000
Alan Huang Alan Huang - Bug 942040 - Remove a process from BackgroundProcessLRUPool in ParticularProcessPriorityManager only if it is indeed a background process. r=khuey
ebe2d9a86870a4c909121efb0b8bb0169bb18a94
created 2013-11-15 14:50 +0800
pushed 2014-03-10 22:05 +0000
Alan Huang Alan Huang - Bug 922919 - Remove unnecessary FireTestOnlyObserverNotification calls to avoid intermittent test timeouts. r=khuey
21b77163bf9f12b25dcfee04d36edc2c7f809f1d
created 2013-11-07 14:23 +0800
pushed 2014-03-10 22:05 +0000
Kyle Huey Kyle Huey - Bug 922919: Followup to disable logging on 64 bit OSes because it doesn't compile reliably. r=me
ebcfdf7200db23bfbb897eb4eda006977b8e1e72
created 2013-11-07 11:14 +0800
pushed 2014-03-10 22:05 +0000
Alan Huang Alan Huang - Bug 922919: Add logging to detect "Intermittent test_BackgroundLRU.html | Test timed out". r=khuey
5217272bd8fd456e141320a8537e259f155c1c37
created 2013-11-22 17:10 +0800
pushed 2014-01-28 00:16 +0000
Alan Huang Alan Huang - Bug 942040 - Remove a process from BackgroundProcessLRUPool in ParticularProcessPriorityManager only if it is indeed a background process. r=khuey, a=bajaj
bca0c6bde0ef1de4091b4cfcc0d81726f028476f
created 2013-10-01 11:54 +0800
pushed 2014-01-28 00:16 +0000
Alan Huang Alan Huang - Bug 822325: Implement an LRU pool for background app processes. The LRU app will get the smallest oom_adj and get killed last. r=khuey
b7667dd910879376a0905a539ea691915801c9cc
created 2013-09-10 16:56 -0400
pushed 2014-01-28 00:16 +0000
Nathan Froyd Nathan Froyd - Bug 914826 - part 4 - fix source files that were bootlegging XPCOM do_* functions via generated ipdl headers; r=ehsan
b8f0eace02bcb7a5bc7ca86e93d0cf343386dd55
created 2013-09-24 16:10 +0800
pushed 2014-01-28 00:16 +0000
Kan-Ru Chen (陳侃如) Kan-Ru Chen (陳侃如) - Bug 914541 - Assign higher priority for mozapptype=inputmethod. r=fabrice
793b9afc6332ebcb37278c9aff9eec7852e46e90
created 2013-09-23 17:30 -0400
pushed 2014-01-28 00:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 919505 - Minimize the #includes in dom/ipc; r=jst
00c23047048ab2b201d8bd7081910f1412971e6f
created 2013-09-24 16:10 +0800
pushed 2013-12-03 03:32 +0000
Kan-Ru Chen (???) Kan-Ru Chen (???) - Bug 914541 - Assign higher priority for mozapptype=inputmethod. r=fabrice, a=koi+
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-12-03 03:32 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
d9dbb5dbb96a60b6c921ef80c955e48a97b2eaa5
created 2013-07-23 16:39 -0700
pushed 2013-10-21 21:47 +0000
David Zbarsky David Zbarsky - Bug 894646 - Various dom deCOM cleanups r=Ms2ger
c745656d0807d2262cadbcc7ba96a598af51fa86
created 2013-07-18 02:00 -0700
pushed 2013-10-21 21:47 +0000
Fabrice Desré Fabrice Desré - Bug 894940 - ProcessPriorityManagerChild::Init() is never called r=jlebar
43872f1bfbda7fad90b5d1d79ffd09f3e1e4d5e7
created 2013-05-17 13:17 -0700
pushed 2013-09-09 22:57 +0000
David Zbarsky David Zbarsky - Bug 864206 - Use dom::Touch instead of nsIDOMTouch where possible r=Ms2ger
6c53b7ecb2ee37e14b7d6a250af576e11deb23fe
created 2013-05-09 16:27 -0400
pushed 2013-07-29 23:00 +0000
Justin Lebar Justin Lebar - Bug 870181 - Part 2: Lower CPU priority for non-high priority processes when there's an incoming call. r=bent
e410391c052f2c61e5bf5f988a12644dd6085e78
created 2013-05-07 16:44 -0400
pushed 2013-07-29 23:00 +0000
Justin Lebar Justin Lebar - Bug 868741 - Fix a null-pointer crash in ProcessPriorityManager. r=bent
911d21581db485191126d983ca251af5ba82527f
created 2013-04-25 20:53 -0400
pushed 2013-07-29 23:00 +0000
Justin Lebar Justin Lebar - Bug 860799 - Part 1: Give frames expecting a system message priority at least BACKGROUND_PERCEIVABLE, so long as either haven't yet handled the system message or are holding the CPU/high-priority wake lock. r=khuey
a5628782c872b636ce2feaf8939e5b4a98c46382
created 2013-04-25 20:53 -0400
pushed 2013-07-29 23:00 +0000
Justin Lebar Justin Lebar - Bug 844323 - Part 2 (The Main Event): Move ProcesPriorityManager to the main process. r=bent,khuey
38fee265dbe51dcacf9fe0b693727ea3e4faac4d
created 2013-04-25 20:53 -0400
pushed 2013-07-29 23:00 +0000
Justin Lebar Justin Lebar - Bug 844323 - Part 1: Move process preallocation logic out of ContentParent and into a new file, PreallocatedProcessManager. r=bent
91cf58935be3864ba63138dc6cd6321987c74c21
created 2013-04-21 21:25 -0400
pushed 2013-07-29 23:00 +0000
David Zbarsky David Zbarsky - [Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 7 r=Ms2ger
16e42f1b8b5833e49e8fc7f21b0c1bdbce172bff
created 2013-04-19 18:18 -0400
pushed 2013-07-29 23:00 +0000
David Zbarsky David Zbarsky - Bug 857884 - Use dom::EventTarget more in content/ and dom/ Part 4 r=Ms2ger
583bf36efce8741279509aa7bee18fbb36d05850
created 2013-04-18 22:29 -0700
pushed 2013-07-29 23:00 +0000
Matt Brubeck Matt Brubeck - Back out cd218e07ede2, e57ac5581703, f53ad2a10ff8, ec91252c57d2, 2eca17711eff, 1997e63a1124 for build errors
e57ac5581703ccfa76c5a95af5f8bceef5ac7a79
created 2013-04-19 00:48 -0400
pushed 2013-07-29 23:00 +0000
David Zbarsky David Zbarsky - [Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 7 r=Ms2ger
2eca17711effba9827c674ae6d2973ec949df692
created 2013-04-19 00:48 -0400
pushed 2013-07-29 23:00 +0000
David Zbarsky David Zbarsky - Bug 857884 - Use dom::EventTarget more in content/ and dom/ Part 4 r=Ms2ger
eefef98b23fb75edff8653be2841a5f941a7cf85
created 2013-04-11 13:59 -0400
pushed 2013-07-29 23:00 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets a550dadafa30 and 315f6b451d07 (bug 857884) for mochitest failures on a CLOSED TREE.
a550dadafa30d5e612c432bf2db6d4f211741ac1
created 2013-04-11 12:24 -0400
pushed 2013-07-29 23:00 +0000
David Zbarsky David Zbarsky - Bug 857884 - Use dom::EventTarget more in content/ and dom/ Part 4 r=Ms2ger
534e5d2520fe6758cac5dd0c955f7287064142bb
created 2013-02-28 14:36 -0800
pushed 2013-06-17 22:53 +0000
Blake Kaplan Blake Kaplan - Bug 846067 - Add a missing interface to the QI impl. r=jlebar
d5cba11c8204b1edb64e62fdb95e11e727b8a424
created 2013-02-27 14:28 -0500
pushed 2013-06-17 22:53 +0000
Justin Lebar Justin Lebar - Bug 844970 - Use a grace period for all process priority downgrades. r=cjones
67bee77ac7e37ab95dfd47c35783ccef47af570c
created 2013-02-22 23:24 -0500
pushed 2013-06-17 22:53 +0000
Justin Lebar Justin Lebar - Bug 842679 - Part 3: Wait for a tab-child to be created before modifying priorities in the ProcessPriorityManager. r=cjones
d61dec75e9a3407473a66cb68b64295efde783d8
created 2013-02-15 08:40 -0500
pushed 2013-05-07 01:20 +0000
Justin Lebar Justin Lebar - Bug 841563 - Actually set PROCESS_PRIORITY_FOREGROUND_HIGH when we want to. r=cjones
9f8506404118e75ac23e009b692e1b73514b1dc3
created 2013-02-14 15:41 -0500
pushed 2013-05-07 01:20 +0000
Justin Lebar Justin Lebar - Bug 836654 - Part 6: If a process is "critical" and holds the "cpu" or "high-priority" wake lock, give it priority FOREGROUND_HIGH. r=cjones
df71fc49f14fee5fee76502822ca399a139f5eb0
created 2013-02-14 15:41 -0500
pushed 2013-05-07 01:20 +0000
Justin Lebar Justin Lebar - Bug 835563 - When an iframe mozbrowser's embedder calls setVisible(false), immediately send the relevant process into the background (if none of its other frames are in the foreground). r=cjones
f48618e815d1e2aace372f03c1ddb604c6215e64
created 2013-02-14 10:03 +0000
pushed 2013-05-07 01:20 +0000
Ed Morley Ed Morley - Backed out changeset 1651dcb62397 (bug 835563) on a CLOSED TREE
a93b93dc2d4b69fc0eaa3b61b541abea72e90d1a
created 2013-02-14 10:02 +0000
pushed 2013-05-07 01:20 +0000
Ed Morley Ed Morley - Backed out changeset 693868d079cd (bug 836654)
693868d079cd33429780dc3466248dae2c238cfc
created 2013-02-14 02:26 -0500
pushed 2013-05-07 01:20 +0000
Justin Lebar Justin Lebar - Bug 836654 - Part 6: If a process is "critical" and holds the "cpu" or "high-priority" wake lock, give it priority FOREGROUND_HIGH. r=cjones
1651dcb623970c926068956c27efa82f6d3e95ea
created 2013-02-14 02:26 -0500
pushed 2013-05-07 01:20 +0000
Justin Lebar Justin Lebar - Bug 835563 - When an iframe mozbrowser's embedder calls setVisible(false), immediately send the relevant process into the background (if none of its other frames are in the foreground). r=cjones
35cc0b94300be461d5f0b4d10018e9003707706f
created 2013-02-08 14:32 +0000
pushed 2013-05-07 01:20 +0000
Justin Lebar Justin Lebar - Bug 838625 - Add hal::ProcessPriorityToString and use it in ProcessPriorityManager logging. r=cjones
41ce5bbd68593ab6a92984a39a3763c2c529c5ca
created 2013-02-08 14:32 +0000
pushed 2013-05-07 01:20 +0000
Justin Lebar Justin Lebar - Bug 838625 - Add logcat logging to ProcessPriorityManager. r=cjones
a033cebb0e4acb68fd86f18d5a7449920ede252c
created 2013-01-31 14:44 -0500
pushed 2013-05-07 01:20 +0000
Justin Lebar Justin Lebar - Bug 836735 - Add interface to QI implementation for ProcessPriorityManager. r=bent
f0fc7ce285e13a5af46229a14b762fad75e6e30d
created 2013-01-28 12:47 +0100
pushed 2013-05-07 01:20 +0000
Andrea Marchesini Andrea Marchesini - Bug 828283 - Apps playing sound should not be muted when the screen is put to sleep., r=sicking
less more (0) -60 tip