RESOLVED FIXED 127651
[GTK] Web Inspector doesn't work with network process enabled
https://bugs.webkit.org/show_bug.cgi?id=127651
Summary [GTK] Web Inspector doesn't work with network process enabled
Carlos Garcia Campos
Reported 2014-01-26 07:23:06 PST
Nothing happens when inspecting an element in MiniBrowser and unit tests time out. ../../Tools/Scripts/run-gtk-tests --verbose --no-xvfb Programs/TestWebKitAPI/WebKit2Gtk/TestInspector*** TEST: Programs/TestWebKitAPI/WebKit2Gtk/TestInspector... (pid=7928) /webkit2/WebKitWebInspector/default: OK /webkit2/WebKitWebInspector/manual-attach-detach: OK /webkit2/WebKitWebInspector/custom-container-destroyed: OK PASS: Programs/TestWebKitAPI/WebKit2Gtk/TestInspector $ WEBKIT_USE_NETWORK_PROCESS=1 ../../Tools/Scripts/run-gtk-tests --verbose --no-xvfb Programs/TestWebKitAPI/WebKit2Gtk/TestInspector TEST: Programs/TestWebKitAPI/WebKit2Gtk/TestInspector... (pid=7832) /webkit2/WebKitWebInspector/default: OK TEST: Programs/TestWebKitAPI/WebKit2Gtk/TestInspector: TIMEOUT
Attachments
Patch (2.28 KB, patch)
2014-02-27 02:48 PST, Carlos Garcia Campos
svillar: review+
Carlos Garcia Campos
Comment 1 2014-01-27 02:24:34 PST
It doesn't always happen, sometimes it works perfectly so it looks like a race condition somewhere. I've debugged this for a while and I've noticed that when it doesn't work some resources are not loaded, for example InspectorJSBackendCommands.js and InspectorWebBackendCommands.js. Those are inserted in the document by LoadInspectorBackendCommands.js which is always loaded.
Carlos Garcia Campos
Comment 2 2014-02-27 02:48:23 PST
Sergio Villar Senin
Comment 3 2014-02-27 03:15:20 PST
Comment on attachment 225351 [details] Patch Awesome find!
Carlos Garcia Campos
Comment 4 2014-02-27 03:25:06 PST
Note You need to log in before you can comment on or make changes to this bug.