Summary: | Ломает (почти?) весь flash с FF3.0.1 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Andrey Rahmatullin <wrar> |
Component: | firefox-flashblock | Assignee: | Nikolay A. Fetisov <naf> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | gns, legion, mike, mutabor, naf |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Andrey Rahmatullin
2008-07-30 21:08:06 MSD
На данном сайте ссылки на ролики .swf генерируются на стороне клиента через вызовы JavaScript. Запрещая их загрузку, FlashBlock отключает выполнение соответствующего кода. Соответственно, потом при попытке отобразить SWF ему просто неоткуда взять ссылку на него. На сайтах со статически прописанными в коде ссылками FlashBlock на FF 3.0.1 работает нормально. Для сайтов типа YouTube есть возможность отключить функционал FlashBlock - вытащив на панель инструментов его кнопку и выбрав в выпадающем меню "Разрешить показ элементов Flash на этом сайте". На critical данная ошибка явно не тянет. Более подходит normal - т.к. действительно есть "некоторая потеря функциональности при определенных условиях". (In reply to comment #2) > На critical данная ошибка явно не тянет. Более подходит normal - т.к. действительно > есть "некоторая потеря функциональности при определенных условиях". Ну я таки думал, что вся и при любых :) Дома проверю, спасибо. Да, на ixbt работает нормально. Закрываем или как? Вообще вроде в FF3.0 работало нормально, но откатывать и пробовать сейчас лениво. Ну, в 2.0.0.13 оно работает. Про 3.0.0 не скажу. Так что закрывать не стоит, пусть висит. Может, что-то и найдётся... Может в апстрим напишете? :) (In reply to comment #1) > На данном сайте ссылки на ролики .swf генерируются на стороне клиента через > вызовы JavaScript. Запрещая их загрузку, FlashBlock отключает выполнение > соответствующего кода. Соответственно, потом при попытке отобразить SWF ему > просто неоткуда взять ссылку на него. > > На сайтах со статически прописанными в коде ссылками FlashBlock на FF 3.0.1 работает Может попробовать разобраться, почему в 3.0.0 или 2.х всё работало несмотря на описанные Вами вещи? Видимо, на многих сайтах ссылки на .swf генерируются JavaScript'ом, т.к. у меня на большинстве сайтов флэшки перестали показываться. Это regression в коде FF. https://bugzilla.mozilla.org/show_bug.cgi?id=445520 В обсуждении по приведённой ссылке предложен патч, который, судя по отзывам, работает. Upstream ни мычит, ни телится, так может не ждать, пока он разродится, а приложить патч к альтовской сборке? (In reply to comment #9) > В обсуждении по приведённой ссылке предложен патч, ... может ... приложить патч к альтовской сборке? К сборке Firefox? Сложный вопрос. Upstream Firefox'а, скорее всего, сейчас занимается 3.1, и 3.0.х их уже мало интересует. Можно ли в нашей сборке прикладывать этот патч - это вопрос к legion@. Если есть желание узнать - повесьте FR на firefox. (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 ? В 3.1-beta2 flashblock работает нормально без всяких патчей. После появления 3.1 в Сизифе баг можно закрывать. firefox-3.1-alt1.20090312 firefox-flashblock-1.5.8-alt1 => работает. |