6557ae0a2b
Instead of using directories that we'll destroy when done, use the new "ephemeral" data manager feature, through the JavaScript version of: webkit_web_context_new_ephemeral() We also throw an error on startup, in the logs, if WebKitGTK is too old. https://bugzilla.gnome.org/show_bug.cgi?id=780453