>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Отследить некорректное завершение работы firefox http://forum.mozilla-russia.org/viewtopic.php?id=10524 |
Elena > 25-05-2006 11:45:39 |
Здравствуйте. |
Anton > 25-05-2006 14:28:54 |
Можно, если код, ответственный за "отлов" и обработку ошибок будет написан не на JavaScript. |
Elena > 25-05-2006 18:45:24 |
Мне все равно на чем писать, главное чтобы можно было использовать из расширения. |
Anton > 25-05-2006 18:56:26 |
Elena пишет
На C или другом языке, генерирующем исполняемый в среде ОС (а не браузера) код.
не знаю, в вопросе создания бинарных платформозависимых модулей для mozilla некомпетентен, к сожалению (надеюсь, пока)
Если среда выполнения javascript (браузер) завершила работу, то каким образом ? Никак. Разве что, "постфактум" - расширение узнает о падении при следующем запуске браузера. |
Elena > 26-05-2006 10:59:43 |
к сожалению такой вариант мне не подходит Мне надо при некорректном завершении работы запоминать на каком месте остановился скрипт, и при последующем запуске возобновлять работу с этого места... |
Sky > 26-05-2006 12:02:12 |
Тогда нужно логировать все действия скрипта. А при последующем запуске по логу восстанавливать состояние. |
Elena > 26-05-2006 12:25:55 |
Так я пока и делаю. Просто чтобы быстрее работало, хорошо бы логировать только если firefox собирается упасть |