I've finally found a way -- sort of -- to automate
Mozilla from Perl. See this thread on Perl Monks for background.
I'd made Mozilla::DOM
to wrap the DOM interfaces of Mozilla, in order to make them available to Gtk2::MozEmbed.
Sunday I added Mozilla::Mechanize.
It's still very pre-alpha, but it's fun to play with.
JSSh
rblackwe on 2005-09-27T15:43:39
This is cool
...
JSSh - a TCP/IP JavaScript Shell Server for Mozilla
JSSh is a Mozilla C++ extension module that allows other programs (such as telnet) to establish JavaScript shell connections to a running Mozilla process via TCP/IP. This functionality is useful for interactive debugging/development of Mozilla applications, remotely controlling Mozilla, or for automated testing purposes.
http://www.croczilla.com/jssh/