Mozilla::ConsoleService - Perl interface to Mozilla nsIConsoleService
use Mozilla::ConsoleService; my $handle = Mozilla::PromptService::Register(sub { print $_[0]; }); # when no longer needed Mozilla::PromptService::Unregister($handle);
Mozilla::ConsoleService uses Mozilla nsIConsoleService to pass log messages to perl code, similar to JavaScript Console in Mozilla.
For more detailed documentation on nsIConsoleService see Mozilla's documentation.
Registers callback to get log messages. Log messages are passed as strings.
Returns handle to be used for Unregister
Unregisters ConsoleService listener.
Mozilla nsIConsoleService documentation, Mozilla::Mechanize.
Boris Sukholitko, <boriss@gmail.com>
Copyright (C) 2006 by Boris Sukholitko
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.7 or, at your option, any later version of Perl 5 you may have available.
To install Mozilla::ConsoleService, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Mozilla::ConsoleService
CPAN shell
perl -MCPAN -e shell install Mozilla::ConsoleService
For more information on module installation, please visit the detailed CPAN module installation guide.