1261 Commits

Author SHA1 Message Date
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
reed%reedloden.com
774f44ba4a Bug 348808 - "use application selector instead of file selector dialog when picking helper apps" [p=jimm r=dolske r=rob_strong r=myk r=biesi a=blocking-firefox3+ for M9]
git-svn-id: svn://10.0.0.236/trunk@237881 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 04:15:44 +00:00
myk%mozilla.org
0adf63c396 bug 394838: make nsHandlerService::remove remove all assertions; r=biesi, sr=dmose
git-svn-id: svn://10.0.0.236/trunk@237868 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-18 23:46:36 +00:00
myk%mozilla.org
4c59ce9f25 backing out bug 394838 in case it caused the regression
git-svn-id: svn://10.0.0.236/trunk@237835 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-17 00:09:20 +00:00
myk%mozilla.org
8ab31a6f77 bug 394838: make nsHandlerService::remove remove all assertions; r=biesi, sr=dmose
git-svn-id: svn://10.0.0.236/trunk@237798 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-16 00:03:38 +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
3a00144e37 Fixing orangeness from bug 394483 checkin
git-svn-id: svn://10.0.0.236/trunk@237259 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-04 07:01:08 +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
roc+%cs.cmu.edu
2d2e1edfb6 Bug 394691. nsTArray should not do default initialization of POD elements. Also, switch nsAutoBuffer users to nsAutoTArray. patch by Chris Pearce, r=bsmedberg, sr=roc, a=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@236258 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 23:12:10 +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
dmose%mozilla.org
a4ad7c5f5b Inject default web-based protocol handlers into mimeTypes.rdf (bug 392978), r=myk, sr=biesi, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@235344 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-06 22:20:52 +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
jag%tty.nl
bcbca15783 Bug 394139: Replace a bunch of NS_DEFINE_CIDs with CONTRACTIDs. r=/sr=/a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@233931 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 13:05:02 +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
dcamp%mozilla.com
1a066ed8a8 block document loads for URIs tagged as malware by the url-classifier service. b=384941, r=bzbarsky, r=tony, sr=biesi, ui-r=johnath, a=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@233523 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-31 23:18:48 +00:00
kaie%kuix.de
a3f618e69c bug 386654, Implement notification for EV certs
r=rrelyea, sr=bzbarsky, a=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@232960 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-23 20:13:50 +00:00
bzbarsky%mit.edu
c28e470e60 Put our load into the newly-created loadgroup when we go and create one. Bug
383961, r+sr=biesi, a=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@232938 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-23 17:37:40 +00:00
masayuki%d-toybox.com
4a791f4b57 Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@232841 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 11:13:55 +00:00
bzbarsky%mit.edu
c747f19f60 Make <object> do the same text/plain sniffing that <iframe> does, and use the
content type hint if the type comes back as application/octet-stream or
sniffed-binary.  Bug 389677, r+sr=biesi, a=sicking


git-svn-id: svn://10.0.0.236/trunk@232437 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-21 03:26:13 +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
cdb30286b8 Bug 391870 - Have the download manager store the referring uri when appropriate (and use it in the front end). r=mano, r=cbiesinger, sr=cbiesinger
git-svn-id: svn://10.0.0.236/trunk@232302 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-17 23:05:28 +00:00
myk%mozilla.org
9b22f2f296 bug 385740: make the handler service store possible applications when storing a handler info object; r=biesi, sr=dmose
git-svn-id: svn://10.0.0.236/trunk@232070 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-14 20:55:06 +00:00
myk%mozilla.org
783fc5099b bug 391152: support enumeration and removal of known handlers; r=biesi, sr=dmose
git-svn-id: svn://10.0.0.236/trunk@232066 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-14 20:21:30 +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
mozilla%weilbacher.org
f7ec1597c2 [OS/2] Bug 390075: preliminary OS/2 build break fix for exthandler code, real solution will follow
git-svn-id: svn://10.0.0.236/trunk@231439 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 19:06:33 +00:00
mozilla%weilbacher.org
ada0d55e5d [OS/2] Bug 388701: supplemental build fix for OS/2, r=cbiesinger, sr=dmose
git-svn-id: svn://10.0.0.236/trunk@231358 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 21:27:28 +00:00
myk%mozilla.org
e006f726ee bug 389969: followup patch that makes the protocol handling dialog work on Mac as well;
r=biesi
sr=dmose
a=schrep for M7


git-svn-id: svn://10.0.0.236/trunk@231211 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-31 04:57:37 +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
dmose%mozilla.org
decca54dc5 local protocol handling apps can be chosen but don't work (bug 389758); patch by dolske and me, r=biesi, sr=bz, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@231142 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-29 03:38:52 +00:00
sdwilsh%shawnwilsher.com
4af9c4d35c Bug 389870 - When previous action was to use a local helper app, the protocol never works again. r=cbiesinger, sr=dmose, a=schrep
git-svn-id: svn://10.0.0.236/trunk@231112 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-27 20:20:54 +00:00
dmose%mozilla.org
e3ed12c932 nsExternalHelperAppService::ExternalProtocolHandlerExists (almost) always sets aHandlerExists to PR_TRUE, enabling gnomevfs protocols (bug 389632), patch by Karl Tomlinson <mozbugs@karlt.net>, r+sr=biesi,dmose; a=roc
git-svn-id: svn://10.0.0.236/trunk@231110 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-27 18:31:13 +00:00
cbiesinger%gmx.at
ae52d72a4b 389611 only treat protocol handlers as protocol handlers
r+sr=bz a=schrep


git-svn-id: svn://10.0.0.236/trunk@231089 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-27 00:53:09 +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
c639e23551 Bug 385065 - protocol handling dialog. I accidentally reverted this change when I landed Bug 385065. r=cviesinger, sr=dmose
git-svn-id: svn://10.0.0.236/trunk@231068 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 21:23:57 +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
dmose%mozilla.org
190fa4d84d Fixes for Linux build bustage
git-svn-id: svn://10.0.0.236/trunk@231028 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 05:52:27 +00:00