«Мы» не знаем, так как это полностью зависит от Safari, что он воображает. Предполагается, что Safari включает в себя WebView для каждой вкладки в NSTabView таблиц и переключается между ними. Но опять же, это именно то, что он хочет сделать в данный момент, и может изменить свое решение в любое время.
Как и всегда на ваши постоянные вопросы, Safari не имеет плагина API. WebKit делает, но все, что находится за пределами этого определенного API, неизвестно, опасно и просто напрашивается на неприятности. Пожалуйста, не пытайтесь.