Author: nextgens
Date: 2006-11-04 16:10:00 +0000 (Sat, 04 Nov 2006)
New Revision: 10815
Modified:
trunk/freenet/src/freenet/clients/http/BrowserTestToadlet.java
Log:
Fix the MIME handling test ... it needs to be reviewed and tested; I'm not sure
it works
Modified: trunk/freenet/src/freenet/clients/http/BrowserTestToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/BrowserTestToadlet.java
2006-11-04 15:28:42 UTC (rev 10814)
+++ trunk/freenet/src/freenet/clients/http/BrowserTestToadlet.java
2006-11-04 16:10:00 UTC (rev 10815)
@@ -171,7 +171,7 @@
"p6SyMBerNExCLLfkssv4oBTIycX6uWceedQhRx1dXqGlzZCoaccegeoDb/Of" +
"lLzEM0899+SzTz9pdCRQQQclNNBIInGEEUYSVURRRxVRJFFEC6VU0EH+xDRT" +
"TTfltFP4CgA1VFFFraqAAAIANUIAYJzwRFRHhRVWT2eltVZbb8U1V1135bVX" +
- "X38FNlhhhyW2WGOPRTZZZbEMCAA7";
+ "X38FNlhhhyW2WGOPRTZZZbEMCAA7====";
public void handleGet(URI uri, ToadletContext ctx) throws
ToadletContextClosedException, IOException {
final boolean advancedEnabled = core.isAdvancedDarknetEnabled();
@@ -179,6 +179,10 @@
// Yes, we need that in order to test the browser (number of
connections per server)
if (request.isParameterSet("wontload")) return;
+ else if (request.isParameterSet("mimeTest")){
+ this.writeReply(ctx, 200, "text/html", "OK",
imgWarningMime);
+ return;
+ }
HTMLNode pageNode = ctx.getPageMaker().getPageNode("Freenet
browser testing tool");
@@ -190,7 +194,7 @@
HTMLNode mimeAutodetectBox =
contentNode.addChild(ctx.getPageMaker().getInfobox("infobox-warning", "MIME
Inline"));
HTMLNode mimeAutodetectContent =
ctx.getPageMaker().getContentNode(mimeAutodetectBox);
//mimeAutodetectContent.addChild("img", new String[]{"src",
"alt"}, new String[]{"data:image/gif;base64,"+imgWarningMime, "Your browser is
probably safe."});
- mimeAutodetectContent.addChild("img", new String[]{"src",
"alt"}, new String[]{"data:base64,"+imgWarningMime, "Your browser is probably
safe."});
+ mimeAutodetectContent.addChild("img", new String[]{"src",
"alt"}, new String[]{"?mimeTest", "Your browser is probably safe."});
// #### Test whether we can have more than 10 simultaneous
connections to fproxy
HTMLNode maxConnectionsPerServerBox =
contentNode.addChild(ctx.getPageMaker().getInfobox("infobox-warning", "Number
of connections"));