3486 Commits

Author SHA1 Message Date
bsmedberg%covad.net
e230bdcd1a Bug 210216 remove unused nsChromeRegistry::mUIDataSource r=rjc sr=shaver
git-svn-id: svn://10.0.0.236/trunk@144047 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-23 04:44:28 +00:00
caillon%returnzero.com
1c1e0c7bb4 Bug 209852. Remove |dont_QueryInterface|.
r=dbaron, sr=jag


git-svn-id: svn://10.0.0.236/trunk@144011 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-21 00:15:41 +00:00
alecf%flett.org
71e5d724e5 fix for bug 209220 - now that i18n APIs take ASCII charset names, update consumers to avoid excess conversions.. which usually means storing charset names as ASCII and updating a few other APIs
r=jkeiser, sr=jst and some great comments from jshin@mailaps.org


git-svn-id: svn://10.0.0.236/trunk@143800 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-17 16:40:34 +00:00
caillon%returnzero.com
0a6d1ae509 Bug 209087
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com


git-svn-id: svn://10.0.0.236/trunk@143683 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-13 20:10:01 +00:00
alecf%flett.org
1c89787dc0 fix for bug 206379:
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser


git-svn-id: svn://10.0.0.236/trunk@143589 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-11 18:16:03 +00:00
seawood%netscape.com
06e1507b0c Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
git-svn-id: svn://10.0.0.236/trunk@143527 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 21:18:27 +00:00
seawood%netscape.com
9e4caeaa92 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
git-svn-id: svn://10.0.0.236/trunk@143522 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 20:12:33 +00:00
dbaron%dbaron.org
6445a42c62 Refactor version compatibility and package existence check into separate function (VerifyCompatibleProvider). When one of these checks fails in GetBaseURL, use only the install directory's data source as a backup in case the profile's selection is not in the current install, and don't write the backup back to the profile. b=191954 sr=bryner r=danm
git-svn-id: svn://10.0.0.236/trunk@143156 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-01 20:14:59 +00:00
shliang%netscape.com
004b4dd473 bug 190174 - skin-switching broken for migrated profiles. r=ccarlen, sr=jag
git-svn-id: svn://10.0.0.236/trunk@143083 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-30 05:29:37 +00:00
alecf%flett.org
e97c3d4a53 part of bug 119923 - add a -p option to regchrome to output the chrome registry to a .properties file
r=bryner, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@143048 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-29 18:53:33 +00:00
dwitte%stanford.edu
dc7e857400 bug 100649: Length() being used where IsEmpty() is meant
treewide changes to convert incorrect usages of string.Length() to string.IsEmpty().

thanks to afatecha@idea.com.py (Ariel Fatecha) for the patch. r=dwitte, sr=jst.

got the ok from Asa to land into a closed tree.


git-svn-id: svn://10.0.0.236/trunk@142828 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-23 21:34:47 +00:00
varga%netscape.com
c1c2acd6b5 Landing bookmarks changes.
Bug 205378 - Meta bug for changes in bookmarks sorting code
r=jag, sr=sspitzer, a=sspitzer,asa

The CloneResource() has been back ported from Firebird, originally
implemented by Pierre Chanial.


