Commit Graph

41 Commits

Author SHA1 Message Date
Gabriele Svelto
733a459096 Bug 1144132 - Adjust the priority of an activity opener so that it's above other background applications. r=fabrice 2015-06-13 15:16:00 +02:00
Gabriele Svelto
1ab6d98ea4 Bug 1157030 - Revert bug 1142806. r=khuey 2015-04-30 11:25:29 +02:00
Ms2ger
22570d5b49 Bug 949614 - Use === for SimpleTest.is; r=Waldo
This is more likely to be correct, and a necessary step in case we ever want
to move to Object.is.

This keeps ise as an alias for is, and introduces is_loosely for the old
behaviour.
2015-04-14 15:28:13 +02:00
Kan-Ru Chen (陳侃如)
952270ac76 Bug 1142806 - Try to keep at least one foreground process at any time. r=gsvelto 2015-04-13 16:25:09 +08:00
Gabriele Svelto
b263e7b5d4 Bug 892371 - Add mochitests covering LRU priority adjustments for both foreground and background processes. r=khuey 2015-03-10 21:28:05 +01:00
Gabriele Svelto
43dd3c35fa Bug 892371 - Adjust oom_score_adj values for foreground processes according to an LRU policy. r=dhylands, r=khuey 2015-02-25 09:37:38 +01:00
Gabriele Svelto
6213e9e4d0 Bug 1119277 - Remove the process CPU priority parameter and simplify all the associated code. r=khuey, r=dhylands 2015-02-26 12:43:22 +01:00
Anish
fa269e6f15 Bug 1056851 - Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher,mwargers 2015-02-19 11:53:01 -05:00
Carsten "Tomcat" Book
d406cdf168 Backed out changeset 6885e993936a (bug 1056851) for crashtest failures 2015-02-19 15:02:05 +01:00
Anish
0de2fa06b1 Bug 1056851 - Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher 2015-02-19 07:26:41 -05:00
Kan-Ru Chen (陳侃如)
c3e90f9dee Bug 1090759 - Part 4. Use disabled in mochitest.ini. r=smaug 2014-10-31 10:39:14 +08:00
Kan-Ru Chen (陳侃如)
c9ea18a306 Bug 1090759 - Part 3. Fix tests broken by DOM Promise's asyncness r=smaug 2014-10-31 10:39:14 +08:00
Makoto Kato
018f6aa10c Bug 1050660 - Don't call removeChild immediately after calling setVisible. r=khuey 2014-08-20 20:25:44 +09:00
Kyle Huey
e335e1ea81 Back out bug 874353, which is suspected of causing bug 1046956. r=me a=backout 2014-08-01 11:02:55 -07:00
Sean Lin
d73540000d Bug 874353 - Remove CPU wake lock control from ContentParent. r=gene, khuey 2014-06-24 10:51:48 +08:00
Alexandre Poirot
6188942e57 Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal 2014-07-02 15:40:56 -07:00
Gabriele Svelto
0197f8b3b7 Bug 1011493 - Assign the correct priority to the keyboard app. r=khuey 2014-05-30 15:29:43 +02:00
Gabriele Svelto
304430e3ea Bug 999327 - Consider the wake-locks held by the main process when computing priorities. r=fabrice 2014-05-01 15:47:26 +02:00
Patrick Wang (Chih-Kai Wang)
3894e50b12 Bug 994560: Compute CPU priority based on priority that is going to be set r=gsvelto 2014-04-18 14:28:14 +08:00
Cervantes Yu
25e0751b32 Bug 968604: Temporarily disable test case test_Preallocated.html in mochitest-2 suite before the Shutdown hang is fixed. r=fabrice 2014-03-26 14:46:05 +08:00
Cervantes Yu
a73839fbe2 Bug 968604 Part 2: Test case fix: clean up the preallocated process in an async manner. r=khuey 2014-03-03 18:52:39 +08:00
Cervantes Yu
037a241ec0 Bug 959966: prevent the preallocated process from being killed by the lowmem killer by rasing its priority. r=khuey,gsvelto 2014-03-13 15:24:42 +08:00
Bill McCloskey
195b72030d Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 21:38:19 -07:00
Wes Kocher
348b38aa47 Backed out changeset 88425ad0f06a (bug 982828) for introducing various mochitest-5 failures on a CLOSED TREE
* * *
Backed out changeset 94f9ebdc6662 (bug 982828)
2014-03-13 19:41:21 -07:00
Bill McCloskey
400a9981b8 Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 15:41:41 -07:00
Bill McCloskey
6eb837a8ff Backed out changeset d6261f65070a 2014-03-13 15:52:27 -07:00
Bill McCloskey
4dcf140fd4 Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 15:41:41 -07:00
Vaibhav Agarwal
d6968dc43b Bug 971132 - B2G mochitests should use the new manifest format; r=jmaher 2014-03-12 11:41:08 -04:00
"Kan-Ru Chen (陳侃如)"
51cf232649 Bug 873661 - Wait both browserloadend and process-created event. r=fabrice 2014-02-19 10:55:25 +08:00
"Kan-Ru Chen (陳侃如)"
bd1f75c983 Bug 963366 - Hide navigator.requestWakeLock behind pref dom.wakelock.enabled. r=ehsan 2014-02-12 13:36:23 +08:00
Ryan VanderMeulen
d350ceee6e Backed out changesets e0632c6aca0b, b183597c0190, 0af4a28621f7, and 86321b26161d (bug 963366) for B2G desktop mochitest failures.
CLOSED TREE
2014-02-11 08:05:39 -05:00
"Kan-Ru Chen (陳侃如)"
3b1795edb3 Bug 963366 - Hide navigator.requestWakeLock behind pref dom.wakelock.enabled. r=ehsan
---
 b2g/app/b2g.js                                     |    3 +++
 .../mochitest/priority/test_HighPriority.html      |    3 ++-
 dom/power/test/browser_wakelocks.js                |    9 ++++++---
 dom/power/test/mochitest.ini                       |    2 ++
 dom/power/test/test_bug957893.html                 |   21 +++++++++++---------
 dom/power/test/test_bug957899.html                 |   11 +++++++---
 dom/power/test/test_wakelock_not_exposed.html      |   17 ++++++++++++++++
 dom/webidl/MozWakeLock.webidl                      |    2 +-
 dom/webidl/Navigator.webidl                        |    2 +-
 modules/libpref/src/init/all.js                    |    3 +++
 10 files changed, 55 insertions(+), 18 deletions(-)
 create mode 100644 dom/power/test/test_wakelock_not_exposed.html
