Home
dump -0f - /dev/mind
Баечки о мобильной связи (GSM, CDMA) и IT индустрии
Если в Firefox не работают Google Maps, Picasa, другие онлайн-карты и javascript-savvy приложения .. 
27th-Aug-2007 08:17 pm
... то вполне может быть, что дело в одном мааааленьком preference.

У Юльки (в Firefox под win) не работали google map, picasa, карта от Визикома, карта от Яндекса и т.д. и т.п.
Т.е. страница открывается, но содержимое - не загружается и не показывается. Достаточно очевидно, что дело в яваскрипте, но игры с настройками ничего не давали. Три раза принимался я искать решение в google, и три раза не находил вообще ничего хоть отдаленно похожего. А на четвертый раз мне повезло.

Как оказалось, preference под названием dom.disable_image_src_set (который по какой-то причине был установлен в true) является причиной всех проблем и страданий. Переключили (введя в URL "about:config")- и все стало замечательно. Кто (и как) переключил этот preference в true - "тайна сия велика есть".

Учитывая, как долго и тяжело я это искал, сделаю-ка я пост на память. Точнее, вот - уже сделал :)
Comments 
27th-Aug-2007 05:28 pm (UTC)
А не disable load images from outer servers ли это, часом?
27th-Aug-2007 05:36 pm (UTC) - Из исходников
./content/svg/content/src/nsSVGImageElement.cpp:    // If caller is not chrome and dom.disable_image_src_set is true,
./content/svg/content/src/nsSVGImageElement.cpp-    // prevent setting image.src by exiting early
./content/svg/content/src/nsSVGImageElement.cpp:    if (nsContentUtils::GetBoolPref("dom.disable_image_src_set") &&
./content/svg/content/src/nsSVGImageElement.cpp-        !nsContentUtils::IsCallerChrome()) {
./content/svg/content/src/nsSVGImageElement.cpp-      return NS_OK;
27th-Aug-2007 06:43 pm (UTC)
А у меня (в 2.0.0.3) такого в Preferences нету
27th-Aug-2007 06:55 pm (UTC)
Хм. Тут тоже не вижу (BTW, security update - это 2.0.0.6). Может, это какой-нибудь экстеншн был, во всяком случае, мне подобная функциональность вяло вспоминается.
27th-Aug-2007 05:34 pm (UTC) - Ура!
Вот, оказывается, где отключается автопоиск в фоксе! А то позор - в IE я его выключить умею, а в фоксе - нет.
28th-Aug-2007 06:20 am (UTC)
Спасибо!
очень познавательно :)
28th-Aug-2007 01:41 pm (UTC)
ха, на дебиане ещё есть проблема: там Firefox называется Iceweasel, поэтому в user-agent нигде нет надписи Firefox. Недавно гуглмапс и ещё какие-то сервисы обновили, так что они считают себя самыми умными и не показывают javascript'овую версию если это не какой-нибудь известный броузер. Про Iceweasel конечно забыли. Пришлось добавку к ua прописывать.
28th-Aug-2007 02:46 pm (UTC)
Странно, а у меня работает и показывает именно js-версия. Iceweasel из коробки, без приложений рук.
28th-Aug-2007 02:50 pm (UTC)
может поправили уже, не знаю
31st-Aug-2007 10:20 pm (UTC)
Ай спасибо! То же самое и дома, и на буке оказалось.
This page was loaded May 20th 2008, 8:37 pm GMT.