В общем случае ответ «нет» - порядок применения расширений можно считать «случайным» (я искренне сомневаюсь, что это действительно «в порядке установки»).Но это все равно зависит от того, что вы хотите сделать.
Если вы хотите, чтобы ваш компонент XPCOM стал активным во время запуска, существует несколько уведомлений наблюдателя .Обычно расширения слушают уведомление profile-after-change
.Тем не менее, вы также можете прослушивать profile-do-change
и final-ui-startup
, в зависимости от того, что хочет сделать ваше расширение.
Если мы говорим о наложении окон браузера, вы не можете сильно повлиять,Однако вы все равно можете выбрать, хотите ли вы, чтобы ваше наложение применялось к chrome://browser/content/browser.xul
или к наложенному URL-адресу, который применяется к этому окну.Последнее особенно полезно, если вы хотите, чтобы ваше наложение применялось после наложения другого расширения, которое, как вы знаете, должно присутствовать.