Ukukhutshwa kwePale Moon 32.2 isikhangeli sewebhu sipapashiwe, esifakwe ngefolokhwe kwi-codebase yeFirefox ukubonelela ngokusebenza okuphezulu, ukugcina ujongano lweklasikhi, ukunciphisa ukusetyenziswa kwememori kunye nokubonelela ngeendlela ezongezelelweyo zokwenza ngokwezifiso. Ukwakhiwa kwePale Moon kwenzelwa iWindows kunye neLinux (x86_64). Ikhowudi yeprojekthi isasazwa phantsi kwe-MPLV2 (iLayisensi yoLuntu lwaseMozilla).
Iprojekthi ihambelana nombutho weklasi we-interface, ngaphandle kokutshintshela kwi-Australis kunye ne-Photon interfaces ezidityanisiweyo kwiFirefox 29 kunye ne-57, kunye nokubonelela ngeendlela ezininzi zokukhetha. Amacandelo asusiweyo aquka i-DRM, i-API yeNtlalo, i-WebRTC, i-PDF viewer, i-Crash Reporter, ikhowudi yokuqokelela izibalo, ulawulo lwabazali, kunye nabantu abakhubazekileyo. Xa kuthelekiswa neFirefox, isikhangeli sibuyise inkxaso yezandiso ezisebenzisa i-XUL, kwaye igcina amandla okusebenzisa imixholo egcweleyo kunye nekhaphukhaphu.
Kwinguqulelo entsha:
- Kubonelelwe ngolwakhiwo oluvavanyiweyo lweFreeBSD kusetyenziswa i-GTK2 (ukongeza kwizakhiwo ebezibonelelwe ngaphambili nge-GTK3). Ulwakhiwo lweFreeBSD lucinezelekile kusetyenziswa ifomati ye-xz endaweni ye bzip2.
- Injini ye-browser ye-Goanna (ifolokhwe ye-injini ye-Mozilla Gecko) kunye ne-platform ye-UXP (i-Unified XUL Platform, i-fork yamacandelo e-Firefox) ihlaziywe kwi-version 6.2, ephucula ukuhambelana nezinye iziphequluli kunye nokusebenza kunye neendawo ezininzi abasebenzisi abachaze iingxaki. nge.
- Iphunyeziwe yenkxaso yokurhweba ngaphandle kweminqongo yeJavaScript usebenzisa i() statement.
- Iimodyuli zibonelela ngokukwazi ukuthumela ngaphandle imisebenzi ye-async.
- Inkxaso eyongeziweyo yemimandla kwiiklasi zeJavaScript.
- Inkxaso eyongeziweyo yabaqhubi bezabelo "||=", "&&=" kunye "??=".
- Kunikezelwe ngesakhono sokusebenzisa iwindow.event eyehliweyo yehlabathi (eyenziwe nge dom.window.event.enabled malunga ne:config), eqhubeka isetyenziswa kwezinye iisayithi.
- Imiliselwe self.structuredClone() kunye ne-Element.replaceChildren() iindlela.
- Uphuculo lwenkxaso ye-":host" pseudo-class ekuphumezeni kwe-Shadow DOM.
- CSS WebComponents ixhasa ::slotted() umsebenzi.
- Ukuphuculwa kogcino lwephepha lememori.
- Inkxaso eyongeziweyo yeFFmpeg 6.0 iphakheji yemultimedia.
- Ukuphazamiseka okulungisiweyo xa usebenzisa i-WebComponents technologies (Custom Elements, Shadow DOM, JavaScript Modules and HTML Templates).
- Imiba elungisiweyo kunye nesakhiwo esivela kumthombo wamaqonga asekondari.
- Ukuphunyezwa kwe-API ehlaziyiweyo.
- Ukuphunyezwa kwe-API yokuSebenza kwe-DOM kuye kwaziswa ukuba ihambelane nenkcazo.
- Ukuphuculwa kokuphathwa kwezitshixo, inkxaso eyongeziweyo yokuthumela isiganeko seCtrl+Enter.
- Uhlaziyo lweFreetype 2.13.0 kunye neHarfbuzz 7.1.0 amathala eencwadi awakhelwe ngaphakathi.
- Kwi-GTK, inkxaso ye-caching yeefonti ezilinganisiweyo iphunyeziwe kwaye nokusebenza komsebenzi ngeefonti kuphuculwe. Inkxaso yefonticonfig iye yalahlwa kwiisistim ze-GTK.
- Ulungiso olususiweyo lwebugs ezinxulumene nokhuseleko.
umthombo: opennet.ru