WebKitGTK+ 2.18.0 Brings WebDriver Support, Remote Inspector & Kinetic Scrolling
Written by Michael Larabel in GNOME on 11 September 2017 at 06:03 AM EDT. Add A Comment
GNOME --
Adding to the new features of GNOME 3.26 are many additions found within WebKitGTK+ 2.18, the GNOME port of the WebKit rendering engine used by Epiphany and other GNOME web projects.

There are many interesting additions with WebKitGTK+ 2.18 including kinetic scrolling support, GStreamerGL being enabled by default with GStreamer 1.10+, new remote inspector infrastructure, and initial WebDriver support.

The WebDriver support is interesting and allows easily automating/scripting interactions with the browser. WebDriver is just geared for WebKit-based browsers. Details on the WebDriver WebKitGTK+ support via this blog post. When time magically allows I would like to investigate the feasibility of using it for some automated browser benchmarks.

On the developer front the WebCrypto API is now enabled by default. Additionally, there are APIs to allow overriding the popup menu of select elements and to create a WebKitContextMenuItem from a GAction.

More details on the WebKitGTK+ updates for the GNOME 3.26 cycle via this mailing list post. GNOME 3.26.0 is due for release on Wednesday.

About The Author
Author picture

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter or contacted via MichaelLarabel.com.

Related GNOME News
Popular News