[devel] I: Firefox-3.0
Alexey Gladkov
legion на altlinux.ru
Ср Дек 5 16:39:09 MSK 2007
Привет!
Со следующей недели планируется плавный переезд на firefox-3.0. 7
декабря должна выйти вторая бета. Именно с неё и начнём.
Сначала сброка будет лежать на ftp для того чтобы мантейнеры
расширений смогли подготовиться к мажорной версии (а готовиться есть к
чему), затем эта балалайка отправится в incoming.
Обратите внимание, что SDK перелопатили, XPCOMglue там есть по
умолчанию, libxul используется штатно и кажется не отключается.
Есть интересный нюанс: в firefox-3.0 появилась возможность собираться
с внешним SDK, который может предоставлять xulrunner (релиза пока не
было) ... т.е. объединение платформы медленно но верно идёт.
Сейчас в сборке есть ряд неприятных моментов, связанных с нашими
системными библиотеками:
1) libcairo - в сизифе слишком старая версия. В нашем текущем cairo
нет символа cairo_surface_show_page. Поддержка glitz не столь
критична, но хотелось бы попробовать.
2) libsqlite3 собран без поддержки Asynchronous I/O
(-DSQLITE_ENABLE_REDEF_IO=1).
3) libpng - собран без поддержки APNG (http://littlesvr.ca/apng/). Тут
притензии только к mozilla. Этого патча пока нет в upstream. Но шаги
чтобы его туда добавить будут сделаны.
Исходя из этого firefox-3.0 будет собран со своими libcairo,
libsqlite3 и libpng.
P.S. прошу не предлагать отключить поддержку APNG в firefox-3.0. Она
не отключается :)
--
Rgrds, legion
Подробная информация о списке рассылки Devel