mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-19 22:58:07 +02:00
Merge pull request #4920 from nnethercote/zero-canvas-before-deleting
Zero the height and width of the PageView canvas before deleting.
This commit is contained in:
commit
12a35f2878
1 changed files with 7 additions and 1 deletions
|
@ -99,7 +99,13 @@ var PageView = function pageView(container, id, scale,
|
|||
this.annotationLayer = null;
|
||||
}
|
||||
|
||||
delete this.canvas;
|
||||
if (this.canvas) {
|
||||
// Zeroing the width and height causes Firefox to release graphics
|
||||
// resources immediately, which can greatly reduce memory consumption.
|
||||
this.canvas.width = 0;
|
||||
this.canvas.height = 0;
|
||||
delete this.canvas;
|
||||
}
|
||||
|
||||
this.loadingIconDiv = document.createElement('div');
|
||||
this.loadingIconDiv.className = 'loadingIcon';
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue