Я пытался заменить окончание URL "com" на "com". в качестве теста, но он не запускается.
chrome.webNavigation.onBeforeNavigate.addListener(function (obj) {
var tabId = obj.tabId;
var url = obj.url;
if (url.indexOf(".com") < 0) {
chrome.tabs.update(tabId, { url: url.replace('.com', '.com.') });
}
}, { url: [{ urlContains: 'com' }] });