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

7096 Коммитов

Автор SHA1 Сообщение Дата
joshmoz%gmail.com 6bf82a547b don't use regparm on i386 Mac OS X. Patch by Apple Computer, Inc. r=josh r=smfr sr=bsmedberg a=bsmedberg 2005-07-21 19:02:52 +00:00
darin%meer.net 3e76300e96 fixes bug 301521 "nsWindowsRegKey::WriteStringValue is broken" r=jshin a=bsmedberg 2005-07-21 16:54:39 +00:00
bsmedberg%covad.net 7721475700 Bug 298044 followup, actually generate the dependentlibs.list, r=darin, does not affect anything but xulrunner+seamonkey. 2005-07-21 14:05:54 +00:00
bsmedberg%covad.net df550d0124 Bug 296561 - rework static component loading so that nsIXULAppInfo/Runtime/etc are available during autoregistration/xpcom-startup notification (and make static component loading saner in general) - r=shaver+dougt, a=asa 2005-07-21 13:33:43 +00:00
pkw%us.ibm.com 070fd5413e Bug 298044 - Dynamically load important dependent libs for embedders so that they don't have to setup the environment - AIX support patch
r=benjamin@smedbergs.us, a=benjamin@smedbergs.us
2005-07-21 03:30:09 +00:00
shaver%mozilla.org cb9a437785 Bug 269823: invalid casts prevent compilation on 64-bit platforms with gcc4.
Patch from falk@debian.org, r=darin, sr+a=shaver.
2005-07-20 13:12:13 +00:00
darin%meer.net b1e4626c06 fixes bug 300423 "Expose nsIPipe implementation via component factory" r+a=bsmedberg 2005-07-18 23:39:56 +00:00
cbiesinger%web.de 6dd0bb52e9 Bug 301219 Remove rm hack from glue Makefile
r+a=bsmedberg
2005-07-18 19:03:42 +00:00
bsmedberg%covad.net 9bbfb2ed81 Bustage fix from bug 298044 2005-07-15 12:27:13 +00:00
bsmedberg%covad.net 6fa89114cc I forgot two files from bug 298044 yesterday: it is rather amazing that this didn't break anything, still r=darin a=asa 2005-07-15 12:07:47 +00:00
bsmedberg%covad.net 456c4733df Bustage fix from bug 298044 - older and non-GNU toolchains don't define RTLD_DEFAULT and it is not necessary anyway, r=darin 2005-07-15 11:47:42 +00:00
bsmedberg%covad.net 28689c6ab0 Bug 298044 - Dynamically load XPCOM dependent libs as part of the XPCOM standalone glue bootstrap process, r=darin a=asa 2005-07-14 18:42:59 +00:00
mkaply%us.ibm.com b0ae92e1d8 #294067
r=mkaply, sr=mkaply (platform specific), a=mkaply (OS/2 only)
Patch from Rich Walsh - rewrite OS/2 file i/o code
2005-07-08 16:18:44 +00:00
bsmedberg%covad.net c99bb6dff5 Bug 297312 - nsILocalFile (windows) .equals is case-sensitive, which is causing problems with contains() and relativedescriptors - I'm not going to commit the rest of that patch (nsIPersistentDescriptorService) until the code that uses it is also written r=shaver a=asa 2005-07-07 16:19:20 +00:00
bsmedberg%covad.net 579aeb917f Bug 299664 - add support for XPCOM_GLUE_USE_NSPR for various embedders who need to continue using the THREADSAFE_ISUPPORTS macros and don't care about the NSPR dependency, r=darin a=asa 2005-07-07 15:40:24 +00:00
joshmoz%gmail.com dc542d349f clean up old mac os classic stuff. b=281889 r=smfr sr=bryner a=bsmedberg 2005-07-06 01:23:20 +00:00
dougt%meer.net 864ee27247 make xpcom typelib tools build on wince. r/a=benjamin 2005-07-05 17:02:20 +00:00
dougt%meer.net 9fc0b1efca Making directories be created with 0700 permission. r=dougt. Fix for bug 299133. a=uncle sam 2005-07-04 16:46:50 +00:00
bsmedberg%covad.net e5d57face6 Bug 298047 - Drop the dependencies of the XPCOM standalone glue on NSPR, try #2 - Re-landing this in such a way that we're not going to break non-xulrunner builds on mac with xcode < 1.5 until we have the tinderboxen and official build instructions upgraded properly (see the XXXNote in xpcom/sample/Makefile.in, and the continued ifdef MOZ_ENABLE_LIBXUL hack in config/autoconf.mk.in around MOZ_FIX_LINK_FLAGS). r=darin a=asa 2005-07-01 12:24:07 +00:00
timeless%mozdev.org 95f11aa792 Bug 297723 stackwalk code not working for WinXP
patch by colin@theblakes.com r=dougt a=asa
2005-07-01 05:21:02 +00:00
timeless%mozdev.org 9c7ba5251d Bug 299334 fix windbgdlg support for HKCU
r=dougt a=asa
2005-07-01 04:25:15 +00:00
bsmedberg%covad.net 8e0af611f4 Bug 299051 - Link failure on Alpha Linux: pc-relative relocation against dynamic symbol $invoke_copy_to_stack..ng - patch by Falk Hueffner <falk@debian.org> r+a=shaver 2005-06-30 20:06:20 +00:00
mark%moxienet.com 68d6a1c924 Bug 298529, Core support for Mac 10.4u ("universal") SDK, part 2. Mac alias API update. r=josh sr=smfr a=asa via irc 2005-06-30 04:32:24 +00:00
bsmedberg%covad.net b2b8a0d50c Revert bug 298047. 2005-06-30 02:06:16 +00:00
bsmedberg%covad.net a451abf58c Backout bug 298047 per Chase as it breaks some downrev mac systems unexpectedly. 2005-06-30 02:04:23 +00:00
dougt%meer.net dc3430b702 fixes a mailnews regression. We need to be able to create a unique directory. sr=dveditz, a=dveditz, bug 299133 2005-06-29 22:23:55 +00:00
bsmedberg%covad.net cb788637a5 Bug 298047 - bustage fix 2005-06-29 19:08:57 +00:00
bsmedberg%covad.net 94e08bd10b Bug 298047 - Drop the dependencies of the XPCOM standalone glue on NSPR (this patch covers everything except dynamic linking) r=darin a=asa (The file xpcom/sample/nsTestSample.cpp moved to xpcom/sample/program/nsTestSample.cpp) 2005-06-29 18:53:30 +00:00
darin%meer.net 9c4a2480a3 landing patch for bug 262218 "libxpcom.so should only export frozen symbols" r=bsmedberg sr=bryner 2005-06-29 18:32:50 +00:00
gerv%gerv.net bdd3d15010 Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-06-29 18:32:49 +00:00
dougt%netscape.com 88e1338721 Final fix. This is the way this patch should have landed. including nsXPIDLCString when XPCOM_GLUE is defined is not a good idea 2005-06-29 18:32:48 +00:00
dougt%netscape.com 835af3ec16 landing 172512. nsEmbedString for component developers and embeders. r=alec, sr=jag/darin, a=asa@mozilla.org 2005-06-29 18:32:47 +00:00
dougt%netscape.com fd934a1a5c Damn the nmake build system and the mac. 2005-06-29 18:32:46 +00:00
dougt%netscape.com ade8cc48c7 More XPCOM Glue changes and fixes. r=waterson, sr=rpotts, 154262. 2005-06-29 18:32:45 +00:00
dougt%netscape.com 435947eb94 adding #include for stdio for printf 2005-06-29 18:32:44 +00:00
dougt%netscape.com 0a3af2f46d 130405. Makes the xpcom glue library usable. Updates XPCOM Samples. Adds requires lines to a few implict string/category consumers sr=alecf, sr=brendan@mozilla.org a=asa@mozilla.org 2005-06-29 18:32:43 +00:00
dougt%netscape.com 8a654291fe 1. Converts callers of nsIComponentManagerObsolete to use
nsIComponentRegistrar.

