ipc/glue/GeckoChildProcessHost.h
d77733726cae101e5a1754e7507636bde4ca80c1
created 2014-09-18 15:52 -0500
pushed 2014-09-19 12:15 +0000
Josh Aas Josh Aas - Bug 1063318: Switch Chromium IPC code to Mozilla's ref/auto ptr types. Also fix thread safety bug. r=nfroyd
7be34c88c9ac2ae5759bfa4cd707d96edfe90200
created 2014-06-11 15:32 +0100
pushed 2014-09-05 15:34 +0000
Bob Owen Bob Owen - Bug 1018966 - Part 1: Add the main warn only sandbox machinery - with no Chromium code changes. r=bsmedberg
3c6780d80e95127f0f56b9c8e1fe41aae64dc2f4
created 2014-09-04 15:14 +0200
pushed 2014-09-05 01:31 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5adabc2818b2 (bug 1018966) for b2g bustage
5adabc2818b2348ac33c13ada04e747934f132b4
created 2014-06-11 15:32 +0100
pushed 2014-09-05 01:31 +0000
Bob Owen Bob Owen - Bug 1018966 - Part 1: Add the main warn only sandbox machinery - with no Chromium code changes. r=bsmedberg r=tabraldes
97229b7900124c5088535888dcadac30135ed51e
created 2014-08-29 17:34 -0700
pushed 2014-08-30 16:25 +0000
Tim Abraldes Tim Abraldes - bug 1027906. Set delayed token level for GMP plugin processes to USER_RESTRICTED. Whitelist certain files and registry keys that are required for EME plugins to successfully load. r=bobowen. r=jesup. r=bent.
9a12ddb46882bb90823ddd2b854fca5f05eff5ef
created 2014-08-27 16:32 +0200
pushed 2014-08-27 23:30 +0000
Jacek Caban Jacek Caban - Bug 1042426 - Added --disable-sandbox option that disables building sandbox code. r=glandium
3231ca1bb83356e14a315210be78483ea861d935
created 2014-08-05 09:19 -0400
pushed 2014-08-06 00:06 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1048247 - Fix more bad implicit constructors in DOM; r=smaug
be05446d4fd27a2f60d6ef071af5af88366ec26c
created 2014-07-17 11:15 -0400
pushed 2014-07-17 21:33 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1033522 - Only initialize the Windows Group ID for plugin processes: other process types don't need it. Refactor the saved GRE dir to use a path rather than a non-threadsafe nsIFile object, r=jimm
fbd06fa70b84eae689346767aed8e7ff43afb241
created 2014-07-16 16:01 -0700
pushed 2014-07-17 14:03 +0000
Tim Abraldes Tim Abraldes - bug 985252. Build sandbox code regardless of whether --enable-content-sandbox/MOZ_CONTENT_SANDBOX is provided. Enable sandboxing of GMP plugins. Enable `SandboxBroker` to set different security policies for different process types. r=bbondy, r=cpearce, r=bent
fda65b2f990a53bd193026460f15e82626e15e68
created 2014-05-17 22:05 -0500
pushed 2014-05-19 19:35 +0000
Josh Aas Josh Aas - Bug 957928: Gecko Media Plugins implementation. No consumers in Gecko yet. r=bent
661eaeca6deab724a754e0363e3dac150cd01788
created 2014-05-17 17:43 -0700
pushed 2014-05-19 19:35 +0000
Phil Ringnalda Phil Ringnalda - Back out a4b51aff4b3c (bug 957928) for build bustage
a4b51aff4b3cc743741c36856fcb81a0f193f774
created 2014-05-17 18:53 -0500
pushed 2014-05-19 19:35 +0000
Josh Aas Josh Aas - Bug 957928: Gecko Media Plugins implementation. No consumers in Gecko yet. r=bent
1b88de4848167906340e85433c7d00c229f378ce
created 2014-04-04 12:16 -0700
pushed 2014-04-06 17:05 +0000
Dave Hylands Dave Hylands - Bug 988410 - Move directory service calls onto MainThread. r=bent
569ab9f8ff191e78b6e27c27f3fdd37c13fa8c85
created 2014-03-21 08:50 -0400
pushed 2014-03-21 23:58 +0000
Jed Davis Jed Davis - Bug 943174 - Avoid waitpid on already-reaped content processes. r=bsmedberg
f461151bdf2902dc42b8476b5d0441c41032a8fa
created 2013-11-01 19:09 -0700
pushed 2013-11-03 21:05 +0000
Brian R. Bondy Brian R. Bondy - Bug 928042 - Add an environment variable to disable content processes sandboxing even when MOZ_CONTENT_SANDBOX is defined. r=aklotz
2a4a1d7f06a4f1ac624ba789e14cc09e2b805daa
created 2013-10-31 23:39 -0700
pushed 2013-11-01 13:13 +0000
Phil Ringnalda Phil Ringnalda - Back out 05be2f73979e (bug 902755) on suspicion of causing Mac debug mochitest-2 assertions
05be2f73979e7eac3ad8d50758f9e0107ff89528
created 2013-10-30 17:39 -0700
pushed 2013-11-01 13:13 +0000
Drew Willcoxon Drew Willcoxon - Bug 902755 - Fix deadlock in mozilla::ipc::GeckoChildProcessHost::LaunchAndWaitForProcessHandle exposed by turning on new tab page thumbnails. r=bent
73e1b1a85886659994275723d88c864d01c5ea7a
created 2013-10-01 10:56 +1000
pushed 2013-10-01 09:29 +0000
Mark Hammond Mark Hammond - Bug 920397 part 3 - Ensure PContentParent doesn't close process handles multiple times. r=bsmedberg
21edfc4062023e746a017ae6ef5dcd8c0e85f912
created 2013-06-03 18:14 +0800
pushed 2013-09-30 20:47 +0000
Thinker Lee Thinker Lee - Bug 771765 - Support template content process, part 4: Clone IPC protocol objects that will be up when the template process is ready. r=khuey, r=bent
a3f41e00dc182c3155f8a7b8bd8828ce7ebba979
created 2013-05-31 21:16 +0800
pushed 2013-09-30 20:47 +0000
Thinker Lee Thinker Lee - Bug 771765 - Support template content process, part 2: IPC and glue changes. r=bent
b67c3370a85f551b99ed67f1162fb8dd5e84aea3
created 2013-01-17 12:06 -0800
pushed 2013-01-19 16:10 +0000
Chris Jones Chris Jones - Bug 786631, part 2: Make the prelaunch process totipotent and specialize when it's taken. r=jlebar
1e2f112e2de6933432564bd2d953d902e2b0ccab
created 2013-01-17 12:49 -0800
pushed 2013-01-19 16:10 +0000
Chris Jones Chris Jones - Back out bug 786631
8463ca8a191ad632a2613668915f9395bfa27cfe
created 2013-01-17 12:06 -0800
pushed 2013-01-19 16:10 +0000
Chris Jones Chris Jones - Bug 786631, part 2: Make the prelaunch process totipotent and specialize when it's taken. r=jlebar
661960a9cf89a635e30855af2f5b8c6c2938bdb8
created 2012-12-28 01:45 -0800
pushed 2012-12-29 12:13 +0000
Chris Jones Chris Jones - Rollup of bug 821192: Ensure that content processes don't see an inconsistent app dir. r=bent,dhylands
5139419511404382a05b98e01690d00f7cf4e530
created 2012-09-17 10:37 +0200
pushed 2012-09-17 08:48 +0000
Ms2ger Ms2ger - Bug 787933 - Stop using stdin types in IPC code; r=bsmedberg+cjones sr=cjones
8f22c4560de7c61a4e72c71cbefcce8c989aa349
created 2012-08-29 09:24 -0300
pushed 2012-08-30 00:15 +0000
Chris Jones Chris Jones - Bug 782456, part 1: Let clients of GeckoChildProcessHost specify privileges. r=bent
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b93b161b1ad443194b313e39284058054d9e57e9
created 2012-08-07 16:29 -0700
pushed 2012-08-08 16:23 +0000
Chris Jones Chris Jones - Bug 774131, part 2: Add GeckoChildProcessHost::LaunchAndWaitForProcessHandle() to do that, use it in ContentParent, and share more process-launching code. r=bent
ba6d6b6b58bcab5de52e73148fbdd6db84ecd226
created 2012-08-07 16:29 -0700
pushed 2012-08-08 16:23 +0000
Chris Jones Chris Jones - Bug 774131, part 1: Refactor GeckoChildProcessHost to use a state enum and eagerly create a ProcessHandle. r=bent
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:21 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
d3f19e4f90e77456d688778b3a1109a4bca60ce9
created 2012-07-14 14:21 -0700
pushed 2012-07-15 02:56 +0000
Chris Jones Chris Jones - Bug 745148, part 2: GeckoChildProcessHost can't drop messages on the floor. Queue them and hand them off to the *Channel. r=bent
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
85d0f53faa7ae0c016be8b98dbfda266f911e727
created 2011-04-29 14:21 -0500
pushed 2011-04-29 19:22 +0000
Chris Jones Chris Jones - Bug 556214, part 3: IPC code wants to be using non-reentrant Monitor. r=bent
0912e048403117c91f5be660c54a810aa7232835
created 2011-04-29 14:21 -0500
pushed 2011-04-29 19:22 +0000
Chris Jones Chris Jones - Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc
bd63694bbfa6b0daa0ffc5a59e2d7b700e4cf380
created 2011-03-25 19:40 -0400
pushed 2011-03-26 04:02 +0000
Jason Duell Jason Duell - Bug 534764. Allow separate NSPR logs if requested, in case of interleaving issues; r=mayhemer,wtc
e45446b74099f551a19b859ca547ef0a2ce5180e
created 2010-09-15 23:09 -0700
pushed 2010-09-16 06:12 +0000
Josh Aas Josh Aas - Bug 590057: Add support for loading plugins of a different architecture than the host browser on Mac OS X. r=cjones a=blocking-b7
846c67bccbfdf34bd307a55304f5d112d4ddf6b7
created 2010-08-27 09:32 -0400
pushed 2010-08-27 13:39 +0000
Ted Mielczarek Ted Mielczarek - bug 587747 - Implement writing of minidumps from hang detection on OS X. r=cjones a=blocking
89ef5b7a1f82b54a68a4945f5ac567a6b0fcb819
created 2010-08-10 14:14 -0700
pushed 2010-08-10 21:21 +0000
Benedict Hsieh Benedict Hsieh - Bug 535077 - Fixes hang caused by failure to execute sync launch r=cjones a=blocking2.0
0933f24ff7002c24d3c248382b2de85928af59e2
created 2010-06-30 22:07 -0500
pushed 2010-07-01 06:28 +0000
Jim Mathies Jim Mathies - Bug 569500 - e10s: /netwerk/test/unit_ipc/* fails on windows 7. (patch re-pushed with headers needed in release builds.) r=bsmedberg.
735b94e5d1021ef71948e6843365ec810ea69fd8
created 2010-06-30 21:09 -0500
pushed 2010-07-01 06:28 +0000
Jim Mathies Jim Mathies - Backout of bug 569500 due to opt build bustage and possible debug xpshell test timeouts.
ff63836f5fca48374b0c4394845bf17d3846884c
created 2010-06-30 15:51 -0700
pushed 2010-07-01 06:28 +0000
Jim Mathies Jim Mathies - Bug 569500 - e10s: /netwerk/test/unit_ipc/* fails on windows 7 r=bsmedberg
402dff168b49ab7d1f1cba1439fe53fc487058dd
created 2010-04-09 15:03 -0500
pushed 2010-04-09 20:03 +0000
Chris Jones Chris Jones - Bug 542053: Set LD_LIBRARY_PATH=[GRE dir] for mozilla-runtime on linux. r=bsmedberg
0b615190e79f1d03bd7f8048f8f58e92449171d0
created 2010-03-15 10:08 -0700
pushed 2010-03-15 18:19 +0000
Doug Turner Doug Turner - Bug 542053 - OOPP do not work in XR builds. Use NS_GRE_DIR when determining exe path of child process. r=bsmedberg
37f41c054914bb7e471299b7508b7bd3d9ddd6aa
created 2009-11-18 16:43 -0500
pushed 2009-12-14 15:23 +0000
Josh Matthews Josh Matthews - Bug 517963 - New-tab opening should not launch the content process synchronously r=cjones
8058ec0fe278f1d03d71358f635bead3ec0002f4
created 2009-11-09 16:56 -0600
pushed 2009-12-14 15:23 +0000
Phineas T. Farnsworth Phineas T. Farnsworth - bug 526626: band-aids for shutdown assertions
96c251dc41d8529ad9dfae1892389fb7ef463cd1
created 2009-11-05 18:24 -0600
pushed 2009-12-14 15:23 +0000
Chris Jones Chris Jones - bug 523894: wstrings are bad news in OPT builds due to chromium/Mozilla -fshort-wchar mismatch
84c7cc1f5cb6da1c679837f677b1981a9a8e3037
created 2009-10-27 16:52 -0500
pushed 2009-12-14 15:23 +0000
Chris Jones Chris Jones - bug 523761: give top-level IPDL actors handles to each others' processes. r=bent
d9eae79a0e69720d6fd113d9e7eadef001d44039
created 2009-09-02 17:18 -0700
pushed 2009-12-14 15:23 +0000
Ben Turner Ben Turner - Force child processes to close and wait for them on shutdown
d906997755b8574a0bd97bb864918977490cc1fc
created 2009-08-19 13:09 -0400
pushed 2009-12-14 15:23 +0000
Robin Bate Beorop Robin Bate Beorop - Bug 507218 - Expose the process type (chrome/content) to client code via XRE_GetProcessType and nsIXULRuntime, r=bent
bcde8acb9783adb6e804ee2d0e2f1620b5230502
created 2009-07-20 13:14 -0500
pushed 2009-12-14 15:23 +0000
Chris Jones Chris Jones - add SyncLaunch() method to GeckoChildProcess class. remove much newly obseleted code.
1769c830e612ef844c2b7df27028f570e34af760
created 2009-07-14 00:12 -0500
pushed 2009-12-14 15:23 +0000
Chris Jones Chris Jones - add IPDL test harness and the mountains of code that entails. add |bool| type to IPDL. fix bugs in nascent async/sync channels.
ec2881eb7e06471bda1e5c16534cdb945bcaf34a
created 2009-07-11 02:33 -0400
pushed 2009-12-14 15:23 +0000
Ben Turner Ben Turner - Adds the ipcshell application to test IPC
96a002ef76fa09dd2f77f1ab3ab4670b184bff36
created 2009-07-10 14:03 -0500
pushed 2009-12-14 15:23 +0000
Chris Jones Chris Jones - use a single binary, mozilla-runtime, for all child processes
f1e7c7881534882a6fc63cb1cf093937e58c8c9e
created 2009-06-29 14:38 -0400
pushed 2009-12-14 15:23 +0000
Benjamin Smedberg Benjamin Smedberg - ipc/glue imported verbatim from http://hg.mozilla.org/users/bturner_mozilla.com/libchromiumipc/
less more (0) tip