Я создаю загрузочное расширение Firefox, используя SDK дополнений Mozilla (не традиционный XUL аддон, как и другие подобные вопросы).
Я хочу фиксировать события навигации до того, как они отправят HTTP-запросы.
Я использовал pageMod.PageMod({contentScriptWhen: "start", onAttach: MY_CODE_HERE})
, однако он срабатывает только при включении после загрузки страницы.
Это подкрепляется документацией SDK:
contentScriptWhen = "start": загружать сценарии содержимого сразу после элемента документа, вставленного в DOM, но до загрузки самого содержимого DOM.
Можно ли в загружаемом расширении Firefox фиксировать события навигации до загрузки страницы?