Bug 16314

Summary: Script to launch Drosera
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: CLOSED FIXED    
Severity: Normal CC: aroben, timothy
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Windows XP   
Bug Depends on:    
Bug Blocks: 16315    
Attachments:
Description Flags
Patch adding a new "runDrosera" command to the webkitdirs.pm.
none
Helper DOS command shell to run Drosera.
none
Bash script to run Drosera under Windows
none
Revised patch to support Windows and Mac OS
none
Helper script to run Drosera in debug.
none
Patch containing updates to support building and running Drosera under win32 and Mac OS X. mjs: review+

Description Brent Fulgham 2007-12-05 17:27:11 PST
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.
Comment 1 Brent Fulgham 2007-12-05 17:28:37 PST
Created attachment 17729 [details]
Patch adding a new "runDrosera" command to the webkitdirs.pm.
Comment 2 Brent Fulgham 2007-12-05 17:29:16 PST
Created attachment 17730 [details]
Helper DOS command shell to run Drosera.
Comment 3 Brent Fulgham 2007-12-05 17:30:06 PST
Created attachment 17731 [details]
Bash script to run Drosera under Windows
Comment 4 Brent Fulgham 2007-12-05 17:31:25 PST
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.
Comment 5 Brent Fulgham 2007-12-05 17:51:49 PST
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.
Comment 6 Brent Fulgham 2007-12-05 21:34:22 PST
Created attachment 17736 [details]
Revised patch to support Windows and Mac OS

Patch adding a new "runDrosera" command to the webkitdirs.pm module.
Comment 7 Brent Fulgham 2007-12-05 21:36:40 PST
Created attachment 17737 [details]
Helper script to run Drosera in debug.
Comment 8 Brent Fulgham 2007-12-16 18:46:06 PST
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 9 Maciej Stachowiak 2007-12-16 19:13:55 PST
Comment on attachment 17949 [details]
Patch containing updates to support building and running Drosera under win32 and Mac OS X.

r=me
Comment 10 Darin Adler 2008-01-13 11:54:01 PST
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 11 Darin Adler 2008-01-13 11:54:50 PST
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.
Comment 12 Darin Adler 2008-01-13 11:55:20 PST
Committed revision 29455.
Comment 13 Timothy Hatcher 2008-05-17 09:56:07 PDT
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.