By using an internal method that shows the picture (in this particular case; chrome-search://thumb/53/22
) ? Did you take a look at the source?
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="common.css">
<link rel="stylesheet" href="thumbnail.css">
<script src="util.js"></script>
<script src="thumbnail.js"></script>
</head>
<body dir="ltr">
<a href="http://www.reddit.com/" ping="/log.html?pos=1" title="reddit: the front page of the internet" target="_top" tabindex="-1" style="color: rgb(119, 119, 119); font-size: 11px; font-family: arial, sans-serif;">
<span class="shadow"></span>
<!-- RIGHT HERE! -->
<img src="chrome-search://thumb/53/22">
</a>
</body>
</html>
Have a look at chrome-search://most-visited/thumbnail.js
:
function createThumbnail(src) {...} // creates the thumbnails
you can try to remove the contents of
function showDomainElement() {}
if you don't want to see those in new tab page. I haven't tried this.