Skip to content

Commit 7bc4992

Browse files
fix: OffscreenCanvas, ImageBitmap, and ImageData throws
1 parent c209412 commit 7bc4992

File tree

6 files changed

+293
-132
lines changed

6 files changed

+293
-132
lines changed

dist/gpu-browser-core.js

+20-18
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
*
55
* GPU Accelerated JavaScript
66
*
7-
* @version 2.15.0
8-
* @date Wed Jan 26 2022 17:11:45 GMT-0500 (Eastern Standard Time)
7+
* @version 2.15.1
8+
* @date Mon Mar 28 2022 10:33:39 GMT-0400 (Eastern Daylight Time)
99
*
1010
* @license MIT
1111
* The MIT License
@@ -14276,23 +14276,24 @@ const utils = {
1427614276
return value.type;
1427714277
case Input:
1427814278
return 'Input';
14279-
case OffscreenCanvas:
14280-
return 'OffscreenCanvas';
14281-
case ImageBitmap:
14282-
return 'ImageBitmap';
14283-
case ImageData:
14284-
return 'ImageData';
14285-
}
14286-
switch (value.nodeName) {
14287-
case 'IMG':
14288-
return 'HTMLImage';
14289-
case 'CANVAS':
14290-
return 'HTMLImage';
14291-
case 'VIDEO':
14292-
return 'HTMLVideo';
14293-
}
14294-
if (value.hasOwnProperty('type')) {
14279+
}
14280+
if (value.hasOwnProperty('nodeName')) {
14281+
switch (value.nodeName) {
14282+
case 'IMG':
14283+
return 'HTMLImage';
14284+
case 'CANVAS':
14285+
return 'HTMLImage';
14286+
case 'VIDEO':
14287+
return 'HTMLVideo';
14288+
}
14289+
} else if (value.hasOwnProperty('type')) {
1429514290
return value.type;
14291+
} else if (typeof OffscreenCanvas !== 'undefined' && value instanceof OffscreenCanvas) {
14292+
return 'OffscreenCanvas';
14293+
} else if (typeof ImageBitmap !== 'undefined' && value instanceof ImageBitmap) {
14294+
return 'ImageBitmap';
14295+
} else if (typeof ImageData !== 'undefined' && value instanceof ImageData) {
14296+
return 'ImageData';
1429614297
}
1429714298
return 'Unknown';
1429814299
},
@@ -15062,5 +15063,6 @@ const _systemEndianness = utils.getSystemEndianness();
1506215063
module.exports = {
1506315064
utils
1506415065
};
15066+
1506515067
},{"./input":109,"./texture":112,"acorn":1}]},{},[106])(106)
1506615068
});

0 commit comments

Comments
 (0)