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"));


Reply via email to