Commit Graph

38 Commits

Author SHA1 Message Date
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
mkaply%us.ibm.com
b485c026bf #197411
r=me, sr=blizzard (platform specific code)
Code from Jessica Blanco - remove nsModule.cpp (hack place to store globals) and reliance on DLL
initialization code so we can get embedding working.


git-svn-id: svn://10.0.0.236/trunk@139928 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 14:17:59 +00:00
mkaply%us.ibm.com
f9ff454499 #191785
r=pedemont, sr=blizzard (platform specific), a=asa
OS/2 only - rewrite dir dialog


git-svn-id: svn://10.0.0.236/trunk@137471 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-06 05:31:41 +00:00
dbaron%dbaron.org
6ed727cbe8 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@136028 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 23:19:20 +00:00
bzbarsky%mit.edu
b549c5800b Use calloc() instead of malloc() followed by memset to 0. Bug 124302, patch by
Aaron Lehmann <aaronl@vitelus.com>, r=timeless, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@134212 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 23:13:09 +00:00
mkaply%us.ibm.com
1c551bf9c3 #179508
r=cls, pedemont, sr=blizzard for platform specific code
Add shared unicode stuff between OS/2 widget and gfx into gkgfx


git-svn-id: svn://10.0.0.236/trunk@134076 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-19 04:12:58 +00:00
mkaply%us.ibm.com
4853e1976e #167150
r=pedemont, sr=blizzard
OS/2 only - openMultiple support for OS/2 filepicker


git-svn-id: svn://10.0.0.236/trunk@129820 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-17 20:58:29 +00:00
dougt%netscape.com
e289284076 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
mkaply%us.ibm.com
63f5b8a257 Those three previous GFX checkins should be this comment:
#164149
r=pedemont, sr=blizzard
OS/2 only - fix uconv leak, remove some unnecessary atom code


git-svn-id: svn://10.0.0.236/trunk@128216 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-27 03:07:03 +00:00
mkaply%us.ibm.com
99e69ce6b7 OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@121574 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 23:14:20 +00:00
mkaply%us.ibm.com
dcade1e077 Remove invalid comment so file matches branch
git-svn-id: svn://10.0.0.236/trunk@121451 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-14 04:05:18 +00:00
mkaply%us.ibm.com
c7449bf045 #140538
r=pedemont, sr=blizzard
OS/2 only - fix some edge cases where file dialog didn't appear, general cleanup


git-svn-id: svn://10.0.0.236/trunk@120241 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-29 22:38:03 +00:00
mkaply%us.ibm.com
233c598c39 Misspelling
git-svn-id: svn://10.0.0.236/trunk@120117 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-27 14:37:42 +00:00
mkaply%us.ibm.com
931b403cc4 OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@120116 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-27 13:57:05 +00:00
mkaply%us.ibm.com
be118d12f8 #138728
r=pedemont, sr=blizzard
OS/2 only - convert filter names to platform specific charset


git-svn-id: svn://10.0.0.236/trunk@119685 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-24 04:13:38 +00:00
mkaply%us.ibm.com
289a257d18 OS/2 only - mistake in checkin for 70045 - forgot to initialize/persist mSelectedType
git-svn-id: svn://10.0.0.236/trunk@116546 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-14 14:16:24 +00:00
mkaply%us.ibm.com
5971cff945 #70045
r=pedemont, sr=blizzard, a=asa
OS/2 only - fix for filters on OS/2 - we weren't honoring the user selection


git-svn-id: svn://10.0.0.236/trunk@116523 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-14 04:15:39 +00:00
darin%netscape.com
0c4cdf1906 fixes widget/src/os2 bustage
git-svn-id: svn://10.0.0.236/trunk@115952 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 11:02:30 +00:00
jst%netscape.com
0604f64bed Checking in Boris Zbarsky's <bzbarsky@mit.edu> fix for bug 117269. Making mozilla not invent silly file extensions when saving files. r=law@netscape.com, rs=jaggernaut@netscape.com, jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@115098 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-20 07:50:52 +00:00
dbaron%fas.harvard.edu
ac6b721449 Remove more no-longer-needed nsComponentManager::RegisterComponent calls. Remove remnants of NS_IMPL_IDS macro, associated with long-gone NS_DECLARE_ID. b=125782 r=dougt rs=jag
git-svn-id: svn://10.0.0.236/trunk@114693 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 16:18:13 +00:00
mkaply%us.ibm.com
0bfc737416 #120127
r=pedemont, sr=blizzard
OS/2 only - store away the lastPath from the file dialog and use it if one wasn't passed in


