Граф коммитов

6964 Коммитов

Автор SHA1 Сообщение Дата
timeless%mozdev.org ceb559d09a Bug 106386 Correct misspellings in source code
patch by ajvincent@gmail.com r=timeless rs=brendan a=chofmann
2005-06-03 10:26:28 +00:00
bsmedberg%covad.net c137db3265 Bug 295247 - Allow extensions to ship plugin DLLs, part 1 - r=darin a=shaver 2005-06-02 13:29:04 +00:00
dougt%meer.net d4d13d935b IsLowMemory predicate needs to use total memory, page filess. WINCE only. r=dougt NPODB 2005-06-02 04:24:07 +00:00
mrbkap%gmail.com 41b7e922b5 Fixing build bustage. 2005-06-01 21:40:33 +00:00
mrbkap%gmail.com e250823885 bug 288460: Make ScanDocStructure() more strict about tags that break the ShouldVerifyHeirarchy check and mark all children of the tag as malformed so that its children don't think they're well formed. r=rbs sr=bzbarsky a=shaver 2005-06-01 21:08:53 +00:00
joshmoz%gmail.com 8656c699c0 more Mac OS X 10.4 "Tiger" build stuff. Patch my Mark Mentovai. r=josh r=pinkerton r=cls sr=bryner a=brendan 2005-06-01 18:48:04 +00:00
joshmoz%gmail.com beb178f710 first part of Mac OS X 10.4 "Tiger" build patch. Patch by Mark Mentovai. r=josh r=pinkerton r=cls sr=bryner a=brendan 2005-06-01 18:45:31 +00:00
timeless%mozdev.org 192e7544f9 Bug 292908 r:/mozilla\intl\uconv\src\nsTextToSubURI.cpp(231) : warning C4309: 'argument' : truncation of constant value
r=dougt sr=darin a=shaver
2005-06-01 18:34:53 +00:00
jshin%mailaps.org 9261d57ddc bug 260034 : cannot send mail if temp. directory contains non-ASCII characters (sr=darin, r=dougt,a=asa) 2005-06-01 13:50:09 +00:00
bzbarsky%mit.edu 6dea09d616 Fix crashes on ia64 Linux when a method with more than 7 arguments is called
through XPCOM.  Bug 291378, patch by David Mosberger <davidm@hpl.hp.com>,
r+sr+a=shaver
2005-05-24 15:30:54 +00:00
cbiesinger%web.de a0fb97d850 295126 document readLine's return value better
r=bzbarsky sr=darin a=asa
2005-05-24 10:59:12 +00:00
bryner%brianryner.com 5157c7e62b fix vc6 debug build bustage, r=darin 2005-05-17 19:15:17 +00:00
darin%meer.net 3683299737 fix windows build bustage 2005-05-16 23:34:11 +00:00
darin%meer.net c49acb9998 fixing VC6 build bustage 2005-05-16 23:00:47 +00:00
dougt%meer.net cf258f7a54 Fixing WinCE Bustage. r=darin 2005-05-16 21:33:33 +00:00
darin%meer.net 021ef0225c fixes bug 292981 "Provide a scriptable interface to the Windows registry" r=neil,dougt a=chofmann 2005-05-16 21:23:09 +00:00
bsmedberg%covad.net 96622a4250 Bug 293461 - Make safe mode a system option and make handling by the EM less fragile. Also fixes bug 275529 - allows app ID and extension ID to be a prettyname@vendor.tld instead of {GUID}. r=darin+robstrong a=asa 2005-05-12 13:23:30 +00:00
bryner%brianryner.com 592dbdc176 Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan. 2005-05-04 20:22:32 +00:00
timeless%mozdev.org ee359bfc45 Bug 243904 SOAP code problem with null, unpositioned array item
patch by chantepie@altern.org r=doron sr=jst a=asa
2005-05-02 19:42:26 +00:00
pedemont%us.ibm.com 950dbb684d Bug 291512 - Generate Java interface files using nsIInterfaceInfoManager. Fix some type handling as a result of this change. r=biesi, sr=darin, a=asa 2005-05-02 16:30:03 +00:00
dougt%meer.net f3df409a91 Windows CE specific XPTCALL changes. This should better support SharedStub
Patch by John Wolf.

