Polkit ajoute sipò pou motè JavaScript Duktape

Twous zouti Polkit, ki itilize nan distribisyon pou okipe otorizasyon ak defini règ aksè pou operasyon ki mande dwa aksè elve (pa egzanp, monte yon kondwi USB), te ajoute yon backend ki pèmèt itilize motè Duktape JavaScript entegre olye pou yo itilize deja. Mozilla Gecko motè (pa default kòm ak pi bonè asanble a te pote soti ak motè a Mozilla). Yo itilize langaj JavaScript Polkit pou defini règ aksè ki kominike avèk pwosesis background privilejye polkitd lè l sèvi avèk objè "polkit".

Duktape yo itilize nan navigatè NetSurf la epi li se kontra enfòmèl ant nan gwosè, trè pòtab ak konsomasyon resous ki ba (kòd la pran apeprè 160 kB, ak 64 kB nan RAM se ase yo kouri). Bay tout konpatibilite ak espesifikasyon Ecmascript 5.1 ak sipò pasyèl pou Ecmascript 2015 ak 2016 (ES6 ak ES7). Yo bay ekstansyon espesifik tou, tankou sipò koroutine, yon fondasyon anrejistreman entegre, yon mekanis chaje modil CommonJS ki baze sou, ak yon sistèm kachèt bytecode ki pèmèt ou sove ak chaje fonksyon konpile. Li gen ladann yon debogaj entegre, yon motè ekspresyon regilye, ak yon subsistèm pou sipò Unicode.

Sous: opennet.ru

Add nouvo kòmantè