Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(295)

Side by Side Diff: ppapi/tests/test_case.html

Issue 9791003: Added pepper test for SSLHandshake (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 8 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <html><head> 1 <html><head>
2 <meta http-equiv="Pragma" content="no-cache" /> 2 <meta http-equiv="Pragma" content="no-cache" />
3 <meta http-equiv="Expires" content="-1" /> 3 <meta http-equiv="Expires" content="-1" />
4 <link rel="stylesheet" href="test_page.css"> 4 <link rel="stylesheet" href="test_page.css">
5 <script> 5 <script>
6 function AdjustHeight(frameWin) { 6 function AdjustHeight(frameWin) {
7 var div = frameWin.document.getElementsByTagName("div")[0]; 7 var div = frameWin.document.getElementsByTagName("div")[0];
8 var height = frameWin.getComputedStyle(div).height; 8 var height = frameWin.getComputedStyle(div).height;
9 frameWin.frameElement.style.height = height; 9 frameWin.frameElement.style.height = height;
10 } 10 }
(...skipping 16 matching lines...) Expand all
27 var p = document.createElement("P"); 27 var p = document.createElement("P");
28 p.setAttribute("class", "frame-container"); 28 p.setAttribute("class", "frame-container");
29 29
30 var title = document.createElement("H2"); 30 var title = document.createElement("H2");
31 title.appendChild(document.createTextNode(testcase)); 31 title.appendChild(document.createTextNode(testcase));
32 p.appendChild(title); 32 p.appendChild(title);
33 33
34 var frame = document.createElement("IFRAME"); 34 var frame = document.createElement("IFRAME");
35 var mode = ExtractSearchParameter("mode"); 35 var mode = ExtractSearchParameter("mode");
36 var websocket_port = ExtractSearchParameter("websocket_port"); 36 var websocket_port = ExtractSearchParameter("websocket_port");
37 var ssl_server_port = ExtractSearchParameter("ssl_server_port");
37 var src = "?testcase=" + testcase; 38 var src = "?testcase=" + testcase;
38 if (mode == "nacl") 39 if (mode == "nacl")
39 src += "&mode=nacl"; 40 src += "&mode=nacl";
40 if (websocket_port != "") 41 if (websocket_port != "")
41 src += "&websocket_port=" + websocket_port; 42 src += "&websocket_port=" + websocket_port;
43 if (ssl_server_port != "")
44 src += "&ssl_server_port=" + ssl_server_port;
42 frame.setAttribute("src", src); 45 frame.setAttribute("src", src);
43 46
44 frame.setAttribute("onload", "LoadNext(" + (i + 1) + ")"); 47 frame.setAttribute("onload", "LoadNext(" + (i + 1) + ")");
45 p.appendChild(frame); 48 p.appendChild(frame);
46 49
47 document.body.appendChild(p); 50 document.body.appendChild(p);
48 } 51 }
49 52
50 function LoadNext(i) { 53 function LoadNext(i) {
51 var links = document.links; 54 var links = document.links;
(...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after
215 obj.setAttribute("width", 80); 218 obj.setAttribute("width", 80);
216 obj.setAttribute("height", 80); 219 obj.setAttribute("height", 80);
217 obj.setAttribute("style", 220 obj.setAttribute("style",
218 "background-color:#AAAAAA;border:1px solid black;"); 221 "background-color:#AAAAAA;border:1px solid black;");
219 obj.setAttribute("id", "plugin"); 222 obj.setAttribute("id", "plugin");
220 obj.setAttribute("testcase", testcase); 223 obj.setAttribute("testcase", testcase);
221 obj.setAttribute("protocol", window.location.protocol); 224 obj.setAttribute("protocol", window.location.protocol);
222 var websocket_port = ExtractSearchParameter("websocket_port"); 225 var websocket_port = ExtractSearchParameter("websocket_port");
223 if (websocket_port != "") 226 if (websocket_port != "")
224 obj.setAttribute("websocket_port", websocket_port); 227 obj.setAttribute("websocket_port", websocket_port);
228 var ssl_server_port = ExtractSearchParameter("ssl_server_port");
229 if (ssl_server_port != "")
230 obj.setAttribute("ssl_server_port", ssl_server_port);
231
225 var container = document.getElementById("container"); 232 var container = document.getElementById("container");
226 container.addEventListener("message", handleTestingMessage, true); 233 container.addEventListener("message", handleTestingMessage, true);
227 // Register a bad dispatchEvent to make sure it isn't used. See 'EVIL' note 234 // Register a bad dispatchEvent to make sure it isn't used. See 'EVIL' note
228 // below. 235 // below.
229 obj.dispatchEvent = function() { 236 obj.dispatchEvent = function() {
230 LogHTML("<p>Bad dispatchEvent called!"); 237 LogHTML("<p>Bad dispatchEvent called!");
231 } 238 }
232 container.appendChild(obj); 239 container.appendChild(obj);
233 } 240 }
234 } 241 }
(...skipping 17 matching lines...) Expand all
252 LogHTML("<p>Bad MessageEvent.initMessageEvent called!"); 259 LogHTML("<p>Bad MessageEvent.initMessageEvent called!");
253 } 260 }
254 261
255 </script> 262 </script>
256 </head><body> 263 </head><body>
257 <div> 264 <div>
258 <div id="container"></div> 265 <div id="container"></div>
259 <div id="console" /><span class="load_msg">loading...</span></div> 266 <div id="console" /><span class="load_msg">loading...</span></div>
260 </div> 267 </div>
261 </body></html> 268 </body></html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698