Chris Jones
efc41accec
Bug 564086, part d: Emit common code for PFoo into PFoo.h and PFoo.cpp. r=bsmedberg
2011-06-03 13:33:55 -05:00
Chris Jones
edef60cf4e
Bug 564086, part c.1: Allow non-XPCOM processes (which don't use omnijar) to spawn other non-XPCOM subprocesses. r=glandium
2011-06-03 13:33:55 -05:00
Chris Jones
6174e331a9
Bug 564086, part c: Remove dependency on XPCOM in subprocesses-spawning code. r=bsmedberg
2011-06-03 13:33:55 -05:00
Josh Matthews
28be0eb36f
Bug 645532 - Make content process xpcshell print newlines. r=mrbkap
2011-06-02 13:11:54 +02:00
Matheus Kerschbaum
9014e25ac7
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
2011-04-02 19:14:00 -07:00
Kyle Huey
0097598281
Back out Bug 639754.
2011-03-31 09:12:20 -04:00
Kyle Huey
d8f8921188
Backed out changeset a5dbece71e4a due to test failures
2011-03-31 09:11:21 -04:00
Matheus Kerschbaum
c31f9241b1
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now. r=bsmedberg
2011-03-31 07:22:55 -04:00
Chris Leary
3bedbd3726
Merge mozilla-central and tracemonkey.
2011-03-29 14:52:44 -07:00
Chris Leary
2390946de1
Merge mozilla-central to tracemonkey.
2011-03-29 09:05:25 -07:00
Mitchell Field
785e667d7d
Bug 609434 - Don't emit switch statements containing 'default' but no 'case' labels in IPC IPDL files. r=cjones
2011-03-31 23:06:24 +11:00
Justin Lebar
02a6d6af4a
Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} functions in favor of PR_ATOMIC_{INCREMENT,DECREMENT} macros. r=bsmedberg,gal
2011-03-28 15:58:49 -04:00
Ehsan Akhgari
e49c898b8f
Merge cedar into mozilla-central
2011-03-25 23:55:33 -04:00
Jason Duell
d3db1237fa
Bug 534764. Allow separate NSPR logs if requested, in case of interleaving issues; r=mayhemer,wtc
2011-03-25 19:40:50 -04:00
Jim Mathies
bd17cd9b70
Bug 641705 - Don't drop win app shell gecko processing events in ipc's windows message loop processing. r=bsmedberg
2011-03-25 18:17:35 -05:00
Ehsan Akhgari
77f21c1de0
Merge cedar into mozilla-central
2011-03-25 14:21:07 -04:00
Chris Jones
33fb4898b5
Test for bug 640901. a=b
2011-03-25 12:56:17 -05:00
Ben Turner
39a47db44b
Bug 640901: Clean up managees when manager ctor fails. r=cjones
2011-03-21 11:00:00 -05:00
L. David Baron
31bd671bd8
Backout changeset b9e6454362ef (Bug 620931 part 3) for causing bug 644790.
2011-03-24 21:07:05 -07:00
Mike Hommey
1561ccdd70
Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg
...
We now store two independent locations for an omni.jar, allowing GRE/XRE and
XUL application to each have their own omni.jar. And since xulrunner setups
are very independent from the XUL applications, we implement support for both
omni.jar and non omni.jar cases in the same runtime, with the side effect of
allowing to switch from one to the other manually without rebuilding the
binaries.
We let the mozilla::Omnijar API handle both cases, so that callers don't need
too much work to support them.
We also make the preferences service load the same set of preferences in all
the various cases (unified vs. separate, omni.jar vs. no omni.jar).
The child process launcher for IPC is modified to pass the base directories
needed for the mozilla::Omnijar API initialization in the child process.
Finally, the startupcache file name canonicalization is modified to separate
APP and GRE resources.
2011-03-24 15:28:14 +01:00
Mitchell Field
10b04266d4
Merge mozilla-central to build-system.
2011-03-03 20:13:35 +11:00
Chris Jones
b10e435a63
Bug 637987: Don't compile IPDL unit-test protocols when not asked to. r=bsmedberg a=a
2011-03-02 12:29:31 -06:00
Kyle Huey
83e2700926
Merge m-c to bs.
2011-02-25 15:23:05 -05:00
Mike Hommey
0819a507ab
Bug 584474 part 9 - Replace fakelibs with a more sophisticated library expansion system. r=ted
2011-02-25 15:05:08 +01:00
Chris Jones
8de623927a
Bug 633462: Nuke this printf in release builds. r=bent a=a
2011-02-23 11:45:09 -06:00
Josh Matthews
1d07343d2a
Bug 586362 - Add gczeal to content process xpcshell. r=bent
2010-08-11 13:45:00 -04:00
Makoto Kato
22054a18bf
Bug 620888 - ReadParam(msg, iter, uint32) is extracted to ReadParam(msg, iter, size_t/intptr_t) on Windows x86; r=cjones
2011-01-28 00:27:00 -05:00
Gary Kwong
5ca1c7aca3
Bug 636202 - Turn ipc/ipdl/ipdl/type.py Python 2/3-agnostic; r=cjones
2011-02-23 10:39:00 -05:00
Chris Jones
af09825c83
Bug 625060: Only plugin-container needs to walk out of plugin-container.app/Content/MacOS to find the real GRE dir. r=bent
2011-02-01 13:53:53 -06:00
Brian Crowder
ba135dc7d8
Bug 606074: removing bogus include, r=me, a=cleanup, DONTBUILD
2011-01-20 09:17:42 -08:00
Brian Crowder
aa2dbb18fb
Bug 606074: ensure that we share the Android system properties memory-map with the child process, r=cjones, a=blocking-fennec:2.0:mfinkle
2011-01-20 09:01:31 -08:00
Chris Leary
301ea266fa
Merge tracemonkey to mozilla-central. (a=blockers)
2011-01-18 11:19:21 -08:00
Andreas Gal
d874092d1b
Make Shark work with 64-bit MacOSX builds and rename to start/stopProfiling() (bug 625962, r=sayrer).
2011-01-14 17:58:40 -08:00
Chris Jones
c2fe1602aa
Bug 616841, part 4: "Localize" the IPC testshell JSContext. r=bent a=b
2011-01-14 16:03:21 -06:00
Chris Jones
dcd624c29f
Test for bug 572134. a=b
2011-01-12 01:07:17 -06:00
Chris Jones
c1b2f2df15
Bug 572134: "Undefer" the in-call that lost a race at stack-depth 1, if there is one, when RPCChannel code leaves the C++ stack, so that the in-call can be processed if there is an immediately following out-call. r=bsmedberg
2011-01-12 01:07:17 -06:00
Dominik Roettsches
1b5aa074c8
Bug 618810 - Qt Message Pump locks up in case of nested loops in flash plugin. r=dougt a=npodb
2011-01-07 14:18:29 +02:00
Chris Leary
3af41999dc
Merge mozilla-central into tracemonkey.
2011-01-04 10:51:14 -08:00
Chris Jones
e5efda8204
Bug 622235: Fix ipdlunittest.exe build error. a=npotb
2011-01-04 10:40:54 -06:00
Oleg Romashin
d3773a5fec
Bug 619488 - Inform child processes of the compositor's layer-manager type. r=jones.chris.g a=b-f
2010-12-31 09:40:19 +02:00
Eli Friedman
c5d8ed4653
Bug 579788 - Qualify access to dependent base in imported Chromium code. r=benjamin, a=benjamin
2010-12-05 13:24:21 +00:00
Chris Jones
20e4142fa4
Bug 613338: Fix hidden-virtual warnings. r=bsmedberg a=2.0
2010-11-24 15:38:50 -06:00
Josh Matthews
b6b44c7d56
Backed out changeset 1d4e3afd67e7
2010-11-23 16:06:34 -05:00
Josh Matthews
2630166a91
Bug 586362 - xpcshell: gczeal() doesn't work in the content process. r=bent a=bsmedberg
2010-08-11 13:45:00 -04:00
Josh Matthews
3e3bd51557
Bug 584946 - e10s: localStorage, r=honzab, a=blocking-fennec2.0b3+
2010-11-18 20:15:23 -05:00
Luke Wagner
3cb920c302
Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh)
2010-12-03 00:24:17 -08:00
Robert Sayre
0c46152180
Merge tracemonkey to mozilla-centra. a=blockers.
2010-11-17 13:55:14 -08:00
Robert Sayre
4df5050f9e
Merge mozilla-central to tracemonkey.
2010-11-16 07:25:10 -08:00
Igor Bukanov
b14cc26d66
bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
2010-11-11 21:40:29 +01:00
David Anderson
9ab38e165d
Backed out changeset 8e119f847f97 (build busted)
2010-11-11 11:19:42 -08:00