searching for reviewer(cjones)
455e35e510b952aa8f6cd9a114856fac04214f7e: Bug 1027921 - Part 8: Remove dead entries. r=froydnj, r=cjones
Eric Rahm <erahm@mozilla.com> - Mon, 04 Aug 2014 16:16:56 -0700 - rev 212090
Push 6741 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:57:58 +0000
Bug 1027921 - Part 8: Remove dead entries. r=froydnj, r=cjones
4a2232514c15c0296a82757aa1bf69a5847dfbcf: Bug 529877 - Remove stray printfs in e10s dom/ipc code. r=cjones
Alessio Placitelli <alessio.placitelli@gmail.com> - Sun, 13 Apr 2014 14:18:02 -0400 - rev 190312
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 529877 - Remove stray printfs in e10s dom/ipc code. r=cjones
ec23d10b47eb2c9ca2d5436053dfb86f76a75fd3: Bug 529877 - Remove stray printfs in e10s dom/ipc code; r=cjones
Alessio Placitelli <alessio.placitelli@gmail.com> - Sat, 12 Apr 2014 10:55:49 +0200 - rev 190294
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 529877 - Remove stray printfs in e10s dom/ipc code; r=cjones
cc324226959b9ec49f9f8d007b1ff370266f5d09: Bug 778866 - Abort from the I/O thread on abnormal shutdown of a plugin-process, in case the main thread is wedged and the Firefox process has already been killed, r=cjones
Benjamin Smedberg <benjamin@smedbergs.us> - Tue, 04 Mar 2014 12:17:01 -0500 - rev 182829
Push 5439 by ffxbld at Mon, 17 Mar 2014 23:08:15 +0000
Bug 778866 - Abort from the I/O thread on abnormal shutdown of a plugin-process, in case the main thread is wedged and the Firefox process has already been killed, r=cjones
c7e90ee57d852c18eb96a230b4f91cfb21b71900: Remove bogus assert in RPC calls (bug 937216, r=cjones).
David Anderson <danderson@mozilla.com> - Thu, 05 Dec 2013 15:06:29 -0800 - rev 168251
Push 4703 by akeybl@mozilla.com at Mon, 09 Dec 2013 20:24:19 +0000
Remove bogus assert in RPC calls (bug 937216, r=cjones).
2f60d2a1c4fb28a43e29fcd806b1b2e2790b0096: Bug 942334 - Build hal in unified mode; r=cjones
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 25 Nov 2013 14:57:18 -0500 - rev 166514
Push 4703 by akeybl@mozilla.com at Mon, 09 Dec 2013 20:24:19 +0000
Bug 942334 - Build hal in unified mode; r=cjones
9cfe826bafb9501a7393bece0ecb83c9b16dd8ed: Introduce new RPC messaging semantics (bug 910493 part 1, r=cjones).
David Anderson <danderson@mozilla.com> - Tue, 01 Oct 2013 09:15:03 -0700 - rev 158155
Push 4537 by lsblakk@mozilla.com at Mon, 28 Oct 2013 22:18:47 +0000
Introduce new RPC messaging semantics (bug 910493 part 1, r=cjones).
9cc90a4b64758375a2d77f0679fc547f21902f46: Combine AsyncChannel, SyncChannel, and RPCChannel into one class (bug 901789, r=cjones,bent).
David Anderson <danderson@mozilla.com> - Fri, 27 Sep 2013 18:42:08 -0700 - rev 157752
Push 4537 by lsblakk@mozilla.com at Mon, 28 Oct 2013 22:18:47 +0000
Combine AsyncChannel, SyncChannel, and RPCChannel into one class (bug 901789, r=cjones,bent).
9a3fcdf6cd361a0e134eb14d6c2c8fd447df60b3: Bug 911009 - Add error handling for state of ChannelError when opening a ProcessLink. r=cjones
Shelly Lin <slin@mozilla.com> - Fri, 06 Sep 2013 10:53:15 +0800 - rev 154891
Push 4254 by akeybl@mozilla.com at Tue, 17 Sep 2013 14:18:33 +0000
Bug 911009 - Add error handling for state of ChannelError when opening a ProcessLink. r=cjones
3a9f27b2a213ad7a5424f3c19b1db3924d87c365: Bug 914902 - remove printf as child process closes. r=cjones
Mark Hammond <mhammond@skippinet.com.au> - Thu, 12 Sep 2013 09:14:34 +1000 - rev 154703
Push 4254 by akeybl@mozilla.com at Tue, 17 Sep 2013 14:18:33 +0000
Bug 914902 - remove printf as child process closes. r=cjones
3b94a25c83dffe5aff859dbb9f3b5beaf3900849: Bug 831193 (part 4) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in SharedMemory.cpp. r=cjones.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 15 Jan 2013 21:29:48 -0800 - rev 152651
Push 4254 by akeybl@mozilla.com at Tue, 17 Sep 2013 14:18:33 +0000
Bug 831193 (part 4) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in SharedMemory.cpp. r=cjones.
f3dce1d8c04fb25272e78a7294d0d9aa6b218dff: Don't deadlock on a child process for a CPOW (bug 905896, r=cjones).
David Anderson <danderson@mozilla.com> - Mon, 26 Aug 2013 21:56:57 -0700 - rev 152430
Push 4254 by akeybl@mozilla.com at Tue, 17 Sep 2013 14:18:33 +0000
Don't deadlock on a child process for a CPOW (bug 905896, r=cjones).
e6af13d03a523e6ef606a3d8d7704979ba54062d: Prevent deadlocks when sending sync messages during urgent in-calls (bug 900062, r=cjones).
David Anderson <danderson@mozilla.com> - Mon, 12 Aug 2013 16:21:54 -0700 - rev 150341
Push 4254 by akeybl@mozilla.com at Tue, 17 Sep 2013 14:18:33 +0000
Prevent deadlocks when sending sync messages during urgent in-calls (bug 900062, r=cjones).
e10afc0c67e086414aacc38118ab3115d8cb7321: Add urgent message semantics to IPC and IPDL (bug 867013, r=cjones).
David Anderson <danderson@mozilla.com> - Tue, 02 Jul 2013 20:37:33 -0700 - rev 144855
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Add urgent message semantics to IPC and IPDL (bug 867013, r=cjones).
c66bbfc2df5bda832f6d4ad9a33604fb112cbe83: Remove unused run-to-completion feature in IPDL (bug 876989, r=cjones).
David Anderson <danderson@mozilla.com> - Tue, 02 Jul 2013 11:22:18 -0700 - rev 144818
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Remove unused run-to-completion feature in IPDL (bug 876989, r=cjones).
ade6bee5d94f1ca75e03c35d98ad0fde1c55989f: Add urgent message semantics to IPC and IPDL (bug 867013, r=cjones).
David Anderson <danderson@mozilla.com> - Wed, 31 Jul 2013 10:59:23 -0700 - rev 143785
Push 4066 by bobbyholley@gmail.com at Wed, 31 Jul 2013 18:00:03 +0000
Add urgent message semantics to IPC and IPDL (bug 867013, r=cjones).
e2069ef0e3341dc5284cb45b53c8b21dc451c342: Remove unused run-to-completion feature in IPDL (bug 876989, r=cjones).
David Anderson <danderson@mozilla.com> - Wed, 31 Jul 2013 10:59:22 -0700 - rev 143784
Push 4066 by bobbyholley@gmail.com at Wed, 31 Jul 2013 18:00:03 +0000
Remove unused run-to-completion feature in IPDL (bug 876989, r=cjones).
974c1e8071007edbfe661e552b88ce2090401ce2: Bug 834164 - handle aDataPtr == nullptr in camera driver DataCallback, r=cjones
Mike Habicher <mikeh@mozilla.com> - Thu, 24 Jan 2013 13:41:18 -0500 - rev 139281
Push 3911 by akeybl@mozilla.com at Mon, 24 Jun 2013 20:17:26 +0000
Bug 834164 - handle aDataPtr == nullptr in camera driver DataCallback, r=cjones
9e613392a170ec24cf0b226a1179b67623edcc4e: Bug 583976. Part 4 - Enable reftests that require focus on reftest-ipc. r=cjones
Felipe Gomes <felipc@gmail.com> - Mon, 03 Oct 2011 16:15:44 -0700 - rev 137308
Push 3752 by lsblakk@mozilla.com at Mon, 13 May 2013 17:21:10 +0000
Bug 583976. Part 4 - Enable reftests that require focus on reftest-ipc. r=cjones
50725df22b056deaa8242ae90c5774e74e6dae44: Bug 844996 - DeallocShmem failures will abort in debug builds. r=cjones,benjamin
Benoit Girard <b56girard@gmail.com> - Wed, 27 Mar 2013 15:28:57 -0400 - rev 134634
Push 3752 by lsblakk@mozilla.com at Mon, 13 May 2013 17:21:10 +0000
Bug 844996 - DeallocShmem failures will abort in debug builds. r=cjones,benjamin
ff9b93ce514cf2450c95ad67a0a54e69174a33d0: Bug 782211 - Part 4: Add function to remote test for permission in nsIPermissionManager. r=cjones
William Chen <wchen@mozilla.com> - Mon, 18 Mar 2013 06:24:53 -0700 - rev 131648
Push 3582 by bbajaj@mozilla.com at Mon, 01 Apr 2013 20:50:56 +0000
Bug 782211 - Part 4: Add function to remote test for permission in nsIPermissionManager. r=cjones
10153343281df79504f74f3b1f3380ba0e5135c4: Bug 648407 - Fold NSPR, NSS and SQLite libraries all together on B2G, Android, OSX and Windows. r=blassey,r=cjones,r=bsmedberg
Mike Hommey <mh+mozilla@glandium.org> - Sun, 17 Mar 2013 08:02:54 +0100 - rev 131545
Push 3582 by bbajaj@mozilla.com at Mon, 01 Apr 2013 20:50:56 +0000
Bug 648407 - Fold NSPR, NSS and SQLite libraries all together on B2G, Android, OSX and Windows. r=blassey,r=cjones,r=bsmedberg
625ba43c97c6c374d4dfdf9d96eeb7ae9a7c663e: Bug 684887 part A - Make the XPCOM component manager non-reentrant, and make sure that nsFactoryEntry.mFactory is protected by it, r=cjones
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 13 Mar 2013 16:39:28 -0400 - rev 131182
Push 3582 by bbajaj@mozilla.com at Mon, 01 Apr 2013 20:50:56 +0000
Bug 684887 part A - Make the XPCOM component manager non-reentrant, and make sure that nsFactoryEntry.mFactory is protected by it, r=cjones
2422115b7400378bf635f41c94638a7150dba5c8: Bug 803471 - Part 1b - change Makefile.in for Enable Binder ThreadPool. r=cjones
Sotaro Ikeda <sikeda@mozilla.com> - Fri, 08 Mar 2013 14:43:32 -0500 - rev 130691
Push 3582 by bbajaj@mozilla.com at Mon, 01 Apr 2013 20:50:56 +0000
Bug 803471 - Part 1b - change Makefile.in for Enable Binder ThreadPool. r=cjones
cacb9f3ee44d859b889ef47007b180cc1d97879f: Bug 840693 - Change to using gfx:: types in AsyncPanZoomController; r=cjones
Anthony Jones <ajones@mozilla.com> - Mon, 04 Mar 2013 13:25:26 +1300 - rev 130071
Push 3582 by bbajaj@mozilla.com at Mon, 01 Apr 2013 20:50:56 +0000
Bug 840693 - Change to using gfx:: types in AsyncPanZoomController; r=cjones
5fa3d903e63f873622b2229f996d1dc02c411d99: Bug 840360 - Extract reftest-content.js's setTimeout implementation into new Timer.jsm [r=jwalker r=cjones sr=gavin]
Matt Brubeck <mbrubeck@mozilla.com> - Mon, 25 Feb 2013 11:08:33 -0800 - rev 129913
Push 3582 by bbajaj@mozilla.com at Mon, 01 Apr 2013 20:50:56 +0000
Bug 840360 - Extract reftest-content.js's setTimeout implementation into new Timer.jsm [r=jwalker r=cjones sr=gavin]
e0be1d5500f26ef01369ff98183cdf9383ea0f80: Bug 833795 - Pass screen relative co-ordinates to APZC. r=cjones
Anthony Jones <ajones@mozilla.com> - Thu, 28 Feb 2013 14:22:59 -0500 - rev 129808
Push 3582 by bbajaj@mozilla.com at Mon, 01 Apr 2013 20:50:56 +0000
Bug 833795 - Pass screen relative co-ordinates to APZC. r=cjones
d5cba11c8204b1edb64e62fdb95e11e727b8a424: Bug 844970 - Use a grace period for all process priority downgrades. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Wed, 27 Feb 2013 14:28:57 -0500 - rev 129632
Push 3582 by bbajaj@mozilla.com at Mon, 01 Apr 2013 20:50:56 +0000
Bug 844970 - Use a grace period for all process priority downgrades. r=cjones
71a93fff73115a2b6ce16286f3c99e29b7d46739: Bug 840360 - Extract reftest-content.js's setTimeout implementation into new Timer.jsm [r=jwalker r=cjones sr=gavin]
Matt Brubeck <mbrubeck@mozilla.com> - Mon, 25 Feb 2013 11:08:33 -0800 - rev 129359
Push 3582 by bbajaj@mozilla.com at Mon, 01 Apr 2013 20:50:56 +0000
Bug 840360 - Extract reftest-content.js's setTimeout implementation into new Timer.jsm [r=jwalker r=cjones sr=gavin]
aa7ee3a0eedea9e6d0a480d7e812bc8290cb9d35: Bug 840721 - Add a PostDelayedTask method to the GeckoContentController interface. r=cjones
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 25 Feb 2013 15:50:49 -0500 - rev 129358
Push 3582 by bbajaj@mozilla.com at Mon, 01 Apr 2013 20:50:56 +0000
Bug 840721 - Add a PostDelayedTask method to the GeckoContentController interface. r=cjones
e8202e140fd834f77a07b46bc0340fbe0ce0ec56: Bug 840360 - Extract reftest-content.js's setTimeout implementation into new Timer.jsm [r=jwalker r=cjones sr=gavin]
Matt Brubeck <mbrubeck@mozilla.com> - Mon, 25 Feb 2013 11:08:33 -0800 - rev 129347
Push 3582 by bbajaj@mozilla.com at Mon, 01 Apr 2013 20:50:56 +0000
Bug 840360 - Extract reftest-content.js's setTimeout implementation into new Timer.jsm [r=jwalker r=cjones sr=gavin]
67bee77ac7e37ab95dfd47c35783ccef47af570c: Bug 842679 - Part 3: Wait for a tab-child to be created before modifying priorities in the ProcessPriorityManager. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Fri, 22 Feb 2013 23:24:28 -0500 - rev 129149
Push 3582 by bbajaj@mozilla.com at Mon, 01 Apr 2013 20:50:56 +0000
Bug 842679 - Part 3: Wait for a tab-child to be created before modifying priorities in the ProcessPriorityManager. r=cjones
93ccd4912321292701928ab69dd3885e1f088927: Bug 842679 - Part 2: Add PROCESS_PRIORITY_UNKNOWN to hal. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Fri, 22 Feb 2013 23:24:28 -0500 - rev 129148
Push 3582 by bbajaj@mozilla.com at Mon, 01 Apr 2013 20:50:56 +0000
Bug 842679 - Part 2: Add PROCESS_PRIORITY_UNKNOWN to hal. r=cjones
257c5fd48f5ac91587650c02abb5aa8d0bbcd8cf: Bug 842679 - Part 1: Fire tab-child-created observer message in ContentChild. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Fri, 22 Feb 2013 23:24:28 -0500 - rev 129147
Push 3582 by bbajaj@mozilla.com at Mon, 01 Apr 2013 20:50:56 +0000
Bug 842679 - Part 1: Fire tab-child-created observer message in ContentChild. r=cjones
e5e37c6e4c3024c84d9ecb7d2977fcf04bd01f29: Bug 842550: Simplify ScheduleDelayedWork implementation on Mac. rs=cjones
stuartmorgan@chromium.org - Thu, 21 Feb 2013 18:10:59 -0800 - rev 129022
Push 3582 by bbajaj@mozilla.com at Mon, 01 Apr 2013 20:50:56 +0000
Bug 842550: Simplify ScheduleDelayedWork implementation on Mac. rs=cjones Imported from: > From: stuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> > Date: Wed, 25 Apr 2012 15:28:55 +0000 (+0000) > Subject: Simplify ScheduleDelayedWork implementation on Mac > X-Git-Url: http://git.chromium.org/gitweb/?p=chromium.git;a=commitdiff_plain;h=18e6c782965d2784995b011977777b10687bb9c0 > > Simplify ScheduleDelayedWork implementation on Mac > > Instead of round-tripping through Time::Exploded, which seems to be a legacy of the method having a different argument type, just calculate the new timer firing time directly from the difference in time ticks. > > BUG=None > TEST=None > > > Review URL: http://codereview.chromium.org/10227001 > > git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133916 0039d316-1c4b-4281-b951-d872f2087c98
85b91048c1cd1cbb9c389621ef425a183161c92d: Bug 842550: Switch to using TimeTicks rather than Time in message loops. rs=cjones
jar@chromium.org, L. David Baron <dbaron@dbaron.org> - Thu, 21 Feb 2013 18:10:59 -0800 - rev 129021
Push 3582 by bbajaj@mozilla.com at Mon, 01 Apr 2013 20:50:56 +0000
Bug 842550: Switch to using TimeTicks rather than Time in message loops. rs=cjones The ipc/chromium/src/base/ changes here (except those mentioned below) are the majority of the base/ changes (excluding those that patch code that does not exist yet in our copy) in: > From: jar@chromium.org <jar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> > Date: Sat, 6 Nov 2010 22:23:29 +0000 (+0000) > Subject: Switch to using TimeTicks rather than Time in message loops > X-Git-Url: http://git.chromium.org/gitweb/?p=chromium.git;a=commitdiff_plain;h=f592c218c18bd1f8308489aaef2e329244ced330 > > Switch to using TimeTicks rather than Time in message loops > > Switch to using TimeTicks rather than Time so that we > are not dependent on changes in the system clock. > > r=mbelshe,darin > Review URL: http://codereview.chromium.org/3884001 > > git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65322 0039d316-1c4b-4281-b951-d872f2087c98 The ipc/glue changes, and the message_pump_android.* and message_pump_qt.* changes in ipc/chromium/src/base/, change signatures to match.
4b3420ee0e2bb8d59a3d4db15cc486c455d5d377: Bug 842100 - Restore the virtual keyboard in desktop builds r=cjones
Fabrice Desré <fabrice@mozilla.com> - Sat, 16 Feb 2013 18:58:00 -0800 - rev 128246
Push 3384 by lsblakk@mozilla.com at Tue, 19 Feb 2013 18:42:39 +0000
Bug 842100 - Restore the virtual keyboard in desktop builds r=cjones
6bb9636d8f6899c60d720298cdbca73c18cac7bc: Bug 841634 - Assign ContentParent::mChildID to a unique value in the constructor, instead of in RecvGetProcessAttributes. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Fri, 15 Feb 2013 08:40:35 -0500 - rev 128121
Push 3384 by lsblakk@mozilla.com at Tue, 19 Feb 2013 18:42:39 +0000
Bug 841634 - Assign ContentParent::mChildID to a unique value in the constructor, instead of in RecvGetProcessAttributes. r=cjones
d61dec75e9a3407473a66cb68b64295efde783d8: Bug 841563 - Actually set PROCESS_PRIORITY_FOREGROUND_HIGH when we want to. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Fri, 15 Feb 2013 08:40:01 -0500 - rev 128120
Push 3384 by lsblakk@mozilla.com at Tue, 19 Feb 2013 18:42:39 +0000
Bug 841563 - Actually set PROCESS_PRIORITY_FOREGROUND_HIGH when we want to. r=cjones
832ac179e3d0ce85b476c1a7daf9fe231b77de0b: Bug 836654 - Part 10: Don't acquire the CPU wake lock in the alarm service any longer. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Thu, 14 Feb 2013 15:41:30 -0500 - rev 128060
Push 3384 by lsblakk@mozilla.com at Tue, 19 Feb 2013 18:42:39 +0000
Bug 836654 - Part 10: Don't acquire the CPU wake lock in the alarm service any longer. r=cjones We've removed the event that the AlarmService was listening to in order to find out when we could drop the lock!
5e64eb3c6c96abb94707cde25115066c9d2bed2a: Bug 836654 - Part 9: During app-frame creation, take the CPU wake lock only after sending down the mozapptype. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Thu, 14 Feb 2013 15:41:30 -0500 - rev 128059
Push 3384 by lsblakk@mozilla.com at Tue, 19 Feb 2013 18:42:39 +0000
Bug 836654 - Part 9: During app-frame creation, take the CPU wake lock only after sending down the mozapptype. r=cjones This prevents the child process from downgrading its CPU priority when it notices that it has the CPU wake lock but no "critical" frames. In this patch we also reduce the scope of a race condition which occurs when we don't launch a new process for an app. In this case, we still need to set the child process's priority and then check that the process is still alive. Because this isn't a brand-new process, it's possible that the process will downgrade its priority (e.g. due to a timer) after we check that it's still alive and before it notices that we've acquired the CPU wake lock on its behalf. This patch does not resolve that race.
942cec35b0e443315aac86812fbe7de2a8245522: Bug 836654 - Part 8: Inform the mozbrowser embedder when we're opening a frame that we expect to send a system message to. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Thu, 14 Feb 2013 15:41:30 -0500 - rev 128058
Push 3384 by lsblakk@mozilla.com at Tue, 19 Feb 2013 18:42:39 +0000
Bug 836654 - Part 8: Inform the mozbrowser embedder when we're opening a frame that we expect to send a system message to. r=cjones
41a1257b31cb936ad9b893018304f9774500f241: Bug 836654 - Part 7: Hold a CPU wake lock while a "critical" process that's expecting a system message loads. r=cjones,fabrice
Justin Lebar <justin.lebar@gmail.com> - Thu, 14 Feb 2013 15:41:30 -0500 - rev 128057
Push 3384 by lsblakk@mozilla.com at Tue, 19 Feb 2013 18:42:39 +0000
Bug 836654 - Part 7: Hold a CPU wake lock while a "critical" process that's expecting a system message loads. r=cjones,fabrice
9f8506404118e75ac23e009b692e1b73514b1dc3: 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
Justin Lebar <justin.lebar@gmail.com> - Thu, 14 Feb 2013 15:41:30 -0500 - rev 128056
Push 3384 by lsblakk@mozilla.com at Tue, 19 Feb 2013 18:42:39 +0000
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
691f0a62b261e89137d8a5de1191e4d1578a4acc: Bug 836654 - Part 4: Add PowerManagerService::NewWakeLockOnBehalfOfProcess. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Thu, 14 Feb 2013 15:41:30 -0500 - rev 128054
Push 3384 by lsblakk@mozilla.com at Tue, 19 Feb 2013 18:42:39 +0000
Bug 836654 - Part 4: Add PowerManagerService::NewWakeLockOnBehalfOfProcess. r=cjones
6480e7d33c5a02b0ff083188b7976066b5b5dc40: Bug 836654 - Part 3: Modify hal to accept a ContentParent ID in ModifyWakeLock(). r=cjones
Justin Lebar <justin.lebar@gmail.com> - Thu, 14 Feb 2013 15:41:30 -0500 - rev 128053
Push 3384 by lsblakk@mozilla.com at Tue, 19 Feb 2013 18:42:39 +0000
Bug 836654 - Part 3: Modify hal to accept a ContentParent ID in ModifyWakeLock(). r=cjones Also return the list of processes holding the lock in GetWakeLockInfo and in the wake-lock changed notification.
fb43c5972c2c3973ef75cac87704d8242988a526: Bug 836654 - Part 2: Add PROCESS_PRIORITY_FOREGROUND_HIGH. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Thu, 14 Feb 2013 15:41:30 -0500 - rev 128052
Push 3384 by lsblakk@mozilla.com at Tue, 19 Feb 2013 18:42:39 +0000
Bug 836654 - Part 2: Add PROCESS_PRIORITY_FOREGROUND_HIGH. r=cjones
e74011e49190a0c13dd9d469bcf83def1b9cd81f: Bug 836654 - Part 1: Don't require the "power" permission to do GetWakeLockInfo from a child process. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Thu, 14 Feb 2013 15:41:29 -0500 - rev 128051
Push 3384 by lsblakk@mozilla.com at Tue, 19 Feb 2013 18:42:39 +0000
Bug 836654 - Part 1: Don't require the "power" permission to do GetWakeLockInfo from a child process. r=cjones
d87c3a49bff187ffbe5f1784546136f9dc2b153f: Bug 836654 - Part 0: Add constants CONTENT_PROCESS_{UNKNOWN_ID,MAIN_ID} to HalTypes.h and remove the equivalent constants from ContentParent.h. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Thu, 14 Feb 2013 15:41:29 -0500 - rev 128050
Push 3384 by lsblakk@mozilla.com at Tue, 19 Feb 2013 18:42:39 +0000
Bug 836654 - Part 0: Add constants CONTENT_PROCESS_{UNKNOWN_ID,MAIN_ID} to HalTypes.h and remove the equivalent constants from ContentParent.h. r=cjones
d1738e1adece807fc5d2b91f8ce97a19fa8bb40e: Bug 840277 - Explicitly check that the preallocated process hasn't been killed before we use it. r=cjones
Justin Lebar <justin.lebar@gmail.com> - Thu, 14 Feb 2013 15:41:29 -0500 - rev 128049
Push 3384 by lsblakk@mozilla.com at Tue, 19 Feb 2013 18:42:39 +0000
Bug 840277 - Explicitly check that the preallocated process hasn't been killed before we use it. r=cjones We have to do this check /after/ we set the process's priority, since before then, it has BACKGROUND priority and is a candidate for killing.