Carlos spotted some issues in the WebSettings code of the launcher: https://bugs.webkit.org/show_bug.cgi?id=73773#c5 Will attach a patch to fix those.
Created attachment 120884 [details] proposed patch
Committed r103927: <http://trac.webkit.org/changeset/103927>