Как запустить дополнение до загрузки страницы в Firefox?

В манифесте раздела matches указываю "run_at": "document_start". В js создаю интервал который, в котором через try catch пытаюсь добавить элемент. Есть ли более оптимизированный способ это сделать с наибольшей скоростью? Потому что проблема возможно в этом, но в google chrome тот же код работает моментально.

let div3 = document.createElement("div");
div3.style.position = "absolute";
div3.style.width = "50%";
div3.style.height = "50vh";
div3.style.top = "50%";
div3.style.left = "50%"
div3.style.backgroundColor = "green";
div3.style.zIndex = "100";

let all = setInterval( () => {
    try {
        document.querySelector('body').appendChild(div3);
    } catch (err) {}
}, 1);
setTimeout(() => { clearInterval(all);}, 1000);

Ответы (0 шт):