履歴移動後の動画壁紙復帰を修正
ブラウザー履歴の移動や BFCache 復帰後に、デスクトップ Home の動画壁紙が静止画のままになる場合を修正しました。主モジュールが古い off 状態を先に読み、その後 ui-motion が full を書き戻しても壁紙側へ再同期されないことが原因でした。motion mode、runtime ready、pageshow の各タイミングで動画状態を再調整します。モバイル、low performance、Save-Data、reduced/off の動画リクエストを行わない方針は変わりません。
# 履歴移動後の動画壁紙復帰を修正
デスクトップ Home の控えめな動画壁紙が、ブラウザーの戻る/進む操作や BFCache 復帰後にも正しい状態へ戻るようになりました。今回の修正はページライフサイクルの同期だけを扱い、動画内容、解像度、段階的強化の条件は変更しません。
## 原因
BFCache から復帰するとき、主モジュールがページ非表示中に残った古い `off` 状態を先に読む場合がありました。その後 `ui-motion` がサイト全体の動作状態を `full` に戻しても、従来の処理はその書き戻しを監視していなかったため、壁紙コントローラーは静止状態のままと判断し、現在のテーマ動画を再マウントしませんでした。
## 復帰時の再同期
- motion mode が変わると壁紙状態をすぐに再同期します。
- 動作ランタイムの ready 後に、現在の Home、テーマ、再生資格をもう一度確認します。
- `pageshow` 復帰時に、ページ全体の再読み込みへ頼らず壁紙動作と現在の動画を再調整します。
## フォールバック条件は変更なし
段階的強化の条件は緩和していません。モバイル、low performance、Save-Data、`prefers-reduced-motion`、サイト内 reduced/off では引き続き動画をリクエストしません。Home 以外やページ非表示時には動画を一時停止または解放し、静止壁紙を常設のフォールバックとして維持します。