org.symbian.tools.wrttools.debug.core/http-content/wrtdebugger/debugger.jsp
changeset 2 e4420d2515f1
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/org.symbian.tools.wrttools.debug.core/http-content/wrtdebugger/debugger.jsp	Wed Dec 23 17:13:18 2009 -0800
@@ -0,0 +1,33 @@
+<%@ page import="org.symbian.tools.wrttools.debug.internal.web.WebAppInterface" %>
+<%
+	String widget = WebAppInterface.decode(request.getParameter("widget"));
+	String id = request.getParameter("session");
+%>
+<html>
+<head>
+	<title><%=widget %></title>
+	<% WebAppInterface.connectDebugger(widget, id); %>
+	<script type="text/javascript">
+		var req;
+		
+		function connect() {
+			req = new XMLHttpRequest();
+			req.onreadystatechange = testconnection;
+			req.open("GET", "<%=WebAppInterface.getAjaxUri(widget, id) %>", true);
+			req.send(null);
+		}
+		
+		function testconnection() {
+			if (req.readyState == 4) {
+				if (req.status == 200) {
+					window.setTimeout(connect, 200);
+				} else {
+					window.location = '<%=WebAppInterface.getUrl(widget, id) %>';
+				}
+			}
+		}
+	</script>
+</head>
+<body onload="connect()">
+Establishing debug connection...
+</body>
\ No newline at end of file