Isso é causado por uma extensão usando a chrome.tabspermissão, mas sem especificar isso no manifest.jsonpacote fornecido com a extensão. O truque não é apenas encontrar a extensão que usa chrome.tabs, mas encontrar a que faz isso sem anunciar.
Comece com uma abordagem mais automatizada (comandos de várias linhas para facilitar a leitura): No * nix:
$ find . -type f \
> | xargs grep -l chrome.tabs \
> | cut -d '/' -f 2 \
> | uniq
No Windows, usando o PowerShell:
> gci -rec |? {-not $_.PSIsContainer} `
>> | sls 'chrome.tabs' `
>> | select -Unique Path `
>> |% {$_.Path.Split('\')[10] } `
>> | select -Unique
>>
Em seguida, vá para a chrome://extensionsguia para corresponder os diretórios nos resultados aos nomes de extensão e clique nas permissões de cada um para ver quem não está copiando para o uso chrome.tabs. Observe que na quarta linha do snippet do PowerShell, eu indexo '10' porque é quantos componentes de caminho existem C:\para o Extensionsdiretório; Pode ser diferente no seu sistema.
No meu caso, automatizei totalmente a pesquisa inserindo mais alguns segmentos no pipeline:
$ find . type f \
> | xargs grep -l chrome.tabs \
> | cut -d '/' -f 2 \
> | uniq \
> | xargs -I % find % -name 'manifest.json' \
> | xargs grep -L tabs
hipbfijinpcgfogaopmgehiegacbhmob/16.0.544_0/manifest.json
hipbfijinpcgfogaopmgehiegacbhmob/17.1_0/manifest.json
hipbfijinpcgfogaopmgehiegacbhmob/18.1_0/manifest.json
Agora, olhando para chrome://extensions:

Preso.
