?

Log in

Mozdev.ru

> Свежие записи
> Архив
> Друзья
> Личная информация
> Mozdev.ru
> previous 10 entries

Links
Mozdev.ru
Форум по XUL/XPFE

Август 29, 2010


samundercover
01:05 am - аплоад
Всем привет

При попытке через FireFox 3.6.8 загрузить файло например на ifolder или ещё-куданибудь, через веб-интерфейс, срубается вся связь с интернетом, win7 при диагностике пересоединяет сетевой адаптер.
Есть идеи что это может быть???

Спасибо

(Оставить комментарий)

Май 31, 2010


nm_work
07:37 am - Вброс JS кода внутрь scope окна
Добрый день! 

Нужна помощь коллективного разума :)

Есть расширение Firefox, с кнопочкой :) При нажатии на кнопочку -- оно открывает окно браузера (ну или таб) и открывает в нем какой-либо документ..,

код :)Свернуть )
Вопрос в том, что из YTProcessor добраться по-человечески до контента окна не удается,  Т.е. скажем getElementsByTagName работает, а getElementById - нет.

В идеале хотелось бы просто вбросить какой-то код или функциою в scope окна/загруженного документа и пусть она там выполнится и что-то сделает.

Внутренним чувством чую, что они завернуты в какие-то security wrappers, но как оттуда выковырять нормальный доступ к контенту окна - и манипуляцию с ним - не понял. В идеале хочется не только выдирать/модифицировать контент, но и вызывать JS функции, определенные в загруженом документе.

Буду рад, если ткнете в англоязычные или русские какие-то документы. Потому что чтение документации по XPCOM/XUL почему-то не помогает. Нужно хоть раз увидеть работающий нормальный пример :)

Заранее спасибо :)


(Оставить комментарий)

Декабрь 29, 2009


nick_peppper
06:38 am - Firefox 3.5.6 under Ubuntu 9.10
Тут вот апдейтинка вышла - версия 3.5.6.
ОК. ставим её на Убунту 9.10. Что видим?
Что дополнительно появился ряд новых багов.
Один из самых идиотских косяков в этой версии, имхо - открывающееся из меню "Help" окошечко "About Mozilla Firefox" имеет по умолчанию такой размер, что весь контент в него не влазит (внизу идёт обрезка текста, при этом никаких полос прокрутки не появляется). Зато зачем-то оставлена возможность растягивать это окошечко сколько угодно, как взрослое и даже... делать ему maximize (!)
То ли это я чего-то не понимаю, то ли... мда-с...

(2 комментария | Оставить комментарий)

Декабрь 6, 2009


brewbuilder
12:47 pm
Опубликовал Add-On https://addons.mozilla.org/en-US/firefox/addon/52537
В результатах поиска по ключивым словам на сайте мозиллы то есть то нет,
второе чаще. Что это за хрень?
Местонахождение: Иерусалим

(1 комментарий | Оставить комментарий)

Сентябрь 25, 2009


mathcore
03:27 pm - Клик по панели.
Здравствуйте, извините за простой вопрос - я новичок.

Как в xul файле написать, чтобы при клике левой клавишей мыши по

<statusbarpanel id="my-panel" label="Check BEGUN!" onclick="KS();"

Была одна реакция (как выше) и при это, чтобы на клик правой клавиши мыши была другая реакция (контекстное меню)

Буду очень благодарен, если кто-нибудь ответит, Костя.


(2 комментария | Оставить комментарий)

Июль 1, 2009


nebkheperuinpu
10:15 pm - Не удается заюзать EclipseXUL
Люди, кто-нибудь пробовал себе на эклипсу поставить сие дополнение? Что-то у меня совсем не выходит... :/
Имеется в наличии Eclipse Ganymede
http://eclipsexul.sourceforge.net/
Пишет:
Cannot complete the request. See the details.
Unsatisfied dependency: [com.orangevolt.eclipse.xul.feature.feature.group 0.0.2] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.common.uriresolver/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.xml.core/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.sse.core/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.sse.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.common.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xul 0.0.2] requiredCapability: osgi.bundle/org.eclipse.wst.common.uriresolver/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.xml.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.xml.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.sse.core/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.sse.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.common.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.common.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.xml.core/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.xml.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.sse.core/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.sse.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.common.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.common.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.xml.core/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xul 0.0.2] requiredCapability: osgi.bundle/org.eclipse.wst.common.uriresolver/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.docbook 1.0.5] requiredCapability: osgi.bundle/com.orangevolt.eclipse.xslt/1.0.5
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.saxon_b84 1.0.5] requiredCapability: osgi.bundle/com.orangevolt.eclipse.xslt/1.0.5
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.xul 1.0.5] requiredCapability: osgi.bundle/com.orangevolt.eclipse.xslt/1.0.5
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/com.orangevolt.eclipse.xslt.saxon_b84/[1.0.5,1.0.5]
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.sse.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.xml.core/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.xml.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.common.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/com.orangevolt.eclipse.xslt/[1.0.5,1.0.5]
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/com.orangevolt.eclipse.xslt.xul/[1.0.5,1.0.5]
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/com.orangevolt.eclipse.xslt.docbook/[1.0.5,1.0.5]
Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.sse.core/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xul.feature.feature.group 0.0.2] requiredCapability: org.eclipse.equinox.p2.iu/com.orangevolt.eclipse.xul/[0.0.2,0.0.2]
Unsatisfied dependency: [com.orangevolt.eclipse.xul.feature.feature.group 0.0.2] requiredCapability: org.eclipse.equinox.p2.iu/com.orangevolt.eclipse.xslt.feature.feature.group/[1.0.5,1.0.5]
Unsatisfied dependency: [com.orangevolt.eclipse.xul.feature.feature.group 0.0.2] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.common.uriresolver/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.sse.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.xml.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.common.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.common.ui/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.sse.core/0.0.0
Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.xml.core/0.0.0

