Fix landing page compass broken by previous commits
Also, fix some bugs in Webkit