dougt%meer.net
4be93dab42
This is a workaround for the WinCE Native Unicode converter. I couldn't figure out how to use the utf8 codepages on certain devices. So, mapping from UTF-8 -> UCS-2 became a problem. This fix simply uses the existing algorithm in intl/uconv. This change only effect the Windoze CE native uconv. NPODB. Also includes further gfx fixup. r/sr=dveditz b=297683 WinCE only.
2005-09-07 19:21:02 +00:00
cbiesinger%web.de
0b6a0a5cb1
bug 283606 make nsOSHelperAppService::GetApplicationDescription get a
...
friendly description
r=darin sr=bz a=asa
2005-08-16 22:00:21 +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
jshin%mailaps.org
4be0cce1c3
bug 295202: convert nsOSHelperApplication to use nsIWindowsRegKey (r=cbie, sr=darin, a=asa)
2005-06-13 18:57:10 +00:00
ben%bengoodger.com
9800417931
282196 - need to access arbitrary metdata on default application handler (windows) - make nsMIMEInfoWin implement nsIPropertyBag with property keys to access moz-icon URIs for default and preferred application handlers. r=biesi sr=bz
...
252189 - retrieve proper application handler names from windows registry/binary VERSIONINFO metadata r=biesi sr=bz
2005-02-25 09:02:14 +00:00
dougt%meer.net
a4d8546b1e
Fixes 280243. WinCE build support. Disabling helper application on WinCE. r=bryner.
2005-02-06 03:52:47 +00:00
dveditz%cruzio.com
ab1ad1555f
bug 263546: move external protocol warning down a level, r=jsr,sr=darin
2004-10-25 07:46:01 +00:00
cbiesinger%web.de
9c6451ce9e
add a way to get an application description for a given externally-handled
...
scheme, and use it in the confirmation dialog that asks whether to launch such
links.
bug 258802
windows and cross-platform part: r=ere sr=neil,bz
linux part: r=bz sr=bryner
2004-10-16 13:46:17 +00:00
cbiesinger%web.de
40462868fe
Bug 80787 support non-ascii extensions in mime service, mime info, and
...
exthandler
r=bzbarsky sr=darin
2004-08-09 21:27:24 +00:00
cbiesinger%web.de
46ba1a20a0
bug 235505 make nsIMIMEInfo::MIMEType readonly
...
r=bzbarsky sr=darin
2004-06-11 15:47:57 +00:00
bienvenu%nventure.com
b6a23b3250
fix regression in opening .eml files, and any other file extension whose content type is specified in windows registry, 240942, r/sr=bsbarsky
2004-04-19 18:19:56 +00:00
gerv%gerv.net
aa835b77c5
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-17 16:52:41 +00:00
cbiesinger%web.de
d4e1da55f3
Bug 235502 nsIMIMEService, nsIMIMEInfo should use nsACString/nsAString instead of string/wstring
...
r=bzbarsky sr=darin
2004-04-15 20:56:37 +00:00
cbiesinger%web.de
cf46a264d8
fixing win32 bustage
2004-03-08 20:39:19 +00:00
cbiesinger%web.de
25c62a5695
229636 search for helper apps in mozilla directory before $PATH
...
r=bzbarsky sr=darin
2004-03-08 20:15:09 +00:00
cbiesinger%web.de
4f5990b999
bug 235695, one constructor is enough for nsMIMEInfoBase and subclasses
...
r=bzbarsky sr=darin
2004-03-06 14:43:30 +00:00
cbiesinger%web.de
8e085c81b9
bug 78919, last part. r=bzbarsky sr=darin.
...
This adds a new method launchWithFile on nsIMIMEInfo which takes care of opening
the selected (preferred or default) application on the mime info with a
specified document. defaultDescription is now readonly, and defaultApplication
no longer available.
This also removes the clone method which was unused in the entire tree.
2004-02-23 22:49:28 +00:00
cbiesinger%web.de
049f6d895d
bug 78919, part 3: Move nsMIMEInfoImpl to exthandler, and don't allow to CreateInstance it
...
r=bzbarsky sr=darin
2004-01-28 14:48:22 +00:00
cbiesinger%web.de
8fc58205ff
225995 crash in nsOSHelperAppService::GetValueString
...
(only occurs on win95/win98/winme)
fix this by not passing NULL to NS_LossyConvertUTF16toASCII
r=pike sr=bzbarsky
2003-11-17 21:40:10 +00:00
cbiesinger%web.de
cb32817ed5
78919 part 2. always return a nsIMIMEInfo from the OS HelperAppServices, and don't
...
create MIMEInfos outside of them directly.
r=bzbarsky sr=darin
2003-11-15 15:01:39 +00:00
cbiesinger%web.de
b573023f20
found in 194439. use delete[] to free an array, not delete. r+sr=bzbarsky
2003-11-14 22:39:01 +00:00
cbiesinger%web.de
224a94e1d2
fixing likely crasher in previous checkin, thanks to bz for noticing it
2003-11-14 21:27:41 +00:00
cbiesinger%web.de
a00520fd2c
194439 nsOSHelperAppService on windows doesn't support non-ASCII default description.
...
fix this by using *W versions of registry functions when running on an nt-based windows.
r=ere sr=bzbarsky
2003-11-14 20:48:52 +00:00
cls%seawood.org
bfca537521
Fix misc build issues for mingw gcc 3.3.1:
...
* Link non-component libs using -Wl,-enable-runtime-psuedo-relocs to workaround auto-import issues
* the last element of an enum cannot end with a comma
* PRUint16 is not interchangable with PRUnichar nor WCHAR
* cannot take the address of or call ::main() from another c++ function
* Functions declared within |class foo {};| block do not need extra |foo::| qualification
* GCC no longer implements <varargs.h>. Use <stdarg.h> instead
Bug #217009 sr=dbaron
2003-09-18 17:22:33 +00:00
cbiesinger%web.de
5f50ab557c
Bug 65827
...
File extension (.php) determined from Content-Type header (or url extension) overrides filename in Content-Disposition header.
r=bz sr=darin
2003-09-11 13:27:06 +00:00
timeless%mozdev.org
ffa2034bd9
Bug 217089 Compiler warnings
...
patch by mbockelkamp@web.de r=timeless sr=darin
2003-09-11 03:18:46 +00:00
bzbarsky%mit.edu
1e49092e30
Fix leaks of registry keys. Bug 213985, r=biesi, sr=darin
2003-07-29 14:51:58 +00:00
cbiesinger%web.de
a7f5c47622
214173 r=bzbarsky sr=darin Crash in typeFromExtEquals
...
Hopefully also fixes 213985, hang when downloading .tar.gz files (on windows)
2003-07-28 20:46:32 +00:00
cbiesinger%web.de
faf8419fc6
147679 GetFromMIMEType on Windows only gets one extension and needs rethinking r=bzbarsky sr=darin
...
this merges nsIMIMEService::GetFromType and GetFromExtension
2003-07-25 16:48:00 +00:00
bzbarsky%mit.edu
5f9095c9ce
Fix bug 86640 -- change helper app dialog to properly remember the selected
...
course of action, move the "neverAsk" information from prefs back to
mimeTypes.rdf, remove the "Reset" button from helper app prefs, set up a way to
select "use default OS helper" for a given type. Patch by Bill Law
<law@netscape.com> and Philip K. Warren <pkw@us.ibm.com>, r=biesi, sr=bzbarsky,
what passes for moa in helper apps=bzbarsky.
2003-01-12 01:14:35 +00:00
dveditz%netscape.com
ebf8dedd4d
fix crash in ShellExecute() on some versions of windows (bug 161357) r=mstoltz,sr=darin
2002-11-06 05:20:40 +00:00
seawood%netscape.com
d1bef3cbe0
Define WIN32_LEAN_AND_MEAN globally for win32 builds.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
2002-10-17 06:47:01 +00:00
seawood%netscape.com
8ae6c40f5d
Removing old nmake build makefiles. Bug #158528 r=pavlov
2002-08-10 07:55:43 +00:00
bzbarsky%mit.edu
46ad5e61e0
wallpaper for a bit of bug 120327; this should keep us from appending
...
".exe" all the time to things on Windows. patch by me and
jruderman@hmc.edu , r=law, sr=jag, a=asa
2002-07-24 00:42:12 +00:00
darin%netscape.com
f43dfb75ba
fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
...
r=dougt sr=alecf
2002-05-07 23:07:19 +00:00
darin%netscape.com
1b1677bbe9
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
...
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
law%netscape.com
5eada3939c
Bug 116938; make sure temp file has extension matching content type and block ::ShellExecute of executable files; r=bzbarsky, sr=mscott
2002-04-24 00:09:52 +00:00
darin%netscape.com
026dda9f95
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
2002-03-06 07:48:55 +00:00
alecf%netscape.com
634e2f6f0c
one more part of fix for bug 107575, including the much coveted whitespace
...
remove aIgnoreCase parameter from all nsString and nsCString consumers
sr=jag, r=shaver
2002-02-01 01:53:09 +00:00
mkaply%us.ibm.com
87f573b7c5
No bug - fix some tabs that were really bugging me
2002-01-31 20:31:59 +00:00
pete%alphanumerica.com
0503fcfd4e
removing bad header.
...
--pete
2001-12-04 01:09:37 +00:00
pete%alphanumerica.com
7acce7378d
fix for win bustage
...
forgot nsIProcess header
--pete
2001-12-04 01:08:54 +00:00
pete%alphanumerica.com
e3f793389c
b=112515, r=douft, sr=jst
...
remove spawn method from nsIFile.
/**
Warning nsIFile API change
*/
--pete
2001-12-04 00:27:43 +00:00
seawood%netscape.com
d8927fcc61
Rename 'install' build phase to 'libs'.
...
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
jaggernaut%netscape.com
4a7f082fb7
Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
2001-11-01 09:09:57 +00:00
jaggernaut%netscape.com
e25262c61f
One module per line for REQUIRES. r=/sr=alecf
2001-09-18 22:01:13 +00:00
alecf%netscape.com
e5cc5abd22
Add REQUIRES to many modules for win32 support, bug 98372 r=cls
2001-09-12 20:32:40 +00:00
jaggernaut%netscape.com
03ab87e4a1
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 :-)
2001-06-30 11:02:25 +00:00
yokoyama%netscape.com
c7ad1c634a
Bug 79516;
...
Convert the description of Registry type into proper unicode
/r=ftang, /sr=ben, /a=asa
2001-06-20 00:57:52 +00:00
law%netscape.com
8ccf01282b
Bug 82584; don't clear 'always ask me' flag based on Win32 registry setting; this will require the user to see the helper app dialog for confirmation to open at least one time and to specify that confirmation is not necessary directly to Mozilla; r=sgehani/sr=mscott/a=asa
2001-06-18 00:24:20 +00:00