Используйте chrome.tabs.create (Свойства объекта, обратный вызов функции), как описано в http://code.google.com/chrome/extensions/tabs.html
Свойства объекта могут содержать поля для windowId, index, url и selected. Необязательная функция обратного вызова получает объект Tab вновь созданной вкладки.
Таким образом, самый простой пример создания новой вкладки в текущем окне и ее выбора будет выглядеть следующим образом:
chrome.tabs.create({'url': chrome.extension.getURL('popup.html')});
Не уверен, почему вы хотели бы показать popup.html на новой вкладке, но я считаю его очень полезным при разработке / отладке моего расширения ... довольно печально, что на странице расширения есть "обычно" только ссылка на фоновую страницу.
Хотелось бы узнать, как открыть его в новом окне и, возможно, в режиме киоска; -)