Roadmap meliori Wayland auxilio Firefox

Martin Stransky, conservator sarcinarum Firefox pro Fedora et RHEL, qui Firefox in Wayland portat, relationem recensens progressus recentissimas in Firefox cursus in Wayland ambitus protocollo fundato edidit.

In emissione Firefox adventus, cogitavit quaestiones solvere observatas in aedificationibus Wayland cum clipboard et pop-ups tractando. Haec lineamenta statim perfici non potuerunt propter differentias in accessu ad exsequendum in X11 et in Wayland. In primo casu difficultates ortae sunt propter Wayland clipboard asynchrone currentem, quae creationem separatum iacuit ad accessum in Wayland clipboard abstractum requirebat. Stratum specificum ad Firefox 93 adde et para defalta in Firefox 94.

Quoad dialogos pop-upum, summa difficultas erat quod Wayland requirit strictam hierarchiam fenestrarum pop-upensium, i.e. fenestra parente puero fenestram cum populo creare potest, sed proximus populus ab illa fenestra initiatus ad fenestram pristinam puerum ligare debet, catenam formans. In Firefox, singulae fenestrae plures populos generare potuerunt quae hierarchiam non formabant. Problema erat quod cum Wayland utens, unum ex popupis claudendo requirit totam catenam fenestrarum cum aliis popups instaurandis, non obstante quod plurium populorum patens praesentia non raro fit, cum menus et pop-ups in forma perficiantur. popups tooltips, addendi in alternis, petitiones permissiones, etc. Vitia etiam in Wayland et GTK implicata est res, propter quas parvae mutationes varias regressiones inducere potuerunt. Autem, codicem tractandi pop-ups pro Waylandia debuged et in Firefox 94 comprehendi meditatus est.

Aliae emendationes Wayland relatae includunt additionem 93 scalarum mutationum ad Firefox in diversis screens DPI, quae tollunt tremulum cum fenestra ad marginem screen in multi-monitoris configurationibus movens. Firefox 95 consilia ad quaestiones electronicas oriendas cum usura interfacies extrahentes & guttas, exempli gratia, cum lima ex fontibus externis ad loci tabellas describendis et tabs movendis.

Cum Firefox emissione 96, Portus Firefox pro Wayland ad paritatem altiorem in functionality cum X11 aedificandis cogitatur adduci, saltem cum currit in GNOME environment Fedorae. Post haec, tincidunt attentio ad opus colendum in ambitibus Wayland GPU processui erit, qui codicem continet ad mutuas adaptatores graphice et quae principale processum navigatri tuetur ne in eventum exactoris lapsi sint. Processus GPU etiam cogitavit includere codicem pro decoding usu VAAPI ad videndum, qui nunc in processibus contentis currit processus.

Accedit, notare possumus inclusionem stricti situs solitudinis modus, enucleata pro parte project Fissionis, pro parva recipis utentium stabilium ramorum Firefox. E contra in usu arbitraria distributio tabs processus per piscinam processuum praesto (8 per default), lineae solitariae modum ponit processus cuiusque situs in suo processu separato, non tabs, sed a dominico separatus (Suffix publici ) , qui concedit pro additamento secretorum contentorum externorum scriptorum et stipitiorum iframeorum. Modus fissionis efficiendi regitur per "fission.autostart=verum" variabilis in circiter:config vel circa: optiones # pagina experimentalis.

Solitudo stricta modus adiuvat contra impetus lateris-alvei tuendos, quales sunt qui spectris vulnerabilitates coniungunt, atque etiam memoriam ruptionis minuit, efficacius memoriam ad systema operantem reddit, extenuat ictum purgamentorum et intensiva calculi in paginis in aliis processibus, et auget efficientiam oneris distributionis per coros CPU diversos et stabilitatem auget (fragor processus processus iframi non afficit situm principalem et alias tabs).

Inter problemata notissima quae oriuntur cum modus stricte solitarii utens, notabilis est incrementi in memoria ac tabellis descriptorum tabes cum magnum numerum tabs aperiens, necnon distractio operis alicuius additionis, ablatione iframe contentorum. excudendi et vocantem munus electronicum screenshot, efficientiam documentorum cachingum ab iframe, amissione contentorum peractae, formae non submissae, cum sessio post ruinam restituta est.

Aliae mutationes in Firefox includunt complementum migrationis ad systema localizationis Fluent, emendationes ad Maximum Contra Modum, accessio facultatis recordandi processus perficiendi perfiles in unum strepita ad circa: processum, et amotionem occasus ad veterem reverti. stylus novae tab paginae qui ante Firefox usus est 89 .

Source: opennet.ru