Chris Jones
|
df894b80f3
|
Merged m-c
|
2010-05-13 18:04:53 -05:00 |
|
Benoit Girard
|
463a55291d
|
Bug 528146: Run plug-in code on the thread that starts in main(). r=cjones
|
2010-05-10 23:18:00 -05:00 |
|
Oleg Romashin
|
cc6a572d6a
|
Bug 553904 - Child tab process crashes on attempt to initialize child plugin process. r=bent.mozilla
|
2010-04-20 21:43:51 +03:00 |
|
Oleg Romashin
|
93e412b1c9
|
Merged with mozilla-central
|
2010-04-07 06:59:04 -04:00 |
|
Doug Turner
|
28cfa9d63f
|
merge from m-c. manually merging modules/plugin/test/testplugin/nptest.cpp dom/plugins/PluginModuleChild.cpp.
|
2010-03-26 14:22:48 -07:00 |
|
Chris Jones
|
4e3eb56206
|
Bug 544936, part 4: Move some common code for dealing with minidumps and .extra files into nsExceptionHandler. r=ted
|
2010-03-24 16:22:01 -05:00 |
|
Ben Newman
|
2ce29f5e13
|
Bug 516522 - CPOW: Cross-Process (JavaScript) Object Wrapper. r=mrbkap r=bent sr=jst
|
2009-11-06 12:43:39 -08:00 |
|
Doug Turner
|
9a6a485259
|
Merge with m-c
|
2010-03-18 21:53:17 -07:00 |
|
Chris Jones
|
43838bad72
|
Backed out changeset bda8efa53512
|
2010-03-18 21:01:10 -05:00 |
|
Chris Jones
|
cd57df6d13
|
Bug 551392: Remove hack made unnecessary by unified build tiers. r=ted
|
2010-03-18 17:52:38 -05:00 |
|
Chris Jones
|
8c04dce765
|
Bug 551392: Remove subprocess minidumps after they're grabbed to avoid spurious crash detection. r=ted
|
2010-03-18 17:52:36 -05:00 |
|
Doug Turner
|
8160dff0bb
|
Merge with mc
|
2010-03-08 10:09:55 -08:00 |
|
Doug Turner
|
d9d6fc223c
|
Merge
|
2010-03-01 15:36:51 -08:00 |
|
Karl Tomlinson
|
ecc2ed2cfc
|
b=517133 Get crash stats for X errors r=bsmedberg
|
2010-02-24 14:25:16 -08:00 |
|
Mark Banner
|
42c0a31f11
|
Bug 550145 NS_APPSTARTUP_CONTRACTID should exist in nsToolkitCompsCID.h and not nsXPFEComponentsCID.h (kill nsXPFEComponentsCID.h). r=benjamin
|
2010-03-05 12:11:55 +00:00 |
|
Karl Tomlinson
|
2724372d1f
|
b=517133 Get crash stats for X errors r=bsmedberg
|
2010-02-24 14:25:16 -08:00 |
|
Phil Ringnalda
|
e43d7d1a36
|
Bug 552688 - Clean up .autoreg leftovers, r=bsmedberg
|
2010-03-13 00:03:27 -08:00 |
|
Chris Jones
|
8ac862ceb7
|
Stub out OOP crashreporter on OS X. b=555714 r=josh
|
2010-03-30 13:32:53 -04:00 |
|
Benjamin Smedberg
|
43be905b97
|
Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones
|
2010-01-31 22:19:21 -05:00 |
|
Benjamin Smedberg
|
2f5c2a00ef
|
Merge mozilla-central into electrolysis.
|
2010-02-01 15:30:27 -05:00 |
|
Chris Jones
|
280d24cdf0
|
Backout 8d0ad9632fd2
|
2010-01-26 20:09:04 -06:00 |
|
Chris Jones
|
85b89567b1
|
Temporary debug spew for diagnosing Linux mochitest hang.
|
2010-01-22 12:53:18 -06:00 |
|
Oleg Romashin
|
e9d971468d
|
Bug 534644 - e10s: implement Qt ipc/chromium backend, part 2. r=benjamin.
|
2010-01-29 08:50:44 +02:00 |
|
Chris Jones
|
5871dc7673
|
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
|
321e87950f
|
Bug 516759: Use OOP crash reporting in Gecko. r=luser
|
2010-01-12 15:14:38 -06:00 |
|
Benjamin Smedberg
|
dba03c8561
|
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
|
ccf65630df
|
Bug 535802 - disable the Windows JIT crash dialog when running mochitests, r=ted
|
2009-12-18 16:16:38 -05:00 |
|
Benjamin Smedberg
|
475d8e22fe
|
Merge mozilla-central into electrolysis.
|
2009-12-14 21:27:17 -05:00 |
|
Benjamin Smedberg
|
5b878f3ca5
|
Bug 534701 - Make linkage work even in static builds (where nsEmbedFunctions.cpp is not built) r=cjones, a=bz for a CLOSED TREE
|
2009-12-14 14:13:00 -08:00 |
|
Benjamin Smedberg
|
5faa191658
|
End the electrolysis-plugins-only branch: merge in the remaining changes from electrolysis head in preparation for pushing to mozilla-central.
|
2009-12-14 09:56:08 -05:00 |
|
Chris Jones
|
c9ba01cf14
|
bug 532983: fix invalid memory reads caused by regressions in shutdown behavior. r=bsmedberg
|
2009-12-07 00:03:49 -06:00 |
|
Chris Jones
|
28113062c3
|
fix some leaks found by valgrind. r=trivial
|
2009-12-04 18:15:44 -06:00 |
|
Benjamin Smedberg
|
f71b584702
|
Merge additional changes from electrolysis and mozilla-central into the electrolysis-plugins-only tracking branch.
|
2009-12-04 11:42:28 -05:00 |
|
Chris Jones
|
2a7a132a2b
|
bug 529005: detect child process shutdowns vs. crashes, and expose this information to IPDL actors in a new |ActorDestroy(why)| interface. also ensure that subprotocol actors are notified of shutdown and cleaned up properly. r=bsmedberg r=bent
|
2009-12-03 02:16:28 -06:00 |
|
Benjamin Smedberg
|
3bc3f5794a
|
Remove makefile and glue bits which support out of process tabs on the electrolysis-plugins-only branch.
|
2009-11-30 14:44:38 -05:00 |
|
Benjamin Smedberg
|
08cb5e93c2
|
Don't use a static nsCString (causing leaks in the plugin process). Also, use NS_LogInit/NS_LogTerm for the child process so that leaks are reported at the right time.
|
2009-11-19 17:57:56 -05:00 |
|
Chris Jones
|
399ce026c7
|
fix brain-dead cjones bug. no r=, trivial
|
2009-11-17 16:18:06 -06:00 |
|
Chris Jones
|
cb1e6b8a5a
|
bug 527871: fix shutdown assertion and leaking TestShellParent. still leaking ContentProcessParent's GeckoChildProcess, but needs discussion before fixing
|
2009-11-11 02:34:08 -06:00 |
|
Jonathan Griffin
|
ef71a8f1ce
|
Bug 519570. Log leaks for child processes in separate files, and handle them in automation.py. r=bsmedberg
|
2009-11-10 11:16:12 -08:00 |
|
Ben Turner
|
0841fe0b22
|
Fix command line initialization on windows
|
2009-11-04 17:34:22 -08:00 |
|
Chris Jones
|
0b760ccd32
|
a non-MOZ_IPC function fell in with the wrong crowd
|
2009-11-04 10:50:13 -06:00 |
|
Chris Jones
|
721cf9e02e
|
bug 526397: fix up command line init. no r=, minor
|
2009-11-03 23:12:18 -06:00 |
|
Chris Jones
|
66697f2d9f
|
bug 525169: remove superfluous test-harness. no r=, removing testing code only
|
2009-10-29 00:56:24 -05:00 |
|
Chris Jones
|
48b3bff0d1
|
bug 523761: give top-level IPDL actors handles to each others' processes. r=bent
|
2009-10-27 16:52:37 -05:00 |
|
Ben Turner
|
01288dba98
|
Fix lingering error from changing IPDL methods from returning nsresult to bool
|
2009-10-19 13:03:22 -07:00 |
|
Benjamin Smedberg
|
617a77d2b2
|
Bug 523097 - Turn off MOZ_IPC for platforms where we currently don't build, and fix up ifdefs so that everything builds
|
2009-10-19 09:55:03 -04:00 |
|
Chris Jones
|
12dc755bdb
|
bug 521324: call the multi-threaded GLib initialization function. r=karlt
|
2009-10-19 11:28:42 -05:00 |
|
Chris Jones
|
f6c18a6067
|
bug 521445: band-aid to stop an assertion failure when plugin processes shut down
|
2009-10-09 13:05:51 -05:00 |
|
Chris Jones
|
4fa64c34b7
|
bug 518126, part 2: add infrastructure for C++ tests of IPDL-generated code. r=ted,bsmedberg
|
2009-10-06 13:02:26 -05:00 |
|
Chris Jones
|
02711c0ac8
|
Bug 540116: By default, unblock the parent process if a child crashes in a DEBUG build that uses ah_crap_handler(). Set MOZ_DONT_UNBLOCK_PARENT_ON_CHILD_CRASH=1 to restore old behavior. r=bsmedberg
|
2010-01-27 22:23:16 -06:00 |
|