+void
+windowobjectcleared(GtkWidget *w, WebKitWebFrame *frame, JSContextRef js, JSObjectRef win, Client *c) {
+ JSStringRef jsscript;
+ gchar *script, *filename;
+ JSValueRef exception = NULL;
+ GError *error;
+
+ filename = g_build_filename(workdir, "script.js", NULL);
+ if(g_file_get_contents(filename, &script, NULL, &error)) {
+ script = g_strdup_printf("window.addEventListener"
+ "('DOMContentLoaded', function () { %s }, true);",
+ script);
+ jsscript = JSStringCreateWithUTF8CString (script);
+ JSEvaluateScript (js, jsscript, JSContextGetGlobalObject(js), NULL, 0, &exception);
+ }
+}
+