Все события в chrome расширениях имеют removeListener
и несколько других методов, см. Документацию для получения дополнительной информации, поэтому вы можете удалить ее как обычно:
-
сохранить фактическую ссылку на функцию, что означает this.networkListener.bind(this)
this.networkListenerBound = this.networkListener.bind(this);
chrome.devtools.network.onRequestFinished.addListener(this.networkListenerBound);
использовать эту ссылку в removeListener
chrome.devtools.network.onRequestFinished.removeListener(this.networkListenerBound);