Ажурирање на Firefox 69.0.3 и подобрувања на WebRender

Опубликовано корективно ажурирање на Firefox 69.0.3 кое се реши проблем со прикажување на дијалог за преземање датотеки кога ќе кликнете на е-пошта во веб-пошта на Yahoo. Дополнително решено проблеми со преземање датотеки при стартување на прелистувачот во Windows 10 со овозможени родителски контроли.

Можете исто така да забележите континуиран развој композитни системи WebRender, напишана на јазикот Rust и аутсорсирање на прикажувањето на содржината на страницата на страната на графичкиот процесор. Кога користите WebRender, наместо вградениот систем за составување вграден во моторот Gecko, кој ги обработува податоците со помош на процесорот, шејдерите што работат на графичкиот процесор се користат за извршување операции за резиме на рендерирање на елементите на страницата, што овозможува значително зголемување на брзината на рендерирање и намалено оптоварување на процесорот.

WebRender е додаден во ноќни градби мобилен прелистувач Преглед на Firefox (Замена на Firefox за Android) и стандардно овозможено за уредите Pixel 2 (другите уреди бараат gfx.webrender.all да биде овозможено во about:config). WebRender исто така ги подобри своите системи за кеширање и прикажување на слики. Кодот за растеризација на текстот е преработен, што овозможува постигне поддршка за позиционирање на текст под пиксели на платформите Linux и Android.

Кога работи Firefox на врвот на Вејленд, нов задниот делкористејќи механизам ДМАБУФ за рендерирање во текстури и организација споделување бафери со овие текстури лоцирани во видео меморијата меѓу различни процеси. Дополнително, додадени се оптимизации за перформансите за декодирање на слики, користејќи SIMD инструкции за забрзување и намалување на времето за конверзија на форматот за 5-10%.

Извор: opennet.ru

Додадете коментар