2014-02-11 13:57:24 +08:00
Ms2ger
910b78c73d Bug 956862 - Move some mochitests to manifests; r=mshal 2014-01-20 08:58:27 +01:00
Alan Huang
c2710653f6 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 2013-10-01 11:54:59 +08:00
Mike Hommey
b207d5baf7 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Bobby Holley
ce66a7516c Bug 877478 - Fix tests that depend on creating verboten instances in content. r=mrbkap
XPConnect generally throws when trying to create instances of non-DOM objects
in content. Due to some bugs this has historically worked in certain cases, but
we're fixing those now. So we need to fix the tests that do this sort of thing.
2013-06-04 19:56:42 -07:00
Justin Lebar
02870b832a Bug 870675 - Add a test for bug 870480. r=vingtetun
We now run test_HighPriority while holding the CPU and high-priority wake locks.  This tests exactly the problem caused by bug 870480.
2013-05-30 12:59:24 -04:00
Justin Lebar
721cb2b23a Bug 870181 - Part 3: Test that we downgrade processes' CPU priorities when appropriate. r=bent 2013-05-09 16:27:06 -04:00
Justin Lebar
9c84cf2812 Bug 844323 - Follow-up: Fix typo in BrowserElementChildPreload that was breaking bg --> fg transitions in childVisibilityChanged. r=khuey
Also modify the test so it catches this mistake.
2013-04-29 14:56:53 -04:00
Justin Lebar
3854a5037b Bug 860799 - Part 2: Test that we give frames expecting a system message priority above vanilla BACKGROUND. r=khuey 2013-04-25 20:53:26 -04:00
Justin Lebar
8b0d7e3695 Bug 844323 - Part 3: ProcessPriorityManager tests. r=nsm,khuey 2013-04-25 20:53:26 -04:00