This logic fork is confusing; how about:
```
if (remote) {
  console.error(ERR_E10S_MSG);
}
if (this._tab) {
  return getThumbnailURIForWindow(this._contentWindow);
}
return 'data:...';
```