I recently upgraded this slidedeck from reveal.js 2.6.2 to 3.5.0. Everything works fine, except that the PDF export now has 45 000 pages instead of 350 pages like before the upgrade.
To reproduce, click on this link and ask for the print dialog in Chrome, which will already show the number of pages.
My index.html hasn't changed. It has still this code:
<script>
if (window.location.search.match(/print-pdf/gi)) {
document.write('<link rel="stylesheet" href="website/reveal/css/print/pdf.css">');
}
</script>
Which is still equivalent to the PDF export instructions in the latest readme.