Проксировать объект в глобальной области видимости с помощью веб-расширения
Мне нужно, чтобы мое расширение Firefox проксировало объект, определенный сценариями страниц при загрузке страницы. Проблема в том, что скрипты страниц не имеют доступа к свойствам окна, определенным скриптами содержимого и
cloneInto()
не поддерживает клонирование прокси-объектов. я пытался
window.eval('window.propertyName = new Proxy(...)')
но это не работает.
Итак, как я могу переопределить объекты в контексте страницы?