Тег firefox

Rumpelstilzchen

Situation Normal: ALL FUCKED UP
PSA: Legacy extensions disabled by default on Nightly
After lots of recent discussion, it is finally happening. The patch to flip the default setting to disallow legacy extensions is in autoland at the moment and, barring some snafu, should be in tomorrow's Nightly builds. This is a bit anti-climactic since a few other changes that have already landed that broke a bunch of existing extensions. Also this has been discussed in a few other threads but repeating here for folks that may have missed it: there is a preference that Nightly users can flip to re-enable loading of legacy extensions in the addons manager (of course this setting won't magically make extensions that rely on the sdk or any changed internal interfaces work). We will continue to honor this preference in Nightly builds and in unbranded builds, but when 57 (and later versions) go to beta and eventually to release, that preference will be ignored.
https://mail.mozilla.org/pi...urce=techstories.org

Rumpelstilzchen

Казалось бы, первое апреля давно позади...вот что бывает когда человеки из Мозиллы бухают на работе -

Rumpelstilzchen

Вот еще интересный баг https://bugzilla.mozilla.or...w_bug.cgi?id=1347507 Stuff we can remove when XPCOM extensions are no longer supported
Последние дн каждый день грохают что-то из этого списка. По идее зачистка должна быть ПОСЛЕ отключения XUL, вот только грохают они уже прям сейчас. Из-за этого уже целую неделю каждый день обновляются "списки павших" расширений. Некоторые аддоноделы в спешном порядке латают свои тонущие творения, другие даже начали озабочиваться переходом на WebEx. Но в целом похоже на то, что Мозилловцам на все пох.

Rumpelstilzchen

Таки в ФФ наконец-то вышли если и не на финишную, то уж точно на прямую в плане поддержки U2F (авторизации в сервисах по аппаратному токену). Уже готовы наконец впилить поддержку USB.

Rumpelstilzchen

Mozilla хочет поддерживать в ФФ формат изображений FLIF, в MS Edge будет JPEG XR, в Хроме есть WebP, а Сафари котирует JPEG 2000.
В результате, ебанулись все.

Rumpelstilzchen

Картинка на тему

Rumpelstilzchen

Ну, понеслась моча по трубам! https://bugzilla.mozilla.or...w_bug.cgi?id=1350646 Remove UI, extension, and child_process modules
Это еще не финальное отколючение, но сломается дохера всего.

Rumpelstilzchen

IT HAS BEGAN!
Сломали. Сломали, сцуки. All Tabs Helper и Multiple Tabs Handler сломаны этим багом - https://bugzilla.mozilla.or...w_bug.cgi?id=1387009
Пишут что сломаны Classic Theme Restorer, Stylish, Default Full Zoom Level и прочее.

Rumpelstilzchen

Новое лого в Nightly. Если не знаешь чтобы еще такое поменять, но не хочется поломать - меняй логотип.
И да, похоже грибные недели в Мозилле.

Rumpelstilzchen

HOLY SHIT, они вернули в ФФ КВАДРАТНЫЕ ВКЛАДКИ, говорят мол, такие лучше вписываются в системный гуй, особенно в Десяточке.
https://bugzilla.mozilla.or...w_bug.cgi?id=1349555 Make tabs rectangular (remove tab curve)
А сколько было поломано копий когда они вводили округлые вкладки? Продавливали под лозунгом "ВЫНИЧЕГОНЕПОНИМАЕТЕРЕТРОГРАДЫ", а теперь рраз и "ненужно".

Ах да, а еще приятный бонус на тему "Включим принудительно e10s всем" - https://bugzilla.mozilla.or...w_bug.cgi?id=1386177 Very high memory usage after watching many HTML5 movies on Firefox with uBlock Orgin, even after closing them all
Жор памяти вплоть до исчерпания её в ноль. Way To Go!

Rumpelstilzchen

Ах да, а еще ночнушка перешла в версию 57.
Let the XUL KOMBAT BEGIN!
...но реально пока еще нет, пока еще все на месте, однако представление уже начинается.

Rumpelstilzchen

В Файрфокс для Android такие изменения
1) Запилили WebExtensions
2) Завершили (выпилили) поддержку Android 4.0 (API Level 15).
Вот так проходят эпохи, джентельмены.

Rumpelstilzchen

ОЯЕБУ...Поттеринга вот ругают за странные, подчас неадекватные решения. Но Мозилла...
https://bugzilla.mozilla.or...w_bug.cgi?id=1365964 [Payment Request API] Support PaymentRequest API in non-e10s

