Отчёт о выполнении TASK-0175
Внесённые изменения:
1. EdgeExtension/src/background.js
Добавлена строка сразу после
importScripts("./core/slonstore.js");:javascript
2. EdgeExtension/src/slonbg.js (полный апгрейд)
- Меню создаётся идемпотентно на КАЖДОМ старте SW (не только в
onInstalled):javascript - ID меню изменён:
slon-status→slon-door(единый ID) - Парсинг координаты переписан по ТЗ:
profile/NNNи субстраницы →profile:NNNgroup/NNNи субстраницы →group:NNNmusic/video/app→ok-_music_track_…,ok-_video_…,ok-_app_vk_app…
- Свои regex убраны — используется логика, совместимая с донорской нормализацией
3. Сборка
dist/ пересобрана: все файлы на месте, manifest.json не тронут (версия 0.1.2).Дифф (кратко):
Меню: третий пункт «Слон: статус…» — ГОТОВ к проверке
ПКМ по ссылке на ok.ru → в подменю «Записки ОК» теперь должен быть третий пункт «Слон: статус…».
Commit:
433ca82 — fix: слон — importScripts slonbg.js и меню на каждом старте SW [TASK-0175]
Leave a Comment