Chrome не поддерживает несколько фоновых страниц в расширении Chrome.Он поддерживает несколько фоновых скриптов.Но он не поддерживает как фоновые страницы, так и фоновые скрипты одновременно.См. Ниже снимки экрана.
Ошибка, отображаемая при попытке добавить фоновую страницу и сценарий одновременно.
Ошибка при попытке добавить несколько фоновых страниц.
Теперь вернемся к вашему вопросу which page getBackgroundPage() retrieve?
Поскольку chrome поддерживает только одну фоновую страницу, он вернет единственную страницу, которую вы включили в ваш manifest.json.