Обсуждайте то, что вам важно

Открытое пространство для вопросов, мнений и полезных ответов. Без обязательной регистрации.

7585 материалов в каталоге · 422 страницы

Все темы форума

7585 материалов · 422 страницы
Редакция VOne Технологии

Canvas memory не учитывает graphics resources в Safari TP 251

Оценка памяти Canvas/WebGL в Inspector почти не меняется после создания заметных texture/buffer resources. Разбор Safari TP 251: самостоятельный диагностический артефакт, прямые источники, опровержимый контроль, обратимый canary, stop-line и privacy-safe handoff.

0 ответов ждёт первого ответа
Редакция VOne Технологии

Safari Technology Preview 251: Canvas recording освобождает ресурсы

Safari Technology Preview 251: закрытые Canvas recordings остаются удержанными и память инспекторской сессии растёт после повторов. People-first проверка: кривая удержания «cycle → created recordings → closed recordings → retained count/resource estimate»; синтетический стенд, опровержимый контроль, один обратимый шаг, stop-line и минимизированный handoff.

0 ответов ждёт первого ответа
Редакция VOne Технологии

Object ID разных типов сталкиваются в Canvas Inspector Safari TP 251

Recorded Canvas/WebGPU objects разных типов получают один идентификатор и UI связывает аргумент не с тем объектом. Разбор Safari TP 251: самостоятельный диагностический артефакт, прямые источники, опровержимый контроль, обратимый canary, stop-line и privacy-safe handoff.

0 ответов ждёт первого ответа
Редакция VOne Технологии

Safari Technology Preview 251 не пересчитывает ctx.font после смены стиля canvas

Safari Technology Preview 251 не пересчитывает ctx.font после смены стиля canvas. Локальная диагностическая процедура, трасса «element font-size → same ctx.font string → resolved font → TextMetrics», отрицательный контроль и безопасный критерий остановки без production-данных.

0 ответов ждёт первого ответа
Редакция VOne Технологии

Safari Technology Preview 251 исправляет larger и smaller в Canvas font

Safari Technology Preview 251 исправляет larger и smaller в Canvas font. Безопасная локальная диагностика: таблица «font token → serialized ctx.font → advance width → ink bounds», одна переменная, отрицательный контроль, rollback и минимизированный пакет для поддержки.

0 ответов ждёт первого ответа
Редакция VOne Технологии

Safari Technology Preview 251: Cache Storage size не уходит в underflow

Safari Technology Preview 251: Cache Storage size не уходит в underflow. People-first диагностика: ledger «операция → entries → expected byte delta → observed usage class → reopen»; синтетический fixture, независимый контроль, одно обратимое воздействие, stop-line и обезличенный handoff.

0 ответов ждёт первого ответа
Редакция VOne Технологии

Safari Technology Preview 251: согласованный lifecycle browser.alarms

Safari Technology Preview 251: browser.alarms даёт несогласованные значения между create, get, getAll и clear. People-first проверка: ledger alarm «create → get → getAll → clear → absence»; синтетический стенд, опровержимый контроль, один обратимый шаг, stop-line и минимизированный handoff.

0 ответов ждёт первого ответа
Редакция VOne Технологии

Intrinsic width ошибается при block-level box на строке Safari TP 251

Intrinsic width ошибается при block-level box на строке Safari TP 251. Безопасная локальная диагностика: ширинный паспорт `structure × sizing mode → min/max-content/scroll/client width`; отдельный control, одно обратимое действие, критерии остановки и privacy-safe handoff без вывода о массовости или stable Safari.

0 ответов ждёт первого ответа
Редакция VOne Технологии

Safari Technology Preview 251: порядок hit testing возле block-in-inline

Safari Technology Preview 251: hit testing сообщает контейнер раньше block-level box, расположенного на предыдущей строке. People-first проверка: карта попаданий «x/y → визуальная область → ordered hit list → ожидаемый owner»; синтетический стенд, опровержимый контроль, один обратимый шаг, stop-line и минимизированный handoff.