windows ce only.  not part of normal build.
2005-04-29 13:43:29 +00:00
timeless%mozdev.org 69e8e54ec3 Bug 291988 build warnings in plevent.c
patch by bugzilla@gemal.dk r=alecf sr=darin a=asa
2005-04-29 06:09:42 +00:00
bzbarsky%mit.edu ddc9743e5e Don't use C++ comments in a file included from C code. r+sr+a=dbaron 2005-04-28 20:57:42 +00:00
cbiesinger%web.de 2506168a57 291033 support "local" profile directories
r=bsmedberg sr=darin a=asa
2005-04-27 11:56:40 +00:00
darin%meer.net a8d17a46d7 fixes bug 231300 "nsLocalFile::MoveTo is very slow to move directories [Cause of disk trashing (on NT) when clearing cache?]" patch by alfredkayser@nl.ibm.com, r+sr=darin, a=asa 2005-04-27 04:38:21 +00:00
darin%meer.net 5c10186313 fixes bug 288786 "Add BeginWriting equivalent to frozen string API" r=biesi sr=dbaron a=asa 2005-04-27 01:38:35 +00:00
darin%meer.net 035f8ed08d fixes bug 291033 "Enable support for profile temp directory on local filesystem" aka "delete my cache please" r=bsmedberg a=chofmann 2005-04-26 00:37:23 +00:00
mkaply%us.ibm.com 6764dcfb1c OS/2 build bustage 2005-04-25 13:06:43 +00:00
dbaron%dbaron.org a79f8ea34f Fix const-ness of variables so this code compiles when _mbsstr and _mbschr are an overloaded pair of functions differing in constness, as seems to be the case on Visual Studio 2005. r=darin a=asa 2005-04-24 16:53:25 +00:00
ben%bengoodger.com c68bf62671 fix build bustage - use comptr to delete obj 2005-04-23 02:08:12 +00:00
ben%bengoodger.com 06cbe5532b 291177 - need interface for enumerating directories, implement nsIDirectoryEnumerator with close() method to free system resources after enumeration complete - used incorrect checkin comment for previous checkin which has the meat of the change! r+sr=darin a=brendan 2005-04-23 01:41:42 +00:00
ben%bengoodger.com ba4476693f 286034 - allow extensions to be installed/uninstalled by simply adding/removing their directories... r=bsmedberg, sr=darin, a=brendan 2005-04-23 01:39:51 +00:00
mkaply%us.ibm.com 5948bb5cb7 #287603
r=mkaply, sr=blizzard (platform specific), a=mkaply (OS/2 only)
Patch from Rich Walsh - Enable Mozilla to handle URL objects on the command line (similar to .url files on Windows)
2005-04-22 13:21:23 +00:00
timeless%mozdev.org e7766b3c6f Bug 281692 nsXPCOMGlue.cpp acts incorrectly on Environment Value (XPCOM_SEARCH_KEY)
bugspam.Callek@gmail.com r=shaver sr=shaver a=caillon
2005-04-21 16:48:07 +00:00
bzbarsky%mit.edu eaa2835932 Implement WriteUtf8Z. Bug 290914, r=biesi, sr=darin, a=asa 2005-04-20 15:39:24 +00:00
bzbarsky%mit.edu baa185cb62 Throw instead of crashing if used before init(). Bug 290907, r=biesi,
sr=darin, a=asa
2005-04-20 15:37:38 +00:00
mozilla.mano%sent.com ef52c1ad80 Bug 289724 - [Mac] Missing progress bar animation in download window. patch from Mark Mentovai <mark@moxienet.com>, r=bryner sr+a=brendan 2005-04-20 01:01:13 +00:00
bzbarsky%mit.edu 12781e0d34 Fix revokeEvents to reliably revoke them. Bug 284389, r=darin, sr=dbaron,
a=asa
2005-04-15 03:17:13 +00:00
shaver%mozilla.org d92ea91a17 Bug 290247: fix 3 long-standing do_CreateInstanceFromCategory bugs:
- initialize mOuter so we don't always try to aggregate against a random
  stack pointer;
