chrome.tabs.getSelected(function(Tab tab) {
JavaScript не имеет статических объявлений типов;когда документы Chrome сообщают вам Tab tab
, что это просто информация, а не то, что вы на самом деле пишете в JS.
Кроме того, вам не хватает аргумента для метода getSelected
.
chrome.tabs.getSelected(null, function(tab) {