janela pop-up no menu de contexto das extensões chrome

Estou desenvolvendo uma extensão do Chrome e tenho um problema. Eu adicionei um item ao menu de contexto do chrome e quero abrir uma janela pop-up se o item de menu for clicado. Meu código é assim:

function popup(url) {
window.open(url, "window", "width=600,height=400,status=yes,scrollbars=yes,resizable=yes");
}

chrome.contextMenus.create({"title": "Tumblr", "contexts":["page","selection","link","editable","image","video","audio"], "onclick": popup('http://example.com')});

Mas esse código não funciona como eu quero. A janela pop-up não aparece após um clique no item de contexto, mas depois de uma atualização da extensão nas preferências de extensão do Chrome.

Desde já, obrigado!

questionAnswers(1)

yourAnswerToTheQuestion