Ang Polkit nagdugang suporta alang sa Duktape JavaScript engine

Ang Polkit toolkit, nga gigamit sa mga pag-apod-apod aron pagdumala sa pagtugot ug paghubit sa mga lagda sa pag-access alang sa mga operasyon nga nanginahanglan ug taas nga mga katungod sa pag-access (pananglitan, pag-mount sa usa ka USB drive), nagdugang usa ka backend nga nagtugot sa paggamit sa Duktape nga naka-embed nga JavaScript engine imbis sa kaniadto gigamit. Mozilla Gecko engine (sa default ingon ug sa sayo pa ang asembliya gihimo gamit ang Mozilla engine). Ang JavaScript nga pinulongan sa Polkit gigamit sa paghubit sa mga lagda sa pag-access nga nakig-uban sa pribilihiyo nga proseso sa background nga polkitd gamit ang butang nga "polkit".

Ang Duktape gigamit sa NetSurf browser ug compact ang gidak-on, madaladala kaayo ug ubos nga konsumo sa kapanguhaan (ang code mokabat ug mga 160 kB, ug 64 kB nga RAM igo na aron makadagan). Naghatag bug-os nga pagkaangay sa mga detalye sa Ecmascript 5.1 ug partial nga suporta alang sa Ecmascript 2015 ug 2016 (ES6 ug ES7). Gihatag usab ang piho nga mga extension, sama sa suporta sa coroutine, usa ka built-in nga balangkas sa pag-log, usa ka mekanismo sa pagkarga sa module nga nakabase sa CommonJS, ug usa ka sistema sa pag-cache sa bytecode nga nagtugot kanimo sa pagtipig ug pagkarga sa mga gihugpong nga gimbuhaton. Naglakip kini sa usa ka built-in nga debugger, usa ka regular nga ekspresyon nga makina, ug usa ka subsystem alang sa suporta sa Unicode.

Source: opennet.ru

Idugang sa usa ka comment