2. Converts callers of nsComponentManager::AutoRegister to use
nsIComponentRegistrar's autoRegistrar method.

3. Add nsIComponentRegistrar implmentation to nsComponentManagerImpl.

4. Rearrange nsComponentManager.cpp so that related methods are in the same
place.

5. Added a C-style function NS_GetComponentRegistrar so that getting the
registrar is easier in some places.

6. Added a nsISimpleEnumerator interface on PLDHashTableEnumeratorImpl.  in
this way, the same base class can support both old style and new style
enumerations.

7. Fixed a nasty bug where unregistring factories will leave the contract id
hash with a dangling pointer.  Now, when unregister is called we search the
contract id hash for entries which have the given doomned cid and remove them.


Bug 115853.  r=dp@netscape.com, sr=rpotts@netscape.com
2005-06-29 18:32:42 +00:00
dougt%netscape.com 75a722d9d5 nsIComponentManager API Changes (bug 98553)
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.

b) rename the old nsIComponentManager to nsIComponentManagerObsolete.

c) fixes callers which use to access the nsIComponentManager for component
registration functionality.  These callers will temporary use the
nsIComponentManagerObsolete interface.

d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()

e) Perserves the old NS_GetGlobalComponentManager().  Note the cast usage.

r/sr = rpotts@netscape.com  alecf@netscape.com  brendan@mozilla.org
2005-06-29 18:32:41 +00:00
dougt%netscape.com aa82cf6ade API Freeze for nsIServiceManager r=shaver@mozilla.org, sr=rpotts@netscape.com bug 99147 2005-06-29 18:32:40 +00:00
gerv%gerv.net ebe137fd4b Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2005-06-29 18:32:39 +00:00
shaver%mozilla.org f6ed24f69e 67699: all your nsIClassInfo is belong to us
- teach nsGenericFactory about nsIClassInfo, and nsIClassInfo.idl to the
  builds
