Bug1035492-[Wallpaper]-Use Img element instead of background images for gecko to handle decoded image memory r=djf

Can we just get rid of the div completely and use an img instead of it?  Or is there some reason we need to nest them like this?