перед тем как писать ответ нужно самому попробовать сделать это.
Если этого не сделать то такой ответ считается введением в заблуждение и нарушает правила сервиса.
Я отправил жалобу.
"который по готовности дерева" ну окей по готовности, то есть когда загрузился браузер он это сделал.
А когда я открываю новую вкладку дерево уже готово. Соответственно скрипт не отрабатывает.
DOMContentLoaded отрабатывает один раз.
zkrvndm, вся проблема в том что интерфейс vivaldi генерируется здесь
C:\Users\newai\AppData\Local\Vivaldi\Application\2.7.1628.21\resources\vivaldi\bundle.js
То есть его создает js. А задача в том чтоб сделать закрепленные вкладки шириной 30px а не 31px
На изображении видно что разрабы vivaldi криворукие рукожопы и вмето float:left; сделали position: absolute; left: ...;
Это значит что нужно менять не только ширину вкладок а и их left.
zkrvndm, Когда я навожу на элементы в консоли вы видите что подсвечивается вкладка а не объект в рабочей области окна браузера ?
Поставьте vivaldi, зайдите в vivaldi://flags, включите 2 флага - #silent-debugger-extension-api, #debug-packed-apps
Перезагрузите
и в контекстном меню браузера увидите это
Нажимаете "Инспектировать" и открывается инспектор окна браузера а не инспектор сайта.
Если этого не сделать то такой ответ считается введением в заблуждение и нарушает правила сервиса.
Я отправил жалобу.