Страницы: 1
WatsonRusДержите. Достаточно автозаменой пройтись по let и const на var (на самом деле, нет нужды все менять, но разбираться, что следует, а что нет - выше моих познаний).См.: 950547 – (es6:let) Make let and const ES6-compatible, ES6 In Depth: let and const ★ Mozilla Hacks – the Web developer blog, Changes in chrome JS code due to ES6 global lexical scope – Группы Google.imglikeopera.imfo.ru.xpi
Минимально необходимое исправление, связанное с let и const, восстанавливает работу окна настроек:
https://github.com/iumo/imglikeopera/re … mfo.ru.xpi
Пока я не очень понимаю, что делает 90% кода, поэтому вносить изменения не рискую.
Работает в Firefox 45.0.1, требует отключения проверки дополнений на подпись.
В 48-й версии не работает - Electrolysis, многопоточность, доступ к содержимому страницы, вот это всё...
Насчёт загрузки "Только с этого сайта" - попробую посмотреть, но ничего обещать не могу.
Здесь исправление 0.6.23.1:
https://github.com/iumo/imglikeopera/releases/latest
Поскольку это форк, дата, отображаемая на странице релиза (3 марта 2013), отражает дату последних изменений, внесенных автором дополнения (Danil Ivanov). Само исправление сделано 19.10.2014.
Страницы: 1