Atualmente, você está tentando criar uma extensão para o Google Chrome e precisa de uma solução séria para mostrar uma página em um pop-up. Uma das opções que você considerou foi o uso de Iframes. Abaixo eu irei te guiar sobre como usar Iframes em extensões do Google Chrome, e também te apresentar algumas alternativas caso Iframes não atendam às suas necessidades.
<iframe>
Se você não puder usar Iframes ou se eles não atenderem às suas necessidades, aqui estão algumas alternativas que você pode considerar:
window.open()
<div>