Issue 130 old webkit gradient

This fixes the remaining problems from Issue 130.