git-svn-id: svn://10.0.0.236/trunk@112199 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:32:18 +00:00
mkaply%us.ibm.com
fd146b6d5e #1192111
r=mkaply, sr=blizzard
OS/2 only - better file dialog


git-svn-id: svn://10.0.0.236/trunk@112103 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:17:43 +00:00
jaggernaut%netscape.com
436d43f211 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
git-svn-id: svn://10.0.0.236/trunk@110579 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:58:03 +00:00
dbaron%fas.harvard.edu
52148e4d9c Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=jag, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107867 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:52:04 +00:00
jaggernaut%netscape.com
51e0dc7a6c Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@104212 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-29 08:28:41 +00:00
mkaply%us.ibm.com
fb03e71231 #100300
r=pedemont, sr=blizzard
OS/2 only - new filepicker based on OS/2 file dialog


git-svn-id: svn://10.0.0.236/trunk@103760 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-25 23:01:57 +00:00
jaggernaut%netscape.com
2b3b3b2586 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
git-svn-id: svn://10.0.0.236/trunk@99906 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 07:54:28 +00:00
cls%seawood.org
1b859632f1 Landing static build changes for OS2
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #85283 r=mkaply r=waterson


git-svn-id: svn://10.0.0.236/trunk@98398 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-01 12:11:13 +00:00
jaggernaut%netscape.com
51b17b5bf0 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)


git-svn-id: svn://10.0.0.236/trunk@98363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 11:02:25 +00:00
dougt%netscape.com
5c5c39e4be Landing url parsing branch. 73845. r=alecf@netscape.com, sr=darin@netscape.com, a=blizzard@rednat.com.
This fixes many crashes caused by illegal uses of the nsStdURL.
This also allows a plugable protocol to provide their own url parser.


git-svn-id: svn://10.0.0.236/trunk@97696 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-21 22:02:47 +00:00
mkaply%us.ibm.com
33007e25ed #72656
r=mkaply, a=blizzard
Change initialization of widget resources to we can embed


git-svn-id: svn://10.0.0.236/trunk@90182 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-23 03:19:06 +00:00
dougt%netscape.com
21f01836f0 Minor build changes per API review. Now nsIFileURL and nsIFileChannel have their own IDL file which means that if you were using either of these two interfaces, you need to include a new include file. r=valeski@netscape.com
git-svn-id: svn://10.0.0.236/trunk@89380 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-12 22:41:28 +00:00
cmanske%netscape.com
ef209dfcbc Fix bug 66745 for OS2. r,m=mkaply sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@86002 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-01 22:45:05 +00:00
mkaply%us.ibm.com
03c0d0d728 #59397
r=jkobal, a=blizzard
Code from jblanco makes our file dialogs much better


git-svn-id: svn://10.0.0.236/trunk@82598 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-14 01:28:37 +00:00
mkaply%us.ibm.com
1dfac9946c #47876
r=jkobal, a=blizzard
Code from jeffreyj to fix filepicker names


git-svn-id: svn://10.0.0.236/trunk@81815 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-26 18:43:29 +00:00
rayw%netscape.com
d9228441a4 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
vidur%netscape.com
b10d4adc57 Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@77828 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 01:54:35 +00:00
mkaply%us.ibm.com
8d7beef6d9 #42637
r = mkaply, a = brendan
OS/2 bringup - remove obsolete widgets, begin font work, get filepicker working


git-svn-id: svn://10.0.0.236/trunk@73683 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-05 19:53:21 +00:00