Мое расширение CSS скрывает видео YouTube (на youtube.com) от отображения. Единственная проблема, она загружается только тогда, когда страница готова, поэтому перед тем, как скрыть ее, показывается заметное 1-2 секунды видео.
Как я могу внедрить CSS еще до загрузки страницы? Вот мой код инъекции, который я безуспешно попробовал:
window.addEventListener("DOMContentLoaded", function() {
path = chrome.runtime.getURL("/inject.css");
jQuery('<link/>', {
rel: 'stylesheet',
type: 'text/css',
href: path
}).appendTo('head');
});