В общем прилагаю расширение-пример, работает только в firefox.
Распаковываете архив в какую-нить папку.
Меню - Дополнения и темы - Клик на шестерёнку - Отладка дополнений - Загрузить временно дополнение - manifest.json.
Далее переходим на google.ru открываем консоль и там будет доступна функция capture(rectOrElemenent, callback), в callback прилетит data:URI картинки, rectOrElemenent - можно передать элемент или rect вида {x, y, width, height}.
Например:
capture(document.body, data => document.body.insertAdjacentHTML('beforeend', `
<div ondblclick="remove()" style="
position: fixed;
right: 50%;
bottom: 50%;
transform: translate(50%, 50%);
z-index: 5000;
display: inline-block;
font: 0;
boerder: 2px solid #fff
">
<img src="${data}" style="max-width: 80vw; max-height: 80vh"/>
</div>
`))