Extensión de Chrome: la API del depurador (DOM) ya no funciona

Nuestra extensión de Chrome ya no funciona correctamente desde la versión 37.0.2062.103 (solía funcionar correctamente en la versión 36.0.1985.143 de Chrome).

Específicamente, la API del depurador ha dejado de funcionar para nosotros cuando usamos DOMDebugger. Ver el código adjunto: (background.js)

chrome.tabs.onUpdated.addListener(function(tabId,changeInfo,tab){
    if( changeInfo.status == "loading"  && tab.active){
        var debugId = {tabId:tabId};
        chrome.debugger.attach(debugId, '1.0', function() {
            chrome.debugger.sendCommand(debugId, 'Debugger.enable', {}, function() {
                chrome.debugger.sendCommand(debugId, "DOMDebugger.setEventListenerBreakpoint", {'eventName':'click'},
                    function(result) {
                        console.log('registering click');
                    });
            });
        });
    }
});
chrome.debugger.onEvent.addListener(onEvent);
function onEvent(debuggeeId, method,params) {
    if(method=="Debugger.paused"){
        console.log('DONE!');
    }
};

La extensión inicia con éxito el depurador. obtenemos la cinta amarilla del depurador. También vemos el mensaje de "clic de registro" en la consola. el argumento del resultado es un objeto vacío {} (línea 8). Sin embargo, al hacer clic en un botón que tiene un detector de eventos de clic, no sucede nada.

Solía funcionar sin ningún problema.

Respuestas a la pregunta(1)

Su respuesta a la pregunta