В общем прилагаю расширение-пример, работает только в 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>
`))