[GTK] MiniBrowser fails to load injected bundle lib
authorcarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 17 Mar 2014 16:14:57 +0000 (16:14 +0000)
committercarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 17 Mar 2014 16:14:57 +0000 (16:14 +0000)
https://bugs.webkit.org/show_bug.cgi?id=130332

Reviewed by Anders Carlsson.

This is because WEBKIT_INJECTED_BUNDLE_PATH env var is set too late.

* MiniBrowser/gtk/main.c:
(main): Make sure WEBKIT_INJECTED_BUNDLE_PATH is set before a web
process is spawn.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@165735 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/MiniBrowser/gtk/main.c

index f747870..34787fa 100644 (file)
@@ -1,3 +1,16 @@
+2014-03-17  Carlos Garcia Campos  <cgarcia@igalia.com>
+
+        [GTK] MiniBrowser fails to load injected bundle lib
+        https://bugs.webkit.org/show_bug.cgi?id=130332
+
+        Reviewed by Anders Carlsson.
+
+        This is because WEBKIT_INJECTED_BUNDLE_PATH env var is set too late.
+
+        * MiniBrowser/gtk/main.c:
+        (main): Make sure WEBKIT_INJECTED_BUNDLE_PATH is set before a web
+        process is spawn.
+
 2014-03-16  Kim Byung Jun  <bj1987.kim@samsung.com>
 
         [EFL] Enable TOUCH_SLIDER macro
index 3ddef26..42c9410 100644 (file)
@@ -246,6 +246,7 @@ aboutURISchemeRequestCallback(WebKitURISchemeRequest *request, gpointer userData
 int main(int argc, char *argv[])
 {
     gtk_init(&argc, &argv);
+    g_setenv("WEBKIT_INJECTED_BUNDLE_PATH", WEBKIT_INJECTED_BUNDLE_PATH, FALSE);
 
     const gchar *multiprocess = g_getenv("MINIBROWSER_MULTIPROCESS");
     if (multiprocess && *multiprocess) {
@@ -273,8 +274,6 @@ int main(int argc, char *argv[])
     }
     g_option_context_free (context);
 
-    g_setenv("WEBKIT_INJECTED_BUNDLE_PATH", WEBKIT_INJECTED_BUNDLE_PATH, FALSE);
-
     // Enable the favicon database, by specifying the default directory.
     webkit_web_context_set_favicon_database_directory(webkit_web_context_get_default(), NULL);