Fitaovana iray mamadika ireo mpitety tranonkala mifototra amin'ny Firefox mahazatra ho Edisiona Developer

Noho ny tsy fitovian-kevitra amin'ny politikan'i Mozilla sy ny fitsinjarana ny tsy hizarana ny Firefox builds izay manana fahafahana mamaha ny fametrahana add-ons tsy misy sonia sy ny fampiasana ny WebExtensions Experiments API, dia novolavolaina ny fitaovana iray izay mamadika ny Firefox mahazatra ho lasa variana "Developer Edition" izay mamela ny fampiasana fanampiny tsy misy sonia nomerika.

Ny fampivoarana ny fitaovana dia nanamora ny zava-misy fa ny fampandehanana ilaina ao amin'ny Firefox dia ampiharina amin'ny code ECMAScript ary tafiditra ao amin'ny dikan-teny rehetra amin'ny Firefox, fa mihodina amin'ny fotoana fiasana miankina amin'ny sanda tsy tapaka napetraka. Ny constants ("MOZ_DEV_EDITION", "MOZ_REQUIRE_SIGNING") dia voafaritra amin'ny rakitra iray ("modules/addons/AddonSettings.jsm"), izay hita ao amin'ny zip archive "/usr/lib/firefox/omni.ja".

Ny fitaovana naroso dia mamadika ny rakitra ilaina amin'ny alΓ lan'ny esprima-python, mametaka ny AST, ary manao andiany amin'ny jscodegen.py. Ny fiasana amin'ny endrika zip dia omen'ny libzip.py - bindings amin'ny libzip. Amporisihina ny hametraka ireo tranomboky voatondro amin'ny tanana avy amin'ny git repository mifanaraka aminy.

Fanampin'izany, azonao atao ny manamarika ny script unpin.py, izay ahafahanao manafoana ny fameperana β€œ{β€œ, β€œ==” ary β€œ~=” amin'ny dikan-teny miankina amin'ny fonosana efa vita amin'ny endrika kodiarana, ampiasain'ny maro. developers, izay ahafahanao misoroka ny fampidinana mandeha ho azy rehefa mametraka ny fonosana irina amin'ny alΓ lan'ny pip rehefa fikandrana default.

Source: opennet.ru

Add a comment