6425 Commits

Author SHA1 Message Date
darin%meer.net
1f031dbd01 fixes bug 239441 "AIX: Undefined symbols when linking mozilla-bin after Bug 239303" r=bsmedberg,dougt sr=dbaron a=brendan
git-svn-id: svn://10.0.0.236/trunk@154495 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-03 21:54:49 +00:00
darin%meer.net
6d7fab1144 fixes bug 239405 "strchr, strrchr, etc. implicit const_cast can cause problems for shared string buffers" r=bienvenu sr=dbaron a=chofmann
git-svn-id: svn://10.0.0.236/trunk@154485 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-03 17:16:17 +00:00
darin%meer.net
4692d5179b fixes bug 237590 "nsIBinaryInputStream inherits from nsIInputStream but can't be QI'ed to it" r=biesi sr=brendan a=brendan
git-svn-id: svn://10.0.0.236/trunk@154484 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-03 17:09:07 +00:00
bryner%brianryner.com
f2b469b08b fixing hpux bustage, bug 239465, r=dbaron
git-svn-id: svn://10.0.0.236/trunk@154465 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-02 23:48:18 +00:00
darin%meer.net
8f819978c8 bustage fix for WIN32 debug seamonkey build, see bug 238088
git-svn-id: svn://10.0.0.236/trunk@154460 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-02 09:16:36 +00:00
darin%meer.net
4c1e0c4d18 make sure NS_UTF16ToCString and NS_CStringToUTF16 are exported from XPCOM.DLL
git-svn-id: svn://10.0.0.236/trunk@154445 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-01 23:33:05 +00:00
darin%meer.net
b18b63bb60 fixing WIN32 bustage
git-svn-id: svn://10.0.0.236/trunk@154444 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-01 23:31:23 +00:00
bryner%brianryner.com
a35df343bc Fixing hpux bustage. r=dbaron.
git-svn-id: svn://10.0.0.236/trunk@154442 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-01 23:13:25 +00:00
darin%meer.net
0a841a2d20 fixes bug 238088 "Support compile-time backwards compatible nsAString in Gecko SDK" r=bsmedberg sr=dbaron a=chofmann
git-svn-id: svn://10.0.0.236/trunk@154438 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-01 22:39:51 +00:00
darin%meer.net
17b87fb59e fixes bug 239303 "provide basic string conversion routines for the Gecko SDK" r=bsmedberg sr=dbaron a=chofmann
git-svn-id: svn://10.0.0.236/trunk@154433 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-01 20:47:48 +00:00
bzbarsky%mit.edu
5caaf30c88 Add .scr to list of "executable" extensions. Wallpaper for bug 191460,
r=biesi, sr=darin, a=chofmann.


git-svn-id: svn://10.0.0.236/trunk@154395 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-30 23:53:05 +00:00
mkaply%us.ibm.com
39d79f4c4e 238445 - r=mkaply, a=mkaply - my code sucked. Here's a better version from Javier Pedemonte
git-svn-id: svn://10.0.0.236/trunk@154296 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-26 05:29:18 +00:00
mkaply%us.ibm.com
d6e5de1b38 #237183
r=mkaply, sr=blizzard (platform specific), a=mkaply
OS/2 only - add support for exception handler to NSPR so we can catch floating point exceptions


git-svn-id: svn://10.0.0.236/trunk@154271 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-25 20:29:15 +00:00
mkaply%us.ibm.com
2fdee11a41 #238445
r=pedemont, sr=blizzard (platform specific code), a=mkaply
OS/2 only - need to allocate more space for our unicode to native conversions


