Bug 1078337 - Correctly respect the source rect in DrawSingleImage. r=seth

--HG--
extra : rebase_source : c00951d46388585731340cf41c15520fc0592800