У меня есть расширение Chrome с chrome.debugger
для прослушивания всех запросов и ответов на сайте.
На старом chrome 62 он работал правильно, но после 73 сломался.
backgroud.js:
chrome.debugger.onEvent.addListener(function (source, method, params) {
... // Receiving data
}
manifest.json:
{
"manifest_version": 2,
"version": "1.0.1",
"name": "Lost Soul of Kamihime",
"short_name": "LSK",
"background": {
"scripts": [
"background.js"
],
"persistent": true
},
"content_scripts": [
{
"all_frames": true,
"js": [
"lib/jquery-2.1.1.min.js",
"lib/jquery.sprintf.js",
"src/data.js",
"src/common.js",
"src/verify.js",
"src/battle.js",
"src/my-page.js",
"src/weapon.js",
"src/persist.js",
"src/deck.js",
"src/bot.js",
"app.js"
],
"css": [
"css/pure.css",
"css/panel.css",
"css/battle.css"
],
"matches": [
"*://www.dmm.co.jp/netgame/social/-/gadgets/=/app_id=242584*",
"*://pc-play.games.dmm.co.jp/play/kamipror*",
"*://pc-play.games.dmm.com/play/kamipro*",
"*://*.kamihimeproject.net/*",
"*://osapi.dmm.com/gadgets/ifr*.kamihimeproject.net*"
]
}
],
"description": "Lost Soul of Kamihime",
"permissions": [
"storage",
"webRequest",
"webRequestBlocking",
"tabs",
"debugger",
"cookies",
"<all_urls>"
],
"options_page": "settings/index.html",
"web_accessible_resources": [
"src/preventResize.js",
"src/kh-*.js",
"test-*.json",
"src/*.html"
]
}
Сайт представляет собой веб-игру и имеет внутренний фрейм, отладчик перехватил все данные, включая фрейм, но теперь только внешнюю страницу.
Есть ли какие-либо изменения в безопасности для chrome, и что я могу сделать сейчас? Страница What's New
для официального сайта разработки останавливается на версии 40: (
Спасибо!