Суть проблемы - из-за какой-то артитектурной дичи сабж не работает без мультипроцессности, да еще судя по Bug 1369334 может вызывать крахи в атком режиме.
Баг? Баг.
Надо фиксить? Эээээ...мня..мня... "As all the users will get e10s support in 57 and we will only have user facing web payment features ready after 57, it is not required for payment request API to support non e10s versions."
Ну офигенно, че. В ФФ 57 они планируют включить e10s всем по умолчанию (ибо XUL - все), а что до остальных, то проблемы индейцев шерифа не волнуют. Мило.

Кстати про XUL - вещаю вам с прямо с фронта - НИ-ФИ-ГА никто свои расширения не обновляет. Многоходовочка походу не выстрелит, большинство аддонодело предпочли забить на это все. Так хорошо забить, что они там в Мурзилле уже готовят сервис "Найди замену своему скурвившемуся аддону".
Молоцца, что и говорить.

Rumpelstilzchen

И еще пара слов о Web Payments - с Хром 60 можно заценить демку - https://paymentrequest.show/demo/
Позволяет сконструировать "покупку" и показывает как оно вроде должно работать. Что характерно, в ФФ не работает (хотя говорит что API поддерживается) - SecurityError: The operation is insecure.
Ну ну, посмотрим как приживется.

Rumpelstilzchen

А, теперь понятно чего это вдруг Мозилла так закипишились с Web Payments
Основные изменения в Chrome 60:
В Chrome для настольных систем обеспечена возможность использования API Payment Request, позволяющего организовать быстрое совершение платежей при помощи кредитной карты, без необходимости повторного ручного ввода типовой информации, такой как данные о плательщике, номер карты (для подтверждения вводится CVC-код) и адрес доставки;

Догоняют-с!

Rumpelstilzchen

Ви таки не поверите, но сейчас Мозилла все (ну не все, но немало) усилия направляет на Web Payments API. Что не билд - что-то там из него реализовано.
Уже даже вроде Карточки стали поддерживаться - Bug 1375345 - [Payment Request API] Basic card payment method implementation
Пока конечно все это не работает еще, но пилится активно. Я токма не могу понять - зойчем?
Говорят, моиблками вроде платить будет удобнее, но мне всегда казалось что это решается менее ебанутыми формами (а не как у Ситилинка пару лет назах - Хронопей с формой на 20 полей) и\или процессорами типа Гугл Валлет или Пейпал.

Rumpelstilzchen

HTTPSEverywhere WebExtension - https://www.eff.org/files/h...here-test/index.html
Its about time.

Rumpelstilzchen

Да, детка - https://bugzilla.mozilla.or...w_bug.cgi?id=1381916
Remove support for plugins (flash) это касательно Firefox for Android
Говорят что "Flash has been EOLed for quite a while now. It's time."
It's time to cry, bitches.
А в остальном все как всегда. В ночнушка включили новый интерфейс для новых вкладок, Activity Stream, вот только он почему-то ну нисколько не похож на тот Activity Stream что тестировался в рамках Test pilot. По сути вообще нифига не поменялось по сравнению с тем что было в ФФ до этого (только "рекламные"плитки убрали как класс, хотя этот механизм никогда и не работал по сути). Смысл был в этой всей возне тогда?

Rumpelstilzchen

Новая горячая штучка в ФФ - Byte code cache, система позволяющая кэшировать скрипты после их компиляции в более-менее нативный код.
[meta] Add start-up cache for any JavaScript code - https://bugzilla.mozilla.or...ow_bug.cgi?id=900784

Включается так dom.script_loader.bytecode_cache.enabled
Осторожно, судя по валу крашрепортов от нее полное кешельбе-мещельбе пока что случается. Но так бывает часто когда вливают большой новый экспериментальный код, первые дни-недели все падает от любого чиха.

Rumpelstilzchen

Кто нибудь хочет попробовать особой Servo магии в Firefox? Ага, вот вы, ребята?
Итак, некий чел сбилдил очень Серво-файрфокс для тестов.
"Here you will find my own compiled inbound nightly:
Ссыль - https://www.4shared.com/fol.../Firefox_Builds.html
Fully optimized -O2 -Gw -GL -GR- -GS- -favor:INTEL64 -arch:AVX2 (PGO build)

Caution:
ONLY Windows builds
ONLY Intel CPU (avx2 flag optimization)

Hints:
Stylo is enabled by default and will enhance css performance by ~3% (results of my benchmarks).
Date 02.07.2017 (dd.mm.yyyy)
x64 builds"
Смелые да заценят.
П.С. Я хз кто этот колдун, собравший ФФ, если тав вдруг ваннакрай или петя какой заshit - вы это на свой риск пробуете.

Алсо, Линуксбогам так трахаться нет нужды, в линукс сборки ночнушки Servo уже вшит, нужно только включить layout.css.servo.enabled . Это только на Windows он пока не билдится в официальных сборках.

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.