O se fa'aoga e fa'aliliu ai su'esu'ega masani a Firefox ile Developer Edition

Ona o le le ioe i le faiga faavae a Mozilla ma tufatufaga e le tufatufaina atu Firefox fausia o loʻo i ai le avanoa e mafai ai mo le faʻapipiʻiina o faʻaopoopoga e leʻi sainia ma le faʻaogaina o le WebExtensions Experiments API, o se meafaigaluega ua atiaʻe e faʻaliliu ai Firefox masani e fausia i se "Developer Edition" variant lea. fa'atagaina le fa'aogaina o fa'aopoopoga e aunoa ma se saini numera.

O le atinaʻeina o le meafaigaluega na faʻafaigofieina e le mea moni o le faʻatinoga talafeagai i Firefox o loʻo faʻatinoina i le ECMAScript code ma o loʻo aofia ai i soʻo se faʻamatalaga o Firefox, ae o loʻo faʻaalia i le taimi faʻatulagaina e faʻatatau i le faʻatulagaina o tau tumau. O faʻamaumau ("MOZ_DEV_EDITION", "MOZ_REQUIRE_SIGNING") o loʻo faʻamatalaina i le faila e tasi ("modules/addons/AddonSettings.jsm"), o loʻo i totonu o le zip archive "/usr/lib/firefox/omni.ja".

O le fa'aoga fa'apolopolo e fa'apipi'i le faila mana'omia e fa'aaoga ai le esprima-python, fa'apipi'i le AST, ma fa'asologa i le fa'aogaina o le jscodegen.py. O le galue i le zip format e saunia e libzip.py - faʻapipiʻi i le libzip. E fautuaina le faʻapipiʻiina o faletusi faʻamaonia ma le lima mai le git repositories talafeagai.

E le gata i lea, e mafai ona e matauina le unpin.py script, lea e mafai ai ona e tatalaina le faʻatapulaʻaina o le "{", "="=" ma le "~=" i luga o le faʻasologa o faʻalagolago i se afifi na muai fausia o le uili, faʻaaogaina e le tele o tagata. developers, lea e mafai ai e oe ona aloese mai le faʻaitiitia otometi pe a faʻapipiʻi le afifi manaʻomia e ala i le pip pe a le faʻaogaina tulaga.

puna: opennet.ru

Faaopoopo i ai se faamatalaga