Jak przesyłać dane między skryptami zawartości dwóch różnych kart?

W moim rozszerzeniu muszę przenieść niektóre dane ze skryptu zawartości jednej karty na skrypt zawartości innej karty. Jak mogę wybrać określoną kartę za pomocą chrome.tabs, jeśli znam część nazwy tego obiektu karty lub adres URL w niej? Jak mogą komunikować się skrypty dwóch kart?

AKTUALIZACJA:

Najwyraźniej nie mam metody sendMessage w chrome.extension. Po uruchomieniu następującego skryptu treści:

chrome.extension.sendMessage("message");

Wchodzę do konsoli:

Nieprzechwycony błąd typu: Obiekt # nie ma metody „sendMessage”

questionAnswers(2)

yourAnswerToTheQuestion