Hm. Du musst html und body noch auf height:100% stellen, was im übrigen in den FAQ steht.
Im übrigen solltest Du einen wrapper um alle Elemente im body legen und darauf deinen Code anwenden. Wenn Du es nämlich auf content anwendest, wird es zu groß für den Viewport.
Aber probier erstamal aus, Du wirst sehen was ich meine.
EDIT: Sorry Heiko.