further webkit fixes