- add a heaping serving of macro love for classes that want to support it
- convert many modules to use nsGenericModule the new way
- handful of warning and modeline fixes
- nsSample and some XPConnect test classes now have nsIClassInfo support for
  testing
2005-06-29 18:32:38 +00:00
rayw%netscape.com 1dad75c0bb Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2005-06-29 18:32:37 +00:00
mang%subcarrier.org 1ea3292659 progid no longer defined in nsISample.idl
Part of previous fix to bug 10904
2005-06-29 18:32:36 +00:00
dp%netscape.com 25ed388146 Sample XPCOM Application 2005-06-29 18:32:35 +00:00
bienvenu%nventure.com 6bdb481dde fix 254527 crash when using a symlink to a signature file, r/sr=darin, a=benjamin 2005-06-29 17:25:24 +00:00
mconnor%steelgryphon.com bf79647f0e bug 123315 - user-added searchplugins should be installed into the profile, r=bsmedberg, sr=shaver, a=bsmedberg 2005-06-29 15:55:57 +00:00
mozilla.mano%sent.com 9d235bbb04 Bug 298801 - [Mac] nsLocalFile::InitWithNativePath doesn't interpret ~/... paths. r=jhpedemonte, sr=smfr, a=bsmedberg 2005-06-28 16:35:24 +00:00
dveditz%cruzio.com 26ae06eb2e bug 212123 reduce bloat and avoid fork in obsolete nsFileSpec by not reimplementing stuff the internal nsLocalFile gives us for free. r=timeless,sr=dougt,a=jay 2005-06-27 17:21:46 +00:00
cbiesinger%web.de 4de61d291b Bug 295047 Want unicode stream readers/writers: Makes nsIUnicharInputStream and
nsIConverterInputStream scriptable, and adds nsIUnicharOutputStream and
nsIConverterOutputStream (together with implementations).
r=jshin sr=darin a=chofmann
2005-06-24 19:44:50 +00:00
timeless%mozdev.org ebaeefe93b Bug 297723 stackwalk code not working for WinXP
patch by colin@theblakes.com (cenzic) r=dougt a=bsmedberg
_IMAGEHLP64 ifdefs added to support an old psdk
2005-06-24 14:48:12 +00:00
timeless%mozdev.org f796134ac0 backiing out 2005-06-24 05:20:27 +00:00
timeless%mozdev.org 021d45bcbb Bug 297723 stackwalk code not working for WinXP
patch by colin@theblakes.com (cenzic) r=dougt a=bsmedberg
2005-06-24 02:32:05 +00:00
joshmoz%gmail.com 0653646f70 remove XP_MAC code from xpcom/base. r=josh r=dougt a=bsmedberg 2005-06-24 00:24:42 +00:00
joshmoz%gmail.com 524fbd015e Remove Mac OS classic code. r=josh a=bsmedberg 2005-06-23 23:42:02 +00:00
bsmedberg%covad.net cc62e93008 XULRunner-only bustage fix from bug 297923. 2005-06-23 19:29:31 +00:00
bsmedberg%covad.net 406f7e41d6 Bug 297923 - Make the standalone glue work on mac, and write GRE-finding code which looks for our new XUL framework, and make our new XUL framework. r=jhpedemonte+darin a=chofmann 2005-06-23 16:55:52 +00:00
joshmoz%gmail.com 4be2400544 part 2 of landing for bug 282940. actually make the switch to CFRunLoop. a=asa 2005-06-21 21:04:37 +00:00
joshmoz%gmail.com fd84d70bfc part 1 of landing for bug 282940 (move FF and TB to CFRunLoop) - simply clean up old Mac OS classic code. a=asa 2005-06-21 20:43:11 +00:00
timeless%mozdev.org c9a2016374 Bug 298053 directoryservice.nsIProperties.has("nonexistant") should return false instead of throwing an exception
r=dougt a=asa
2005-06-21 14:45:50 +00:00
darin%meer.net f2b6f9a7b0 fixes bug 297973 "It's possible to allocate a nsAString in the Gecko SDK" r=bryner sr=dbaron a=asa 2005-06-20 17:26:56 +00:00
cbiesinger%web.de 852888177c bug 246085 nsCategoryManager should notify observers when items are added/removed from categories
r=dougt sr=darin a=asa
2005-06-17 21:07:47 +00:00
dougt%meer.net ed0ddb3c84 Removing nsIRandomAccessStore from tree (still lives in obsolete). b=283487 r=darin, sr=mscott, a=asa 2005-06-17 03:47:11 +00:00
dougt%meer.net 49db0e310b * Fixes some build problems when trying to build non-static. (removing link
libraries that don't exist on Windows CE)

* Taking xxx advice and making GetNAME always return a GDI forcing us to use
GetTextMetrics instead of GetFontData (which doesn't exist on Windows CE)

* Windows CE on ARM doesn't support C++ exceptions.  In the windows plugin code
uses catches to ensure that the plugins don't crash mozilla.  On windows ce on
arm, we have no choice but to disable CALL_SAFETY_ON.

* On Windows CE, VerQueryValue internal structure can not be modified so
callers must do a bit of string conversion.

* Disabling more code in nsOSHelperAppService for Windows CE.

* Enabling the Windows Registry code in XPCOM since the Window CE shunt now
supports the limited set needed (all but notification).

Bug=297683, r=Ere Maijala, sr=Dan Veditz, a=Asa
2005-06-16 21:20:45 +00:00
timeless%mozdev.org 36c76b25fd Bug 291378 crashes on XPCOM calls with more than 7 arguments
regenerated by mozilla@rosenauer.org r=shaver a=shaver
2005-06-16 16:31:53 +00:00
bsmedberg%covad.net 95a9d76d3c Bug 224305 part "*nix" - register xulrunner as a GRE with xulrunner -register-global and -register-user - r=darin a=asa 2005-06-16 13:29:45 +00:00
peterv%propagandism.org db534b9dcb Fix for bug 286300 (Clean up HTML tags enum and related code). r/sr=jst, a=asa. 2005-06-16 12:58:13 +00:00
leon.sha%sun.com 81fe555297 Bugzilla Bug 295306.
Firefox is unusable in solaris x86 using Sun SOS10 compiler.
Patch maker, leon.sha@sun.com.
darin: review+
darin: superreview+
asa: approval1.8b3+
2005-06-15 08:32:23 +00:00
pkw%us.ibm.com f90244eeb3 AIX bustage fix from Bug 224305.
r=darin@meer.net, a=asa@mozilla.org
2005-06-14 02:37:32 +00:00
bsmedberg%covad.net 77d8b16997 Bug 297315 - sorts the XPCOM implementation of nsICategoryManager.enumerateCategory alphabetically r=darin a=asa 2005-06-13 18:39:19 +00:00
bsmedberg%covad.net 106166389b Re-land bug 224305 part "windows" - Separate GRE (xulrunner) registration from the installer scripts, r=darin a=asa. The first patch accidentally contained some extraneous changes to the static component loader which are for a different bug. 2005-06-13 16:45:22 +00:00
bsmedberg%covad.net 70a510fcfa Backout bug 224305 due to unexplained tbox orange (probably has something to do with static builds?) 2005-06-10 21:01:40 +00:00
bsmedberg%covad.net 5e9acb1dee Use more headers for linux, from bug 224305 2005-06-10 19:38:22 +00:00
bsmedberg%covad.net 7a3de0c3d7 Bug 224305 part "windows" - Separate GRE (xulrunner) registration from the installer scripts, r=darin a=asa 2005-06-10 19:21:27 +00:00
timeless%mozdev.org 7c090bdf71 Bug 208909 compreg.dat protection problem [OpenVMS status is decimal 114690]
lock down permissions and sanitize with comments
r=dougt sr=dveditz a=asa
2005-06-10 17:32:48 +00:00
dougt%meer.net 21c1caa3f1 Bug 295481. WINCE Fixes. This includes changes to make the makefiles do the right thing if we try to build Minimo and XUL together. These changes rs=bsmedberg. Further WINCE fixes in GFX and Widget. r=emaijala, sr=rbs, a=asa. 2005-06-08 16:48:44 +00:00
timeless%mozdev.org 8e30ab2aea Bug 296506 [@ nsThread::Main]
change Init to handle alloc failures and refuse multiple concurrent runs of a thread instance
r=dougt a=asa
2005-06-08 07:33:39 +00:00
bsmedberg%covad.net f0ce5ec1ba Yet another bustage fix, bug 296430. 2005-06-07 20:19:07 +00:00
bsmedberg%covad.net 5e9747e53a Hopefully a bustage fix for MSVC6, bug 296430 2005-06-07 20:01:24 +00:00
bsmedberg%covad.net cc3b2f6846 Bug 296430 part "firefox" - Use a firefox-specific dirprovider to provide the <extension>/searchplugins key, r=darin a=asa (at some point in the future I will move the remaining app-specific keys from nsXREDirProvider to nsMailDirectoryProvider) 2005-06-07 19:45:11 +00:00
bsmedberg%covad.net 591acc2faa Bug 296430, part "xpcom" - Add a category for directory-service providers which will be registered after autoregistration but before xpcom-startup r=darin a=asa 2005-06-07 19:35:20 +00:00
cbiesinger%web.de 4081d6a895 289844 fixing MIPSpro bustage: include nsIVariant.h before using it in an nsBaseHashtable
r+sr+a=shaver
2005-06-05 18:55:41 +00:00
timeless%mozdev.org 9af19f958e Bug 288460
build bustage fix for mingw (which we believe is confused)
as far as we can tell mingw was making a copy of the temporary nsDeque before passing it to the nsDequeIterator
constructor (which takes a const reference)
patch by mrbkap r=timeless sr=dmose a=shaver
2005-06-03 15:00:34 +00:00
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