Bug 16472 - Ломает (почти?) весь flash с FF3.0.1
Summary: Ломает (почти?) весь flash с FF3.0.1
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: firefox-flashblock (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Nikolay A. Fetisov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-30 21:08 MSD by Andrey Rahmatullin
Modified: 2009-03-25 17:53 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Rahmatullin 2008-07-30 21:08:06 MSD
В 3.0.1 после нажатия на кнопку плагина она пропадает, но вместо флэшки отображается белое поле. Подтверждается, например, на youtube.com (включая баннер на главпаге).
Comment 1 Nikolay A. Fetisov 2008-08-06 09:09:15 MSD
На данном сайте ссылки на ролики .swf генерируются на стороне клиента через вызовы JavaScript. Запрещая их загрузку, FlashBlock отключает выполнение соответствующего кода. Соответственно, потом при попытке отобразить SWF ему просто неоткуда взять ссылку на него.

На сайтах со статически прописанными в коде ссылками FlashBlock на FF 3.0.1 работает нормально. Для сайтов типа YouTube есть возможность отключить функционал FlashBlock - вытащив на панель инструментов его кнопку и выбрав в выпадающем меню "Разрешить показ элементов Flash на этом сайте".
Comment 2 Nikolay A. Fetisov 2008-08-06 09:12:01 MSD
На critical данная ошибка явно не тянет. Более подходит normal - т.к. действительно есть "некоторая потеря функциональности при определенных условиях".
Comment 3 Andrey Rahmatullin 2008-08-06 09:17:16 MSD
(In reply to comment #2)
> На critical данная ошибка явно не тянет. Более подходит normal - т.к. действительно
> есть "некоторая потеря функциональности при определенных условиях".

Ну я таки думал, что вся и при любых :)
Дома проверю, спасибо.
Comment 4 Andrey Rahmatullin 2008-08-06 18:38:56 MSD
Да, на ixbt работает нормально.
Закрываем или как? Вообще вроде в FF3.0 работало нормально, но откатывать и пробовать сейчас лениво.
Comment 5 Nikolay A. Fetisov 2008-08-06 19:50:48 MSD
Ну, в 2.0.0.13 оно работает. Про 3.0.0 не скажу. Так что закрывать не стоит, пусть висит. Может, что-то и найдётся...
Comment 6 Andrey Rahmatullin 2008-08-06 19:55:56 MSD
Может в апстрим напишете? :)
Comment 7 Yury Aliaev 2008-08-11 11:51:22 MSD
(In reply to comment #1)
> На данном сайте ссылки на ролики .swf генерируются на стороне клиента через
> вызовы JavaScript. Запрещая их загрузку, FlashBlock отключает выполнение
> соответствующего кода. Соответственно, потом при попытке отобразить SWF ему
> просто неоткуда взять ссылку на него.
> 
> На сайтах со статически прописанными в коде ссылками FlashBlock на FF 3.0.1 работает

Может попробовать разобраться, почему в 3.0.0 или 2.х всё работало несмотря на описанные Вами вещи? Видимо, на многих сайтах ссылки на .swf генерируются JavaScript'ом, т.к. у меня на большинстве сайтов флэшки перестали показываться.
Comment 8 Nikolay A. Fetisov 2008-08-11 12:11:06 MSD
Это regression в коде FF. https://bugzilla.mozilla.org/show_bug.cgi?id=445520
Comment 9 Yury Aliaev 2008-12-10 15:46:57 MSK
В обсуждении по приведённой ссылке предложен патч, который, судя по отзывам, работает. Upstream ни мычит, ни телится, так может не ждать, пока он разродится, а приложить патч к альтовской сборке?
Comment 10 Nikolay A. Fetisov 2008-12-12 11:00:56 MSK
(In reply to comment #9)
> В обсуждении по приведённой ссылке предложен патч, ... может ... приложить патч к альтовской сборке?

К сборке Firefox?
Сложный вопрос. Upstream Firefox'а, скорее всего, сейчас занимается 3.1, и 3.0.х их уже мало интересует.

Можно ли в нашей сборке прикладывать этот патч - это вопрос к legion@. Если есть желание узнать - повесьте FR на firefox.
Comment 11 Alexey Gladkov 2008-12-12 11:17:43 MSK
(In reply to comment #10)
> Можно ли в нашей сборке прикладывать этот патч - это вопрос к legion@. Если есть
> желание узнать - повесьте FR на firefox.

Попробовать приложить можно. Напомню, что в ближайшее время планируется обновление firefox до 3.1. Патч в moz#445520 для gecko-1.9.0.x, а в 3.1 gecko-1.9.1.

Можете подтвердить для мозилловских билдов firefox-3.1 ?
Comment 12 Yury Aliaev 2008-12-17 11:58:12 MSK
В 3.1-beta2 flashblock работает нормально без всяких патчей. После появления 3.1 в Сизифе баг можно закрывать.
Comment 13 Michael Shigorin 2009-03-25 17:53:59 MSK
firefox-3.1-alt1.20090312
firefox-flashblock-1.5.8-alt1
=> работает.