Gregor Wagner
1f49174393
Backout Bug 1114935 for causing bug 1144567.
2015-03-18 11:48:52 -07:00
Andrew McCreight
d6f14da3d8
Bug 1069643 - Remove always failing call to GetCPOWManager from ContentChild::Init. r=billm a=ryanvm
2015-03-18 11:36:04 -07:00
Bevis Tseng
1861dd732c
Bug 1114935 - Part 4.2: Add IPC Implementation of nsIIccService. r=echen
2015-01-07 16:58:35 +08:00
Cervantes Yu
447caab74c
Bug 1142935 - reset transports with NuwaAddConstructor(). r=tlee
2015-03-16 22:25:59 -07:00
Chih-Kai (Patrick) Wang
6d4af83b3a
Bug 1129315 - require app processes update permissions after forked from nuwa. r=jdm
2015-03-12 16:53:22 +08:00
Bob Owen
3ec652be22
Bug 1137166: Change the Content moreStrict sandbox pref to an integer to indicate the level of sandboxing. r=tabraldes
2015-03-10 08:03:12 +00:00
Mike Conley
af18784267
Bug 1088070 - Rename nsPrintingPromptServiceProxy to nsPrintingProxy. r=smaug.
2015-03-05 13:12:41 -05:00
Carsten "Tomcat" Book
5cba4d3fc0
Backed out changeset a1c1f919b5b8 (bug 1088070)
2015-03-05 08:54:02 +01:00
Mike Conley
7e7146b8d3
Bug 1088070 - Rename nsPrintingPromptServiceProxy to nsPrintingProxy. r=smaug.
2015-03-02 14:34:05 -05:00
Mike Conley
0415a7651d
Bug 1066812 - Set AbortOnError in the ContentProcess on initialization. r=billm.
...
This will cause the content process to take itself down in the event that it
loses communication with the parent process. This case is particularly
important for the case where the parent process crashes while the content
process is blocked or busy on the main thread, as the content process will
no longer continue to exist as a zombie process, but will shut down after
a short delay.
2015-02-13 14:10:56 -05:00
André Reinald
19665ef415
Bug 1083344 - Tighten rules for Mac OS content process sandbox - "core part". r=smichaud
2015-02-18 14:10:27 +01:00
Bill McCloskey
b359a97797
Bug 1133594 - Add support for message manager process scripts (r=smaug)
2015-02-19 17:13:02 -08:00
Bill McCloskey
9adad26118
Bug 1133594 - Hide nsFrameMessageManager::sChildProcessManager (r=smaug)
2015-02-19 17:12:38 -08:00
Botond Ballo
4f2257721a
Bug 1132153 - Replace 'using namespace base' with specific using-declarations. r=dholbert
2015-02-11 15:01:26 -05:00
Kan-Ru Chen (陳侃如)
d42aae09ff
Bug 1126119 - Create SystemMessageCache and cache hasPendingMessage in content process. r=fabrice
2015-02-11 11:18:32 +01:00
Nicholas Nethercote
0247de46d8
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
2015-02-09 14:34:50 -08:00
Jim Mathies
1f30f75bf9
Bug 1130842 - Prior to aborting the child process due to an ipc processing error, annotate the child's crash report with the ipc failure reason text. r=billm
2015-02-08 12:37:21 -06:00
Andrew McCreight
e048a7df33
Back out Bug 1127201 (part 2) for various problems.
2015-02-06 15:04:32 -08:00
Nicholas Nethercote
40ab0270d5
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
2015-02-04 20:05:36 -08:00
Bill McCloskey
021be81884
Bug 1124933 - Include crash reason when intentionally crashing content process (r=bent)
2015-02-03 09:09:27 -08:00
Ryan VanderMeulen
640ca66736
Merge m-c to inbound. a=merge
2015-01-30 12:32:49 -05:00
Jim Mathies
c393878aed
Bug 1127374 - Make ContentParent::RecvLoadPlugin less failure prone. r=billm
2015-01-30 10:37:03 -06:00
Kan-Ru Chen (陳侃如)
42345c5de3
Bug 1112989 - Part 2. Forward device-storage volumes info to ContentChild before app startup. r=dhylands
2015-01-30 11:43:31 +08:00
Bill McCloskey
49f93250df
Bug 1126042 - Use different window IDs for different processes (r=smaug)
2015-01-28 11:53:46 -08:00
Bill McCloskey
a5a6a7175c
Bug 1123461 - Rename CpowIdHolder to CrossProcessCpowHolder (r=dvander)
2015-01-26 13:32:31 -08:00
Bill McCloskey
3fdc0539fb
Bug 1123461 - Make a real interface for js/ipc (r=dvander)
2015-01-26 13:32:18 -08:00
Bill McCloskey
6fd30079d3
Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley,bent)
2015-01-16 18:34:47 -08:00
Bill McCloskey
2b46bc434f
Backout bug 1118618 on a CLOSED TREE
2015-01-16 14:46:05 -08:00
Aaron Klotz
6bf78c5f34
Bug 1117244: Prevent e10s plugin module bridging from preempting async init messages; r=jimm
2015-01-16 14:03:27 -07:00
Kyle Huey
3f5b8810c4
Bug 1121673: Use move references in IPDL. r=bent
2015-01-16 11:58:52 -08:00
Bill McCloskey
b1608c4471
Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley)
2015-01-16 10:11:18 -08:00
Andrew McCreight
ab25188d91
Bug 1091766 - Don't exit(0) when a message is dropped in the child process. r=bent
2015-01-13 12:32:34 -08:00
Carsten "Tomcat" Book
142af71e50
Backed out changeset 8ab6c26d26f5 (bug 1118618)
2015-01-13 08:43:32 +01:00
Bill McCloskey
bc51ef7890
Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley)
2015-01-12 23:06:54 -08:00
Bill McCloskey
c00abc1d85
Bug 1103036 - Follow-up to initial patch; r=jchen
2015-01-10 13:39:33 -05:00
Jim Chen
6fba0921c8
Bug 1103036 - Allow ContentChild to perform tasks during shutdown; r=billm
2015-01-10 13:18:59 -05:00
Phil Ringnalda
559c77c6c5
Back out 3 changesets (bug 1103036) for b2g xpcshell bustage
...
CLOSED TREE
Backed out changeset e6ab63938473 (bug 1103036)
Backed out changeset 900bb5fcdd36 (bug 1103036)
Backed out changeset bc53d85bc1b2 (bug 1103036)
2015-01-06 23:33:50 -08:00
Jim Chen
9c7de7e6cf
Bug 1103036 - Allow ContentChild to perform tasks during shutdown (r=billm)
2015-01-06 21:40:56 -08:00
Ehsan Akhgari
944a6c1192
Bug 1118425 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/ipc; r=baku
2015-01-06 23:33:49 -05:00
Aaron Klotz
bd4d5cafe9
Bug 998863: Asynchronous Plugin Initialization, Part 9: PluginModuleParent changes; r=jimm
2014-12-29 16:13:54 -07:00
CHUANG CHENYU
6056969a81
Bug 1033952 - Implement "Removable" and "HotSwappable" APIs for device storage. r=dhylands, r=bzbarsky
2014-12-22 10:33:33 +08:00
Phil Ringnalda
4227fff1a3
Backed out 15 changesets (bug 1070755, bug 998863) for e10s bustage
...
CLOSED TREE
Backed out changeset 076d1d47d601 (bug 1070755 )
Backed out changeset 43819af59ca5 (bug 998863)
Backed out changeset 5f587697ae63 (bug 998863)
Backed out changeset e2cf239e8572 (bug 998863)
Backed out changeset fe21b6b789ce (bug 998863)
Backed out changeset 404f59f86edc (bug 998863)
Backed out changeset 5dd57abaf2b0 (bug 998863)
Backed out changeset 6c1f006a03bc (bug 998863)
Backed out changeset 9e69875e3667 (bug 998863)
Backed out changeset c6b68f8f72ba (bug 998863)
Backed out changeset 713799a7afe4 (bug 998863)
Backed out changeset 4244d662787c (bug 998863)
Backed out changeset ba058cc7a1b2 (bug 998863)
Backed out changeset dabc69b0b09a (bug 998863)
Backed out changeset 18dad6d2e7cc (bug 998863)
2014-12-24 18:28:45 -08:00
Aaron Klotz
681dbfd72f
Bug 998863: Asynchronous Plugin Initialization, Part 9: PluginModuleParent changes; r=jimm
2014-12-24 17:57:03 -07:00
Bill McCloskey
0a6783fe21
Bug 1105039 - Use high prio messages rather than intr for profiling (r=mconley)
2014-12-18 17:36:17 -08:00
Chih-Kai (Patrick) Wang
d78b90c76f
Bug 970307: Part 3: Reinitialize modules after fork. r=fabrice
2014-12-18 17:01:33 +08:00
Chih-Kai (Patrick) Wang
3fdd74f6a2
Bug 970307: Part 2: Let Nuwa wait for all tasks of preload slow things to finish. r=cyu
2014-12-18 17:01:04 +08:00
Botond Ballo
a8727de956
Bug 1073081 - Fix -Waddress warnings about Nuwa functions. r=khuey
2014-11-26 19:20:03 -05:00
Bob Owen
fbf7d6754b
Bug 928044 Part 2: Enable the content sandbox by default on Windows with an open policy. r=tabraldes,glandium,jimm
2014-11-29 17:12:18 +00:00
Jed Davis
3378eddc00
Bug 1101170 - Move sandbox status info into a separate module. r=kang r=glandium
...
This changes the interface so that the code which determines the flags
can live in one place, but checking the flags doesn't need to call into
another library.
Also removes the no-op wrappers for Set*Sandbox when disabled at build
time; nothing used them, one of them was unusable due to having the wrong
type, and all they really accomplish is allowing sloppiness with ifdefs
(which could hide actual mistakes).
2014-11-24 15:22:13 -08:00
Mike Conley
136e538abf
Bug 1008435 - Let the Gecko Profiler work with child processes. r=BenWa,smaug.
...
We now allow profiling the content process for e10s, and plugin processes.
2014-11-18 12:50:25 -05:00