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

6910 Коммитов

Автор SHA1 Сообщение Дата
dougt%netscape.com a0b5e27034 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 386efdf0f1 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 c346d1b256 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 f73c310032 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 0fc680b42a 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 8148c06a9d Sample XPCOM Application 2005-06-29 18:32:35 +00:00
bienvenu%nventure.com e56010a35b 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 5a887e590c 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 47b977a1f5 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 f0a6e17060 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 2e7e16befb 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 719c577712 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 b5a19bd671 backiing out 2005-06-24 05:20:27 +00:00
timeless%mozdev.org 5d1f516686 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 f2954af59f remove XP_MAC code from xpcom/base. r=josh r=dougt a=bsmedberg 2005-06-24 00:24:42 +00:00
joshmoz%gmail.com 4a9863a471 Remove Mac OS classic code. r=josh a=bsmedberg 2005-06-23 23:42:02 +00:00
bsmedberg%covad.net 512da6f988 XULRunner-only bustage fix from bug 297923. 2005-06-23 19:29:31 +00:00
bsmedberg%covad.net fab45591e2 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 d956266ed3 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 591c83e548 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 aeed2ff9b7 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 08464ff71a 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 98a9a84fcb 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 02520ff10c 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 d1460e3a0a * 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 5148ea3d5b 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 816495bf4c 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 555cc2a1f9 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 3690bcd936 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 90315cf120 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 84a2c9fc02 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 2e3c82ba6e 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 04fadef34d 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 3ca81fc094 Use more headers for linux, from bug 224305 2005-06-10 19:38:22 +00:00
bsmedberg%covad.net f290a07e0f 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 4ffaeafdb9 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 77acfc52b7 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 093b867173 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 4a8809af8d Yet another bustage fix, bug 296430. 2005-06-07 20:19:07 +00:00
bsmedberg%covad.net d452b979ba Hopefully a bustage fix for MSVC6, bug 296430 2005-06-07 20:01:24 +00:00
bsmedberg%covad.net dad12753a6 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 11933987ac 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 c779b4ab1e 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 57fa53df96 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 3fc95f8e53 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 d2c7c9131d 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 e6f2bbca35 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 202de82eda Fixing build bustage. 2005-06-01 21:40:33 +00:00
mrbkap%gmail.com 550985b369 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 fad47e58db 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 8e1594a843 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 2c85cc0bd1 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 38c664b00d 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 d3c13090e1 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 0f3ce35f0e 295126 document readLine's return value better
r=bzbarsky sr=darin a=asa
2005-05-24 10:59:12 +00:00
bryner%brianryner.com d9035a7667 fix vc6 debug build bustage, r=darin 2005-05-17 19:15:17 +00:00
darin%meer.net b1e1fa76aa fix windows build bustage 2005-05-16 23:34:11 +00:00
darin%meer.net d96f04776d fixing VC6 build bustage 2005-05-16 23:00:47 +00:00
dougt%meer.net 41ea39d729 Fixing WinCE Bustage. r=darin 2005-05-16 21:33:33 +00:00
darin%meer.net b0d896c4cd 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 ec03fbb04a 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 aed69207f0 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 cd198e6b42 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 d75b5fa3eb 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 0fe2e00d38 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 1951c0342f 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 205abaab34 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 bf9707a51b 291033 support "local" profile directories
r=bsmedberg sr=darin a=asa
2005-04-27 11:56:40 +00:00
darin%meer.net fe124c3ced 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 3b218b11f8 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 2c230c7743 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 775f5da9a5 OS/2 build bustage 2005-04-25 13:06:43 +00:00
dbaron%dbaron.org 2e4c523536 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 c7791f3f2c fix build bustage - use comptr to delete obj 2005-04-23 02:08:12 +00:00
ben%bengoodger.com d5b6769604 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 b9725a8b1a 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 87eabb329c #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 7f8b1524da 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 b423131582 Implement WriteUtf8Z. Bug 290914, r=biesi, sr=darin, a=asa 2005-04-20 15:39:24 +00:00
bzbarsky%mit.edu 16cc06ce80 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 f4e7c3a5f7 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 c5cc24631e 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 8aae1b4f86 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 37f97fcd51 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 317bcf05d6 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 5d312ec4b3 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 bae2d8a0ac 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 50acbb058e 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 7e03c0b224 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 672bccde6d Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin 2005-04-05 19:30:58 +00:00
bsmedberg%covad.net beadf6cd74 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 5605311ce4 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 82e39ad92c 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 78a79fee85 xptcall windows ce tests for arm. submitted by john wolfe <wolfe@lobo.us> 2005-03-30 06:16:30 +00:00
brendan%mozilla.org 215e2f67cb 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 a87b534479 fixes bug 286147 "switch from .xulapp to application.ini" r=bsmedberg 2005-03-28 19:36:24 +00:00
darin%meer.net 14ed4b3463 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 6a2181f768 Change HashPropertyBag instance constructor to call Init, r=shaver 2005-03-23 17:13:41 +00:00
pavlov%pavlov.net 0a7ceab94e fixing windows build bustage. rs=shaver 2005-03-22 23:07:04 +00:00
bsmedberg%covad.net 52c3e20b55 Other part of bug 267040 2005-03-22 20:53:17 +00:00