Ang pag-update sa Firefox 69.0.3 ug mga pagpaayo sa WebRender

Gipatik sa corrective update sa Firefox 69.0.3 nga nasulbad ang problema uban ang pagpakita sa usa ka diyalogo alang sa pag-download sa mga file kung nag-klik ka sa usa ka email sa Yahoo webmail. Dugang nga nasulbad ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ uban ang pag-download sa mga file sa dihang maglansad sa browser sa Windows 10 nga adunay mga kontrol sa ginikanan.

Mahimo usab nimo matikdan padayon nga kalamboan mga sistema sa pag-composite WebRender, gisulat sa Rust nga pinulongan ug outsourcing sa paghubad sa sulod sa panid ngadto sa bahin sa GPU. Kung gigamit ang WebRender, imbes nga ang built-in compositing system nga gitukod sa Gecko engine, nga nagproseso sa datos gamit ang CPU, ang mga shader nga nagdagan sa GPU gigamit aron mahimo ang mga operasyon sa pag-render sa katingbanan sa mga elemento sa panid, nga nagtugot sa usa ka hinungdanon nga pagtaas sa katulin sa pag-render. ug pagkunhod sa load sa CPU.

Gidugang ang WebRender sa gabii nga pagtukod mobile browser Pag-preview sa Firefox (Pagpuli sa Firefox alang sa Android) ug gi-enable pinaagi sa default alang sa Pixel 2 nga mga aparato (ubang mga aparato nanginahanglan gfx.webrender.all nga mahimo sa about:config). Gipauswag usab sa WebRender ang mga sistema sa pag-cache ug pag-render sa imahe niini. Ang code alang sa text rasterization gi-rework, nga nagtugot aron makab-ot suporta alang sa subpixel text positioning sa Linux ug Android platform.

Kung nagpadagan sa Firefox sa ibabaw sa Wayland, usa ka bag-o backendgamit ang mekanismo DMABUF alang sa paghubad sa mga texture ug organisasyon pagpaambit sa mga buffer sa kini nga mga texture nga nahimutang sa memorya sa video taliwala sa lainlaing mga proseso. Dugang pa, gidugang ang mga pag-optimize sa performance sa pag-decode sa imahe, gamit ang mga panudlo sa SIMD alang sa pagpadali ug pagkunhod sa oras sa pagkakabig sa format sa 5-10%.

Source: opennet.ru

Idugang sa usa ka comment