ืจืขืื ืฆื ืืืืขืกืงืขื ืืื ืื ืคึผืึธืืืืืง ืคืื ืืึธืืืืืึท ืืื ืืืกืืจืืืืืฉืึทื ื ื ืืฉื ืฆื ืคืึทืจืฉืคึผืจืืืื ืคืืจืขืคืึธืงืก ืืืืืขืจ ืืืึธืก ืืึธืื ืึทื ืืึทืงื ืงืืืคึผืึทืืืืึทืืื ืคึฟืึทืจ ืื ืกืืึธืืื ื ืึทื ืกืืื ื ืึทืืืฉืึทื ื ืืื ื ืืฆื ืื ืืืขืืขืงืกืืขื ืกืืึธื ืก ืขืงืกืคึผืขืจืืืขื ืฅ ืึทืคึผื, ืึท ืืขืฆืืึทื ืืื ืืขืืืขืืึธืคึผืขื ืืืึธืก ืงืึทื ืืืขืจืฅ ืจืขืืืืขืจ ืคืืจืขืคืึธืงืก ืืืืขื ืืื ืึท "ืืขืืืขืืึธืคึผืขืจ ืึทืืืฉืึทื" ืืืึทืจืืึทื ื ืืืึธืก ืึทืืึทืื ืื ื ืืฆื ืคืื ืึทืืืฉืึทื ื ืึธื ืึท ืืืืืืึทื ืืกืืืข.
ืื ืึทื ืืืืืงืืื ื ืคืื ืื ืืขืฆืืึทื ืืื ืคืึทืกืืืึทืืืืืื ืืืจื ืื ืคืึทืงื ืึทื ืื ื ืืืืืง ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื Firefox ืืื ืืืคึผืืึทืืขื ืึทื ืืื ECMAScript ืงืึธื ืืื ืืื ืื ืงืืืืขื ืืื ืงืืื ืืืขืจืกืืข ืคืื โโโโFirefox, ืึธืืขืจ ืืื ืืืืกืืขืืจืืื ืืื ืจืื ืืืืข ืืืคึผืขื ืืื ื ืืืืฃ ืื ืฉืืขืื ืงืขืกืืืืขืจืืืง ืืืึทืืืขืก. ืื ืงืึทื ืกืืึทื ืฅ ("MOZ_DEV_EDITION", "MOZ_REQUIRE_SIGNING") ืืขื ืขื ืืืคืืื ื ืืื ืืืื ืืขืงืข ("ืืึธืืืืขืก/addons/AddonSettings.jsm"), ืืืึธืก ืืื ืืืื ืืื ืื ืคืึทืจืฉืืขืกืืขื ืึทืจืงืืืื "/usr/lib/firefox/omni.ja".
ืื ืคืืจืืขืืืืื ื ืืฆื ืคึผืึทืจืกืขืก ืื ืคืืจืืื ืื ืืขืงืข ื ืืฆื esprima-python, ืคึผืึทืืฉืึทื ืื AST ืืื ืกืืจืืึทืืื ืขืก ืืื jscodegen.py. ืืจืืขืื ืืื ืื ืคืึทืจืฉืืขืกืืขื ืคึฟืึธืจืืึทื ืืื ืฆืืืขืฉืืขืื ืืืจื libzip.py - ืืืื ืืื ืื ืฆื libzip. ืขืก ืืื ืจืขืงืึทืืขื ืืื ืฆื ืื ืกืืึทืืืจื ืื ืกืคึผืขืกืืคืืขื ืืืืืจืขืจืื ืืึทื ืืืึทืื ืคึฟืื ืื ืงืึธืจืึทืกืคึผืึทื ืืื ื ืืื ืจืืคึผืึทืืึทืืึธืจืื.
ืึทืืืฉื ืึทืื, ืืืจ ืงืขื ืขื ืืึธื ืื unpin.py ืฉืจืืคื, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืึทื ืืื ื ืื ืจืืกืืจืืงืฉืึทื ื "{", "==" ืืื "~=" ืืืืฃ ืื ืืืขืจืกืืข ืคืื โโืืืคึผืขื ืืึทื ืกืื ืืื ืึท ืคืึทืจ-ืืขืืืื ืคึผืขืงื ืคืื ืื ืจืึธื ืคึฟืึธืจืืึทื, ืืขื ืืฆื ืืืจื ืคืืืข ืืขืืืขืืึธืคึผืขืจืก, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืืืกืืืืื ืึธืืึทืืึทืืืง ืืึทืื ืืจืืื ืืืขื ืื ืกืืึธืืื ื ืื ืืขืืขืื ืคึผืขืงื ืืืจื ืคึผืืคึผ ืืืขื ืคืขืืืงืืึทื ืกืขืืืื ืืก.
ืืงืืจ: opennet.ru