Я предлагаю вам прочитать в этой документации по , как обрабатывать вкладки в аддонах Opera .Он отвечает на все ваши вопросы.
По сути, вы можете изменить этот пример кода (который я взял из связанных документов и немного изменил) и изменить его для своих нужд:
chrome.browserAction.onClicked.addListener(function() {
chrome.tabs.query({
'currentWindow': true,
'url': pattern //<-- Your URL pattern
// This will match all tabs to the pattern we specified
}, function(tab) {
// Remove all tabs that match the URL pattern
chrome.tabs.remove(tab.map(t => t.id))
});
});