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

http://github.com/zpao/v8monkey · Unknown · 16 lines · 14 code · 2 blank · 0 comment · 0 complexity · 882b93ada10be3f67e0801b5d1cef4c7 MD5 · raw file

  1. var timer = null; // Declare outside to prevent premature GC
  2. function handleRequest(request, response)
  3. {
  4. response.setHeader("Cache-Control", "no-cache", false);
  5. response.setHeader("Content-Type", "text/javascript", false);
  6. response.write("var i = 0;");
  7. response.bodyOutputStream.flush();
  8. response.processAsync();
  9. timer = Components.classes["@mozilla.org/timer;1"]
  10. .createInstance(Components.interfaces.nsITimer);
  11. timer.initWithCallback(function() {
  12. response.finish();
  13. }, 500, Components.interfaces.nsITimer.TYPE_ONE_SHOT);
  14. }