Benjamin Smedberg
|
754a66798f
|
Bug 570488 - Fix loading of XPTs nested in JARs [2/2] r=mwu
--HG--
extra : rebase_source : b97a591c0260daed1f2ef2eba69e60ff82acd18f
|
2010-06-14 16:10:04 -07:00 |
Benjamin Smedberg
|
1fc4de7aed
|
Bug 570488 - Stop reading/writing xpti.dat and incrementally loading XPT files [1/2] r=Mossop
--HG--
extra : rebase_source : 9f28729c1032b516e8b950d29d80402e87759fda
|
2010-06-14 16:05:48 -07:00 |
Chris Jones
|
b9728f5cea
|
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 |
Ginn Chen
|
6fd562ba57
|
Bug 550371 mozalloc failed to build on Solaris r=bsmedberg
|
2010-04-07 14:16:32 +08:00 |
Mitchell Field
|
0fd15d94da
|
Bug 564950 - Make more use of mozilla::services, r=surkov, jst, neil, smontagu, roc, joshmoz, gavin, shaver
|
2010-05-14 18:24:41 +09:00 |
Ben Newman
|
bb75ed49d1
|
Bug 516522 - CPOW: Cross-Process (JavaScript) Object Wrapper. r=mrbkap r=bent sr=jst
|
2009-11-06 12:43:39 -08:00 |
Chris Jones
|
297b367c19
|
Backed out changeset bda8efa53512
|
2010-03-18 21:01:10 -05:00 |
Chris Jones
|
6b2339095c
|
Bug 551392: Remove hack made unnecessary by unified build tiers. r=ted
|
2010-03-18 17:52:38 -05:00 |
Chris Jones
|
4b4233facd
|
Bug 551392: Remove subprocess minidumps after they're grabbed to avoid spurious crash detection. r=ted
|
2010-03-18 17:52:36 -05:00 |
Brad Lassey
|
0dd4c934b4
|
fix comm-central bustage r=ted
--HG--
extra : rebase_source : 99482ae0d97a887d59cb9eb19c2eaafd0083995e
|
2010-03-04 15:07:29 -05:00 |
Chris Jones
|
b0e85789ed
|
Bug 549435: Make the leak log available during ipc/-related startup and shutdown. r=bsmedberg
|
2010-03-04 13:50:28 -06:00 |
Brad Lassey
|
b5f014533e
|
bug 547521 - enable building for windows mobile with --disable-libxul r=ted
|
2010-03-04 13:47:35 -05:00 |
Chris Jones
|
90e5b2265a
|
Bug 441324, part 3: Configure and build changes for libmozalloc. r=bsmedberg
|
2010-03-03 23:02:57 -06:00 |
Karl Tomlinson
|
30883fb3f1
|
b=517133 Get crash stats for X errors r=bsmedberg
--HG--
extra : rebase_source : e9b2319a566ecb5a8a3cd6ba322df97e1ff3ffc8
|
2010-02-24 14:25:16 -08:00 |
Doug Turner
|
7892aabac9
|
Bug 543976 - Clean up Maemo defines. r=ted
|
2010-02-09 11:02:11 -08:00 |
Benjamin Smedberg
|
d5eb4d3947
|
Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones
--HG--
extra : rebase_source : cab356b862a66fb7f5955b1f936944f2395bba3c
|
2010-02-03 17:17:09 -05:00 |
Walter Meinl
|
43002a197f
|
Bug 536269: Fix build bustage on OS/2 in xpcom/build/dlldeps.cpp r=bsmedberg
|
2010-01-30 07:45:56 -05:00 |
Chris Jones
|
273e53136e
|
bug 539552 - keep track of child process minidumps, offer pid based lookup API, write out .extra data in child minidump callback. r=ted,bsmedberg
--HG--
extra : transplant_source : %C2x%AA%8C%9E%FF%05%9A%9A%86aw%09L%A1%FAQ%DATG
|
2010-01-14 17:38:00 -05:00 |
Chris Jones
|
64066276b0
|
Bustage fix: work around XRE hackery.
--HG--
extra : rebase_source : 369e571b7e2dcd78bb6d1cd4c0aa470f43b623bf
|
2010-01-12 17:42:58 -06:00 |
Chris Jones
|
6d065b2d57
|
Bug 516759: Use OOP crash reporting in Gecko. r=luser
--HG--
extra : rebase_source : 1949d23a5ce0c15c266d9e67e6a6be7d650a51df
|
2010-01-12 15:14:38 -06:00 |
Chris Jones
|
f3372c628f
|
Bug 522126, part 3: Use POSIX-clock TimeStamp/TimeDuration implementation if configure.in says it's supported. r=luser
|
2010-01-07 11:21:33 -06:00 |
Ben Newman
|
17048d28ab
|
Build and IPDL groundwork for the multi-process Jetpack API (bug 556846). r=bsmedberg
|
2010-06-25 08:00:35 -07:00 |
Jonas Sicking
|
e97d2a7def
|
Skidmark for bug 524944 r=bsmedberg
|
2009-12-17 21:54:02 -08:00 |
Jonas Sicking
|
c271233fbc
|
Backed out changeset 4c88c8839a46 due to redness
|
2009-12-17 22:34:52 -08:00 |
Jonas Sicking
|
0e30967e65
|
Skidmark for bug 524944 r=bsmedberg
|
2009-12-17 21:54:02 -08:00 |
Chris Jones
|
35ac1f8cd2
|
fix some leaks found by valgrind. r=trivial
|
2009-12-04 18:15:44 -06:00 |
Chris Jones
|
c47450d9a7
|
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
|
e53a7195d5
|
Merge mozilla-central into Electrolysis.
|
2009-11-24 10:06:03 -05:00 |
Olli Pettay
|
a3d05b9c16
|
Fixing bug 516113. Don't let new windows open up after we've started XPCOM shutdown. r=bsmedberg, a=blocking1.9.2+
|
2009-11-20 14:25:11 -08:00 |
Chris Jones
|
548d6d261d
|
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 |
Benjamin Smedberg
|
1d97bbb36a
|
Merge from mozilla-central.
|
2009-11-06 09:54:28 -05:00 |
Chris Jones
|
4bb319dfc5
|
bug 526397: fix up command line init. no r=, minor
|
2009-11-03 23:12:18 -06:00 |
Chris Jones
|
8814c1fe6e
|
bug 525169: remove superfluous test-harness. no r=, removing testing code only
|
2009-10-29 00:56:24 -05:00 |
Chris Jones
|
7fc4deec24
|
fix broken Mac build
|
2009-10-22 13:45:44 -05:00 |
Ben Turner
|
f78672f07d
|
Don't let people get the order of includes wrong in this horrifying patchwork of chromium and mozilla types
|
2009-10-21 16:01:16 -07:00 |
Benjamin Smedberg
|
9ae75c423f
|
Merge mozilla-central to electrolysis.
|
2009-10-20 12:08:28 -04:00 |
Chris Jones
|
74559ddca4
|
bug 518126, part 2: add infrastructure for C++ tests of IPDL-generated code. r=ted,bsmedberg
|
2009-10-06 13:02:26 -05:00 |
Ben Turner
|
1458356fce
|
Merge mozilla-central
|
2009-10-05 16:08:52 -07:00 |
Vladimir Vukicevic
|
4e2f8253f5
|
b=515354; Implement "about:memory"; r=mconnor
|
2009-10-03 00:21:34 -07:00 |
Chris Jones
|
708e2e04ae
|
Backed out changeset 8cbc47eee659
|
2009-10-02 18:09:08 -05:00 |
Chris Jones
|
f2df9d3504
|
bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad
|
2009-10-01 21:50:09 -05:00 |
Benjamin Smedberg
|
03bc0e116d
|
Merge mozilla-central into Electrolysis.
|
2009-09-18 16:47:18 -04:00 |
Ginn Chen
|
282f49488f
|
Bug 524083 libmozqcms, libmozcairo, libmozlixpixman are not in libxul's depends r=bsmedberg
|
2009-11-02 17:17:27 +08:00 |
Oleg Romashin
|
9dca330fa7
|
b=513859; XPCOM building on HILDON platform with nolibxul fail; r=benjamin
|
2009-09-18 05:30:27 -04:00 |
Mitchell Field
|
fe0c8cd2d4
|
Bug 513924 - "remove tons of options from configure" [r=ted.mielczarek r=benjamin]
--HG--
extra : rebase_source : 2ca44f54f550507248b41c69c883090c389db419
|
2009-09-15 13:06:32 -04:00 |
Doug Turner
|
c1d3eba6f5
|
Bug 475595 - IsLowMemory cleanup. Enables predicate on WINCE. Removes memory flusher thread. r=vlad
--HG--
extra : rebase_source : 46f21bdc6111efa264a9bd621440449dab5ac96d
|
2009-09-14 20:11:30 -07:00 |
bhsieh@mozilla.com
|
e1ceff4347
|
Bug 511761 - Only use compatibility.ini (not .autoreg, or stat()s) to invalidate fastloads and other caches (r=bsmedberg, RELAND WITH TEST FIX)
|
2009-10-15 23:32:29 -07:00 |
Benjamin Smedberg
|
667f63d102
|
Bug 513032 - remove empty conditionals in our makefiles, r=ted
|
2009-08-27 10:48:18 -07:00 |
Ben Turner
|
168680f7ad
|
Fix linux builds by giving them a better idea of the executable location
|
2009-09-04 00:23:06 -07:00 |
Ben Turner
|
7e8db9f9a4
|
Force child processes to close and wait for them on shutdown
|
2009-09-02 17:18:27 -07:00 |
Ben Turner
|
9739753cd3
|
Rework ipcshell to become xpcshell
|
2009-08-28 16:16:19 -07:00 |
Ben Turner
|
fef91bb11b
|
Rework chromium initialization, r=beast
|
2009-08-28 12:46:21 -07:00 |
Ben Turner
|
b050168417
|
Backing out stuff that doesn't work
|
2009-08-27 16:05:38 -07:00 |
Ben Turner
|
3028fdfcc0
|
Fix build bustage?
|
2009-08-27 15:54:05 -07:00 |
Ben Turner
|
c412f107ea
|
Rework chromium initialization
|
2009-08-27 14:11:10 -07:00 |
Benjamin Smedberg
|
689058eecc
|
Merge mozilla-central into Electrolysis
|
2009-08-26 12:15:27 -04:00 |
Ben Turner
|
cbeec64aa4
|
Fix build bustage
|
2009-08-25 16:39:30 -07:00 |
Robin Bate Beorop
|
b4dc22d447
|
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
|
bfa6bff11f
|
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
|
ba372f3a4c
|
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
|
2009-08-25 08:59:31 -07:00 |
Benjamin Smedberg
|
36bc86429d
|
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
|
2009-08-27 08:53:13 -07:00 |
Paul O’Shannessy
|
5703d590b2
|
Backed out changeset 89f53914ecd9 (bug 511761)
|
2009-10-14 12:41:03 -07:00 |
bhsieh@mozilla.com
|
98a3f13ee0
|
Bug 511761 - Only use compatibility.ini (not .autoreg, or stat()s) to invalidate fastloads and other caches (r=bsmedberg)
|
2009-10-14 09:40:45 -07:00 |
Chris Jones
|
291c6b0d5b
|
fix typo that was busting xpcshell on *NIX
|
2009-07-29 19:02:17 -05:00 |
Ben Turner
|
12d174469f
|
Fix chromium statics for apps that don't run through XRE_Main
|
2009-07-29 14:11:42 -07:00 |
Ben Turner
|
8d3efa2c12
|
Fix enum and string subprocess type data to match, enforce with a static assertion.
|
2009-07-20 15:12:54 -04:00 |
Benjamin Smedberg
|
3f76d197c8
|
Make --disable-ipc work... mac-ppc now builds by default.
|
2009-07-20 15:04:52 -04:00 |
Benjamin Smedberg
|
b2d281906b
|
Because XRE_API hides function pointer declarations when XPCOM_GLUE is defined, don't use default values for function parameters
|
2009-07-16 12:23:33 -04:00 |
Chris Jones
|
3fe0052c3e
|
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
|
896d5d4ea3
|
Adds the ipcshell application to test IPC
|
2009-07-11 02:33:10 -04:00 |
Chris Jones
|
3835b44362
|
use a single binary, mozilla-runtime, for all child processes
|
2009-07-10 14:03:09 -05:00 |
Benjamin Smedberg
|
cb52b46f78
|
Hook up the tab child process
|
2009-06-30 15:21:25 -04:00 |
Benjamin Smedberg
|
61baf0e7b7
|
Bug 501176 - Move nsXULAppAPI.h to tier_xpcom, r+sr?bz
--HG--
rename : toolkit/xre/nsXULAppAPI.h => xpcom/build/nsXULAppAPI.h
rename : toolkit/xre/xrecore.h => xpcom/build/xrecore.h
|
2009-06-29 14:39:39 -04:00 |
Benjamin Smedberg
|
2e69e705e9
|
Bug 501176 - Move nsXULAppAPI.h to tier-xpcom, r+sr=bz
--HG--
rename : toolkit/xre/nsXULAppAPI.h => xpcom/build/nsXULAppAPI.h
rename : toolkit/xre/xrecore.h => xpcom/build/xrecore.h
|
2009-07-01 09:32:33 -04:00 |
Chris Jones
|
0f279f0c8c
|
bug 491977: fix "leak" of deadlock detector statics. r=bsmedberg
|
2009-06-16 12:36:44 -07:00 |
L. David Baron
|
22e6981f6c
|
Correct comments to reflect that bug 460695 landed on 1.9.1.
--HG--
extra : transplant_source : %DBPU%C0M%FF%AEP%3Ae%0A%7DW%23%5E%D5%A9r%A6%1A
|
2009-05-20 16:04:39 -04:00 |
Benjamin Smedberg
|
6df221580d
|
Bug 488175 - flatten dist/include and provide mechanism to install certain headers in namespaced subdirectories (e.g. #include "mozilla/XPCOM.h") r=ted
--HG--
rename : xpcom/ds/nsTimeStamp.cpp => xpcom/ds/TimeStamp.cpp
rename : xpcom/ds/nsTimeStamp.h => xpcom/ds/TimeStamp.h
|
2009-05-18 14:15:05 -04:00 |
Peter Annema
|
fcfab89833
|
Bug 487192 follow-up: fix build bustage by adding dummy calls to dlldeps.cpp
|
2009-05-13 22:38:13 -07:00 |
Michael Wu
|
a6b9079633
|
Bug 561464 - Add support for XPCOM on Android, patch mostly by vlad, r=bsmedberg
|
2010-06-01 12:02:42 -07:00 |
Boris Zbarsky
|
612e9ad4e4
|
Bug 482310. Add a JS api to asynchronously copy data to an output stream. r+sr=bsmedberg.
|
2009-05-07 15:21:54 -04:00 |
L. David Baron
|
368b7f1ed8
|
Make cycle collector's purple buffer consist of entries that the objects in the purple buffer can point to, and remove the notion of scan delay (which was previously set to 0). (Bug 490695) r+sr=peterv r=bsmedberg
|
2009-05-06 13:46:04 -07:00 |
Mark Banner
|
feff72acda
|
Bustage fix for bug 489239
|
2009-04-22 14:41:38 +01:00 |
Mark Banner
|
f08eec2a4d
|
Bug 489239 - "comm-central windows builds broken by unit test for bug 58904" [r=ted.mielczarek]
|
2009-04-22 13:28:23 +01:00 |
Robert O'Callahan
|
97ea54af4c
|
Bug 484921. Create TimeDuration/TimeStamp API that never rolls over and provides better typechecking than PR_IntervalTime. r=bsmedberg,cgj
|
2009-04-06 11:49:48 +12:00 |
Vladimir Vukicevic
|
9f362eae15
|
b=477727; add WINCE_WINDOWS_MOBILE define and associated configure flag; r=ted
|
2009-02-12 18:26:01 -08:00 |
Josh Aas
|
61714f010e
|
Remove all MoreFilesX usage and remove MoreFilesX from the tree. b=476230 r=smichaud sr=dougt
|
2009-02-11 23:26:59 -05:00 |
Josh Aas
|
b285f0b91a
|
Remove libreg dependency on morefilesx. b=464362 r=smichaud sr=bsmedberg
|
2009-01-29 23:49:27 -05:00 |
Robert O'Callahan
|
f341f1aab8
|
Fixing bustage
|
2009-01-22 18:01:17 +13:00 |
Fred Jendrzejewski
|
d8f1bff747
|
Bug 461047 - Replace nsStringArray with nsTArray<nsString>. r+sr=roc
|
2009-01-18 21:14:14 +01:00 |
Robert O'Callahan
|
d4bdb98cc7
|
Backed out changeset c2f1c609bfbd
|
2009-01-16 22:18:58 +13:00 |
Robert O'Callahan
|
ea7cf01ec3
|
Fix Windows bustage
|
2009-01-16 21:10:16 +13:00 |
timeless@mozdev.org
|
266462dbca
|
Bug 471296 nsArray (NS_ARRAY_CONTRACTID) can't be used on a single thread of its creator's choice, r=bsmedberg
|
2009-01-15 20:02:22 -08:00 |
Mitchell Field
|
41c8798093
|
Bug 514665 - fix stupid module name differences on windows. r=ted
|
2009-09-25 18:41:16 +02:00 |
Benjamin Smedberg
|
4b282d13ac
|
Bug 463642 - Safe mode should disable JIT, r+sr=jst
--HG--
rename : toolkit/xre/nsIXULRuntime.idl => xpcom/system/nsIXULRuntime.idl
|
2009-01-12 11:05:10 -05:00 |
Taras Glek
|
106c4c79e3
|
Bug 465128 - .autoreg timestamp problems (component registration owns startup time); Ignore autoreg if timestamps are screwy; r=benjamin
|
2008-12-13 17:04:06 +01:00 |
Brad Lassey
|
418f5366f7
|
Bug 455381 - WinCE XPCOM Explicit Unicode API Calls, Wide Char CheckVersion Function r=bsmedberg
|
2008-12-03 08:41:12 -05:00 |
Phil Ringnalda
|
538c9fb42a
|
Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg
|
2008-11-03 19:46:28 -08:00 |
Josh Aas
|
6500879b56
|
back out changeset 47259b642835, b=456662
|
2008-10-28 17:00:32 -07:00 |
Josh Aas
|
d1b2a835f0
|
bug 456662 bustage fix, remove reference to MoreFiles
|
2008-10-28 16:10:09 -07:00 |
Josh Aas
|
7557171094
|
Optimizations and 64-bit work for Mac OS X filesystem code. b=456662 r=smichaud sr=dougt
|
2008-10-28 12:15:56 -07:00 |