git-svn-id: svn://10.0.0.236/trunk@154269 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-25 20:24:01 +00:00
neil%parkwaycc.co.uk
ab665b1b67 Supplementary patch to bug 227537 because some versions of gcc don't accept all placements of the visibility attribute r=bryner sr=blizzard a=asa
git-svn-id: svn://10.0.0.236/trunk@154263 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-25 19:55:16 +00:00
bsmedberg%covad.net
325368273d Bug 236101 - flatten the directory structure of the embedding SDK. Consensus from dougt/adamlock/blizzard r=cls a=mkaply
git-svn-id: svn://10.0.0.236/trunk@154206 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-23 20:58:21 +00:00
pkw%us.ibm.com
22b87651a6 Bug 237682 - AIX: Warnings about missing nsACString copy constructor
r/sr=darin@meer.net, a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@154164 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-22 20:25:36 +00:00
jshin%mailaps.org
97975db835 bug 237290 : crash when configuring a new account on Mac (r=ccarlen, sr=bienvenu, a=chofmann)
git-svn-id: svn://10.0.0.236/trunk@154161 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-22 17:43:59 +00:00
pkw%us.ibm.com
87d0a47e8d Bug 237545 - Need to support objmodel=ibm for AIX VisualAge C++ Compiler
r=cls@seawood.org, sr=shaver@mozilla.org, a=chofmann@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@154108 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-19 16:59:56 +00:00
cls%seawood.org
4bb9369595 It never ends....
Bug #226609


git-svn-id: svn://10.0.0.236/trunk@154075 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-18 01:08:46 +00:00
darin%meer.net
496ffefa34 fixing a comment typo
git-svn-id: svn://10.0.0.236/trunk@154026 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-16 18:34:25 +00:00
cls%seawood.org
aebeaaee68 Fix mingw 3.3.1/3.3.3 bustage.
Follow MSVC as much as possible by requiring proper dllimport/dllexport declarations.
Remove dllimport/dllexport declarations from all nsXPTCStubBase functions and just export the class itself.
Bug #226609 r=shaver/swalker sr=dbaron a=chofmann


git-svn-id: svn://10.0.0.236/trunk@154023 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-16 08:07:25 +00:00
cls%seawood.org
3919eae7b1 Backing out changes from bug 226609. MSVC is being uncharacteristically picky.
git-svn-id: svn://10.0.0.236/trunk@154001 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-16 00:59:29 +00:00
cls%seawood.org
a9d2b7d625 Fix mingw 3.3.1/3.3.3 bustage. Follow MSVC as much as possible by requiring proper dllimport/dllexport declarations.
Bug #226609 r=shaver sr=dbaron a=chofmann


git-svn-id: svn://10.0.0.236/trunk@153999 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-15 23:47:04 +00:00
scott%scott-macgregor.org
72c723ac25 Back out the backout of Bug #235882. It looks like dbaron's leak fix actually fixed the regressions the component manager
changes caused for JS components.


git-svn-id: svn://10.0.0.236/trunk@153826 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-10 06:40:36 +00:00
scott%scott-macgregor.org
fb2ac810aa Backout Bug #235882. This broke the component manager's ability to load JS components leading to several regressions,
most noticeably: Bug #236952.


git-svn-id: svn://10.0.0.236/trunk@153824 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-10 06:11:10 +00:00
dbaron%dbaron.org
6bb5e72f6d Fix leak regression from timeless's checkin yesterday. b=235882 r=caillon sr=jst
git-svn-id: svn://10.0.0.236/trunk@153775 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 23:17:19 +00:00
timeless%mozdev.org
467a5e68f1 Bug 235882 Make nsComponentManagerImpl::AddLoaderType return only one type of value
r=dougt


git-svn-id: svn://10.0.0.236/trunk@153738 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 07:09:52 +00:00
darin%meer.net
71a65abeb6 adding null checks for bug 236003 "nsTSubstring::Equals(char *) crashes if passed a NULL pointer" r=dbaron
git-svn-id: svn://10.0.0.236/trunk@153735 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 06:23:35 +00:00
bryner%brianryner.com
2ab115f67f Mark NS_ENSURE_TRUE failure as unlikely. Bug 236753, r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@153711 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 00:46:55 +00:00
timeless%mozdev.org
97c5b38243 Bug 190766 nsStackFrameUnix.cpp crashes on Solaris [@ write_address_file]
r=dbaron


