Релиз исправлений критических проблем с Firefox 67 для версий 6.2-7.0

Всем привет!

update2-970x546

В Firefox 67.0 обнаружена критическая проблема: любая переменная с именем u2f в JavaScript ссылается на глобальный контекст. Это ломает многие Vaadin и GWT приложения, т.к. минификатор довольно быстро начинает использовать u2f в качестве имени функции или переменной. Именно поэтому мы выпустили следующие багфикс-версии платформы:

  • 6.2.10
  • 6.3.8
  • 6.4.7
  • 6.5.10
  • 6.6.8
  • 6.7.15
  • 6.8.18
  • 6.9.10
  • 6.10.10
  • 7.0.7

Все они включают исправления для Firefox 67.0+:

  • Override reserved globals for Firefox 67 #2146.

Чтобы определить, повлияла ли вышеуказанная проблема на ваше приложение, вам необходимо выполнить следующие шаги:

  1. Откройте Developer Tools
  2. Перейдите на вкладку Sources
    3.Откройте ...WidgetSet-0.js (Имя может отличаться)
  3. Выполните поиск по u2f (см. изображение ниже)

Если Вы нашли u2f, тогда обновите ваши решения!

Обратите внимание, что U2f и u2F корректные имена.

26

3 симпатии