[2026-10-30] eagle: work/projects/CPM Breakage Testing Steps.md work/projects/cpm-post-release-analysis-2026-10-27.md work/projects/cpm-status-2026-10-15.md work/projects/cpm-web-extension-breakage-findings.md work/projects/cpm-web-extension-breakage-validation.md work/projects/cpm-web-extension-code-guide-2026-10-09.md
This commit is contained in:
1 parent
449c867f90
commit
203852d638
6 files changed
+98
-3
No files matched your search
@@ -5,6 +5,8 @@ updated: '2026-10-30'
|
||||
|
||||
## Текущее состояние — 30 октября 2026
|
||||
|
||||
**Error-6 restart:** [#7730](https://github.com/duckduckgo/apple-browsers/pull/7730), head `cf668e2938`, OPEN/MERGEABLE, privacy review required, не merged/shipped. На этом head 1064 штатных WebExtensions tests PASS; финальный review с 8 временными edge-case probes — 1072 PASS, без существенных findings. Реальный macOS OFF/ON подтверждён на более раннем `d1a2e1de65`; физический iOS suspend/wake и natural production trigger не проверены. Полное текущее поведение, flags, pixel outcomes, очередь/cooldown и ссылки на артефакты: [[cpm-status-2026-10-15#Error-6 restart — PR 7730]]. Ниже — отдельный upgrade-before-load PR и исторические validation snapshots.
|
||||
|
||||
Upgrade-before-load реализован в [PR #7767](https://github.com/duckduckgo/apple-browsers/pull/7767), head `45593bbb4e`, main `3046f67631` влит. PR OPEN/MERGEABLE; exact-head CI **43 SUCCESS / 15 SKIPPED / 0 failed/pending**. Не merged и не shipped.
|
||||
|
||||
Подготовка до load применяется только к CPM, без scriptlet downloads. Ошибка upgrade оставляет старую установку для load и последующего retry. `webExtensions.cpmUpgradeBeforeLoad` — default-ON failsafe, применяется при создании manager; OFF возвращает прежний порядок на следующем manager/запуске. Origin reuse дополнительно зависит от stable-origin policy, OS 26.6+, приватного manifest и отсутствия живого старого context.
|
||||
|
||||
Reference in new issue
Block a user