git-svn-id: svn://10.0.0.236/trunk@153669 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-08 07:47:44 +00:00
timeless%mozdev.org
93b15391cd Bug 235271 nsTimelineService - Warning (Anachronism): Formal argument ... of type extern "C" in call to ...(..., extern "C"...) is being passed something else
r=dbaron sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@153666 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-08 07:27:06 +00:00
bryner%brianryner.com
d6862f7987 Add NS_LIKELY and NS_UNLIKELY macros that can be used to give the compiler branch probability information. Make NS_SUCCEEDED and NS_FAILED use these macros so that we optimize for the success case. Bug 236753, r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@153661 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-07 23:32:08 +00:00
jst%mozilla.jstenback.com
317d5732c2 Fixing bug 236595. Making nsAdoptingString not adopt strings that aren't owned by the string that's adopted from. Also un-inlining operator=(const self_type&). r+sr=darin@meer.net
git-svn-id: svn://10.0.0.236/trunk@153602 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-06 03:29:49 +00:00
sicking%bigfoot.com
25f53e7201 Bug 234725: Make create a special mechanism for nsQueryInterface rather then having it implement nsCOMPtr_helper to save codesize in callers of do_QueryInterface.
r=bryner sr=alecf


git-svn-id: svn://10.0.0.236/trunk@153543 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-04 23:04:27 +00:00
darin%meer.net
03e1a1a947 fixes bug 235272 "RFind is broken [was: Thunderbird treats two-letter folder msf files as folders themselves]" r=jst sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@153517 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-04 07:54:22 +00:00
timeless%mozdev.org
e11bb7a3e8 Bug 209110 GetNativeTarget() function under win32 returns extra '\\'
esp for volume root
patch by Dainis_Jonitis@swh-t.lv r=dougt


git-svn-id: svn://10.0.0.236/trunk@153427 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-02 11:17:27 +00:00
timeless%mozdev.org
a130571b6b Bug 202366 Problem with profile location and non-latin User Name in Mozilla 1.4+/Phoenix
patch by pharkas@yahoo.com.pl r=dougt sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@153425 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-02 08:20:25 +00:00
timeless%mozdev.org
5edf26f41f Bug 235745 Possible leak or crash in nsStorageStream
patch by nsayer@kfu.com r=darin sr=darin


git-svn-id: svn://10.0.0.236/trunk@153415 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-02 01:13:15 +00:00
timeless%mozdev.org
0f04ebea1d Bug 235744 Expose StorageStream class to Javascript
patch by nsayer@kfu.com r=darin sr=darin


git-svn-id: svn://10.0.0.236/trunk@153414 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-02 01:11:06 +00:00
timeless%mozdev.org
2463c3d411 Bug 235875 Replace NS_ERROR_SERVICE_NOT_FOUND
r=dougt


git-svn-id: svn://10.0.0.236/trunk@153373 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-29 08:04:46 +00:00
darin%meer.net
af98e4f306 landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@153357 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-28 22:34:07 +00:00
brendan%mozilla.org
6c28a185d6 Fix Read and Equals bugs, clean up other poor code (235307, r=dougt, sr=darin).
git-svn-id: svn://10.0.0.236/trunk@153250 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-25 23:38:40 +00:00
darin%meer.net
118c2a873e fixes bug 235355 "hangs/crashes after choosing Server Settings in Mail&Newsgroup Account Settings, click o.k." r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@153194 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-25 03:24:29 +00:00
darin%meer.net
9770631282 fixes bug 234916 "Remove global/static NS_NAMED_LITERAL_C?STRING usage [was: Firefox crashes on startup on Mac OS X]" r=jst sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@153191 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-25 02:08:34 +00:00
cls%seawood.org
cdd48524c2 Explicitly mark inlined functions with |inline| & drop NS_COM since we rely upon these functions being inlined. Works around mingw gcc bustage.
Bug #226609 r=darin sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@153116 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-23 22:12:03 +00:00
darin%meer.net
db842ded77 adding brackets to correct last checkin (r=gisburn)
git-svn-id: svn://10.0.0.236/trunk@153106 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-23 19:57:18 +00:00
darin%meer.net
eda37ab870 Checking in bustage fix for SUNPRO_CC (Sun Workshop/Forte), bug=235273
Thanks to timeless and gisburn for their help.


git-svn-id: svn://10.0.0.236/trunk@153104 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-23 19:24:41 +00:00
timeless%mozdev.org
29403914fd Bug 235207 Build failure in mozilla/xpcom/string/src/nsStringObsolete.cpp
patch by roland.mainz@nrubsig.org sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@153089 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-23 01:43:44 +00:00
jst%mozilla.jstenback.com
f38dcaa4ad Duh, silly me. Fixing bogus attempt at casting...
git-svn-id: svn://10.0.0.236/trunk@153056 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-21 01:02:26 +00:00