[devel] I: Firefox-3.0

Alexey Gladkov =?iso-8859-1?q?legion_=CE=C1_altlinux=2Eru?=
Ср Дек 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