Gtk3-WebKit
view release on metacpan or search on metacpan
lib/Gtk3/WebKit.pm view on Meta::CPAN
SHOW_ELEMENT
SHOW_ATTRIBUTE
SHOW_TEXT
SHOW_CDATA_SECTION
SHOW_ENTITY_REFERENCE
SHOW_ENTITY
SHOW_PROCESSING_INSTRUCTION
SHOW_COMMENT
SHOW_DOCUMENT
SHOW_DOCUMENT_TYPE
SHOW_DOCUMENT_FRAGMENT
SHOW_NOTATION
}],
attr_change_types => [qw{
MODIFICATION
ADDITION
REMOVAL
}],
media_stream => [qw{
LIVE
ENDED
}],
);
our @EXPORT_OK = map { @$_ } values %EXPORT_TAGS;
$EXPORT_TAGS{all} = \@EXPORT_OK;
sub import {
my %setup = (
basename => 'WebKit',
version => '3.0',
package => __PACKAGE__,
);
my @args;
for (my $i = 0; $i < @_; ++$i) {
my $arg = $_[$i];
if (exists $setup{$arg}) {
$setup{$arg} = $_[++$i];
}
else {
push @args, $arg;
}
}
Glib::Object::Introspection->setup(%setup);
# Pretend that we're calling Exporter's import
@_ = @args;
goto &Exporter::import;
}
1;
=head1 INSTALLATION
=head2 "Headless" Debian based systems (inc Ubuntu)
If you are running an X Server (desktop environment) then you should be fine.
If you are trying to install this on a "headless" server, then you will need a
framebuffer display to take the place of the X server.
The xvfb-run command can do this for you.
With Ubuntu 12.04 LTS, you'll need these (or more recent) extra deb packages:
xvfb libgirepository1.0-dev pkg-config libgtk-3-dev libglib2.0-dev libglib2.0-0 gir1.2-webkit-3.0
At which point everything should "just work".
=head1 BUGS
For any kind of help or support simply send a mail to the gtk-perl mailing
list (gtk-perl-list@gnome.org).
=head1 AUTHORS
Emmanuel Rodriguez E<lt>potyl@cpan.orgE<gt>.
=head1 COPYRIGHT AND LICENSE
Copyright (C) 2011, 2012 by Emmanuel Rodriguez.
This library is free software; you can redistribute it and/or modify
it under the same terms of:
=over 4
=item the GNU Lesser General Public License, version 2.1; or
=item the Artistic License, version 2.0.
=back
This module is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
You should have received a copy of the GNU Library General Public
License along with this module; if not, see L<http://www.gnu.org/licenses/>.
For the terms of The Artistic License, see L<perlartistic>.
=cut
( run in 2.158 seconds using v1.01-cache-2.11-cpan-13bb782fe5a )