ipc/glue/GeckoChildProcessHost.h
8d87452bfc44bf502e2a1a172db91f88e5284782
created 2016-04-08 13:33 -0400
pushed 2016-04-10 20:21 +0000
George Wright George Wright - Revert "Bug 1261416 - Rename firefox-plugin-container back to plugin-container to satisfy Flash's protected mode checks, and ensure that we launch the correct binary r=ted" because of widespread breakage due to whitelisted executable names in third parties
dd3e03fcb06b588bf1c2a9362b6aac6983ec8738
created 2016-02-29 15:43 -0800
pushed 2016-04-08 10:00 +0000
Bill McCloskey Bill McCloskey - Bug 1235633 - IPC OOM mitigation by eliminating buffer copying (r=jld)
4565c4fac8b0280bd892bff86af5b71fd60d1deb
created 2016-04-01 14:17 -0400
pushed 2016-04-05 03:35 +0000
George Wright George Wright - Bug 1261416 - Rename firefox-plugin-container back to plugin-container to satisfy Flash's protected mode checks, and ensure that we launch the correct binary r=ted
fc3daa3b3aefa9436f7672a8d6ae9c4f9f0cd855
created 2016-03-11 08:24 -0500
pushed 2016-03-19 15:23 +0000
Honza Bambas Honza Bambas - Bug 1248565 - Let child processes have its own MOZ_LOG_FILE. r=erahm
fd53b630ea8b68248d8a2b74c10d4c507826364d
created 2015-11-17 07:24 +0000
pushed 2015-11-17 21:10 +0000
Bob Owen Bob Owen - Bug 1225023: Allow Flash Player to create Adobe\Flash Player and Macromedia\Flash Player directories. r=bbondy
c4d062966feec8549afde026173e5c90a43147f8
created 2015-04-27 15:09 -0400
pushed 2015-05-05 10:05 +0000
Mike Conley Mike Conley - Bug 1146955 - Unify pluginID for GMP and runID for NPAPI plugins to use the same internal incrementor. r=jesup, mrbkap.
60a2001adf9acc476ecb1ceb5652618c70e56f50
created 2015-04-22 08:29 +0200
pushed 2015-04-23 00:16 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 4 - netwerk image and dom, r=ehsan
aee0f61516c53778dba9c97c6cbd5c35750902e3
created 2015-04-01 09:40 +0100
pushed 2015-04-01 16:35 +0000
Bob Owen Bob Owen - Bug 1119878 Part 2: Change IPC code to hold ProcessID instead of ProcessHandle. r=billm, r=dvander, r=aklotz, r=cpearce
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
972321ec7bcd88d0a597622d5c3bcb8bc6fc9e3e
created 2015-03-10 08:03 +0000
pushed 2015-03-10 12:54 +0000
Bob Owen Bob Owen - Bug 1137166: Change the Content moreStrict sandbox pref to an integer to indicate the level of sandboxing. r=tabraldes
44d8619d58b8844e5d8ca0d9e00ad4284cb631f7
created 2015-02-11 16:25 +0000
pushed 2015-02-12 14:33 +0000
Bob Owen Bob Owen - Bug 1132021 - Add a new sandbox level for Windows NPAPI to use USER_LIMITED access token level. r=bsmedberg, r=bbondy
9c95e28087ca0f3c355e0ebab92d11b1be9fba10
created 2015-01-30 17:48 +0000
pushed 2015-02-06 14:13 +0000
Bob Owen Bob Owen - Bug 1127230: Change the NPAPI sandbox prefs to integers to indicate the level of sandboxing. r=bsmedberg
ea243bbbb45cbe9fc30c73df7917a6547cc0aa83
created 2015-01-29 08:13 +0000
pushed 2015-01-29 14:04 +0000
Bob Owen Bob Owen - Bug 1126402: Add a pref to enable a more strict version of the Windows NPAPI process sandbox. r=bsmedberg, r=bbondy
c3bb3f04aa2fe617badc3f781387351d12b40973
created 2015-01-23 08:32 +0000
pushed 2015-01-23 17:30 +0000
Bob Owen Bob Owen - Bug 1123245 Part 3: Add prefs for the Windows NPAPI process sandbox. r=bsmedberg
eb6ac47db85693228e942143cfbe5a077e8d6127
created 2014-12-29 16:13 -0700
pushed 2014-12-30 23:48 +0000
Aaron Klotz Aaron Klotz - Bug 998863: Asynchronous Plugin Initialization, Part 8: Plugin process launch changes; r=josh
76d1641cf90bfa580bd04864f09c3a086bcf59f2
created 2014-12-24 18:28 -0800
pushed 2014-12-25 19:58 +0000
Phil Ringnalda Phil Ringnalda - Backed out 15 changesets (bug 1070755, bug 998863) for e10s bustage
6c1f006a03bca561a6388eda7710ca1c4b6d7bf1
created 2014-12-24 17:56 -0700
pushed 2014-12-25 19:58 +0000
Aaron Klotz Aaron Klotz - Bug 998863: Asynchronous Plugin Initialization, Part 8: Plugin process launch changes; r=josh
69c15302979af35dc18095ec18fbf576545a06a9
created 2014-11-29 17:12 +0000
pushed 2014-11-30 16:31 +0000
Bob Owen Bob Owen - Bug 928044 Part 2: Enable the content sandbox by default on Windows with an open policy. r=tabraldes,glandium,jimm
f5a2e2a16e8469d994620b9f863837f38089c355
created 2014-09-19 13:17 -0500
pushed 2014-09-20 00:25 +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
14fc678064b3d0a784198f81a9659caa9c2e2449
created 2014-09-18 16:30 -0700
pushed 2014-09-19 12:15 +0000
Wes Kocher Wes Kocher - Backed out changeset d77733726cae (bug 1063318) for b2g mochitest leaks
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.
less more (0) -60 tip