canvas content was not stored to be displayed when wanted

This commit is contained in:
kkapsner 2018-09-11 23:56:44 +02:00
parent 5e5011f208
commit f05717836d
2 changed files with 6 additions and 5 deletions

View File

@ -181,15 +181,15 @@
scope.intercept = function intercept({subject: window}, {check, checkStack, ask, notify, prefs}){
function getDataURL(object, prefs){
return (
this &&
object &&
prefs("storeImageForInspection") &&
prefs("showNotifications")?
(
this instanceof HTMLCanvasElement?
this.toDataURL():
object instanceof HTMLCanvasElement?
object.toDataURL():
(
this.canvas instanceof HTMLCanvasElement?
this.canvas.toDataURL():
object.canvas instanceof HTMLCanvasElement?
object.canvas.toDataURL():
false
)
):

View File

@ -10,6 +10,7 @@ Version 0.5.4:
fixes:
- window and audio API were always blocked when using any of the "block ..." modes
- canvas content was not stored to be displayed when wanted
known issues:
- if a data URL is blocked the page action button does not appear