cbiesinger%web.de
e89c721931
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
cbiesinger%web.de
86a6cb09ce
bug 223990. Should have a getPrimaryExtensionForType function
...
r=bzbarsky sr=darin
also changes nsIMIMEService functions to start with a lowercase letter (only affects JS Callers)
2003-11-13 23:00:55 +00:00
peter%propagandism.org
f9f591a28f
Fix for bug 224231 (Need AppendASCIItoUTF16). r=jst, sr=dbaron.
2003-11-01 10:57:41 +00:00
bzbarsky%mit.edu
e65411d7fc
Extension comparisons should be case-insensitive. Bug 223055, r=biesi, sr=darin
2003-10-30 02:20:23 +00:00
bzbarsky%mit.edu
e85e912e39
Add NSPR logging to content dispatch (not forced on in release builds; the
...
module is "URILoader"). Bug 223694, r=biesi, sr=darin
2003-10-30 02:03:41 +00:00
bryner%brianryner.com
a634aa9436
Only call gnome_program_init() if it hasn't already been called (bug 221012). r=blizzard, not part of the default build.
2003-10-27 10:08:10 +00:00
bzbarsky%mit.edu
7adc775b7a
Fix bug 164816. Patch by biesi, r=bzbarsky, sr=darin
2003-10-22 06:46:52 +00:00
bzbarsky%mit.edu
d595463f9b
Report a useful error when encountering a CFM app path in a Mach-o build. Bug
...
166369, patch by biesi, r=bzbarsky, sr=sfaser.
2003-10-19 21:36:39 +00:00
bzbarsky%mit.edu
13fdf8a043
Return a more useful error code. Partial fix for bug 222501, r=biesi, sr=darin
2003-10-16 23:53:45 +00:00
bryner%brianryner.com
13b10ee36e
Fix two problems with the GNOME helper app code:
...
- Bail out correctly if we failed to open a library
- Open the soname of the library (i.e. foo.so.0 instead of foo.so)
Bug 221217, r=blizzard, sr=darin.
2003-10-15 20:24:45 +00:00
bryner%brianryner.com
82db2f65e9
Assuming bz didn't mean to completely disable GNOME helper apps...
2003-10-12 09:19:15 +00:00
bzbarsky%mit.edu
2adc227764
Make sure we look at ~/.mailcap before going out to the GNOME settings. Bug
...
221042, r=biesi, sr=bryner
2003-10-10 16:18:16 +00:00
cbiesinger%web.de
e5077348df
bug 220832. Make sure that we don't use the extension from the URL when the server sent a Content-Disposition header with a filename.
...
r=bzbarsky sr=darin
2003-10-10 13:43:15 +00:00
bzbarsky%mit.edu
9d0aeeab9d
Forgot to make these changes per biesi's review. Bug 171025.
2003-10-09 06:28:49 +00:00
bzbarsky%mit.edu
9d4af46a60
Move all URI dispatch code into nsDocumentOpenInfo. This lets us try other
...
content listeners if the first one we find fails, as well as letting us
gracefully handle failures to get content converters. Bug 171025, r=biesi,
sr=darin
2003-10-09 04:00:01 +00:00
bzbarsky%mit.edu
cf0e81ce47
Gunzip things with content-encoding:gzip whose file extension is .zip when
...
saving or running helpers. The idea here is to decompress unless the encoding
and extension match up. If they do, then don't decompress. Bug 152275,
r=biesi, sr=darin
2003-10-09 02:10:25 +00:00
bryner%brianryner.com
1a9547ca4e
Add PNG to hardcoded extensions / mime type list (bug 221243). r=bzbarsky, sr=tor.
2003-10-06 18:48:17 +00:00
cbiesinger%web.de
6912c9da3a
fix typo in comment. r+sr=bz
2003-10-04 18:14:51 +00:00
cbiesinger%web.de
78719c7388
220463 use more error codes in nsExternalAppHandler::SendStatusChange
...
r=bzbarsky sr=darin
We now show a useful dialog for NS_ERROR_OUT_OF_MEMORY, and we treat
NS_ERROR_FILE_UNRECOGNIZED_PATH like FILE_NOT_FOUND.
2003-10-03 20:56:52 +00:00
cbiesinger%web.de
d9a6156ef7
Bug 220477 convert nsIURILoader comments to doxygen-style comments.
...
also fixes documentation of parameters of loadURI
r=bzbarsky sr=darin
2003-10-03 20:54:01 +00:00
bryner%brianryner.com
5eba154d79
Use GNOME application associations for GTK2 builds (bug 128668). r=bzbarsky, sr=blizzard.
2003-09-29 22:04:05 +00:00
jst%mozilla.jstenback.com
5037b2a4a2
Fixing bug 215981. DeCOMtaminating nsIContent and nsIDocument some, and also some minor changes to other related interfaces. r=caillon@aillon.org, sr=peterv@propagandism.org.
2003-09-27 04:18:26 +00:00
cbiesinger%web.de
915b893dac
Bug 220363 use doxygen-style comments in nsExternalHelperAppService.h
...
this is mostly converting //-style comments to /**-style ones and using @param
r=bzbarsky sr=darin
2003-09-26 19:49:23 +00:00
cbiesinger%web.de
b5206035a9
bug 218817. replace GetDownloadInfo with attributes on nsIExternalHelperAppService -
...
this means 2 new attributes:
readonly attribute nsIFile targetFile;
readonly attribute PRTime timeDownloadStarted;
(no caller of GetDownloadInfo needed all three pieces of information that it provided)
r=bzbarsky sr=darin
2003-09-25 13:07:24 +00:00
cbiesinger%web.de
8f369f59f4
Bug 220198
...
helperappservice qi's to httpchannel when it wants encodedchannel
r=bzbarsky sr=darin
2003-09-25 12:51:45 +00:00
cbiesinger%web.de
704850d6da
220111 nsIDownload should document that Init must be called
...
r=bzbarsky sr=darin
2003-09-24 20:24:19 +00:00
cbiesinger%web.de
a67ce6b555
143570 r=bzbarsky sr=darin
...
Allow assigning helper apps to mailnews attachments by extension.
do this by only getting the query off the uri for HTTP/HTTPS urls - mailnews
uris always have a query string, and if there is a query string the file
extension is ignored because a CGI script is assumed, which has no useful
extension.
2003-09-24 20:21:09 +00:00
cbiesinger%web.de
98f3008774
219681 r=bzbarsky sr=darin
...
log save/launch errors to nspr log
This converts a printf inside #ifdef DEBUG_law to use nspr logging (module HelperAppService)
2003-09-23 19:27:07 +00:00
cbiesinger%web.de
2feccd7112
219608 r=bzbarsky sr=darin compile warning in helperappservice (size/unsigned mismatch)
2003-09-23 19:24:26 +00:00
cls%seawood.org
19d1d413c2
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
25a717addf
Bug 33282
...
enable external scheme handlers (like aim: and telnet:) in Linux
This allows setting external protocol handlers via a preference setting:
network.protocol-handler.app.<scheme>
This is supposed to be a string value.
Mozilla will first try to interpret this as an absolute path, then as a filename
relative to $MOZILLA_FIVE_HOME, then as a file in $PATH.
If an application is found in one of these places, it will be called and passed
the complete url as first (and only) argument.
r=jesup/bz sr=bz/darin
2003-09-17 12:47:56 +00:00
cbiesinger%web.de
1f6b877479
Bug 218820
...
remove useless nsIExternalHelperAppService::canHandleContent
mozilla never calls this function; and it always returns PR_FALSE
r=bz sr=darin
2003-09-17 12:31:39 +00:00
bryner%brianryner.com
9d126eb8ae
Remove files that were taken out of the build months ago as part of bug 194240.
2003-09-14 21:04:15 +00:00
cbiesinger%web.de
cbddc9a5fb
per clarification via email from bz (reviewer of previous checkin to this file, for Bug 216417), using .xht, not .xhtm in the defaultMimeEntries array (matches the XHTML entry in the extraMimeEntries array)
2003-09-14 15:54:57 +00:00
cbiesinger%web.de
9effbc9a16
Bug 216417
...
about: page has major errors
r+sr=bz
fix this by mapping all .xhtm and .xhtml files to application/xhtml+xml, not overridable by user or os
2003-09-14 11:41:22 +00:00
cbiesinger%web.de
46b4508e80
Bug 120045
...
Multi-character character constants in nsExternalHelperAppService.cpp
r=bz sr=darin
2003-09-11 20:44:25 +00:00
cbiesinger%web.de
f9a15025a5
fix off-by-one error
2003-09-11 16:14:58 +00:00
cbiesinger%web.de
7204f246e1
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
cbiesinger%web.de
def44d8c8b
Bug 217509
...
wrong app description shown in helper app dialog
r=bz sr=darin
2003-09-11 12:13:06 +00:00
timeless%mozdev.org
2501ca5548
Bug 217089 Compiler warnings
...
patch by mbockelkamp@web.de r=timeless sr=darin
2003-09-11 03:18:46 +00:00
bryner%brianryner.com
377bfd51dd
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2003-09-08 00:18:24 +00:00
bryner%brianryner.com
63fa99c65e
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2003-09-07 23:12:15 +00:00
brendan%mozilla.org
b7cdb7debb
Add shared DHashTableOps for [const] char *key use-cases, clean up dhash API abusages (214839, r=dougt, sr=dbaron).
2003-08-05 20:09:21 +00:00
ben%bengoodger.com
28f386412d
The Mother Of All Download Landings, Phase I
...
http://bugzilla.mozilla.org/show_bug.cgi?id=214259
Firebird Download System Upgrades.
exthandler/nsExternalHelperAppService.cpp
- update EHAS to use updated version of PromptForSaveToFile
- make the EHAS not set the MIME Info object's alwaysAskBeforeHandling flag
to false to make the UCT dialog's show behaviour consistent
bug 214985, r= sr=hyatt
2003-08-04 22:31:14 +00:00
ben%bengoodger.com
e2f9fb6a72
The Mother Of All Download Landings, Phase I
...
http://bugzilla.mozilla.org/show_bug.cgi?id=214259
Firebird Download System Upgrades.
browser/activex/src/control/HelperAppDlg.cpp
browser/cocoa/src/CHBrowserService.mm
browser/photon/src/nsUnknownContentTypeHanlder.cpp
browser/powerplant/source/UDownload.cpp
components/ui/helperAppDlg/nsHelperAppDlg.js
components/ui/helperAppDlg/nsIHelperAppLauncherDialog.idl
tests/mfcembed/components/HelperAppDlg.cpp
- Update nsIHelperAppLauncherDialog::PromptForSaveToFile to take a
nsIHelperAppLauncher parameter.
bug 214985, r=brendan sr=hyatt
2003-08-04 22:30:41 +00:00
bzbarsky%mit.edu
29cbc4d6a3
Fix build bustage
2003-07-30 18:56:12 +00:00
bzbarsky%mit.edu
197b0af015
Reverse some backwards assumptions to make things a little safer for users.
...
Bug 213921, r=biesi, sr=darin
2003-07-30 17:47:26 +00:00
bzbarsky%mit.edu
8e5c67dd92
Fix leaks of registry keys. Bug 213985, r=biesi, sr=darin
2003-07-29 14:51:58 +00:00
cbiesinger%web.de
5c1737a082
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
bzbarsky%mit.edu
52ab0e743e
Update to take advantage of the new overall logic by returning a MIME info from
...
GetFromType even if there is no handler. Also move some repeated code out into
a function. Bug 214006, r=biesi, sr=darin
2003-07-27 16:27:15 +00:00