Commit Graph

133 Commits

Author SHA1 Message Date
Ben Turner
f945fcf86f Backing out stuff that doesn't work 2009-08-27 16:05:38 -07:00
Ben Turner
1381ed868d Fix build bustage? 2009-08-27 15:54:05 -07:00
Ben Turner
90f57f225f Rework chromium initialization 2009-08-27 14:11:10 -07:00
Ben Turner
63178f2e5f Fix build bustage 2009-08-25 16:39:30 -07:00
Ben Turner
7c4b307c02 Fix testshell to use the new callback commands, and shut down properly 2009-08-25 16:07:22 -07:00
Robin Bate Beorop
934eece862 Bug 507218 - Expose the process type (chrome/content) to client code via XRE_GetProcessType and nsIXULRuntime, r=bent 2009-08-19 13:09:51 -04:00
Benjamin Smedberg
0ef6e47329 Bug 510025 - make TestShell a subprotocol of ContentProcess so that it is useful for prototyping 2009-08-12 14:31:48 -04:00
Benjamin Smedberg
0d153eb5cd Bug 509798 - Create a ContentProcess protocol which manages IFrameEmbedding. ContentProcessChild is a globally-accessible singleton in the content process. For the moment, ContentProcessParent is a global singleton in the parent process, but that will change once we have process-per-domain or something similar. 2009-08-12 12:18:08 -04:00
Chris Jones
c949e68be1 bug 539552 - keep track of child process minidumps, offer pid based lookup API, write out .extra data in child minidump callback. r=ted,bsmedberg 2010-01-14 17:38:00 -05:00
Chris Jones
65721e4fc8 Bug 516759: Use OOP crash reporting in Gecko. r=luser 2010-01-12 15:14:38 -06:00
Ben Newman
e7ba8b2269 Build and IPDL groundwork for the multi-process Jetpack API (bug 556846). r=bsmedberg 2010-06-25 08:00:35 -07:00
Ben Turner
856a5078cf Allow ipcshell to receive a response from its child process 2009-07-23 15:27:17 -07:00
Ben Turner
30f70bab8a Fix ipcshell for newest changes to GeckoChildProcessHost 2009-07-21 11:41:02 -04:00
Benjamin Smedberg
3924a1e194 Make --disable-ipc work... mac-ppc now builds by default. 2009-07-20 15:04:52 -04:00
Chris Jones
db2dd9dca4 add SyncLaunch() method to GeckoChildProcess class. remove much newly obseleted code. 2009-07-20 13:14:41 -05:00
Chris Jones
6172abb16d check that protocol state machines are race-free. fix race in test-harness (whoops). 2009-07-17 18:10:10 -05:00
Chris Jones
8706be873a add IPDL test harness and the mountains of code that entails. add |bool| type to IPDL. fix bugs in nascent async/sync channels. 2009-07-14 00:12:50 -05:00
Ben Turner
4e7ec508d2 Linux bustage fix? 2009-07-11 02:42:31 -04:00
Ben Turner
d037cbb144 Adds the ipcshell application to test IPC 2009-07-11 02:33:10 -04:00
Chris Jones
0a986dd277 use a single binary, mozilla-runtime, for all child processes 2009-07-10 14:03:09 -05:00
Benjamin Smedberg
c39ec69145 Windows build fixup. I haven't really tested whether tabs actually *work* in this scenario (widget sizing and parenting might be interesting), but it's at least enough to allow other people to start really working on code. 2009-07-07 12:26:49 -04:00
Benjamin Smedberg
fae1f3c8fa Land the remote-tab code from tmp-electrolysis. 2009-06-30 16:39:22 -04:00
Benjamin Smedberg
3f82651a10 Hook up the tab child process 2009-06-30 15:21:25 -04:00
Benjamin Smedberg
95077fe38c Followup to bug 535802, make it work on Linux too by passing around the program name from argv[0] 2009-12-18 17:14:53 -05:00
Benjamin Smedberg
652af41a51 Bug 535802 - disable the Windows JIT crash dialog when running mochitests, r=ted 2009-12-18 16:16:38 -05:00
Benjamin Smedberg
cb255ae50a Merge only plugin changes from e10s to mozilla-central. 2009-12-16 09:19:07 -05:00
Benjamin Smedberg
18e450f391 Electrolysis-plugin-only bookkeeping commit. 2009-12-15 20:33:05 -05:00
Oleg Romashin
94ebe3e3e0 Bug 553904 - Child tab process crashes on attempt to initialize child plugin process. r=bent.mozilla 2010-04-20 21:43:51 +03:00
darin@meer.net
0700b87ece landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb 2006-05-10 17:30:15 +00:00
bsmedberg@covad.net
f5c2310daa Bug 321359 - Give embedders the ability to lock and use profiles through the XRE_InitEmbedding API, r=darin 2006-01-12 15:29:10 +00:00
bsmedberg@covad.net
16f7548134 Bug 321237 - Make NS_OS_CURRENT_PROCESS_DIR point to the application directory for XULRunner apps, r=robstrong 2005-12-23 14:51:39 +00:00
bsmedberg@covad.net
8fa36655b6 Bug 302099 - XRE_InitEmbedding (xulrunner-only) - r=darin 2005-09-01 13:21:55 +00:00
bsmedberg@covad.net
3420d780e0 Bug 302099 - Embedding libxul (part 1) - XRE_GetStaticComponents - r=darin 2005-08-29 19:27:16 +00:00