Мне нужно знать, уникален ли chrome tabId во всех открытых окнах. Инкогнито и нормально. Гарантировано ли, что не открытые вкладки во всех окнах будут иметь тот же tabId?
Я искал документацию, но не нашел надежного ответа.
Ответ 1
Да, идентификатор табуляции уникален в сеансе браузера. Он также упоминается в документации chrome.tabs:
Tab
( object )
id ( integer )
The ID of the tab.
Tab IDs are unique within a browser session.
Если вы все еще не верите, создайте расширение, имеющее разрешение tabs, и право запускать в окне инкогнито. Затем запустите следующий код на исходной странице:
Записанные числа увеличиваются (если вы считаете два числа слишком маленьким образцом, запустите метод chrome.windows.create в цикле, пока вы не поверили ему).