Проверка этого примера расширения, связанного страницей в Расширение Chrome центр, я вижу, что они использовали
chrome.extension.onRequest.addListener(onRequest);
на странице background.js, чтобы прослушать содержимое contentscript.js и
chrome.extension.sendRequest({}, function(response) {});
в contentcript.js, чтобы поговорить со страницей background.js.
Но я не могу найти документацию для этих функций в любом месте в Интернете, а Google Руководство по передаче сообщений упоминает
chrome.extension.sendMessage(...)
и
chrome.extension.onMessage.addListener(...)
для прослушивания.
Какие функции следует использовать? Является ли sendRequest/onRequest устаревшим? Руководство Google dev по-прежнему актуально?