-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
bugSomething isn't workingSomething isn't working
Description
コンテンツスクリプト(MAIN)の関数を置き換えるため、必然的に発生する。
登録・登録拒否の register() の Proxy 監視部分が本件の主問題となる。
Service Worker の登録解除・キャッシュ削除のみに機能を限定すれば、本件は回避できる。(これを検出することもある)
ただし、一時的にキャッシュを許すことになる。
(install イベントだけでなく、最悪 activate イベントでの skipWaiting() でメイン処理まで実行される)
現状で問題があることは認識するが、対処が可能だとは思えないため、現状維持とする。
備考
UserScript 版を特定サイトのみ実行することでも、本件を回避できる。
もちろん、実行したサイトでは指紋が残る。
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working