From: Chris Jones Date: Thu, 12 May 2011 05:05:46 +0000 (+1200) Subject: fix next/prev, small tweaks X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=76e43dd982015e4b80588949d1b78ce458d45d13;p=pdf.js.git fix next/prev, small tweaks --- diff --git a/pdf.js b/pdf.js index b52fc36..efca6b9 100644 --- a/pdf.js +++ b/pdf.js @@ -1810,6 +1810,7 @@ var Page = (function() { height: mediaBox[3] - mediaBox[1] }); var args = []; var map = gfx.map; + contents.reset(); // TODO support multiple display()s var parser = new Parser(new Lexer(contents), false); var obj; while (!IsEOF(obj = parser.getObj())) { diff --git a/test.html b/test.html index 767923e..5addd3a 100644 --- a/test.html +++ b/test.html @@ -44,6 +44,7 @@ function xhrstate() { } function displayPage(num) { + var start = Date.now(); var page = pdf.getPage(pageNum = num); pageDisplay.value = num; @@ -54,7 +55,6 @@ function displayPage(num) { ctx.restore(); var gfx = new CanvasGraphics(ctx); - var start = Date.now(); page.display(gfx); timeDisplay.innerHTML = (Date.now() - start) + "ms"; } @@ -77,7 +77,7 @@ function prevPage() {
- + Time to render: