Вероятнее всего — это баг. Потому как наблюдаю ПОЛНУЮ магию, например вот такое в 3.5 иногда работает (в зависимости от того, что будет выполняться):
thread.onreadystatechange = function () { /*thread.onreadystatechange = function () { };*/ process.call(context); /* Magick! */ }; Наличие /* Magick! */ — обязательное условие! В 3.6 не работает вообще. |
странно.. фокс же вырезает комменты при парсинге..
|
Я понимаю, что бред, но почему то именно если коммента в конце нет — не работает.
Костыль с rethrow работает только в FF до 3.6, в 3.6 же ошибки даже в нём съедаются! Вырубил Firebug и Console² — rethrow работает. |
Проблема была в Console²
|
postMessage пробовали? (там, где он есть, разумеется)
З.Ы. Хотя не, он же асинхронный будет. |
забавная зависимость о_0"
|
Зависимость между чем?
|
а, я тупой.. не обращайте внимание ^^'
|
Ну если вдруг нужны будут асинхронные "потоки", то postMessage быстрее setTimeout(0).
|
там некорректный тест. сначала засекается время, потом браузер перерисовывает страницу, а потом только начинается выполнение второго теста.
|
Часовой пояс GMT +3, время: 11:11. |