(Оставить комментарий)

nebkheperuinpu
03:16 pm - Рисование по канве.
Можно ли в браузере добавить кнопку, картинка которой периодически изменяется. Т.е. в какой-то момент времени картинка должна перерисоватся.

Простейший вариант - часы, только реализация интересует не через множество картинок-состояний, а через рисование.

Такое вообще возможно реализовать.

Я продублировал данную тему на xpoint
http://xpoint.ru/forums/programming/XUL/thread/44300.xhtml

(3 комментария | Оставить комментарий)

Май 26, 2009


schernyshev
04:19 pm - Автоматизация YSlow
Я тут делаю проект (showslow.com), который позволяет вести статистику собранную при помощи Yahoo-шной YSlow которая в свою очередь является расширением к Firebug-у.

Часть задачи в том чтобы автоматом периодически открывать странички в браузере и после того как YSlow отработал (YSlow уже умеет автоматом на них натравливаться и посылать результаты серверу) закрывать страничку и открывать следующую. Возможно список нужно брать тоже с сервера.

На данный момент всё решается на сервере при помощи шелл-скрипта который не мудрствуя лукаво открывает браузер, а потом его убивает: http://code.google.com/p/showslow/source/browse/trunk/showslow.sh

Назвать это элегантным решением нельзя, но оно избавляет от головной боли с переполнением памяти и прочими радостями. Вопрос стоит в том, можно ли при помощи расширения реально закрывать страницы после того как они отработали (и YSlow тоже), а потом и весь браузер когда набор страниц был пройден (таким образом есть надежда что не будет memory leaks). Да, всё это делается с выключенным кэшом дабы YSlow говорил правду).

Второй вопрос - можно ли это всё обернуть в XULRunner чтобы оно просто было приложением, отдельным от основного Firefox-а, но работало также как настоящий Firefox и насколько тяжело

(2 комментария | Оставить комментарий)

imike_mib
04:49 pm - Несколько вопросов по разработке экстенжнов
Приветствую всех участников коммьюнити!

На днях возникла идея автоматизировать некоторые действия, выполняемые в настоящий момент на работе вручную с привлечением браузера, как-то: необходимо скопировать из фрейма содержимое в виде текста (сейчас делается банальным контрол+а, контрол+цэ, контрол+вэ в блокнот), запустить эксель (там запускается макрос, который производит некоторые действия над содержимым буфера обмена).

Пытался реализовать то, что надо, в ие, поставил Софтомейт Туллбарстьюдио, всё упёрлось в познание объектной модели ИЕ, которая для меня вообще чёрный ящик.

Подумал - а может для любимого ФФ будеть проще - и установил Jetpack. Супер! Писать и разрабатывать для него просто. Но совершенно непонятно - опять же объектная модель для меня чёрный ящик.

Как я понимаю, яваскрипта с объектной моделью совершенно не избежать. А как ее понять - нет ни описания классов/методов, функций и т.д. - что там есть-то вообще не понятно.

Так вот вопрос - есть ли какой-нибудь IDE, Studio для разработки? Или всё же придётся вслепую лабать в блокноте? И вообще удастся ли писать в файл из экстенжна, запускать еще приложения? Объясните, кто что может, пожалуйста.
Местонахождение: Работа, пора домой собираться
Настроение: nervousnervous

(9 комментариев | Оставить комментарий)

Декабрь 11, 2008


samundercover
11:00 am - флэш вешает Ффокс
Друзья
Никто не встречался с проблемой: Ffox 3.04 вешается после(!!) проигрывания любого флэш(v10) или на закрытие страницы с запущенным флэш. Адоб флэш переустанавливал. Что ещё может интерферировать?
(WinXPprof SP2)
Спасибо

(3 комментария | Оставить комментарий)

> previous 10 entries
> Go to Top
LiveJournal.com