Ignacio Casal Quinteiro: Servo GTK

I just checked and it seems that it has been 9 years since my last post in this blog :O
As part of my job at Amazon I started working in a GTK widget which will allow embedding a Servo Webview inside a GTK application. This was mostly a research project just to understand the current state of Servo and whether it was at a good enough state to migrate from WebkitGTK to it. I have to admit that it is always a pleasure to work with Rust and the great gtk-rs bindings. Instead, Servo while it is not yet ready for production, or at least not for what we need in our product, it was simple to embed and to get something running in just a few days. The community is also amazing, I had some problems along the way and they were providing good suggestions to get me unblocked in no time.
This project can be found in the following git repo: https://github.com/nacho/servo-gtk
I also created some Issues with some tasks that can be done to improve the project in case that anyone is interested.
Finally I leave you here a the usual mandatory screenshot: