Инициатива по портированию WebKitGTK+ для Wayland

Разработчики из компании Igalia объявили о проведении работы по адаптации WebKitGTK+ для работы под управлением дисплейного сервера Wayland. В рамках проекта WebKitGTK+ развивается вариант браузерного движка WebKit для платформы GTK+, который позволяет использовать все возможности WebKit через GNOME-ориентированный программный интерфейс на основе GObject.

Отсутствие поддержки Wayland в WebKitGTK+ является основной причиной, тормозящей обеспечение работы браузеров Midori и Epiphany в окружении на базе Wayland. Ранее код браузера Midori, разрабатываемый участниками проекта Xfce на основе движка WebKit и библиотеки GTK+, был очищен от использования специфичных для системы X11 вызовов функций gdk_x11 и Xlib, но Midori не может работать с Wayland из-за наличия привязки к функциям библиотек X11 в библиотеке WebkitGTK+. Сейчас данные привязки убраны и приложения на базе WebKitGTK+ скоро будут готовы для работы в Wayland.

Из нерешённых проблем отмечается организация поддержки многопроцессного режима работы, при котором обработка web-контента и формирование интерфейса производятся в отдельных процессах, что требует организации одновременного доступа нескольких процессов к одному Wayland surface. В качестве вариантов решения проблемы рассматривается использование вложенного композитинга.

Источник:
http://www.opennet.ru/opennews/art.shtml?num=37382

<= Назад
Комментарии
]]> ipv6 ready Kiev LUGLinux4MeНостальгияЛичный сайт skeletora ]]>