Browse Source

Merge pull request #3416 from peerlibrary/noHTMLElement

instanceof HTMLElement does not work in jsdom node.js module.
Brendan Dahl 12 years ago
parent
commit
6d1533293e
  1. 3
      src/display/canvas.js

3
src/display/canvas.js

@ -1709,7 +1709,8 @@ var CanvasGraphics = (function CanvasGraphicsClosure() {
var heightScale = Math.max(Math.sqrt(c * c + d * d), 1); var heightScale = Math.max(Math.sqrt(c * c + d * d), 1);
var imgToPaint; var imgToPaint;
if (imgData instanceof HTMLElement) { // instanceof HTMLElement does not work in jsdom node.js module
if (imgData instanceof HTMLElement || !imgData.data) {
imgToPaint = imgData; imgToPaint = imgData;
} else { } else {
var tmpCanvas = CachedCanvases.getCanvas('inlineImage', width, height); var tmpCanvas = CachedCanvases.getCanvas('inlineImage', width, height);

Loading…
Cancel
Save