Commit Graph

349 Commits

Author SHA1 Message Date
Benjamin Smedberg
bd3ec055de Bug 570488 - Fix loading of XPTs nested in JARs [2/2] r=mwu 2010-06-14 16:10:04 -07:00
Benjamin Smedberg
e2f2c8891a Bug 570488 - Stop reading/writing xpti.dat and incrementally loading XPT files [1/2] r=Mossop 2010-06-14 16:05:48 -07:00
Daniel Holbert
107505b8af Bug 573530: Remove unused variable in nsXPComInit.cpp. r=bsmedberg 2010-06-23 17:30:59 -07:00
Michael Wu
5bfe8f64a5 Bug 561464 - Add support for XPCOM on Android, patch mostly by vlad, r=bsmedberg 2010-06-01 12:02:42 -07:00
Ehsan Akhgari
506349bb1f Bug 560647 - add startup timeline instrumentation; r=vlad 2010-05-19 19:22:19 -04:00
Vladimir Vukicevic
a6aaddd280 b=480735; add infrastructure for simple timeline logging; r=bsmedberg 2010-04-20 00:04:42 -07:00
Taras Glek
6045ad45f5 Bug 516085 - C++ easy access for common global services r=bsmedberg 2010-04-02 11:38:25 -07:00
Chris Jones
9ba7e2c763 Bug 549435: Make the leak log available during ipc/-related startup and shutdown. r=bsmedberg 2010-03-04 13:50:28 -06:00
Benjamin Smedberg
a66882514d Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones 2010-02-03 17:17:09 -05:00
Benjamin Smedberg
b67d923e77 Merge mozilla-central into Electrolysis. 2009-11-24 10:06:03 -05:00
Olli Pettay
ed4f85d441 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
6a009bec8e fix broken Mac build 2009-10-22 13:45:44 -05:00
Ben Turner
353f192f3c 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
679fa9ab75 Merge mozilla-central to electrolysis. 2009-10-20 12:08:28 -04:00
Ben Turner
1eb8b4f3c8 Merge mozilla-central 2009-10-05 16:08:52 -07:00
Vladimir Vukicevic
a086bcab33 b=515354; Implement "about:memory"; r=mconnor 2009-10-03 00:21:34 -07:00
Benjamin Smedberg
0e686e92fd Merge mozilla-central into Electrolysis. 2009-09-18 16:47:18 -04:00
Mitchell Field
d9db79b7eb Bug 513924 - "remove tons of options from configure" [r=ted.mielczarek r=benjamin] 2009-09-15 13:06:32 -04:00
Doug Turner
1498e8922b Bug 475595 - IsLowMemory cleanup. Enables predicate on WINCE. Removes memory flusher thread. r=vlad 2009-09-14 20:11:30 -07:00
2bb24ef9c1 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
Ben Turner
2c31c6c760 Fix linux builds by giving them a better idea of the executable location 2009-09-04 00:23:06 -07:00
Ben Turner
2ab4c579a2 Rework ipcshell to become xpcshell 2009-08-28 16:16:19 -07:00
Ben Turner
820e5917bc Rework chromium initialization, r=beast 2009-08-28 12:46:21 -07:00
Ben Turner
f945fcf86f Backing out stuff that doesn't work 2009-08-27 16:05:38 -07:00
Ben Turner
90f57f225f Rework chromium initialization 2009-08-27 14:11:10 -07:00
Paul O’Shannessy
f9e169365a Backed out changeset 89f53914ecd9 (bug 511761) 2009-10-14 12:41:03 -07:00
23bc2ce6ad 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
f6438ebaaf fix typo that was busting xpcshell on *NIX 2009-07-29 19:02:17 -05:00
Ben Turner
e401a8f34a Fix chromium statics for apps that don't run through XRE_Main 2009-07-29 14:11:42 -07:00
Chris Jones
20eb03ae16 bug 491977: fix "leak" of deadlock detector statics. r=bsmedberg 2009-06-16 12:36:44 -07:00
Benjamin Smedberg
1da034f773 Bug 488175 - flatten dist/include and provide mechanism to install certain headers in namespaced subdirectories (e.g. #include "mozilla/XPCOM.h") r=ted 2009-05-18 14:15:05 -04:00
Boris Zbarsky
4da3bac7bf 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
Robert O'Callahan
634fb5b627 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
80bdb7fd15 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
Taras Glek
49c6d29769 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
Mike Hommey
e0cb289839 Bug 435088 - "Check .autoreg in the GRE directory, too" [r=bsmedberg] 2008-10-20 22:23:45 -05:00
Arpad Borsos
1b55360c07 Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
Doug Turner
b34037187c Bug 458917 - Windows CE Cleanup. r/sr=stuart+bsmedberg 2008-10-08 20:51:54 -07:00
d73a77320f Bug 411916 - "xpcom-startup fires before component registration" (Fix for timeless's nit) [p=matthew@allpeers.com (Matthew Gertner) r=bsmedberg a1.9=beltzner] 2008-03-08 01:50:29 -08:00
907dfa06fc b=392351, implement about:memory framework core, relading with forward-declaration victory; r=shaver,sr=bsdmedberg 2008-03-05 17:28:25 -08:00
58b36778d7 backed out 2008-03-05 16:54:15 -08:00
c1c63b2731 b=392351, implement about:memory framework core r=shaver, sr=bsmedberg 2008-03-05 16:40:58 -08:00
c55bed3541 Bug 414901 - "Back out scriptable IO" [p=neil@mozilla.com (Neil Deakin) r+sr=bsmedberg a1.9b3=beltzner] 2008-02-01 18:07:49 -08:00
a1e982ddfb Back out the back out from bug 414901 until bug 415218 is fixed, or else we'll have very broken nightlies. :( 2008-02-01 00:51:29 -08:00
eddf0face9 Bug 414901, back out scriptable IO api, r+sr=bsmedberg,a=beltzner 2008-01-31 11:18:07 -08:00
de884c0691 Bug 380813, improve scriptable io, and give file objects class info, meant to check this in a while ago, r=mfinkle,bsmedberg,sr=bsmedberg 2007-07-25 09:53:37 -07:00
98de634631 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros. 2007-07-08 00:08:04 -07:00
bb85ea7b62 Fix for bug 375075 (Stop leaking the cycle collector on shutdown). r=bsmedberg, sr=dbaron. 2007-03-27 02:49:06 -07:00
jst@mozilla.org
fa7cd1ae32 Landing graydon's fix for bug 366578. Make the cycle collector run at shutdown. r=bsmedberg 2007-01-25 00:24:20 +00:00
benjamin@smedbergs.us
fbac713199 Bug 347183 - frozen-linkage access to null/singleton/union/array enumerators, r=darin 2006-08-08 18:18:50 +00:00