diff --git a/src/js/scriptlets/element-picker.js b/src/js/scriptlets/element-picker.js index 734d43be6..7d2300f24 100644 --- a/src/js/scriptlets/element-picker.js +++ b/src/js/scriptlets/element-picker.js @@ -512,6 +512,10 @@ var cosmeticFilterFromElement = function(elem) { if ( pos !== -1 ) { v = v.slice(0, pos + 1); } + } else if ( v.startsWith('blob:') ) { + v = new URL(v.slice(5)); + v.pathname = ''; + v = 'blob:' + v.href; } attributes.push({ k: 'src', v: v.slice(0, 256) }); break;