PageRenderTime 13ms CodeModel.GetById 10ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/parser/htmlparser/tests/mochitest/file_bug568470.sjs

http://github.com/zpao/v8monkey
Unknown | 21 lines | 19 code | 2 blank | 0 comment | 0 complexity | 49e8b4623d9a4bd95309fe7a24ba0311 MD5 | raw file
 1var timer; // Place timer in global scope to avoid it getting GC'ed prematurely
 2
 3function handleRequest(request, response)
 4{
 5  response.setHeader("Cache-Control", "no-cache", false);
 6  response.setHeader("Content-Type", "text/html", false);
 7  response.write("<script src='file_bug568470-script.sjs'></script>");
 8  response.write("<div id='flushable'>");
 9  for (var i = 0; i < 2000; i++) { 
10    response.write("Lorem ipsum dolor sit amet. ");
11  }
12  response.write("</div>");
13  response.bodyOutputStream.flush();
14  response.processAsync();
15  timer = Components.classes["@mozilla.org/timer;1"]
16    .createInstance(Components.interfaces.nsITimer);
17  timer.initWithCallback(function() {
18      response.finish();
19    }, 1200, Components.interfaces.nsITimer.TYPE_ONE_SHOT);
20}
21