OzoneQt is a Qt based implementation of Chromium Ozone platform abstraction layer. It makes it possible to run Chromuim/Blink web engine on EGL based Qt platforms.
The OzonQt layer should be checked out in ozone_qt directory under main chromuim source tree.
For instructions regarding Chromuim/Blink checkout please see: https://www.chromium.org/developers/how-tos/get-the-code
After checking the sources please make sure ozone_qt patches are applied to chromium source tree.
$ git am ozone_qt/patches/*.patch
$ ./build/gyp_chromuim -Duse_ozone=1 -Dozone_platform_qt=1 -Dtoolkit_views=0
$ ninja -C out/Debug content_shell
$ ./out/Debug/content_shell --no-sandbox --ozone-platfom=qt
https://www.chromium.org/developers/design-documents/ozone
OzoneQt code uses the 3-clause BSD license, see LICENSE
file.