Some gfx fixes and tests

All the tests have been validated on a real Nokia Asha 503
I wouldn't expect this test to vary at all. Why is it different?