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
sdwilsh%shawnwilsher.com
8f8d0a59f0
Linux bustage fix
...
git-svn-id: svn://10.0.0.236/trunk@231027 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 05:27:43 +00:00
dmose%mozilla.org
e0817b554f
Add a missing include to fix windows build bustage
...
git-svn-id: svn://10.0.0.236/trunk@231026 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 05:03:00 +00:00
sdwilsh%shawnwilsher.com
8ff9bb1ca9
Bustage fix
...
git-svn-id: svn://10.0.0.236/trunk@231021 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 04:38:56 +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
myk%mozilla.org
c604d64c24
bug 388388: (relanding updated patch) differentiate between MIME and protocol nsIHandlerInfo objects by not allowing protocol objects to be QIed to nsIMIMEInfo, and expose the scheme for a protocol object via the new nsIHandlerInfo::type attribute (which also holds the MIME type for a MIME object and deprecates nsIMIMEInfo::MIMEType); r=dmose, sr=biesi
...
git-svn-id: svn://10.0.0.236/trunk@230963 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 20:40:42 +00:00
bzbarsky%mit.edu
82a282ff4b
Add a flag that allows protocol handlers to indicate that they don't return any
...
data. Bug 379819, patch by Ryan Jones <sciguyryan@gmail.com>, r=me, sr=biesi
git-svn-id: svn://10.0.0.236/trunk@230943 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 17:21:42 +00:00
dcamp%mozilla.com
95ba970f9d
update the offline cache atomically. b=389223, r=biesi, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@230915 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 06:31:28 +00:00
dcamp%mozilla.com
ca5affad85
fix bustage from bug 388839
...
git-svn-id: svn://10.0.0.236/trunk@230911 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 05:50:08 +00:00
dcamp%mozilla.com
9f40ca2397
move the offline cache update logic from the content sink and prefetch service into an nsOfflineCacheUpdate object. bug=388839, r=biesi, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@230909 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 05:35:40 +00:00
dmose%mozilla.org
98eb2d9168
Back out MIME/protocol handler work from bug 388388 because of difficult to diagnose unit test lossage on windows. Note that Windows tinderboxen will go and stay red until they are clobbered because of dependency system lossage.
...
git-svn-id: svn://10.0.0.236/trunk@230815 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 23:38:31 +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
myk%mozilla.org
d2059ea375
bug 388388: differentiate between MIME and protocol nsIHandlerInfo objects by not allowing protocol objects to be QIed to nsIMIMEInfo, and expose the scheme for a protocol object via the new nsIHandlerInfo::type attribute (which also holds the MIME type for a MIME object and deprecates nsIMIMEInfo::MIMEType); r=dmose, sr=biesi
...
git-svn-id: svn://10.0.0.236/trunk@230806 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 20:29:52 +00:00
myk%mozilla.org
a6302209d0
bug 389323: make the handler service not assume that nsIHandlerInfo::preferredApplicationHandler exists, since it sometimes doesn't, and make the service delete the handler record from the datasource when asked to store a handler info object that doesn't have a preferred handler
...
git-svn-id: svn://10.0.0.236/trunk@230741 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 09:22:46 +00:00
asqueella%gmail.com
0ec973490f
try to fix bustage from bug 383417
...
git-svn-id: svn://10.0.0.236/trunk@230724 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 02:16:23 +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
8c0e449a5b
Bustage fix
...
git-svn-id: svn://10.0.0.236/trunk@230597 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-22 18:57:08 +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
myk%mozilla.org
fe613ed587
bug 387930: add an API (nsIHandlerService, implemented by nsHandlerService.js) for modifying the content handling datastore (mimeTypes.rdf)
...
r=dmose
sr=biesi
git-svn-id: svn://10.0.0.236/trunk@230545 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-21 07:18:22 +00:00
dmose%mozilla.org
a694f079f0
Backing out my inadvertant checkin of nsIHandlerService related changes; that checkin was intended for the branch. Sorry, folks!
...
git-svn-id: svn://10.0.0.236/trunk@230398 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-20 22:55:31 +00:00
dmose%mozilla.org
d1b61682c2
Replace myk's changes that I accidentally horked during the merge.
...
git-svn-id: svn://10.0.0.236/trunk@230383 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-20 20:23:45 +00:00
dmose%mozilla.org
a8964c64b1
Fix OS/2 bustage introduced by my launchWithURI landing (bug 386078); thanks to Walter Meini <wuno@lsvw.de> for the patch; r+sr=dmose
...
git-svn-id: svn://10.0.0.236/trunk@230256 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-19 02:30:12 +00:00
cbiesinger%gmx.at
811a46363f
Bug 382113 make sure to add the request to the new loadgroup before removing it
...
from the old one so that onload doesn't fire before it should
Also make nsLoadGroup::AddRequest assert that the request isn't in the loadgroup yet
Finally, reenable the reftest that tests the <object> onload behaviour
r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@230234 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-18 21:37:40 +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
dcamp%mozilla.com
807016d25e
implement navigator.pendingOfflineLoads. b=372969, r=biesi, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@229529 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-09 06:19:29 +00:00
bzbarsky%mit.edu
1410ff9a07
Fix build bustage with some g++ versions by not having a curly after NS_HIDDEN
...
for a constructor. Bug 387218, r=dmose, sr=biesi
git-svn-id: svn://10.0.0.236/trunk@229524 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-09 02:22:01 +00:00
jwalden%mit.edu
dda6ff3c99
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
...
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
mozilla%weilbacher.org
0620542a0b
[OS/2] Fix build break after bug 384374.
...
git-svn-id: svn://10.0.0.236/trunk@229412 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-06 07:01:42 +00:00
dmose%mozilla.org
a23cf24553
Remove trailing semicolons after method decls to avoid breaking forthcoming versions of gcc; r+sr=dbaron; no bug.
...
git-svn-id: svn://10.0.0.236/trunk@229399 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-06 00:20:09 +00:00
dmose%mozilla.org
acf2ab1f34
Adding a semicolon in the hopes of fixing the XULRunner Linux tinderbox bustage from my checkin for bug 384374
...
git-svn-id: svn://10.0.0.236/trunk@229395 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-05 23:18:10 +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