web: legacy-сборка pdf.js — «Не удалось открыть PDF» в Яндекс Браузере (#90) #91

Merged
aep merged 1 commits from feat/90-pdfjs-legacy into main 2026-10-09 20:43:14 +03:00

1 Commits

Author SHA1 Message Date
Andrey Epifancev
ca6f2b7cc4 fix(web): legacy-сборка pdf.js — «Не удалось открыть PDF» в Яндекс Браузере (#90)
Копия исправления arm-web #22 (контур разворачивается из web/). Обычная сборка pdfjs-dist 5.7 в воркере
вызывает Uint8Array.prototype.toHex (Chromium 140+), в Яндекс Браузере getDocument падает
«a.toHex is not a function». PdfPages берёт модуль и воркер из pdfjs-dist/legacy/build через
widgets/DocumentReview/pdfjs.ts; регрессионный тест открывает PDF без Uint8Array.prototype.toHex.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-09 19:41:19 +04:00