Двигаемся дальше

Всем привет!

Тут недавно кто-то спрашивал – зачем мы выпускаем тестовые сборки. Мол, выпускали бы только стабильные и никаких проблем с жалобами на баги и недочёты. Но дело в том, что сегодня стабильную версию невозможно подготовить, не протестировав все возможные варианты работы браузера. Так сказать – в полевых условиях. И сегодня это актуально, как никогда: у пользователей на руках и “железо”, и “оси” самые разные, да и собственно интернет стал довольно сложным миром, наполненным массой сложнейших технологий. Но как нам всё это протестировать?

Да никак. Это невозможно в принципе. Мы не можем купить абсолютно все варианты компьютеров и осей для тестирования. Это не может себе позволить даже самая богатая компания, а мы только начинаем наш путь. Другими словами, научно-технический прогресс дошёл до такой стадии, когда коллективу одной даже очень продуктивной компании не справиться с решением всех имеющихся задач. И единственный способ решить проблему – это перейти на максимально общественный принцип производства. Другими словами, сегодня в процессе создания того же браузера принимают участие все причастные – и разработчики-программисты, и сами пользователи. И именно пользователи, проводящие тестирование на своих самых разнообразных компьютерах, дают разработчикам всю информацию по имеющимся недочётам и скрытым ошибкам.

Собственно, именно для такого тестирования пользователями мы и выпускаем тестовые сборки еженедельно. И сегодняшняя под номером 2.2.1360.4 – не исключение. Кто-то найдёт в списке исправлений тот баг, о котором сообщал сам, а кто-то найдёт новый баг и отправит нам сообщение о нём. Работа кипит, работа идёт, а браузер становится всё лучше и функциональней. Как говорится – двигаемся дальше.

В частности – двигаемся дальше и с проблемой поддержки проприетарных медиакодеков в Linux. В сегодняшней сборке мы добавили пару изменений, которые, как мы надеемся, упростят жизнь пользователей свободных дистрибутивов. Первое изменение – браузер будет выводить в консоли сообщение со ссылкой на инструкции по решению проблем с воспроизведением медиа, если таковые проблемы случились. И второе изменение – браузер теперь будет сохранять в кэше библиотеки libffmpeg, которые гарантированно работают с Vivaldi, и если в вашей системе после обновления оказалась неработающая версия – Vivaldi будет использовать кэшированную.

В общем, решение не идеальное, но мы работаем над этим.

Известные проблемы:

  • [Regression][Mac] Нерегулярный крэш при закрытии окна

На этом всё. Ниже – файлы на загрузку и полный список изменений.

Файлы для загрузки:

Полный список изменений:

  • [Regression] Свойства картинки не отображаются VB-45579
  • [Regression] Крэш при закрытии окна с веб-панелью, воспроизводящей аудио-контент VB-45842
  • [Regression] Крэш при клике на закладку в меню закладок VB-40346
  • [Regression] Выделенный первый символ, вводимый в адресной строке VB-45505
  • [Regression] Перенос группы вкладок в существующее второе окно приводит к крэшу VB-43831
  • [Regression] Не отображается панель прогресса VB-44482
  • [Regression] Клик правой кнопкой мыши на ссылку во всплывающем окне приводит к крэшу VB-45571
  • [Regression] Удаление отступа при размещении вкладок снизу VB-45524
  • [Regression] Просмотр настроек с помощью клавиши Tab приводит к изменению настроек новой вкладки VB-45274
  • [Linux] Кэширование подходящих библиотек libffmpeg VB-44716
  • [Linux] Отсутствует обновление Widevine VB-25847
  • [Windows][Linux] Разрешить использование амперсанда и подчёркивания клавиш доступа в закладках и заметках VB-45613
  • [Mac] Амперсанд (&) не отображается в содержимом папок VB-45644
  • [Mac] Cmd+Shift+C для копирования теуста в заметки также открывает средства разработчика VB-36702
  • [Mac] Полноэкранный режим не работает корректно VB-45008
  • [Address Bar] Курсор в адресной строке переходит в начало при нажатии клавиши со стрелкой вверх VB-45498
  • [Address Bar] Поиск без короткого имени добавляет пробел перед поиском VB-45762
  • [Bookmarks] Закладка в папке может быть открыта во множестве вкладок VB-40580
  • [Bookmarks bar] Появление пустого пробела при перетаскивании иконок на панели закладок VB-28113
  • [Notes] Добавлено уведомление о создании новой заметки VB-23642
  • [Picture-in-picture] Иконка вкладки режима медиа VB-45627
  • [Settings] Изменено поле настройки “Подтверждать открытие закладок более” VB-40350
  • [Settings] Подменю переноса должно содержать Новое окно VB-45264
  • [Settings] Устаревшие быстрые клавиши и жесты мышью “Масштабирование” VB-45152
  • [Settings] Подсказки не видны над текстом VB-42440
  • [Tabs] Минимальная ширина вкладки может смешиваться с расположением VB-43274
  • [Tabs] Отключение размещения вкладок не сбрасывает выбор VB-45471
  • [Tabs] Неправильное расположение вкладок после закрытия вкладки VB-44574
  • [Quick Commands] Изменены быстрые команды обработки вкладок VB-45473
  • [Quick Commands] Локализованные ключевые слова VB-45491
  • [UI] Добавление страниц в закладки должно добавлять под выбранным элементом VB-45451
  • [UI] Артифакты на кнопках при системном масштабе выше 100% VB-45319
  • [UI] Только видимая часть всплывающего окна группы вкладок должна быть кликабельна VB-45036
  • Импорт закладок из Firefox не поддерживает перенос описания VB-43246
  • Обновление переводов
  • Обновление Chromium до 71.0.3578.27

Напоминаем вам, что еженедельные сборки являются тестовыми, поэтому не забывайте делать резервные копии важных данных. Сообщать о найденных ошибках можно по прежнему адресу.

Photo by Nicolas Thomas on Unsplash

Comment