Блокировать Gmail от кражи фокуса с помощью пользовательского скрипта
Я пытаюсь остановить Gmail от кражи фокуса с помощью пользовательского скрипта. Я использую NinjaKit на сафари. Пока у меня есть
// ==UserScript==
// @name GMAIL
// @namespace https://mail.google.com
// @include https://mail.google.com/*
// ==/UserScript==
//alert("It's working");
window.focus = function(){};
Но все же окно удается украсть фокус.
Я вижу, что это действительно активирует пользовательский скрипт, если я закомментирую строку предупреждения: предупреждение появляется (много раз).
Проверьте это, открыв mail.google.com/
а затем быстро переключиться на новую вкладку. Gmail загружается в фоновом режиме, но затем переключается обратно на фокус, крадя его с другой вкладки.