Я проделал аналогичную работу с моим расширением.Я просто поместил это
document.body.innerHTML
в мой contentscript.js, и это часть моего manifest.json
"content_scripts" : [
{
"matches" : [
"http://*/*",
"https://*/*"
],
"js" : ["contentscript.js"],
"run_at" : "document_idle",
"all_frames" : true
}
],