Polkit nambihan dukungan pikeun mesin JavaScript Duktape

Toolkit Polkit, dipaké dina distribusi pikeun nanganan otorisasina sarta nangtukeun aturan aksés pikeun operasi anu merlukeun hak aksés elevated (Contona, masang USB drive), geus ditambahkeun backend anu ngamungkinkeun pamakéan engine Duktape JavaScript embedded tinimbang dipaké saméméhna. Mesin Mozilla Gecko (sacara standar sakumaha sareng sateuacana rakitan dilaksanakeun nganggo mesin Mozilla). basa JavaScript Polkit dipaké pikeun ngartikeun aturan aksés nu berinteraksi sareng prosés tukang polkitd hak husus ngagunakeun objek "polkit".

Duktape dipaké dina browser NetSurf sarta ukuranana kompak, kacida portabel tur konsumsi sumberdaya low (kode nyokot nepi ka 160 kB, sarta 64 kB RAM cukup pikeun ngajalankeun). Nyadiakeun kasaluyuan lengkep sareng spésifikasi Ecmascript 5.1 sareng dukungan parsial pikeun Ecmascript 2015 sareng 2016 (ES6 sareng ES7). Ekstensi spésifik ogé disayogikeun, sapertos dukungan coroutine, kerangka logging anu diwangun, mékanisme ngamuat modul basis CommonJS, sareng sistem cache bytecode anu ngamungkinkeun anjeun nyimpen sareng ngamuat fungsi anu disusun. Éta kalebet debugger anu diwangun, mesin ekspresi biasa, sareng subsistem pikeun dukungan Unicode.

sumber: opennet.ru

Tambahkeun komentar