He mea pono e hoʻololi i nā polokalamu kele pūnaewele maʻamau i Firefox i Developer Edition

Ma muli o ka ʻae ʻole ʻana i ke kulekele o Mozilla a me ka hāʻawi ʻana ʻaʻole e puʻunaue i nā hale Firefox i wehe ʻole i nā mana no ka hoʻokomo ʻana i nā mea hoʻohui ʻole ʻia a me ka hoʻohana ʻana i ka WebExtensions Experiments API, ua kūkulu ʻia kahi mea hana e hoʻololi ai i nā hale Firefox maʻamau i kahi ʻano ʻano "Developer Edition". hiki ke hoʻohana i nā mea hoʻohui me ka ʻole o ka pūlima kikohoʻe.

Ua hoʻokō ʻia ka hoʻomohala ʻana o ka hāmeʻa e ka ʻoiaʻiʻo e hoʻokō ʻia ka hana pono i Firefox ma ka code ECMAScript a ua hoʻokomo ʻia i loko o kekahi mana o Firefox, akā ua hoʻohuli ʻia i ka wā holo ma muli o nā koina mau. Ua wehewehe ʻia nā mea mau ("MOZ_DEV_EDITION", "MOZ_REQUIRE_SIGNING") i hoʻokahi faila ("modules/addons/AddonSettings.jsm"), aia ma ka waihona zip "/usr/lib/firefox/omni.ja".

Hoʻopili ka mea hoʻohana i ka faila i makemake ʻia me ka hoʻohana ʻana i ka esprima-python, hoʻopili i ka AST, a hoʻopili iā ia me ka hoʻohana ʻana i ka jscodegen.py. Hāʻawi ʻia ka hana ʻana me ka format zip e libzip.py - bindings to libzip. Manaʻo ʻia e hoʻokomo i nā hale waihona puke i kuhikuhi ʻia mai nā waihona git pili.

Eia hou, hiki iā ʻoe ke hoʻomaopopo i ka palapala unpin.py, kahi e hiki ai iā ʻoe ke wehe i nā kapu "{", "=" a me "~=" ma ke ʻano o nā hilinaʻi i loko o kahi pūʻolo o ka ʻano huila i kūkulu mua ʻia, i hoʻohana ʻia e nā mea he nui. nā mea hoʻomohala, kahi e hiki ai iā ʻoe ke pale i ka hoʻohaʻahaʻa ʻana i ka wā e hoʻokomo ai i ka pūʻolo i makemake ʻia ma o ka pip i ka wā e hoʻonohonoho ai.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka