У меня есть следующее...
chrome.extension.sendRequest({
  req: "getDocument",
  docu: pagedoc,
  name: 'name'
}, function(response){
  var efjs = response.reply;
});
который вызывает следующее.
case "getBrowserForDocumentAttribute":
  alert("ZOMG HERE");
  sendResponse({
    reply: getBrowserForDocumentAttribute(request.docu,request.name)
  });
  break;
Однако мой код никогда не достигает "ZOMG ЗДЕСЬ", но, скорее всего, вызывает следующую ошибку при запуске chrome.extension.sendRequest
 Uncaught TypeError: Converting circular structure to JSON
 chromeHidden.JSON.stringify
 chrome.Port.postMessage
 chrome.initExtension.chrome.extension.sendRequest
 suggestQuery
Кто-нибудь знает, что вызывает это?
