Revert "[PixbufImageSurface] Use factory to handle null pb"
Revert "[PixbufImageSurface] Use factory to handle null pb"

This was an API break for no apparent good reason. The input
data should be verified before creating a PixbufImageSurface,
which could throw during the blitting anyway.

This reverts commit 07edaeff263b2c74d38758d48ac0102e987c1f1b.

petejohanson/hyena,petejohanson/hyena,GNOME/hyena,dufoli/hyena,arfbtwn/hyena,dufoli/hyena,GNOME/hyena,arfbtwn/hyena