Fix thumbnail load detection on Webkit
Unfortunately, Webkit has a longstanding bug
where load events are not triggered when the source of an
image gets set to the same thing it was already.
There is a workaround: construct a separate Image object
where you load that same source, and let the one trigger the