<option value="0.75">75%</option>
<option value="1">100%</option>
<option value="1.25">125%</option>
- <option value="1.5" selected="selected">150%</option>
+ <option value="1.5">150%</option>
<option value="2">200%</option>
<option id="pageWidthOption" value="page-width">Page Width</option>
<option id="pageFitOption" value="page-fit">Page Fit</option>
+ <option id="pageAutoOption" value="auto" selected="selected">Auto</option>
</select>
<div class="separator"></div>
'use strict';
var kDefaultURL = 'compressed.tracemonkey-pldi-09.pdf';
-var kDefaultScale = 1.5;
+var kDefaultScale = 'auto';
var kDefaultScaleDelta = 1.1;
var kCacheSize = 20;
var kCssUnits = 96.0 / 72.0;
this.setScale(
Math.min(pageWidthScale, pageHeightScale), resetAutoSettings);
}
+ if ('auto' == value) {
+ this.setScale(Math.min(1.0, pageWidthScale), resetAutoSettings);
+ }
+
+ selectScaleOption(value);
},
zoomIn: function pdfViewZoomIn() {
window.addEventListener('resize', function webViewerResize(evt) {
if (document.getElementById('pageWidthOption').selected ||
- document.getElementById('pageFitOption').selected)
+ document.getElementById('pageFitOption').selected ||
+ document.getElementById('pageAutoOption').selected)
PDFView.parseScale(document.getElementById('scaleSelect').value);
updateViewarea();
});