Good Wayland news keeps coming! One day after GNOME 3.10 got aligned for good Wayland support
, Intel has announced Ozone-Wayland as a way in which the Chromium web-browser now works on Wayland. Besides Chrome, the Content Shell works on Wayland too.
Ozone is a set of C++ classes in Chromium that serve as an abstraction layer between the different windowing systems on a given platform. The abstraction allows for accelerated surfaces for the Aura UI framework, input handling, event handling, and other input/window-related matters. Ozone-Wayland is a Wayland implementation for Chromium's Ozone, which is used not only in Chromium/Blink but also on Chrome OS.
The announcement of Ozone-Wayland came this morning via Tiago Vignatti on the Wayland mailing list
and he's also posted a blog entry
for reference. Intel's code for supporting Ozone is found in this GitHub repository