探検


Mozilla Firefox 拡張機能スレッド Part126

2026/06/04(木) 08:34:58.55ID:sXE2gcDJ0
Firefox 151.0.3 新規プロファイルに FoxyGestures 1.2.12 を入れて
Tver のタブで有効化して再読込するとぐるぐるして読み込まれないね
2026/06/04(木) 08:41:44.09ID:sXE2gcDJ0
有効化したときだけブラウザーコンソールに下記が出てる

Uncaught TypeError: can't access property "serialID", i is null
p https://s.tver.jp/appsdk.js:2
u NextJS
appsdk.js:2:79664

なぜかTVerのスクリプトがエラー出して停止してる
2026/06/04(木) 11:59:21.19ID:PDZgDbvP0
ちょっと見た感じではFoxyGesturesのcontent scriptがいろいろpostMessageするけど
tver側のスクリプトが"message"イベントをaddEventListenerしてるから
FoxyGestures側が出したイベントを拾ってしまって誤動作してる感じだね

https://github.com/marklieberman/foxygestures/blob/master/src/content/mouseEvents.js#L105
↑ここの実行をsetTimeoutで遅らせると回避できるようではあった
2026/06/04(木) 19:35:50.33ID:YTEiRPah0
するとTVerのスクリプトが関係ないメッセージを受け取ってチェックもせずに情報を読み出そうとしてエラー出してるわけか
レスを投稿する


ニューススポーツなんでも実況