- don't try to store through the oft-null mErrorPtr
- set rv so that we actually check CreateInstanceByContractID's return
r=bsmedberg, sr=darin, a=brendan
2005-04-13 23:56:54 +00:00
bsmedberg%covad.net 4a69f1e082 Bug 288370 - Build XULRunner on Mac, and add makefile vars to link against XPCOM frozen sharedlibs reliably r=darin a=asa 2005-04-11 15:19:42 +00:00
timeless%mozdev.org 372d543278 Bug 287987 FindProviderFile should continue Enumerating on failed QI
patch by bugspam.Callek@gmail.com r=darin sr=darin a=asa
2005-04-10 05:43:33 +00:00
dbaron%dbaron.org 7da9618f88 Make it possible for apps, extensions, and vendors to all add tokens to the User-Agent string (using default preferences) without overwriting each other. b=274928 r+sr=darin a=mkaply 2005-04-07 18:11:59 +00:00
caillon%redhat.com f413dfbd2a Don't use an executable stack. Bug 283709 r/sr=shaver/brendan a=dbaron 2005-04-06 19:04:07 +00:00
dbaron%dbaron.org b434c962a1 Fix leak regression from yesterday: derived classes use NS_IMPL_RELEASE_INHERITED, which relies on destructor being virtual. r+sr=bzbarsky a=brendan b=283489 2005-04-06 18:12:57 +00:00
bsmedberg%covad.net 564337d16d Bug 288626 - Switch the strict API from opt-in (MOZILLA_STRICT_API) to opt-out (MOZILLA_INTERNAL_API) r=darin 2005-04-06 03:35:24 +00:00
bsmedberg%covad.net dd1eea4900 Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin 2005-04-05 19:30:58 +00:00
bsmedberg%covad.net 20b57929a4 Bug 288626 - Begin switch from MOZILLA_STRICT_API to MOZILLA_INTERNAL_API rs=darin for the Makefile var additions. Should not affect the build yet, until we flip a few switches at the end. 2005-04-01 18:22:57 +00:00
Olli.Pettay%helsinki.fi a6af1c5b44 Bug 255792, nsSmallVoidArray::ReplaceElementAt does not work in the same way as nsVoidArray::ReplaceElementAt, r=rjesup,sr=alecf 2005-03-31 22:00:15 +00:00
dougt%meer.net f103d1c3ef Initial Implementation of WindowCE ARM XPTCALL code. patch by John Wolfe wolfe@lobo.us. 2005-03-30 06:25:12 +00:00
dougt%meer.net 3f03338c64 xptcall windows ce tests for arm. submitted by john wolfe <wolfe@lobo.us> 2005-03-30 06:16:30 +00:00
brendan%mozilla.org b227540370 Propagate failure when we can't make a queue (287846, r=dougt, sr=darin). 2005-03-29 22:31:14 +00:00
darin%meer.net 02f8c9d9ad fixes bug 286147 "switch from .xulapp to application.ini" r=bsmedberg 2005-03-28 19:36:24 +00:00
darin%meer.net 31f754a658 fixes bug 287750 "provide methods to test if streams are buffered" r=biesi sr=bzbarsky 2005-03-26 02:20:36 +00:00
vladimir%pobox.com f00f3e4881 Change HashPropertyBag instance constructor to call Init, r=shaver 2005-03-23 17:13:41 +00:00
pavlov%pavlov.net e62faa7147 fixing windows build bustage. rs=shaver 2005-03-22 23:07:04 +00:00
bsmedberg%covad.net b7e0a114ce Other part of bug 267040 2005-03-22 20:53:17 +00:00
bsmedberg%covad.net d0df7546cb Bug 267040 - Remove obsolete XPCOM dllexports for the old component manager r=darin 2005-03-22 20:37:18 +00:00
cbiesinger%web.de f6c5f13bb9 270224 create nsIPropertyBag2 for easier getting of values from a propertybag
r=shaver sr=darin
2005-03-22 18:16:53 +00:00
m_kato%ga2.so-net.ne.jp b0e2b7c479 Previous check in had invalied CRLF... 2005-03-22 13:42:45 +00:00
m_kato%ga2.so-net.ne.jp 3f358e50fe bug 225978, Support XPTCALL for Windows XP 64 bits for AMD64 (x86-64), r/sr=shaver 2005-03-22 13:03:24 +00:00
timeless%mozdev.org 17b8a15296 Bug 286185 nsFileSpecUnix::Rename leaks on failure
patch by ajschult@verizon.net r=darin sr=darin
2005-03-16 20:07:34 +00:00
darin%meer.net 226a6d53db fixes bug 279852 "nsWeakReference not threadsafe assertions due to TimerThread::Init" r=sfraser sr=bryner 2005-03-14 06:37:01 +00:00
roc+%cs.cmu.edu e7b18ac560 Backout 212123 fix because it's wrong. I suck. 2005-03-10 21:18:28 +00:00
darin%meer.net fced62404c fixes bug 284943 "Reduce debug noise from static component loader" r=bsmedberg 2005-03-09 19:23:28 +00:00
roc+%cs.cmu.edu 98939d4c32 Bug 212123. Fix temp file creation in nsFileSpec. r+sr=darin,a=dveditz 2005-03-09 00:41:56 +00:00
dougt%meer.net 3c4a425c90 using TARGET_CPU instead of CPU to determine if we are cross compiling to ARM. Of course this is only for WindowsCE. This fixes a build bustage. 2005-03-08 05:08:32 +00:00
dougt%meer.net 242a37f168 Disable host xpt tools on Windows CE. 2005-03-07 18:20:50 +00:00
dougt%meer.net 9f8127e83b Staging WinCE Reflection code. r=dougt 2005-03-07 18:18:56 +00:00
cbiesinger%web.de 1769fbf5e5 281343 show an error message when filenames are too long; and convert that error
to an nsresult
patch by Son Le <son.le0@gmail.com> r=biesi sr=darin
2005-03-02 18:16:37 +00:00
bzbarsky%mit.edu 28302b9846 Make console service init handle out-of-memory. Bug 281093, patch by Daniel de
Wildt <dewildt@gmail.com>, r+sr=bzbarsky
2005-03-02 16:37:53 +00:00
jshin%mailaps.org 0f505a2104 bug 193439 : use RFC 2231 style encoding for filename parameter (rather than RFC 2047 style encoding) r=bienvenu, sr=darin 2005-03-01 12:37:02 +00:00
timeless%mozdev.org 5ecaf4716c Bug 284034 nsReadableUtils ToNew* methods crash on OOM
patch by ajschult@verizon.net r=darin sr=darin
2005-03-01 05:14:22 +00:00
roc+%cs.cmu.edu 18e76dbd53 Bug 241245. Make 'Desk' a supported system directory on Unix, and make it fully cross-platform. r+sr=darin 2005-03-01 01:03:33 +00:00
timeless%mozdev.org 488843cc60 Bug 283131 Leaking fd/registry in OOM cases
r=dougt
2005-02-27 21:32:52 +00:00
ben%bengoodger.com f7ee487a02 252189, XPCOM section:
add nsILocalFileWin interface and implementation with method to retrieve VERSIONINFO metadata from Windows binaries. r=dougt, sr=darin
2005-02-25 09:00:45 +00:00
timeless%mozdev.org af00efe42b Bug 283429 javascript undefined object -> crash in nsIProcess::Init
r=dougt
2005-02-24 18:41:50 +00:00
timeless%mozdev.org 14dada7146 Bug 281977 nsStringInputStream botches -1 lengths
r=biesi sr=darin
2005-02-23 02:31:58 +00:00
bzbarsky%mit.edu 5ae6768c63 Don't use locale-dependent methods to convert variants to strings. Bug 282245,
r=peterv, sr=dbaron
2005-02-22 20:11:52 +00:00
timeless%mozdev.org e0dd30fda7 Bug 282743 ABBA deadlock componentmanager monitor/jsgc claimscope
whitespace change to accentuate comment per brendan
2005-02-22 08:00:20 +00:00
darin%meer.net 14bc4f011a s/BumpPriority/AdjustPriority/ (bug 278531) r=shaver sr=brendan 2005-02-21 22:21:21 +00:00
darin%meer.net 6d8ab11f00 build the header file!! 2005-02-21 21:08:46 +00:00
darin%meer.net f2311e1369 fixes bug 278531 "generic request prioritization (loadgroup prioritization)" r=biesi sr=bzbarsky 2005-02-21 20:58:01 +00:00
bzbarsky%mit.edu 108d6a4133 Remove unnecessary UTF8-to-UTF16 method and just reuse our string classes. Bug
278835, r=dougt, sr=darin
2005-02-20 17:09:10 +00:00
cbiesinger%web.de 1c92a930be fixing bustage 2005-02-20 14:28:07 +00:00
cbiesinger%web.de 4aca00f7fc Bug 280351 don't assert when a relative path is passed to
nsLocalFileUnix::InitWithPath
r=dougt sr=darin
2005-02-20 14:05:46 +00:00
bryner%brianryner.com 890eacaa07 Clean up xpfe/appshell, removing nsIWebShellWindow in the process. Bug 282200, r=danm, sr=bzbarsky. 2005-02-19 22:42:01 +00:00
dougt%meer.net 4546ecd25b bug 282031. [BEOS] Our nsToolkit::CallMethod is broken. r=sergei_d, sr=dougt 2005-02-19 18:41:33 +00:00
bsmedberg%covad.net e74f9ad2f3 Bug 282761 - crash if getClassObject "succeeds" but returns null r=dougt 2005-02-19 14:43:42 +00:00
darin%meer.net 1f8d4bc45f fixes bug 280082 "ensure maxRootLength in CreateUnique is never negative" r=dveditz sr=brendan 2005-02-19 07:44:59 +00:00
timeless%mozdev.org badd73c8b0 Bug 282743 ABBA deadlock componentmanager monitor/jsgc claimscope
r=dougt sr=bz
2005-02-18 22:46:24 +00:00
dbaron%dbaron.org 90a1b76325 Calculator should not underestimate converter. b=241440 Patch from <wind.li@sun.com>. r=dbaron sr=dveditz a=dveditz 2005-02-17 20:17:13 +00:00
cbiesinger%web.de ab0255984d Bug 281834 define XPTC_EXPORT correctly for non-windows platforms
r=bryner rs=darin a=asa
2005-02-16 14:26:12 +00:00
darin%meer.net a733551f89 fixes bug 277549 "Out of memory in MutatePrep is not well handled" r=dveditz sr=dbaron a=asa 2005-02-16 07:20:20 +00:00
dougt%meer.net 19d163b5e8 nsLocalFileWin::IsExecutable needs to trim trailing dots. After talking with dbaron, we agreeded that we shouldn't mutate the object. r=dbaron, a=dveditz 2005-02-11 23:13:38 +00:00
dougt%meer.net 005b641d26 nsLocalFileWin::IsExecutable needs to trim trailing dots. Fixes bug 267828. r=dbaron, a=dveditz 2005-02-11 22:11:45 +00:00
darin%meer.net d8c728dca0 fixes bug 281056 "make --disable-v1-string-abi build again" r+sr=bryner 2005-02-07 04:00:02 +00:00
pinkerton%aol.net 24e3272458 fix mem leak (rs=pink) 2005-02-07 03:12:25 +00:00
dbaron%dbaron.org 844ed1c45c Fix common misspelling of delimiter and delimited (de-limit-er, not deli-meter). b=106386 r=timeless 2005-02-05 00:49:25 +00:00
darin%meer.net 60ce098d26 landing xpcom patch for bug 235499 "re-enable string buffer sharing between C++ and JS in xpconnect" r=dbaron sr=jst 2005-02-02 22:18:37 +00:00
gerv%gerv.net f5cf6f08bf Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-02-01 15:28:15 +00:00
cbiesinger%web.de f2194310ae Bug 235691 [beos] Mozilla/Firefox don't start
patch by tqh <thesuckiestemail@yahoo.se> r=sergei_d sr=dougt
2005-02-01 14:46:40 +00:00
dougt%meer.net d258f3e99d bug 280245. WinCE build and support changes. r=darin 2005-01-30 21:33:47 +00:00
timeless%mozdev.org 391733bcec Bug 169506 nsLocalFileUnix have problems with BeOS. IsExecutable()...
patch by thesuckiestemail@yahoo.se r=sergei_d moa=dougt
2005-01-30 08:55:16 +00:00
timeless%mozdev.org 12cbca805f Bug 276373 [BeOS] SpecialSystemDirectory::GetSpecialSystemDirectory don't work correctly for BeOS_DesktopDirectory (and cleanup)
patch by mailto:thesuckiestemail@yahoo.se r=sergei_d moa=dougt
2005-01-30 08:52:24 +00:00
vladimir%pobox.com dfb89ea81e b=280276, add storage file to well-known directory service files list, r=darin,sr=shaver 2005-01-29 00:48:03 +00:00
mkaply%us.ibm.com 46e944d722 #279773
r=mkaply
Patch from Peter Weilbacher - Firefox isn't coming up on OS/2
2005-01-28 16:03:20 +00:00
cvshook%sicking.cc 0b0ba29712 Bug 234858: Make do_GetWeakReference typesafe.
r=dbaron sr=bryner
2005-01-24 22:59:27 +00:00
bryner%brianryner.com efd2ec430a Add --disable-v1-string-abi option to remove backwards-compatible support for the nsAString vtable. Bug 273424, r+sr=darin. 2005-01-24 16:44:41 +00:00
cbiesinger%web.de 86e40b2395 backing out patch for bug 278786. it breaks read(-1). 2005-01-22 00:16:44 +00:00
timeless%mozdev.org 7380c4ec49 Bug 254252 nsCRT::BufferHashCode has two variants, and only one user, HashCodeAsUTF8 has no users
patch by mikael@parknert.se r=darin sr=bz
2005-01-20 21:39:23 +00:00
joshmoz%gmail.com d08ce10f76 work around crash when starting a download if download folder not specified in IC preferences (e.g. a fresh user account) b=265903 sr=pinkerton 2005-01-20 21:28:44 +00:00
cbiesinger%web.de bc1e8577ce Bug 278786 Scriptable inputstream needs not call available in Read
r+sr=darin
2005-01-19 19:44:37 +00:00
timeless%mozdev.org 6c7f905af5 Bug 240589 hasMoreElements is off by one for simple enumerators returned by the component registrar
patch by cmlenz@gmx.de r=alecf sr=alecf
2005-01-17 09:26:42 +00:00
timeless%mozdev.org 8e641be8be Bug 127760 complete patch file for OpenUNIX and OpenServer ports
patch by bugzilla@hiram.ws r=dougt
2005-01-17 07:09:33 +00:00
silver%warwickcompsoc.co.uk ac97d37458 Bug 278306 - Cleanup comparison in GRE_GetCurrentProcessDirectory.
r=dougt
p=116057@bacon.qcc.mass.edu (Justin Wood)
2005-01-16 18:19:29 +00:00
timeless%mozdev.org fc1db9810d Bug 270107 nsProcess::Run is broken
r=dougt
2005-01-14 11:52:09 +00:00
timeless%mozdev.org 98b84d1242 Bug 245283 Add a * topic for the observerservice
r=dougt
2005-01-14 11:25:05 +00:00
timeless%mozdev.org 08541aa2c3 Bug 277841 ###!!! ASSERTION: Potential deadlock between nsComponentManagerImplMonitor@959108 and Monitor@22d1550: 'Error', file r:/cenzic/mozilla/xpcom/threads/nsAutoLock.cpp, line 302
r=shaver
2005-01-14 07:03:16 +00:00
dougt%meer.net 844beb1e9d Fixes bug 260209: Debug macros (NS_ASSERTION etc.) not followed by a ';' should produce a compiler error also in non-debug builds. Patch by Dr. Hans-Andreas Engel. r=dougt, sr=Henry.Jia@sun.com. 2005-01-14 00:44:46 +00:00
darin%meer.net d341415164 fixes bug 278307 "When GRE_HOME is set, #ifndef XP_WIN32 and #ifndef XP_UNIX we return null unexpectedly" patch by callek, r+sr=darin 2005-01-14 00:02:06 +00:00
darin%meer.net aea7cd21bf fixes bug 278306 "Possible unexpected truncation of path in GRE_GetCurrentProcessDirectory" patch by callek, r+sr=darin 2005-01-14 00:00:56 +00:00
caillon%redhat.com 756f49a8c4 Fix for bug 272369
`firefox -register` results in SIGSEGV on s390(x)

