- rules.json: 빈 배열로 추가. manifest 의 declarative_net_request 가
참조하는 파일이 없어 확장 로드 자체가 실패하던 문제 해결.
- timemachine.js: live-detail URL 정규식이 `service/v3.2/...` 같은
마이너 버전 경로를 매칭하도록 `v\d+` → `v[\d.]+` 로 수정. 실제 치지직
공개 API 는 v3.2 를 사용 중 (참고: jaesung9507/nvver chzzk/live.go).
- timemachine.js: live-detail 응답 필드는 `timeMachine` 이 아니라
`timeMachineActive` 와 `timeMachinePlayback` 두 개. 둘 다 true 로
세팅해야 플레이어가 되감기 UI 를 띄운다. alreadyOn 판정도 두 플래그
AND 로 변경.
- PLAYBACK_JSON_VERSIONS 에 v3.2, v3.1 추가.
- timemachine.js: live-detail 응답을 fetch 후킹으로 가로채
timeMachineActive 를 true 로 만들고, live-playback-json 의 DVR
매니페스트로 livePlaybackJson 을 교체해 되감기 UI 와 실제 seek
동작을 살린다. 스트리머가 타임머신을 꺼둔 라이브에서도 동작.
- manifest.json: timemachine.js 를 content_scripts 에 추가하고
버전을 1.1.0 으로 올림. name/description 을 다기능에 맞게 갱신.
- popup.html: 타임머신 강제 활성화 상태 표시 항목 추가.
- README.md: 기능 설명, 설치 방법, 동작 확인 로그, 면책 명시.