Current heuristic image pixel count of 256x256 is so big that a typical logo-sized image might not trigger didFirstVisuallyNonEmptyLayout. It seems better that they would so the value should be smaller.
Created attachment 102750 [details] patch
http://trac.webkit.org/changeset/92264