Patch by Dr. Ulrich Weigand <uweigand@de.ibm.com> r=shaver sr=dougt

The patch reverts the problematic parts of the earlier fix attempt, and uses compiler options to make GCC 3.4 behave as the assembly stubs expect:
-fno-strict-aliasing
  (several of the routines violate C aliasing rules)
-fno-inline
  (so that the InvokeByIndex function allocates a stack frame)
-fomit-frame-pointer
  (so that %r11 is available for allocation, otherwise we might not be able to satisfy 6 inputs + 6 clobbers in GPRs)
-mbackchain
  (so that xptcstubs has the backchain available)
2005-01-13 23:13:49 +00:00
cbiesinger%web.de 8bf7cd6391 bug 264599 make unfrozen necko interfaces use 64-bit integers.
r=darin sr=bz a=asa
2005-01-09 20:43:35 +00:00
dougt%meer.net 5de22a6f27 Fixing bug 276512. Patch by hhschwab@gmail.com; r=me 2005-01-09 18:45:09 +00:00
mkaply%us.ibm.com 91b63e7ab4 OS/2 build bustage from 276592 - a=mkaply 2005-01-06 18:11:46 +00:00
bzbarsky%mit.edu e425259e0d Make people that want empty strings use EmptyC?String(). Bug 232691, patch by
Daniel Kraft <d@daniel-kraft.net>, r=jst, sr=bzbarsky
2005-01-04 19:31:31 +00:00
bsmedberg%covad.net a24258e19f Bug 276592 - NS_OS_CURRENT_WORKING_DIR is not implemented. r=darin 2005-01-04 16:28:50 +00:00
smfr%smfr.org 1c53cc203b Commit the CFRunLoop patch from bug 271050 for plevent handling. This uses a CFRunLoopSource to process plevents from the applications's main event loop. r=pinkerton. 2005-01-04 02:02:01 +00:00
bzbarsky%mit.edu 3203d0d58e Remove the long-deprecated nsIWebShell interface. Bug 273319, r=biesi, sr=jst. 2005-01-03 22:51:17 +00:00
neil%parkwaycc.co.uk 9030bead0f Bug 255593 Add ReplaceElementAt to nsIMutableArray plus comment fixes p=eyalroz@technion.ac.il r=darin sr=bienvenu 2005-01-01 17:57:00 +00:00
gerv%gerv.net 213fc7b2cb Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-01-01 16:48:30 +00:00
smfr%smfr.org eeab113656 More experimentation with plevent handling for Camino (only affects cocoa toolkit), replacing the CFRunLoop patch with the CFMessagePort patch for performance comparison. 2004-12-29 16:40:41 +00:00
smfr%smfr.org 07794c7d06 Checking in CFRunLoop patch in bug 271050 to test pageload performance in Camino. r=pinkerton 2004-12-29 06:07:31 +00:00
cbiesinger%web.de 41f430dca0 Bug 274281 [BeOS] BeOS lets events stay in port through the 'restarts' in LaunchChild causing crashes on faulty events.
patch by tqh <thesuckiestemail@yahoo.se> r=sergei_d sr=shaver (for the xpcom/ part)
2004-12-28 13:56:17 +00:00
brendan%mozilla.org ab41ed5407 Whitespace cleanup (diff -w shows no changes). 2004-12-27 03:23:01 +00:00
dbaron%dbaron.org 1cc6b3262a Fix misspellings of 'pseudo' in comments. Bug 106386. Patch by Alex Vincent <ajvincent@gmail.com>. r=timeless sr=peterv 2004-12-19 21:45:51 +00:00
shaver%mozilla.org 059dee7df9 Bug 275075: fix 100%-chance crash when using two-arg form of
do_GetServiceFromCategory. r=bsmedberg, sr=darin.
2004-12-17 20:16:50 +00:00
darin%meer.net 8d1164cb8c fixes bug 273819 "ASSERTION: Native event queues should only be used on the main thread" r=danm, sr=bienvenu 2004-12-17 19:47:06 +00:00
shaver%mozilla.org d5cc6ba9d1 Bug 274679: ensure that nsHashPropertyBag's inner property hash is properly
initialized before enumerating. r=vlad/sr=darin.
2004-12-15 20:03:39 +00:00
cbiesinger%web.de 692a5e4946 Bug 274086 fix "unused variable" warning in opt builds, which prevent building
with -Werror
patch by Crispin Flowerday <crispin@flowerday.cx> r=bsmedberg sr=darin
2004-12-15 17:25:42 +00:00
bryner%brianryner.com 884453541b Add support for using gcc's visibility pragma to treat all function and method declarations as "hidden" unless declared otherwise. Create wrappers for system headers that cause them to be treated as default-visibility declarations. This gives a substantial code size and performance win on compilers that support it, and should show up on the gruff tinderbox. Bug 273336, r=darin sr=dbaron. 2004-12-15 05:52:44 +00:00
doronr%us.ibm.com c83f31dad5 Bug 223097 - XML Schema Validation initial checkin, not built by default. Lives in extensions/schema-validation. r=jst for build changes. 2004-12-10 15:11:31 +00:00
ginn.chen%sun.com dbd2fb717a Bug 268524 mozilla is unusable in solaris x86 using Sun SOS10 compiler.
patch maker=leon.sha@sun.com r=darin sr=henry.jia
2004-12-10 02:52:49 +00:00
jst%mozilla.jstenback.com 8d53dd0302 Fixing bug 273961. Don't execute unix process creation code on windows. r+sr=darin@meer.net 2004-12-10 01:06:37 +00:00
bsmedberg%covad.net 7ccf6e4965 Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees. 2004-12-09 19:28:35 +00:00
shaver%mozilla.org 0934e8a386 add STORAGE error module, r=bz 2004-12-08 23:14:13 +00:00
timeless%mozdev.org 7757075ea0 Bug 239635 add support for ignoring assertions on windows
r=dougt
documentation: http://www.mozilla.org/build/windbgdlg.html
2004-12-08 17:51:07 +00:00
bsmedberg%covad.net 8fd874f153 These functions were duplicated for no apparent reason, and are unused outside of XPCOM removal r=darin 2004-12-07 00:21:36 +00:00
bsmedberg%covad.net 0c8e85c7f2 Bug 272283 - initial work for --enable-libxul r=bryner+darin This is on by default for xulrunner and off by default for all other apps. 2004-12-06 22:39:54 +00:00
bsmedberg%covad.net 8233cfa803 Bug 272957 - cvsmove xpcom/obsolete/dlldeps.cpp to dlldeps-obs.cpp (required for libxul work). Updating makefile and removing old location rs=darin 2004-12-04 18:21:08 +00:00
mkaply%us.ibm.com 6f5810954e #266785
r=mkaply
Patch from darin - OS/2 only - move nsOS2VACLegacy for legacy reasons
2004-12-02 16:46:39 +00:00
dbaron%dbaron.org 8335dab53b Add assertions where they help implementors of nsISerializable, and remove a bogus one. b=252703 r=darin sr=bzbarsky 2004-12-02 06:58:06 +00:00
dbaron%dbaron.org 55053e0158 Back out 252703 due to Txul / Ts regression. 2004-12-02 01:26:20 +00:00
dbaron%dbaron.org a84646c6dd Fix theme switching bugs related to insufficient change handling when entry points to themes are stylesheet links (processing instructions or XBL stylesheet elements) or xul:image src attributes by giving the chrome: protocol its own URL implementation that remembers the URL to which the chrome: URL was resolved and uses that resolved URL as part of equality testing. Fix various fastload issues arising from this change. b=252703 r=darin sr=bzbarsky 2004-12-01 22:39:17 +00:00
gerv%gerv.net b92568bebe Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-12-01 22:27:03 +00:00
pedemont%us.ibm.com c6f2de7c1e Bug 269553 - Integrate JavaXPCOM into build. r=bsmedberg, sr=bryner 2004-12-01 17:33:16 +00:00
darin%meer.net dca2fffe41 fixing win32 bustage 2004-11-30 02:41:31 +00:00
darin%meer.net ae5692eef4 fixes bug 270110 "Add versions of nsDependentString and friends to the Gecko SDK" r=bsmedberg 2004-11-30 00:57:24 +00:00
darin%meer.net fc0cee9787 fixes bug 271630 "XPCOM glue broken on Linux/PPC [monkeypox orange]" r=bsmedberg 2004-11-30 00:28:48 +00:00
bryner%brianryner.com ac143eb6ce Reduce string copying and allocation in the parser by only copying the scanner buffer when we need to mutate the string. Allow a nsDependentString / nsDependentSubstring to be created without being bound to anything. Move StripChar() onto nsSubstring from nsString. Bug 269853, r=jst, sr=darin. 2004-11-25 07:03:20 +00:00
vladimir%pobox.com 36c9c28195 b=266085, nsIWritablePropertyBag interface and hashtable component implementation; r=darin,sr=shaver 2004-11-24 23:21:14 +00:00
bryner%brianryner.com 7aa7175e61 Remove unused labels pointed out by dbaron. 2004-11-24 23:12:18 +00:00
bryner%brianryner.com 1435145ce6 Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin. 2004-11-24 22:48:45 +00:00
timeless%mozdev.org dfadb1e9ba Bug 270768 spelling
rs=brendan
2004-11-24 00:54:11 +00:00
darin%meer.net 62c756a89a fixing MingW / GCC 3.4 build bustage 2004-11-23 22:19:13 +00:00
darin%meer.net 4a6f30fd7a fixing win32 bustage 2004-11-23 21:39:51 +00:00
darin%meer.net 373f51f2c6 fixes bug 263360 "Make CallCreateInstance use NS_GetComponentManager instead of nonfrozen/deprecated nsComponentManager symbols" r=bsmedberg sr=dbaron 2004-11-23 20:53:38 +00:00
timeless%mozdev.org e3ab186776 Bug 251078 Remove xpcom's rebase utility
patch by sdwalker@myrealbox.com r=bryner
2004-11-23 20:00:26 +00:00
timeless%mozdev.org a14a802332 Bug 249782 Make Mozilla compile with Microsoft Visual Studio 2005
patch by sdwalker@myrealbox.com r=bryner
2004-11-23 19:34:02 +00:00
bsmedberg%covad.net b4b6136a61 Bug 271313 - nsMemory::HeapMinimize crashes r=darin (regression introduced in bug 267767 2004-11-23 17:20:00 +00:00
darin%meer.net d877d3daef alternate fix for bug 234620 "Unknown random SEGV/seg fault/core dumps/crashes, only thing on is Mail/IMAP"
in an attempt to avoid crash bug 269585, r=dbaron sr=bienvenu a=asa
2004-11-19 19:06:58 +00:00
darin%meer.net b27f57bde0 fixes bug 264274 "support dependent strings in frozen string API" r=biesi sr=bsmedberg 2004-11-16 04:44:57 +00:00
darin%meer.net c79cfdbf74 fixes bug 261083 "Channels do not uniformly query their notification callbacks" r=biesi sr=bzbarsky 2004-11-15 20:16:52 +00:00
bsmedberg%covad.net 5c0419625c Remove extraneous semicolon (breaks gcc3.4 and mingw) r=bustage 2004-11-12 21:46:49 +00:00
bsmedberg%covad.net a4ecbd3e41 Bug 267767 - Make XPCOM memory management functions frozen exports. r=darin sr=shaver 2004-11-12 19:26:37 +00:00
jst%mozilla.jstenback.com 83953b0991 Fixing bugstage. 2004-11-11 20:48:45 +00:00
jst%mozilla.jstenback.com 471617b8f8 Fixing bug 267269. Make nsIProcess::Run() use NSPR code for running the process if arguments are passed. r=pinkerton@aol.net, sr=bzbarsky@mit.edu 2004-11-11 19:42:26 +00:00
jshin%mailaps.org 7b0ebbc60b bug 268219 NS_CopyNativeToUnicode/NS_CopyUnicodeToNative on Mac OS X should use CopyUTF8toUTF16/CopyUTF16toUTF8, r=ccarlen sr=darin 2004-11-08 05:20:05 +00:00
cbiesinger%web.de 4898c16228 fixing more build bustage 2004-11-08 01:27:35 +00:00
darin%meer.net f94aa8151e fixes bug 219400 "remove callers of nsServiceManager:: methods" r=bsmedberg 2004-11-07 23:59:35 +00:00
darin%meer.net 1fd6b4e56b fixes bug 234620 "Unknown random SEGV/seg fault/core dumps/crashes, only thing on is Mail/IMAP" r=dbaron sr=bienvenu 2004-11-04 02:34:11 +00:00
roc+%cs.cmu.edu d1fa5f22e0 Bug 265084. Lay the groundwork for nscoord being a float, by introducing nsIntRect/Point/Size/Margin and wrapper functions for doing tricky nscoord operations. r+sr=bzbarsky 2004-11-03 02:48:04 +00:00
cbiesinger%web.de 724075141a fixing gcc 3.4 bustage with --enable-timeline, bug 261293 2004-11-01 22:37:14 +00:00
darin%meer.net c4936030c8 fix win32 bustage. make sure we still export required nsComponentManager:: methods 2004-11-01 20:22:49 +00:00
darin%meer.net 96c79cea45 eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg 2004-11-01 18:50:36 +00:00
timeless%mozdev.org 67a9369f98 Bug 250152 Remove XPT_PARAMDESCRIPTOR_SIZE
r=dbradley
2004-11-01 02:35:28 +00:00
darin%meer.net fb118993e7 fixes bug 266006 "xpcom/glue should not declare methods with NS_COM" r=bsmedberg 2004-10-29 19:43:51 +00:00
darin%meer.net f940394719 fixes bug 266564 "No need to include XPCOM.DLL in the Gecko SDK" r=bsmedberg 2004-10-29 19:09:02 +00:00
dveditz%cruzio.com 29050563b3 bug 265135: put internal referrers on channels to fix xpinstall whitelisting the right way. r=darin,sr=jst 2004-10-28 22:52:45 +00:00
kjh-5727%comcast.net 1f15d5b5ff Bug 264326 - xpcom fixes for s390(x). Patch by Wolfgang Rosenauer <mozilla@rosenauer.org>, r/sr=shaver. 2004-10-28 18:13:12 +00:00
timeless%mozdev.org 6e2800487a Bug 254555 mark nsConsoleService as nsIClassInfo::THREAD_SAFE
r=dougt
2004-10-28 07:34:41 +00:00
darin%meer.net 1f7e55036d Applying fix for smoketest blocker, bug 266214 "Browser will not start after install (xpcom_core.dll not found)" 2004-10-27 08:10:40 +00:00
bzbarsky%mit.edu 7cac02fb30 Make it possible to use the string input stream without heap-allocating a
string.  Bug 263973, r=darin, sr=dbaron
2004-10-27 02:19:43 +00:00
neil%parkwaycc.co.uk 170e4b90b8 Bug 253941 Compilers that know about explicit constructors should be able to stop you from assigning nsISupports and derived pointers directly into incompatible nsCOMPtrs r=scc sr=dbaron 2004-10-25 21:45:00 +00:00
mkaply%us.ibm.com cdeb6187d6 OS/2 build bustage - don't ask 2004-10-25 20:45:17 +00:00
darin%meer.net 83f607e84a moved build/nsStringAPI.cpp into stub/ to fix win32 depend build bustage, r=bsmedberg 2004-10-25 20:35:12 +00:00
darin%meer.net c02e343d1c fixes bug 263957 "Convert nsProperties to nsTHashtable, implement GetKeys" r=bsmedberg sr=shaver 2004-10-25 19:52:48 +00:00
darin%meer.net fb3826168b landing patch for bug 262218 "libxpcom.so should only export frozen symbols" r=bsmedberg sr=bryner 2004-10-25 19:34:45 +00:00
bzbarsky%mit.edu 980a1d75cc nsCOMArray::RemoveObjectAt fails to remove nulls correctly. Bug 265772,
r=darin, sr=dbaron
2004-10-24 17:24:25 +00:00
jst%mozilla.jstenback.com 50ced49104 Fixing problem where mExitValue is unconditionally -1 on the mac after running a process. No bug. r+sr=dbaron@dbaron.org, a=asa@mozilla.org 2004-10-22 23:55:56 +00:00