Sha256: 211367bbd2b2b882e0006f9eb818cb2b4bdad8fa677c9180a9721e34b619d640

Contents?: true

Size: 378 Bytes

Versions: 11

Compression:

Stored size: 378 Bytes

Contents

#!/usr/bin/env ruby
#
# Based on https://web.archive.org/web/20110228141616/http://www.idle-hacking.com/2010/02/webkit-ruby-and-gtk/
#

require 'gir_ffi-gtk3'

GirFFI.setup :WebKit2, '4.0'

Gtk.init

win = Gtk::Window.new :toplevel
wv = WebKit2::WebView.new
win.add(wv)
win.show_all
wv.load_uri('http://www.google.com/')
win.signal_connect('destroy') { Gtk.main_quit }
Gtk.main

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
gir_ffi-gtk-0.15.0 examples/04_webkit.rb
gir_ffi-gtk-0.14.1 examples/04_webkit.rb
gir_ffi-gtk-0.14.0 examples/04_webkit.rb
gir_ffi-gtk-0.13.1 examples/04_webkit.rb
gir_ffi-gtk-0.13.0 examples/04_webkit.rb
gir_ffi-gtk-0.12.1 examples/04_webkit.rb
gir_ffi-gtk-0.12.0 examples/04_webkit.rb
gir_ffi-gtk-0.11.0 examples/04_webkit.rb
gir_ffi-gtk-0.10.0 examples/04_webkit.rb
gir_ffi-gtk-0.9.0 examples/04_webkit.rb
gir_ffi-gtk-0.8.1 examples/04_webkit.rb