git-svn-id: svn://10.0.0.236/trunk@142814 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-23 12:03:40 +00:00
bzbarsky%mit.edu
11a4421641 Some random nsCOMArray code simplification. Bug 201777, r=timeless, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@141544 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 23:23:35 +00:00
alecf%netscape.com
de157b9099 oops, this change was on another machine - part of the previous checkin to bug 199170, sr=bryner, r=ccarlen (no, this won't cause bustage, just something I forgot)
git-svn-id: svn://10.0.0.236/trunk@141200 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 22:21:02 +00:00
alecf%netscape.com
b514d56ca5 fix for bug 199170 - more static atom work in xpcom, chrome registry, rdf, and profile dir service provider.. sr=bryner, r=ccarlen
git-svn-id: svn://10.0.0.236/trunk@141199 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 22:19:01 +00:00
timeless%mozdev.org
bfd58d5bdb Bug 201250 Trunk M140A crash [@ FileSystemDataSource::FileSystemDataSource]
r=dougt sr=alecf


git-svn-id: svn://10.0.0.236/trunk@141146 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 01:25:40 +00:00
bryner%netscape.com
0c66a2052e Make --disable-xul work (bug 69995). We build enough XUL to support
scrollbars unconditionally, but can now leave out heavyweight widgets like
grid, listbox, and tree.  r=bzbarsky, sr=alecf.


git-svn-id: svn://10.0.0.236/trunk@141016 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-11 00:56:27 +00:00
dbaron%dbaron.org
0d78df82f3 Convert mObservers to nsCOMArray<nsIRDFObserver> to fix leak of observers. b=199310 r=varga sr=alecf a=brendan
git-svn-id: svn://10.0.0.236/trunk@140362 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-27 00:01:09 +00:00
jst%netscape.com
08e9d026e0 Fixing bug 124412. Making nsXULDocument inherit nsXMLDocument to avoid the need to duplicate a large amount of code in nsXULDocument. Also removing nsMarkupDocument and nsIDOMEventCapturer that are no longer needed. Changing the inheritance of nsIDOMXULDocument to avoid ~60 or so forwarding methods, and doing a *lot* of code cleanup. r=bugmail@sicking.cc, sr=peterv@netscape.com
git-svn-id: svn://10.0.0.236/trunk@140344 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 07:41:30 +00:00
alecf%netscape.com
f24ccb3da0 landing attempt #2 for 195262 - support for static atoms, and converting atoms over to UTF8 to reduce bloat - now without performance regressions!
sr=darin, r=dbaron


git-svn-id: svn://10.0.0.236/trunk@140260 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 18:55:59 +00:00
timeless%mozdev.org
7138488a71 Bug 145858 Imported NetPositive Bookmarks are not loaded properly anymore
patch by sergei_d@fi.tartu.ee r=dougt


git-svn-id: svn://10.0.0.236/trunk@139970 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 21:01:23 +00:00
alecf%netscape.com
2a83f1b2d9 backout my static atom patch for now until I figure out the performance loss! :(
bug 195262


git-svn-id: svn://10.0.0.236/trunk@139962 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 20:13:08 +00:00
alecf%netscape.com
8749984ae2 better conversions that dbaron/darin would have requested if they had actually seen this in the patch :(
git-svn-id: svn://10.0.0.236/trunk@139919 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 07:33:21 +00:00
alecf%netscape.com
1753c9fcc8 augh! how did I miss these files?!
more for bug 195262


git-svn-id: svn://10.0.0.236/trunk@139913 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 06:52:12 +00:00
seawood%netscape.com
081a2945cb Fixing BeOS bustage
git-svn-id: svn://10.0.0.236/trunk@139550 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-16 02:21:03 +00:00
mkaply%us.ibm.com
2bf4d0cb61 Actually only Windows and BeOS need it - when was the last time that ever happened
git-svn-id: svn://10.0.0.236/trunk@139515 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 11:47:18 +00:00
mkaply%us.ibm.com
85ecb63f27 OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@139513 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 11:38:15 +00:00
seawood%netscape.com
b727dde275 Everyone needs nsDirectoryServiceDefs.h
git-svn-id: svn://10.0.0.236/trunk@139511 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 09:51:02 +00:00
dougt%netscape.com
fed2927b2c Create a new xpcom obsolete library (and component library).
Moved nsFileSpec and related classes into this obsolete library.
  Moved nsRegistry and related libreg functionality into the obsolete library.

Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.

Combined the following DLLs (source -> dest)
  uriloader -> docshell
  shistory -> docshell
  jsurl -> jsdom
  gkview -> gklayout

Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer

Modifed the xpt_link tool so that you can specify a “only include” cid list that can mask CID’s that you are not interested in.

Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).

Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService

Bug 194240, r/sr = darin, alec.


git-svn-id: svn://10.0.0.236/trunk@139480 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 01:04:32 +00:00
cls%seawood.org
021bbd8770 Move function prototypes into RDFContentSinkImpl class to appease mingw gcc.
Make gContainerInfo struct local to the only function that uses it.
Bug #134113 r=rjc sr=alecf


git-svn-id: svn://10.0.0.236/trunk@139320 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-12 08:26:03 +00:00
bryner%netscape.com
a40b1536d0 Implement Aqua form controls when building with the Cocoa toolkit (bug 188254). r=pinkerton, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@139317 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-12 04:57:33 +00:00
alecf%netscape.com
1fecdc060c fix for bug 196094 - fix for topcrash in RDFServiceImpl::GetResource
reverse the order of the tests so we don't dereference off the end of a string
patch by bz
r=biesi, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@139280 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-11 15:37:32 +00:00
peterv%netscape.com
d885a3948d Fix for bug 162960 (chrome registry doesn't enumerate overlays installed in user profile.). r=varga, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@138939 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 12:20:00 +00:00
timeless%mozdev.org
95b7ccd56c Bug 190020 GetResource should take AUTF8String
patch by cbiesinger@web.de r=cls sr=alecf


git-svn-id: svn://10.0.0.236/trunk@138903 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 02:35:23 +00:00
alecf%netscape.com
08e52f7a89 fix assertions from bug 190020, sr=bz, r=dmose
git-svn-id: svn://10.0.0.236/trunk@138590 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 03:05:43 +00:00
sfraser%netscape.com
59f155d461 Fix FileSystemDataSource::GetVolumeList to work in the CFM build, still. a=leaf
git-svn-id: svn://10.0.0.236/trunk@138481 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-25 23:25:38 +00:00
cbiesinger%web.de
26333cb9bd fix expected os/2 bustage
git-svn-id: svn://10.0.0.236/trunk@138468 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-25 20:07:25 +00:00
cbiesinger%web.de
cc2e079a65 fix windows bustage
git-svn-id: svn://10.0.0.236/trunk@138467 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-25 20:05:38 +00:00
cbiesinger%web.de
c24f9ac238 190020 r=timeless sr=alecf GetResource should take AUTF8String
git-svn-id: svn://10.0.0.236/trunk@138463 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-25 19:02:00 +00:00
bzbarsky%mit.edu
b8b4245d0a comment-only change to reflect the fact that mOriginalURLSpec is no
more. r=mozbot, blanket-a=roc


git-svn-id: svn://10.0.0.236/trunk@137458 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-06 01:46:55 +00:00
darin%netscape.com
979608deea fixes bug 191227 "file uploads hang (especially w/ slower connections or
slower servers)" r=dougt sr=bz a=dbaron


git-svn-id: svn://10.0.0.236/trunk@137175 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-31 02:00:45 +00:00
darin%netscape.com
2b1d90b6ed modifications for bug 176919 "async streams" r=dougt,gordon sr=sspitzer a=valeski,asa
git-svn-id: svn://10.0.0.236/trunk@136572 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-18 02:15:14 +00:00
dbaron%dbaron.org
186eca206d Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136023 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 22:45:23 +00:00
bryner%netscape.com
f353a1939e Removing another unused dlldeps.cpp file. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@135881 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-06 08:42:13 +00:00
bzbarsky%mit.edu
1f8a10d387 Re-landing fix for bug 182124 a bit at a time to narrow down the source of the
perf impact. r=rjc, sr=darin


git-svn-id: svn://10.0.0.236/trunk@135863 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-05 20:19:19 +00:00
bzbarsky%mit.edu
2cf8d6c802 Re-relanding part of the fix for bug 182124 to narrow down the source of the
perf impact.  r=rjc, sr=darin


git-svn-id: svn://10.0.0.236/trunk@135859 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-05 16:26:59 +00:00
seawood%netscape.com
0a7c7a98f9 nobrainer changes while thinking about mingw support
Bug #134113 r=dmose


git-svn-id: svn://10.0.0.236/trunk@135809 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-03 08:58:59 +00:00
seawood%netscape.com
f8f86e7f05 Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt


git-svn-id: svn://10.0.0.236/trunk@135661 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 01:15:07 +00:00
timeless%mozdev.org
60032561cb Bug 183639 Crash |delete datasource| in NS_NewRDFInMemoryDataSource
r=rjc sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@135122 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 12:54:00 +00:00
bzbarsky%mit.edu
9f1c84eb30 And backing bug 182124 yet again... why is comet the _only_ tinderbox showing
the problem?


git-svn-id: svn://10.0.0.236/trunk@135121 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 12:42:50 +00:00