Сервисы импорта Firefox WebExtension

Я чувствую себя ошеломленным таким количеством разных подходов, руководств, и все же ни один из них я не пробовал работать для меня Пожалуйста, подключите хотя бы несколько точек для меня ...

Моя цель - найти объект окна в фоновом скрипте Firefox WebExtension.

Проблема, я не могу импортироватьServices библиотека, чтобы использовать его для поискаwindow объект.

Два метода, которые я попробовал:

Components.utils.import("resource://gre/modules/Services.jsm"); Дает предупреждение, чтоComponents исключен, и ошибка:Components.utils не определеноconst { Cu } = require("chrome"); let Services = Cu.import("resource://gre/modules/Services.jsm"); Выдает ошибку, котораяrequire не определено

Это фоновый скрипт, укажите мне правильное направление, как импортировать нужные библиотеки / интерфейсы, с которыми мне нужно работать?

Ответы на вопрос(1)

Ваш ответ на вопрос