Удалено ограничение срока действия файлов cookie JavaScript в браузерах WebKit
Если вы помните, в феврале 2019 года Apple опубликовала пост на блоге WebKit, в котором была представлена версия 2.1 механизма Intelligent Tracking Prevention для браузера.
В этой версии Safari (и вскоре все браузеры на основе WebKit, включая приложения-браузеры на iOS и iPadOS) ввели ограничение срока действия файлов cookie, установленных с помощью JavaScript. Больше было невозможно устанавливать дату истечения срока действия дальше, чем на 7 дней в будущем.
В недавнем выпуске 2022 года (я не знаю точную дату или номер версии) WebKit изменил этот механизм, чтобы больше не устанавливать ограничение срока действия файлов cookie, установленных с помощью JavaScript.