Insiza eguqula iziphequluli ezijwayelekile ezisekelwe kuFirefox zibe i-Developer Edition

Ngenxa yokungavumelani nenqubomgomo ye-Mozilla kanye nokusatshalaliswa kokungasabalalisi kwezakhiwo zeFirefox ezinamakhono avuliwe okufaka izengezo ezingasayiniwe nokusebenzisa i-WebExtensions Experiments API, sekusungulwe ithuluzi eliguqula ukwakha okujwayelekile kweFirefox kube “uHlelo Lonjiniyela” oluhlukile. ivumela ukusetshenziswa kwezengezo ngaphandle kwesiginesha yedijithali.

Ukuthuthukiswa kwethuluzi kwenziwe lula yiqiniso lokuthi ukusebenza okudingekayo kuFirefox kusetshenziswa kukhodi ye-ECMAScript futhi kufakwe kunoma iyiphi inguqulo yeFirefox, kodwa kuvulwe ngesikhathi sokusebenza kuye ngamavelu amisiwe amisiwe. Ama-constants (“MOZ_DEV_EDITION”, “MOZ_REQUIRE_SIGNING”) achazwa efayeleni elilodwa (“modules/addons/AddonSettings.jsm”), elitholakala kungobo yomlando ye-zip “/usr/lib/firefox/omni.ja”.

Isisetshenziswa esihlongozwayo sincozulula ifayela elidingekayo kusetshenziswa i-esprima-python, sinamathisele i-AST, futhi siyihlanganise kusetshenziswa i-jscodegen.py. Ukusebenza ngefomethi ye-zip kunikezwa yi-libzip.py - izibopho ku-libzip. Kunconywa ukufaka imitapo yolwazi eshiwo ngesandla kusuka kumakhosombe e-git ahambisanayo.

Ukwengeza, ungakwazi ukuqaphela umbhalo we-unpin.py, okuvumela ukuthi uvule imikhawulo “{“, “==” kanye “~=” nenguqulo yokuncika kuphakheji elakhiwe ngaphambilini lefomethi yesondo, esetshenziswa abaningi. abathuthukisi, okukuvumela ukuthi ugweme ukwehliswa okuzenzakalelayo lapho ufaka iphakheji oyifunayo nge-pip uma izilungiselelo ezizenzakalelayo.

Source: opennet.ru

Engeza amazwana