354 Commits

Author SHA1 Message Date
edward.lee%engineering.uiuc.edu
0b78a933bf Bug 402298 - Random base64 file names can contain '/'. r=jst, sr=jst, b1.9=mconnor, a=blockingM9
git-svn-id: svn://10.0.0.236/trunk@238476 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-03 17:47:20 +00:00
edward.lee%engineering.uiuc.edu
69e82294c8 Bug 396701 - clicking on .exe file shows wrong download dialog. r=gavin, sr=biesi, b-ff3=beltzner, a=blockingM9
git-svn-id: svn://10.0.0.236/trunk@238422 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-01 21:18:55 +00:00
edward.lee%engineering.uiuc.edu
39a15653e3 Bug 399563 - Don't delete partially downloaded files on canceled exthandler transfers. r=biesi, sr=biesi, aM9=beltzner
git-svn-id: svn://10.0.0.236/trunk@238103 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-24 22:12:54 +00:00
gavin%gavinsharp.com
aecb4a5ae1 Bug 355222: don't attempt to close "blank" windows if the opener window is also closed, r=biesi, sr=darin
git-svn-id: svn://10.0.0.236/trunk@237926 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 17:48:23 +00:00
bzbarsky%mit.edu
b51072dfba Fix bug 387258 by hacking in a force-override for the "txt" extension-to-type
mapping.  r+sr=biesi, a=sayrer


git-svn-id: svn://10.0.0.236/trunk@237732 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-14 18:23:06 +00:00
sdwilsh%shawnwilsher.com
0a2a877b75 Bug 369428 - nsExternalAppHandler::SetUpTempFile uses a poor source of randomness, resulting in predictable filenames. r=biesi, sr=biesi, a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@237683 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-12 22:48:35 +00:00
dtownsend%oxymoronical.com
e8307f6648 Backing out part of bug 369428 that seems to be causing unit test failures
git-svn-id: svn://10.0.0.236/trunk@237656 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-12 14:30:34 +00:00
sdwilsh%shawnwilsher.com
a790b430d0 Bug 369428 - nsExternalAppHandler::SetUpTempFile uses a poor source of randomness, resulting in predictable filenames. r=biesi, sr=biesi, a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@237655 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-12 13:01:10 +00:00
joshmoz%gmail.com
6c7a598795 on Mac OS X, don't ever set creator code and only set type code if the file doesn't have an extension. b=236389 r=smorgan sr=bsmedberg a=mconnor
git-svn-id: svn://10.0.0.236/trunk@237535 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-10 15:40:06 +00:00
dmose%mozilla.org
c3a45aefee First part of fix for web-based protocol handlers failing in certain situations (bug 394483); r=biesi, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@237258 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-04 06:10:48 +00:00
sdwilsh%shawnwilsher.com
e9d4796123 Bug 395308 - Temporary filenames used during download should gain an extra extension. r=biesi, sr=biesi, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@236058 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-16 14:40:16 +00:00
mkmelin+mozilla%iki.fi
bb02510517 [Bug 280419] When a temporary file is created from the download manager
it should be readonly. Also applies to attachments in mail.
r=cbiesinger, sr=dmose, a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@236026 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-15 13:11:37 +00:00
dmose%mozilla.org
68624016a3 Make protocol handling dialog appear with protocols that are unknown to the OS if we have handlers (bug 392964), r=myk,biesi; sr=biesi; a=mconnor
git-svn-id: svn://10.0.0.236/trunk@235435 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-09 23:58:31 +00:00
mkmelin+mozilla%iki.fi
abd317d11e Backing out previous change, didn't notice the orange, sorry:(
git-svn-id: svn://10.0.0.236/trunk@233954 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 16:28:13 +00:00
mkmelin+mozilla%iki.fi
2e271e3821 [Bug 280419] When a temporary file is created from the download manager
it should be readonly. Also applies to attachments in mail.
r=cbiesinger, sr=dmose, a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@233952 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 16:10:09 +00:00
myk%mozilla.org
567ae5cd10 bug 393492: move mimeTypes.rdf datasource access code from nsExternalHelperAppService.cpp to nsHandlerService.js, fixing bug 393500 (auto-add preferred handler to possible handlers when retrieving them, since they won't be in there already on legacy datasources) in the process; r=biesi; sr=dmose; a=bsmedberg for 1.9
git-svn-id: svn://10.0.0.236/trunk@233877 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 20:45:58 +00:00
dmose%mozilla.org
210b7f773c Fix for protocol handling dialog throwing exception when a web handler is selected (bug 392957), r=biesi, sr=mconnor, a=bz
git-svn-id: svn://10.0.0.236/trunk@233779 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 04:44:26 +00:00
dmose%mozilla.org
dfc0ea9e3d Split nsIHandlerInfo.launchWithURI into nsIHandlerInfo.launchWithURI and nsIMIMEInfo.launchWithFile (bug 391194) r=cbiesinger@gmx.at, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@232427 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-21 00:47:48 +00:00
sdwilsh%shawnwilsher.com
d430bcaaf6 Bug 391279 - Allow createInstance to work for web handlers. r=cbiesinger, sr=dmose
git-svn-id: svn://10.0.0.236/trunk@232048 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-14 16:47:44 +00:00
myk%mozilla.org
43d692712b bug 385740: support multiple apps per nsIHandlerInfo via a new nsIHandlerInfo::possibleApplicationHandlers attribute; r=biesi, sr=dmose
git-svn-id: svn://10.0.0.236/trunk@231976 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-13 20:41:34 +00:00
myk%mozilla.org
11b6625bd7 bug 391150: expose an API for getting an nsIHandlerInfo object for a protocol; r=biesi, sr=dmose
git-svn-id: svn://10.0.0.236/trunk@231966 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-13 19:00:35 +00:00
sdwilsh%shawnwilsher.com
a8670d9bfe Bug 391640 - Unable to use the "Open" link in download manager. r=cbiesinger, sr=dmose, a=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@231934 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-12 18:31:34 +00:00
sdwilsh%shawnwilsher.com
e4a853cb31 Bug 391380 - moz-icon: launches handler dialog. r=bzbarsky, sr=dmose, a=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@231755 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-09 22:21:54 +00:00
sdwilsh%shawnwilsher.com
5f1e8511af Bug 389969 - There is no protocol handling dialog. r=cbiesinger, sr=dmose, a=schrep
git-svn-id: svn://10.0.0.236/trunk@231202 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-30 23:33:17 +00:00
sdwilsh%shawnwilsher.com
eda3b5194f Bustage fix
git-svn-id: svn://10.0.0.236/trunk@231070 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 21:36:46 +00:00
sdwilsh%shawnwilsher.com
6e1b87b991 Bug 385065 - protocol handling dialog. I accidentally reverted this change when I landed Bug 385065. This was fixed with Bug 389580 and Bug 389580 r+sr=cbiesinger
git-svn-id: svn://10.0.0.236/trunk@231069 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 21:26:31 +00:00
sdwilsh%shawnwilsher.com
b9cd8425b5 Bug 388909 - disabled MOZ_RDF build broken after landing 384374. I accidentally reverted this change when I landed Bug 385065. Previous r+sr=cbiesinger
git-svn-id: svn://10.0.0.236/trunk@231067 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 21:23:49 +00:00
sdwilsh%shawnwilsher.com
b08e2e1c03 Bug 385065 - protocol handling dialog. r=cbiesinger (forgot to fix two nits)
git-svn-id: svn://10.0.0.236/trunk@231036 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 06:44:43 +00:00
sdwilsh%shawnwilsher.com
9b36ce8382 Bug 385065 - protocol handling dialog. toolkit: r=mano; uriloader: r=cbiesinger, sr=dmose general: ui-r=beltzner
git-svn-id: svn://10.0.0.236/trunk@231019 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 04:24:31 +00:00
cbiesinger%gmx.at
f5e75d4b9d 389580 don't allow escaped null bytes in URLs for external protocol handlers
r=bzbarsky sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@231013 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 04:04:21 +00:00
dmose%mozilla.org
f2a19d093c Fix case where FillContentHandlerProperties incorrectly returns NS_ERROR_FAILURE (bug 389446), r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@231006 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 02:56:46 +00:00
cbiesinger%gmx.at
2776509339 backing out last checkin, tree's red
git-svn-id: svn://10.0.0.236/trunk@230982 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 22:53:46 +00:00
cbiesinger%gmx.at
2916c09187 389580 don't allow escaped null bytes in URLs for external protocol handlers
r=bzbarsky sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@230976 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 22:48:00 +00:00
dmose%mozilla.org
2f9b488691 Backing out a file that was not part of the build fix.
git-svn-id: svn://10.0.0.236/trunk@230811 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 21:31:24 +00:00
dmose%mozilla.org
0e0428502e Fix windows bustage from bug 388388 landing by correcting base class name.
git-svn-id: svn://10.0.0.236/trunk@230810 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 21:30:01 +00:00
sdwilsh%shawnwilsher.com
397f03cd65 Check the proper pointer. r+sr=biesi. No bug
git-svn-id: svn://10.0.0.236/trunk@230706 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 01:14:56 +00:00
cbiesinger%gmx.at
e9cfb13876 bug 389106 didn't mean to check in this line
git-svn-id: svn://10.0.0.236/trunk@230696 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 00:12:58 +00:00
asqueella%gmail.com
7c10896aad Bug 388909 - fix build breakage from 384374 for MOZ_RDF-disabled builds
p=romaxa <romaxa@gmail.com>
r+sr=biesi


git-svn-id: svn://10.0.0.236/trunk@230688 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-23 23:36:16 +00:00
cbiesinger%gmx.at
ce4516b1ee bug 389106 escape quotes
r=bz sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@230620 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-23 05:10:46 +00:00
sdwilsh%shawnwilsher.com
a47c8fe37e Bug 388701 - nsExternalHelperAppService::GetProtocolHandlerInfo should get OS Specific implementation. r=cbiesinger, sr=dmose
git-svn-id: svn://10.0.0.236/trunk@230596 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-22 18:40:25 +00:00
dmose%mozilla.org
180ba5bb15 Change nsIHandlerInfo::LaunchWithFile to be launchWithURI (bug 386078), r+sr=biesi
git-svn-id: svn://10.0.0.236/trunk@230151 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-17 22:59:58 +00:00
dmose%mozilla.org
3c752eb47d Refactor nsIMIMEInfo and nsExternalHelperAppService to support local and web-based protocol handlers (bug 384374), r=biesi, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@229371 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-05 19:31:46 +00:00
flamingice%sourmilk.net
cfd5cb6ccc Bug 384856, Replace illegal characters for downloads more consistently, Patch by Edward Lee (Mardak), r+sr=biesi
git-svn-id: svn://10.0.0.236/trunk@228900 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-27 22:46:54 +00:00
sdwilsh%shawnwilsher.com
4433d43459 Bug 383813 - #include nsHelperAppRDF.h should be inside the ifdef for MOZ_RDF. Patch by Ryan Jones <sciguyryan@gmail.com>. r+sr=cbiesinger
git-svn-id: svn://10.0.0.236/trunk@227776 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-10 23:50:53 +00:00
dmose%mozilla.org
3dc245e9c4 Implement backend changes for web-based protocol handlers a la WhatWG HTML5 draft (bug 380415). r=cbiesinger@gmx.at, sr=jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@227015 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-25 15:17:45 +00:00
joshmoz%gmail.com
1b5e229776 remove XP_MAC, detab. b=281889 r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@221370 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-06 05:15:44 +00:00
timeless%mozdev.org
3ea4e560e3 Bug 363390 IS_LOW_SURROGATE conflicts with winnls.h
r=darin


git-svn-id: svn://10.0.0.236/trunk@217292 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-21 07:03:23 +00:00
jshin%mailaps.org
9f8b6a781f bug 359148 : when saving a file, "unicode" characters in filename are lost (turned into '_') : r=biesi, sr=darin
git-svn-id: svn://10.0.0.236/trunk@214709 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-04 10:09:59 +00:00
myk%mozilla.org
f1a8b6a20e bug 316184: wrap and crop long URLs in the External Protocol Request dialog so they don't cause the dialog to render its buttons offscreen
r=bzbarsky
sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@209701 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-11 13:29:15 +00:00
timeless%mozdev.org
c16dc8b542 Bug 330331 Building with option --disable-xul failed
patch by romaxa@gmail.com r=timeless r=biesi sr=bz
Removing last traces of RDF dependency from HTMLDocument (bug 101995)

Only build toolkit download ifdef MOZ_RDF
Only build windowdatesource and the charset menu ifdef MOZ_RDF

Enable nsExternalHelperAppService to build w/o RDF.
Enable nsDirectoryViewer to build, this is enables geckos to work around bug 347782
Don't build nsHTTPIndex at all.


git-svn-id: svn://10.0.0.236/trunk@207383 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-14 22:36:15 +00:00