¿Cómo actualizo / recargo una extensión de Chrome?

Estoy desarrollando una extensión en Chrome 4 (actualmente 4.0.249.0) que mostrará la reputación de StackOverflow / SuperUser / ServerFault del usuario en la barra de estado. He diseñado una página de opciones para obtener los ID de perfil del usuario y los guardo en localStorage y los leo bien en la extensión. Todo funciona muy bien.
El problema es que no puedo encontrar una manera (programática) de actualizar la extensión al guardar las opciones. Intenté llamarlocation.reload(); desde la propia página de extensión al hacer clic con el botón derecho - sin éxito. Lo seguí y traté de ver lo que Chromechrome://extensions/ La página hace para recargar una extensión, y encontró este código:

/**
 * Handles a 'reload' button getting clicked.
 */
function handleReloadExtension(node) {
  // Tell the C++ ExtensionDOMHandler to reload the extension.
  chrome.send('reload', [node.extensionId]);
}

Copiar este código en mi controlador de eventos no ayudó (y sí, traté de reemplazar[node.extensionId] con el código actual). ¿Puede alguien ayudarme a hacer esto de la manera correcta o indicarme un código de una extensión que haga esto correctamente? Una vez hecho esto, pondré la extensión y su fuente en mi blog.

Respuestas a la pregunta(4)

Su respuesta a la pregunta