Hoʻokuʻu ʻia ʻo Pale Moon 31.3 a me SeaMonkey 2.53.14 polokalamu kele pūnaewele

Ua paʻi ʻia ka hoʻokuʻu ʻia ʻana o ka polokalamu kele pūnaewele Pale Moon 31.3, kahi i hoʻokuʻu ʻia mai ka codebase Firefox e hāʻawi i ka hana kiʻekiʻe, e mālama i ka interface maʻamau, e hōʻemi i ka hoʻohana ʻana i ka hoʻomanaʻo a hāʻawi i nā koho hana maʻamau. Hoʻokumu ʻia nā hale Pale Moon no Windows a me Linux (x86 a me x86_64). Hāʻawi ʻia ke code papahana ma lalo o ka MPLv2 (Mozilla Public License).

Hoʻopili ka papahana i ka hoʻonohonoho maʻamau o ka interface, me ka ʻole o ka hoʻololi ʻana i ka interface Australis i hoʻohui ʻia ma Firefox 29, a me ka hoʻolako ʻana i nā koho hoʻoponopono ākea. Aia nā mea i wehe ʻia me DRM, Social API, WebRTC, PDF viewer, Crash Reporter, helu helu hōʻiliʻili, nā mana makua, a me nā poʻe kino kīnā. Ke hoʻohālikelikeʻia me Firefox, mālama ka polokalamu kele pūnaewele i ke kākoʻo no kaʻenehana XUL a mālama i ka hiki ke hoʻohana i nā kumuhana piha piha a māmā.

Ma ka mana hou:

  • В JavaScript-объектах Array, String и TypedArray реализован метод at(), позволяющий использовать относительную индексацию (в качестве индекса массива указывается относительная позиция), в том числе с указанием отрицательных значений относительно конца.
  • В web worker-ах реализована поддержка API EventSource.
  • В запросах обеспечена отправка заголовка «Origin:».
  • В систему сборки внесены оптимизации для ускорения сборки. В формировании сборок для платформы Window задействован компилятор Visual Studio 2022.
  • Изменена обработка отдельных звуковых файлов в формате wav, для которых вместо вызова системного проигрывателя теперь используется встроенный обработчик. Для возвращения старого поведения в about:config предусмотрена настройка media.wave.play-stand-alone.
  • Улучшен код для нормализации строк.
  • Обновлён код для обработки flex-контейнеров, но затем данное изменение отключено по горячим следам в почти сразу выпущенном обновлении Pale Moon 31.3.1 из-за выявления проблем с некоторыми сайтами.
  • Решены проблемы сборки в нетипичных окружениях SunOS и Linux.
  • Переработан код блокировки потоков IPC.
  • Избавлены от префикса «-moz» CSS-свойства min-content и max-content.
  • Ua hoʻopanee ʻia nā hoʻoponopono e pili ana i ka hoʻopau ʻana i nā nāwaliwali.

Дополнительно можно отметить выпуск набора интернет-приложений SeaMonkey 2.53.14, который объединяет в рамках одного продукта web-браузер, почтовый клиент, систему агрегации новостных лент (RSS/Atom) и WYSIWYG-редактор html-страниц Composer. В форме предустановленных дополнений предлагаются IRC-клиент Chatzilla, набор средств для web-разработчиков DOM Inspector и календарь-планировщик Lightning. В новый выпуск перенесены исправления и изменения из актуальной кодовой базы Firefox (SeaMonkey 2.53 основан на браузерном движке Firefox 60.8 с портированием связанных с безопасностью исправлений и некоторых улучшений из актуальных веток Firefox).

Ma ka mana hou:

  • Обновлены DOM-интерфейсы для HTML-элементов Embed, Object, Anchor, Area, Button, Frame, Canvas, IFrame, Link, Image, MenuItem, TextArea, Source, Select, Option, Script и Html.
  • Продолжен перевод системы сборки с Python 2 на Python 3.
  • Из меню Help убран диалог с информацией о плагинах (About plugins).
  • Убран белый список URL.
  • Из адресной книги удалены устаревшие сервисы для чата.
  • Обеспечена совместимость с компилятором rust 1.63.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka