Разработчики из компании Intel сообщили (https://01.org/ozone-wayland/blogs/kalyankondapally/2014/bet...
) о подготовке нового тестового выпуска проекта ozone-wayland (https://github.com/otcshare/ozone-wayland), в рамках которого подготовлен вариант web-браузера Chromium, предназначенный для работы в окружениях на базе Wayland. Выпуск основан (https://github.com/01org/ozone-wayland/blob/Milestone-Valent...) на кодовой базе Chromium 35. По сравнению с прошлым выпуском добавлена поддержка курсора, виртуальной клавиатуры для окружения Tizen, организации работы с использованием сенсорного экрана и поддержка протокола xdg_shell для организации взаимодействия между приложением и десктоп-окружением.<center><iframe width="640" height="360" src="//www.youtube.com/embed/dW2a9mTAYj0?rel=0" frameborder="0" allowfullscreen></iframe></center>
Проект Ozone-wayland не является ответвлением, сборка произведена на основе актуальной кодовой базы Chromium с задействованием вместо кода поддержки X11 компонентов для интеграции с Wayland. С переводом Chromium на оконный менеджер Aura, код для организации ввода и вывода, ранее размазанный по всей кодовой базе, сведён к легко заменяемой абстрактной прослойке Ozone. Соответственно, работа поверх Wayland организована благодаря созданию адаптированного для работы с Wayland набора C++ классов Ozone, используемых в Chromium для абстрагирования вывода на различные оконные системы. Проведённая работа также позволяет организовать выполнение в окружении Wayland и других продуктов на кодовой базе Chromium, в том числе браузера Chrome и операционной системы ChromeOS.
URL: https://01.org/ozone-wayland/blogs/kalyankondapally/2014/bet...
Новость: http://www.opennet.dev/opennews/art.shtml?num=39422