Merge pull request #4556 from p01/OpaqueCanvas

Use Opaque Canvas
This commit is contained in:
Yury Delendik 2014-04-10 16:54:26 -05:00
commit d61ee23afc
4 changed files with 4 additions and 4 deletions

View File

@ -688,7 +688,7 @@ var WorkerTransport = (function WorkerTransportClosure() {
info('The worker has been disabled.');
}
}
//#endif
//#endif
// Either workers are disabled, not supported or have thrown an exception.
// Thus, we fallback to a faked worker.
globalScope.PDFJS.disableWorker = true;

View File

@ -462,7 +462,7 @@ var PageView = function pageView(container, id, scale,
this.canvas = canvas;
var scale = this.scale;
var ctx = canvas.getContext('2d');
var ctx = canvas.getContext('2d', {alpha: false});
var outputScale = getOutputScale(ctx);
if (USE_ONLY_CSS_ZOOM) {

View File

@ -53,7 +53,7 @@ var TextLayerBuilder = function textLayerBuilder(options) {
this.renderLayer = function textLayerBuilderRenderLayer() {
var textDivs = this.textDivs;
var canvas = document.createElement('canvas');
var ctx = canvas.getContext('2d');
var ctx = canvas.getContext('2d', {alpha: false});
// No point in rendering so many divs as it'd make the browser unusable
// even after the divs are rendered

View File

@ -111,7 +111,7 @@ var ThumbnailView = function thumbnailView(container, id, defaultViewport) {
ring.appendChild(canvas);
var ctx = canvas.getContext('2d');
var ctx = canvas.getContext('2d', {alpha: false});
ctx.save();
ctx.fillStyle = 'rgb(255, 255, 255)';
ctx.fillRect(0, 0, this.canvasWidth, this.canvasHeight);