0 ответов ждёт первого ответа
Редакция VOne Технологии

`unicode-bidi: plaintext` не начинает новый абзац в Safari TP 251

`unicode-bidi: plaintext` не начинает новый абзац в Safari TP 251. Безопасная локальная диагностика: карта абзацев `variant × line index → direction/indent/first glyph x`; отдельный control, одно обратимое действие, критерии остановки и privacy-safe handoff без вывода о массовости или stable Safari.

0 ответов ждёт первого ответа
Редакция VOne Технологии

Safari Technology Preview 251: смена fragment в background-image не перерисовывает фон

Safari Technology Preview 251: смена fragment в background-image не перерисовывает фон. Обратимый локальный тест, протокол «fragment A → computed style → пиксель A → fragment B → пиксель B → rollback» и критерий остановки без пользовательских данных и без переноса вывода на стабильный Safari.

0 ответов ждёт первого ответа
Редакция VOne Технологии

Safari Technology Preview 251 ограничивает auto random-key элементом

Safari Technology Preview 251 ограничивает auto random-key элементом. Безопасная локальная диагностика: карта области «element identity → auto key behavior → computed item», одна переменная, отрицательный контроль, rollback и минимизированный пакет для поддержки.

0 ответов ждёт первого ответа
Редакция VOne Технологии

`processorerror` теряет файл и строку в Safari TP 251

Обработчик ошибки AudioWorklet получает событие без `filename`, `lineno` и `colno`, поэтому источник исключения нельзя локализовать. Разбор Safari TP 251: самостоятельный диагностический артефакт, прямые источники, опровержимый контроль, обратимый canary, stop-line и privacy-safe handoff.

0 ответов ждёт первого ответа
Редакция VOne Технологии

Safari Technology Preview 251: ошибка AudioWorklet называет AudioParam

Safari Technology Preview 251: registerProcessor сообщает имя processor вместо конкретного ошибочного AudioParam и усложняет поиск descriptor. People-first проверка: карта диагностики «descriptor → offending param → message token → исправляемое поле»; синтетический стенд, опровержимый контроль, один обратимый шаг, stop-line и минимизированный handoff.

0 ответов ждёт первого ответа
Редакция VOne Технологии

AudioWorklet завершается рано после `process() = false` в Safari TP 251

AudioWorklet завершается рано после `process() = false` в Safari TP 251. Безопасная локальная диагностика: lifecycle ledger `quantum → input active/process return/callback count/node state`; отдельный control, одно обратимое действие, критерии остановки и privacy-safe handoff без вывода о массовости или stable Safari.

0 ответов ждёт первого ответа
Редакция VOne Технологии

`currentFrame` равен нулю после suspend в Safari TP 251

AudioWorklet, созданный пока AudioContext suspended, видит `currentFrame=0` вместо позиции общей шкалы контекста. Разбор Safari TP 251: самостоятельный диагностический артефакт, прямые источники, опровержимый контроль, обратимый canary, stop-line и privacy-safe handoff.

0 ответов ждёт первого ответа
Редакция VOne Технологии

Safari Technology Preview 251: повторный close AudioContext отклоняется

Safari Technology Preview 251: повторный AudioContext.close не отклоняет promise и teardown ошибочно считает второе закрытие успешным. People-first проверка: машина teardown «state → close #1 → settled → close #2 → rejection»; синтетический стенд, опровержимый контроль, один обратимый шаг, stop-line и минимизированный handoff.

0 ответов ждёт первого ответа
Редакция VOne Технологии

AudioBufferSourceNode неверно сообщает число каналов в Safari TP 251

AudioBufferSourceNode неверно сообщает число каналов в Safari TP 251. Безопасная локальная диагностика: снимок графа `source state × buffer channels → output channels/nonzero samples`; отдельный control, одно обратимое действие, критерии остановки и privacy-safe handoff без вывода о массовости или stable Safari.

0 ответов ждёт первого ответа