[webkit-dev] Proper Launching Behavior for Drosera (Windows)
Kevin McCullough
kmccullough at apple.com
Thu Dec 6 14:45:41 PST 2007
Hi Brent, I've been working on making this easier for developers but
admittedly spent more time on feature implementation than launching.
Let me address these as best I can.
On Dec 5, 2007, at 5:54 PM, Brent Fulgham wrote:
> I've been trying to get Drosera to run under Windows XP, and have a
> few questions:
>
> 1. What is the recommended way to launch Drosera? I created a set
> of scripts to launch it in the right environment (see " http://bugs.webkit.org/show_bug.cgi?id=16314
> "), which at least gets it to launch. But should it be started some
> other way?
I think the scripts are going to be the way to run things (similar to
run-safari), I'll take a look at what you have attached to the
bugzilla bug and that might be the way to go.
In the future we would like to bundle a built version of Drosera with
the nightlies just like we have on Mac, but currently that is not
available.
>
>
> 2. When it starts up on the Mac, it asks what process to attach
> to. On Windows XP, I see a shell open (named Drosera -- this could
> just be a side-effect of my script), and then the main application
> frame opens. I do not get a request for an application to attach
> to, and the Drosera application does not display any Javascript or
> other information.
>
For debugging purposes, I made Drosera open a shell when run in debug
mode (you can dump to it via printf's in Drosera's code). If you run
the Release version it should not appear.
Yes, Drosera does not currently have the attach option that it does on
Mac. If you start Safari on Windows (use a revision after 28197 for
stability) Drosera should connect to it automatically and if you load
a page in Safari you should see the source showing up in Drosera.
> 3. The Windows Drosera does not have the fancy chrome shown (the
> pretty stop/play buttons as shown on "http://webkit.org/blog/61/introducing-drosera/
> "). Is this expected, or am I missing resources?
The start, pause, resume, step over, Show Console, etc buttons were
created on Mac via Interface Builder and are not cross-platform. For
the sake of simplicity and speed of development I implemented these in
the windows "Debug" menu in Drosera. In the future I would like to
make these in JavaScript, in Drosera's debugger.js, which would make
the buttons cross-platform automatically.
>
>
> Thanks,
>
> -Brent
>
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo/webkit-dev
Thanks for testing things out for us, I greatly appreciate your
feedback.
Kevin McCullough
kmccullough at apple.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20071206/15d85b70/attachment-0001.html
More information about the webkit-dev
mailing list