add extra settings to avoid hardware acceleration
[app.webkitpdf] / BrowserWindow.vala
index e23ab7d..4bd8e99 100644 (file)
@@ -157,6 +157,9 @@ public class BrowserWindow : Object
                         });
                         var settings = this.el.get_settings();
                                settings.set_user_agent( "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36" );
+                               settings.hardware_acceleration_policy = WebKit.HardwareAccelerationPolicy.NEVER;
+                               settings.enable_accelerated_2d_canvas = false;
+                               
                                WebKit.WebContext.get_default().set_tls_errors_policy(  WebKit.TLSErrorsPolicy.IGNORE );
                        
             #else