Commit Graph

389 Commits

Author SHA1 Message Date
reed@reedloden.com
113229c9e7 Bug 411256 - "AIX linker error for trunk build xpcom module :ERROR: Undefined symbol: .PR_dtoa" (Remove standalone glue dependencies on NSPR) [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) r=dwitte a1.9=schrep] 2008-02-07 11:49:18 -08:00
peterv@propagandism.org
e7f578a6a7 Part 2 of the fix for bug 413281 (Firefox leaks when Yahoo Toolbar is installed). r/sr=sicking. 2008-02-07 03:37:18 -08:00
dbaron@dbaron.org
c861e5a715 And actually get the right bug number. b=415426 (which is what the previous checkin was for as well) 2008-02-03 11:59:07 -08:00
dbaron@dbaron.org
3896f75022 Switch back to evil casts, which are the only solution that works across SDK version. b=415252 2008-02-03 11:51:14 -08:00
dbaron@dbaron.org
4425004b4d Match new (more-const) signature for PENUMLOADED_MODULES_CALLBACK and PENUMLOADED_MODULES_CALLBACK64. b=415426 Fixing bustage on Windows tinderbox from SDK upgrade. 2008-02-03 11:34:31 -08:00
reed@reedloden.com
23e398896c 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
reed@reedloden.com
45109874ee Bug 400450 - "Deadlock in nsProxyObject::Release" (testcase to show deadlock) [p=mook.moz+mozbz@gmail.com (Mook) r=bsmedberg] 2008-02-01 17:17:03 -08:00
reed@reedloden.com
41073ec644 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
reed@reedloden.com
1e807eff0d Bug 414901 - "Back out scriptable IO" [p=neil@mozilla.com (Neil Deakin) r+sr=bsmedberg a1.9b3=beltzner] 2008-01-31 17:39:11 -08:00
enndeakin@sympatico.ca
d23cbccf38 Bug 414901, back out scriptable IO api, r+sr=bsmedberg,a=beltzner 2008-01-31 11:18:07 -08:00
reed@reedloden.com
0582342e0a Back out jimm's patch from bug 411579 due to regressions. [a1.9b3=mconnor] 2008-01-30 15:39:42 -08:00
peterv@propagandism.org
6d9909d3c6 Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron. 2008-01-29 18:05:43 -08:00
peterv@propagandism.org
ac2b416a74 Try to fix orange 2008-01-29 13:42:05 -08:00
reed@reedloden.com
2e75103f0e Bug 411579 - "Optimize read file buffer sizes for faster startup times" [p=jmathies@mozilla.com (Jim Mathies) r=sayrer sr=bsmedberg a=blocking1.9+] 2008-01-29 12:51:46 -08:00
peterv@propagandism.org
02be459ead Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron. 2008-01-29 12:48:32 -08:00
reed@reedloden.com
9b84e3d976 Bug 66057 - "Proxy: $http_proxy should influence proxy settings" [p=roc@ocallahan.org (Robert O'Callahan [roc]) / diane@ghic.org (Diane Trout) / ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=josh r+sr=biesi a1.9=damons] 2008-01-29 10:38:15 -08:00
reed@reedloden.com
14365335d8 Back out for now until there's a fix. 2008-01-29 09:57:17 -08:00
reed@reedloden.com
6e3e57465e Bug 66057 - "Proxy: $http_proxy should influence proxy settings" [p=roc@ocallahan.org (Robert O'Callahan [roc]) / diane@ghic.org (Diane Trout) / ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=josh r+sr=biesi a1.9=damons] 2008-01-29 07:58:38 -08:00
benjamin@smedbergs.us
e8c45488e3 Bug 412320 - Try code-generation for QI impls, r=roc+luser 2008-01-25 09:14:48 -08:00
Olli.Pettay@helsinki.fi
f00dc3e841 Bug 401433, leak in nsTArray, r+sr=sicking 2008-01-25 03:32:59 -08:00
peterv@propagandism.org
6c1ae817cb Fix for bug 413281 (Firefox leaks when Yahoo Toolbar is installed). r=stuart, sr=sicking. 2008-01-24 07:18:14 -08:00
reed@reedloden.com
88bb4c72b6 Bug 413660 - "xulrunner-stub fails to load application with "Couldn't load XPCOM" error" [p=bugz@prefiks.org (Pawel Chmielowski) r+a1.9=bsmedberg] 2008-01-23 23:04:06 -08:00
sayrer@gmail.com
47f938e2b9 Bug 407201. Not dropping references for one shot timers on Fire. r/sr=bzbarsky 2008-01-22 21:20:14 -08:00
reed@reedloden.com
d36f99afff Bug 376530 - "Fix CycleCollector building with uClibc library" [p=romaxa@gmail.com (romaxa) r+sr=peterv a1.9=schrep] 2008-01-21 16:17:41 -08:00
caillon@redhat.com
7e0aef821b Bug 411301 Fix the build for s390/s390x Update the xptcall code to use the new API from 349002 r=bsmedberg a=schrep 2008-01-19 13:09:25 -08:00
mats.palmgren@bredband.net
bcaeaafb1e Make sure 'val.p' is always initialized, even when the union holds a shorter type. b=409294 r+sr=benjamin a=mtschrep 2008-01-19 09:03:25 -08:00
neil@parkwaycc.co.uk
cc2f2427fc Bug 411061 nsAutoTArray uses an inefficient first-time allocation strategy r=bsmedberg a=schrep 2008-01-19 05:47:46 -08:00
sayrer@gmail.com
368f6310cf Bug 411369. Crash while trying to print. r=ted.mielczarek 2008-01-18 17:12:32 -08:00
sayrer@gmail.com
3ed75c14b1 Bug 411369. Crash while trying to print. r=ted.mielczarek 2008-01-18 17:09:36 -08:00
kaie@kuix.de
9707fe5d97 Follow up to bug 399590, add the new library file to packaging 2008-01-18 03:20:15 -08:00
reed@reedloden.com
2c81d2a307 Back out patch from bug 411579, as there may be a Ts perf regression. 2008-01-18 02:36:40 -08:00
reed@reedloden.com
a6dbb66e21 Bug 411579 - "Optimize read file buffer sizes for faster startup times" [p=jmathies@mozilla.com (Jim Mathies) r=sayrer sr=bsmedberg a=blocking1.9+] 2008-01-18 01:08:09 -08:00
reed@reedloden.com
139d61da74 Bug 408808 - "nsProxiedService.h should not use NS_GetProxyForObject" [p=prasad@medhas.org (Prasad Sunkari [prasad]) r=bsmedberg sr=Neil a1.9=schrep] 2008-01-16 23:52:17 -08:00
benjamin@smedbergs.us
c292fa1ba6 Revert bug 410927 because it didn't really help perf and hurt codesize a little bit 2008-01-15 08:46:15 -08:00
jruderman@hmc.edu
52ecd1bbb4 Fix typo 2008-01-14 20:49:38 -08:00
timeless@mozdev.org
ea05f7ef31 Bug 292940 partial OOM audit for nsStringArray and nsCStringArray r=darin, r=bsmedberg, sr=mrbkap, a=mtschrep thanks to ryanvm@gmail.com for unbitrotting 2008-01-14 13:01:40 -08:00
dwitte@stanford.edu
97a45f037f thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+ 2008-01-11 20:30:42 -08:00
dbaron@dbaron.org
1757dd0834 Fix DEBUG_CC bustage treating all XPConnect roots as expected garbage. b=410116 r+sr=peterv Not part of default build (DEBUG_CC-only). 2008-01-11 14:24:04 -08:00
dwitte@stanford.edu
66d4df40f5 backing out the rest. 2008-01-11 02:56:35 -08:00
dwitte@stanford.edu
9d626da131 partial backout in an attempt to fix orange. 2008-01-11 02:08:58 -08:00
dwitte@stanford.edu
8a6c4d235f relanding bug 410250. 2008-01-11 01:13:04 -08:00
dwitte@stanford.edu
d2b6f4f5ed backing out to fix orange. 2008-01-10 20:59:44 -08:00
dwitte@stanford.edu
1798542e9f thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+ 2008-01-10 19:56:00 -08:00
dbaron@dbaron.org
6551d2d4c3 Fix DEBUG_CC bustage from bug 402966. All changes #ifdef DEBUG_CC (not part of the default build). 2008-01-10 14:27:07 -08:00
dwitte@stanford.edu
0179ddf326 remove nsValueArray. b=410360, r+sr=bsmedberg, a=schrep 2008-01-10 12:18:22 -08:00
peterv@propagandism.org
bd933a00a4 Fix for bug 402966 (JS_Assert "!rt->gcRunning"). r/sr=dbaron. 2008-01-10 06:10:03 -08:00
reed@reedloden.com
29c7a21ce4 Bug 411053 - "xpt_dump not rebuild when libxpt.a is modified" [p=arno.@no-log.org (arno.) r+sr=bsmedberg a1.9=schrep] 2008-01-10 00:55:50 -08:00
mozilla@weilbacher.org
fcb3808c78 [OS/2] Bug 404407: improve memory consumption on OS/2. Part 1, call heapmin after cycle collection, r=dbaron 2008-01-09 13:14:08 -08:00
bzbarsky@mit.edu
44162102d8 Make non-threadsafe addreff/release in nsAgg assert the owning thread. Bug 410746, r+sr=bsmedberg 2008-01-09 13:14:02 -08:00
smontagu@smontagu.org
632ed6f4c8 Make CreateUnique use UTF-16 path names on Windows and correct some bugs with handling over-long filenames. Bug 364285, r=bsmedberg, blocking-firefox3=beltzner 2008-01-09 13:10:06 -08:00
benjamin@smedbergs.us
8e70ca711d Test-land bug 410927 to get performance numbers, r=dbaron 2008-01-09 06:21:43 -08:00
reed@reedloden.com
68a89f436d Bug 309430 - "potential oom crash [@ xptiInterfaceInfoManager::GetInterfaceInfoManagerNoAddRef]" [p=dewildt@gmail.com (Daniel de Wildt) / ryanvm@gmail.com (Ryan VanderMeulen) r=dougt a1.9=schrep] 2008-01-07 01:54:05 -08:00
bzbarsky@mit.edu
cdc3680e78 Report cycle collector faults to the error console and the observer service. Bug 410295, r+sr=peterv, a=schrep 2008-01-06 14:05:10 -08:00
reed@reedloden.com
b16354db48 Bug 361415 - "PowerPC64 not supported" [p=dwmw2@infradead.org (David Woodhouse) / markus@unixforces.net (Markus Rothe) / armin76@gentoo.org (Raúl Porcel) r=timeless sr=bsmedberg a1.9=schrep] 2008-01-05 19:46:24 -08:00
jruderman@hmc.edu
8f16e0d9c1 Fix DEBUG_CC compilation error (bug 410036). r+sr=peterv, a=blocking1.9+. DEBUG_CC-only change. 2008-01-04 19:57:09 -08:00
bugzilla@standard8.plus.com
6d87e55ac2 Bug 410326 do_CreateInstanceFromCategory is no longer used. r/sr=benjamin,a1.9=dsicore 2008-01-04 10:08:34 -08:00
dwitte@stanford.edu
2c3144edc3 update copy_string() to the single-fragment string world, and optimize write() to not return a value. b=282083, r+sr=jst, a=schrep 2008-01-03 16:07:06 -08:00
dwitte@stanford.edu
99e1fea0b7 bug 410579 - remove nsStringIO.h. r+sr+a=jst 2008-01-02 17:32:26 -08:00
dougt@meer.net
36e4bcdd9b bug 339783. XPTC_InvokeByIndex crashes when cross-compiled under GCC 3.4.x with EABI (CodeSourcery). ARM only. patch from blassey, r=bsmedberg, a=beltzner. 2008-01-02 12:33:52 -08:00
reed@reedloden.com
1d602b3c42 Bug 105708 - "move nsUnitConversion.h" [p=reg@openpave.org (Jeremy Lea) r+sr+a1.9=roc] 2008-01-01 02:11:02 -08:00
benjamin@smedbergs.us
348b951ad0 Bug 396052 - Firefox fails to start when run from a directory with non-native characters, r=luser sr=neil 2007-12-31 07:15:43 -08:00
reed@reedloden.com
adea540fbc Bug 287150 - "parisc-linux support for xpcom" [p=armin76@gentoo.org (Raúl Porcel) r=timeless sr=bsmedberg a1.9=beltzner] 2007-12-27 18:58:00 -08:00
reed@reedloden.com
da73a8a7ff Bug 404256 - "OpenBSD xptcall files for trunk" [p=martynas@openbsd.org (Martynas Venckus) r=bsmedberg a1.9=brendan a=blocking1.9+] 2007-12-22 15:57:11 -08:00
dwitte@stanford.edu
8a06010627 fix OS/2 bustage. 2007-12-21 17:06:43 -08:00
dwitte@stanford.edu
4c3f53bfbf add assertion. 2007-12-21 03:22:31 -08:00
dwitte@stanford.edu
0f35ea18c4 backing out change. 2007-12-20 01:33:03 -08:00
dwitte@stanford.edu
e1f9209274 relanding part of 407442. 2007-12-19 23:30:04 -08:00
dwitte@stanford.edu
2b31364ac3 back out changes. 2007-12-19 03:07:41 -08:00
dwitte@stanford.edu
95392ed6a3 test growing the array by a minimum amount (taken from nsVoidArray). 2007-12-19 01:56:28 -08:00
dwitte@stanford.edu
08084acaeb testing allocator change for Ts impact. 2007-12-19 01:14:15 -08:00
dwitte@stanford.edu
63050186f2 reland nsTObserverArray changes only. 2007-12-18 22:03:05 -08:00
dwitte@stanford.edu
8b3567b59d backing out to investigate Ts increase 2007-12-18 20:12:11 -08:00
dwitte@stanford.edu
3b75d76adb implement nsTObserverArray using nsTArray, clean up the interface, provide an nsAutoTObserverArray, and use it to reduce allocations in nsEventListenerManager. b=407442, r+sr=sicking, a=beltzner 2007-12-18 17:06:34 -08:00
sayrer@gmail.com
545da3b51c Bug 407794. Nightlies should not override module-specific build settings. r=ted.mielczarek. 2007-12-13 19:22:52 -08:00
jonas@sicking.cc
5378dfb532 Bug 408123: Use nsTObserverArray rather than array copy to deal with listeners going away while firing event. r=smaug sr=jst 2007-12-13 17:41:48 -08:00
reed@reedloden.com
4c001f25f3 Bug 404716 - "AIX Compilation error for trunk build source xptcstubs_ppc_aix64.cpp : "nsIInterfaceInfo" did not find a declaration , "CallMethod" is not a member of "class nsXPTCStubBase"" [p=shailen.n.jain@gmail.com (Shailen) r+sr=bsmedberg a1.9=damons] 2007-12-11 00:47:18 -08:00
roc+@cs.cmu.edu
d585a5997d Bug 404870. Don't allow nsThread::PutEvent to succeed when the thread is no longer able to process the event. This stops us leaking the event and anything hanging off it. r+sr=bsmedberg 2007-12-04 18:17:15 -08:00
jwalden@mit.edu
908d04a379 Kick the stupid Windows test box. 2007-12-03 19:40:06 -08:00
cbiesinger@gmx.at
1e54b36be6 bug 262116 make disk cache serialize/deserialize the security info, if present also make nsNSSSocketInfo serializable PSM part: r=kaie sr=darin rest: r+sr=darin 2007-11-30 10:05:54 -08:00
reed@reedloden.com
caffc4d847 Bug 405786 - "1.9 doesn't detect powerpc correctly" [p=armin76@gentoo.org (Raúl Porcel) r=timeless sr=bsmedberg a1.9=damons] 2007-11-28 23:02:08 -08:00
reed@reedloden.com
d9236c5478 Bug 405424 - "Updates for Linux/ia64" [p=armin76@gentoo.org (Raúl Porcel) r=bsmedberg a1.9=beltzner] 2007-11-28 14:43:57 -08:00
reed@reedloden.com
2776adeb96 Bug 391980 - "New Download manager automatically associates all types of files including folders with one file type" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=bsmedberg a=blocking-firefox3+] 2007-11-26 15:55:34 -08:00
jwalden@mit.edu
a9b2dc0526 Kick one of the unit test tinderboxen into another build. 2007-11-17 11:47:05 -08:00
mozilla@weilbacher.org
46515c91a9 [OS/2] Bug 403989: fix file saving issues by backing out OS/2 part of patch from bug 402460, r=mkaply 2007-11-16 16:16:35 -08:00
kairo@kairo.at
3e86d8ae61 Comment out other occurence of failing test as well for now, see bug 401781, r+sr=biesi via IRC 2007-11-13 07:30:29 -08:00
reed@reedloden.com
b3e67000d1 Bug 387049 - "Remove nsIObservableInputStream, nsIObservableOutputStream" [p=WeirdAl r=biesi a1.9=damons] 2007-11-13 02:27:26 -08:00
reed@reedloden.com
b441a79380 Comment out failing test for now in test_streams.js. 2007-11-12 23:23:15 -08:00
reed@reedloden.com
88fc6d112a Remove DOS line endings from test_streams.js. 2007-11-12 23:16:48 -08:00
reed@reedloden.com
c232b2b8c5 Bug 401781 - "Add tests for nsI*Stream" [p=WeirdAl r=bsmedberg] 2007-11-12 21:33:25 -08:00
philringnalda@gmail.com
7ab7096b69 Bug 161453 - remove XP_MAC deadcode in typelib/xpidl, r=timeless, sr=mrbkap, a=dsicore 2007-11-12 19:25:55 -08:00
neil@parkwaycc.co.uk
9af3bcabe5 Bug 402460 CreateUnique is very slow and returns bogus error for write-protected directory r=bsmedberg a=mtschrep 2007-11-12 01:24:32 -08:00
karlt+@karlt.net
e6cd923439 Bug 326594 - Consider using backtrace() for Unix stack traces: Add safety checks to i386/ppc unwind and use libgcc_s for amd64 and others r=dbaron,bsmedberg a=schrep 2007-11-11 20:45:40 -08:00
bent.mozilla@gmail.com
28d1174ece Bug 396369 - "Overload forget method on nsCOMPtr/nsRefPtr to work with out parameters". r=dbaron, sr=bsmedberg, a=damons. 2007-11-11 10:56:45 -08:00
joshmoz@gmail.com
0bdd101b42 sync trunk and branch setup for bug 400165. r=mento sr=bsmedberg a=schrep 2007-11-09 11:45:34 -08:00
maxf@magma.ca
7d9f344e1e The Javascript-to-native calling interface needs to be implemented for QNX Neutrino ARM targets. Without this most JS does not work. b=402550 r=bsmedberg r=rmaclean@qnx.com 2007-11-09 10:53:21 -08:00
maxf@magma.ca
41601b23e0 This change is for the QNX (Photon) platform only. It will not affect the runtime or build of other Mozilla platforms since QNX source is not part of Tinderbox builds. You can contact me at: mfeil@qnx.com This change fixes a seg fault on startup when built with gcc 3.x. This same problem was fixed for linux under bugzilla bug 88397. This fix just turns it on for Neutrino as well. b=403087 r=bsmedberg 2007-11-09 10:37:00 -08:00
maxf@magma.ca
65aa058426 Backing out change that was not properly reviewed or bugzilla'd. Sorry guys. 2007-11-02 07:38:07 -07:00
jst@mozilla.org
858f753261 Landing patch for bug 401687. Stop reference counting JS objects in the cycle collector. Patch by peterv@propagandism.org, r+sr=dbaron@mozilla.com,igor@mir2.org, a=dsicore@mozilla.com 2007-11-01 15:51:57 -07:00
maxf@magma.ca
de4d9d267a Changes for SH4 and ARM processors. These were made by Roger Maclean, reviewed by me. r=rmaclean@qnx.com This change is for the QNX (Photon) platform only. It will not affect the runtime or build of other Mozilla platforms since QNX source is not part of Tinderbox builds. None of the changes will affect non-QNX builds in any way. You can contact me at: mfeil@qnx.com 2007-11-01 14:07:01 -07:00
sayrer@gmail.com
2cbe776af3 Bug 401137. Silence ASSERTION: RefreshURIList timer callbacks should only be RefreshTimer objects. Docshell expects to be able to getCallback during a Timer fire. r=bzbarsky, sr=brendan, a=mconnor 2007-10-30 08:56:59 -07:00