Kouhei Sutou
null+****@clear*****
Mon Jul 10 15:35:58 JST 2017
Kouhei Sutou 2017-07-10 15:35:58 +0900 (Mon, 10 Jul 2017) New Revision: 38566ccfd388a49045fabdeee8d707fda1da4c1d https://github.com/ranguba/chupa-text-decomposer-webkit/commit/38566ccfd388a49045fabdeee8d707fda1da4c1d Message: Use ephemeral context Modified files: chupa-text-decomposer-webkit.gemspec lib/chupa-text/decomposers/webkit.rb Modified: chupa-text-decomposer-webkit.gemspec (+1 -1) =================================================================== --- chupa-text-decomposer-webkit.gemspec 2017-07-10 15:16:41 +0900 (71ae203) +++ chupa-text-decomposer-webkit.gemspec 2017-07-10 15:35:58 +0900 (d38de2d) @@ -40,7 +40,7 @@ Gem::Specification.new do |spec| spec.files += Dir.glob("test/**/*") spec.add_runtime_dependency("chupa-text", ">= 1.0.7") - spec.add_runtime_dependency("webkit2-gtk") + spec.add_runtime_dependency("webkit2-gtk", ">= 3.1.7") spec.add_development_dependency("bundler") spec.add_development_dependency("rake") Modified: lib/chupa-text/decomposers/webkit.rb (+2 -1) =================================================================== --- lib/chupa-text/decomposers/webkit.rb 2017-07-10 15:16:41 +0900 (879f717) +++ lib/chupa-text/decomposers/webkit.rb 2017-07-10 15:35:58 +0900 (d986885) @@ -59,7 +59,8 @@ module ChupaText def create_screenshot(data) screenshot = nil - view = WebKit2Gtk::WebView.new + view_context = WebKit2Gtk::WebContext.new(ephemeral: true) + view = WebKit2Gtk::WebView.new(context: view_context) window = Gtk::OffscreenWindow.new window.set_default_size(800, 600) window.add(view) -------------- next part -------------- HTML����������������������������... 下载