Решить проблему Extension context invalidated в расширении Хром
Есть расширение. В нём контент-скрипт, который периодически обращается к background.js. Если расширение обновляется, то все эти скрипты перестают работать, выдавая ошибку Extension context invalidated.
Задача состоит в том, чтоб без обновления страницы отписаться от старых скриптов и внедрить новые (с новой версии расширения)
Заготовку я предоставлю.