The attached scripts (and patch) allow the user to launch Drosera.exe on Windows. Without these changes, Drosera cannot find the necessary libraries and support DLLs to run.
Created attachment 17729 [details] Patch adding a new "runDrosera" command to the webkitdirs.pm.
Created attachment 17730 [details] Helper DOS command shell to run Drosera.
Created attachment 17731 [details] Bash script to run Drosera under Windows
The "run-drosera-nightly.cmd" and "run-drosera" scripts need to go in the WebKit/WebKitTools/Scripts directory. The patch patches the webkitdirs.pm to support running Drosera. Ideally, the FindSafari.exe program would have an option to output the environment information without forcing the Safari run command. I'll file a separate bug for that.
Note: You have to exit from the instance of Safari that opens before Drosera will launch. This is because of the way FindSafari outputs its environment text. See Bug #16315 for a thought on how to work around it.
Created attachment 17736 [details] Revised patch to support Windows and Mac OS Patch adding a new "runDrosera" command to the webkitdirs.pm module.
Created attachment 17737 [details] Helper script to run Drosera in debug.
Created attachment 17949 [details] Patch containing updates to support building and running Drosera under win32 and Mac OS X. This patch combines and replaces all the earlier patches.
Comment on attachment 17949 [details] Patch containing updates to support building and running Drosera under win32 and Mac OS X. r=me
Comment on attachment 17949 [details] Patch containing updates to support building and running Drosera under win32 and Mac OS X. There were quite a few problems with this patch. For one thing, the ChangeLog didn't describe what was changed or mention this bug number. For another, the patch to webkitdirs.pm was completely wrong for Mac OS X -- presumably a mismerge.
Comment on attachment 17949 [details] Patch containing updates to support building and running Drosera under win32 and Mac OS X. Also it introduced tabs into webkitdirs.pm. But I fixed all of that when landing.
Committed revision 29455.
Closing since Drosera has been replaced by the new Web Inspector debugger. Moving to the New Bugs component so the Drosera component can be closed and removed.