]> git.parisson.com Git - pdf.js.git/commitdiff
don't let getPage() errors break the test slave
authorChris Jones <jones.chris.g@gmail.com>
Wed, 22 Jun 2011 07:05:45 +0000 (00:05 -0700)
committerChris Jones <jones.chris.g@gmail.com>
Wed, 22 Jun 2011 07:05:45 +0000 (00:05 -0700)
test.py
test_slave.html

diff --git a/test.py b/test.py
index dae723b8a75da4d4a8d77a26008ddcb05e38cf20..9cf740fbaa69863595a95e2bda89ff501de18843 100644 (file)
--- a/test.py
+++ b/test.py
@@ -87,7 +87,7 @@ class PDFTestHandler(BaseHTTPRequestHandler):
             State.remaining -= 1
 
         State.done = (0 == State.remaining)
-            
+
 
 def set_up(manifestFile):
     # Only serve files from a pdf.js clone
index cff9b3f7d15f9a04beef92208ad2ffcd0fd109f7..06b911810d1d9d26e78fed3bc673daa63f10635f 100644 (file)
@@ -83,14 +83,13 @@ function nextPage() {
   failure = '';
   log("    drawing page "+ currentTask.pageNum +"...");
 
-  currentPage = pdfDoc.getPage(currentTask.pageNum);
-
   var ctx = canvas.getContext("2d");
   clear(ctx);
 
   var fonts = [];
   var gfx = new CanvasGraphics(ctx);
   try {
+    currentPage = pdfDoc.getPage(currentTask.pageNum);
     currentPage.compile(gfx, fonts);
   } catch(e) {
     failure = 'compile: '+ e.toString();