Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

Разработка » [Xulrunner] когда появится SDK для 42-й беты » 21-10-2015 14:07:46

ладно, я самостоятельно скомпилировал SDK. при попытке скомпилироваться/слинковаться с библиотекой XULRunner я получаю описанную вот тут (https://support.microsoft.com/en-us/kb/949009) ошибку "fatal error LNK1103: debugging information corrupt; recompile module"
раньше, когда скачивал скомпилированную версию, этой проблемы не было.
может быть, есть какие-то флаги компиляции, которые влияют на это?

Разработка » [Xulrunner] когда появится SDK для 42-й беты » 19-10-2015 13:43:33

banbot пишет

дилетант
Bug 1196278 - stop building xulrunner for gecko 42 releases and up
xulrunner-42 не будет.

спасибо! а где можно взять "правильный" Gecko? раньше он был "Gecko/XULRunner"... (https://developer.mozilla.org/en/docs/Gecko_SDK)

Разработка » [Xulrunner] когда появится SDK для 42-й беты » 19-10-2015 09:01:11

спасибо! не заметил это сообщение.
но "Latest Gecko" - это xulrunner-41.0.2 (отсюда: https://developer.mozilla.org/en/docs/Gecko_SDK)
чего-то я, видимо, не понимаю...

Разработка » [Xulrunner] когда появится SDK для 42-й беты » 12-10-2015 11:57:13

Доброго времени суток! Не могу найти информацию о выходе беты SDK. Для Firefox 42 уже 5-ая бета вышла, а SDK до сих пор нет.
Обычно выходят синхронно бета браузера и бета SDK, а сейчас чего-то задерживается...
Кто-нибудь что-нибудь знает?
Не оставьте в неведении, плз!

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

Разработка » создание элементов ГУИ из native кода » 11-08-2013 18:20:51

доброго времени суток

пытаюсь создать кнопку в браузере из c++ с использованием xul/xpcom. как и следовало ожидать, ничего не получается :-)
смотрел на IWidget, смотрел дальше вокруг. и ничего не понял. подскажите, куда рыть, чего посмотреть-почитать?

пожалуйста, классическую xulrunner технологию не предлагать :-)

спасибо.

Разработка » ff 10: кнопка в urlbar не реагирует на события » 11-01-2012 13:32:37

да, результаты последнего эксперимента:
если вставлять (Вашу или мою - не важно) кнопку так

document.getElementById("urlbar-container").parentNode.insertBefore(btn, ubc.nextSibling);

, то все работает, но кнопка не на месте
если вставлять (Вашу или мою - не важно) кнопку так

document.getElementById("urlbar-container").appendChild(newicon);

, то кнопка на месте, но ничего не работает

ну, и окончательный результат:
если вставлять любую из кнопок так

document.getElementById("urlbar-container").parentNode.insertBefore(btn, ubc.nextSibling);

,
но делать это не при первом обращении, а позже (при втором вызове), то все работает отлично и находится на месте.

уфф!
спасибо огромное, Вы мне очень помогли, серьезно

Разработка » ff 10: кнопка в urlbar не реагирует на события » 11-01-2012 12:37:07

hydrolizer

прошу прощения за задержку с ответом
во-первых, увы, Ваше подозрение не подтвердилось: кнопка действительно не получает событие.
второй факт - это забавное поведение Вашего кода в моем случае

скажите, где у Вас размещается приведенный Вами код?
дело в том, что я запускаю код, мягко говоря, через афедрон
в результате, (если добавлять parent-у) Ваша кнопка

работает, но ... не на месте (она оказывается в самом конце, а мне надо сразу после адрес бара)

а если не проверять на ее наличие, то можно получить совершенно потрясающий результат - кучу кнопок :-)

Разработка » ff 10: кнопка в urlbar не реагирует на события » 08-01-2012 17:12:58

hydrolizer

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

icon_forum.JPG

Разработка » ff 10: кнопка в urlbar не реагирует на события » 08-01-2012 15:17:05

доброго дня уважаемому сообществу

я добавляю кнопку в urlbar:

Выделить код

Код:

var sibling = document.getElementById("urlbar-container");
var newicon = document.getElementById("my_icon");
var parent = sibling.parentNode;

if ( !newicon ) {
  newicon = document.createElement("image");
  newicon.setAttribute("id","my_icon");

  newicon.setAttribute("onclick","ff_icon_event(event);");
  newicon.setAttribute("onmouseover","ff_icon_mouseover(event);");
  newicon.setAttribute("onmouseout","ff_icon_mouseout(event);");
  newicon.setAttribute("onfocus","ff_icon_focus(event);");
  newicon.setAttribute("onblur","ff_icon_blur(event);");    

  sibling.appendChild(newicon);
}

этот код прекрасно работал во всех версиях FF. а теперь, в 10.b2, перестал :-(
то есть, кнопка, по-прежнему, присутствует, но на события никак не реагирует.

если вставляю кнопку так:

Выделить код

Код:

parent.insertBefore(newicon,sibling.nextSibling);

то все классно и работает, но кнопка не на месте (она оказывается в самом конце, а м

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]