Как стать автором
Обновить

Комментарии 5

С менеджером закачек — вы мегаоперативно, спасибо!

Осталось с закладками разобраться...)
да он, собственно, был уже. Так что там не было чего-то эдакого.
> о баге невозможности открыть фрейм в новом окне
--Да, проверил — не работают 4 пункта меню из фрейма (в окне, во вкладке, в фоне, ...). Работает лишь «Открыть фрейм в этом же окне» (Win7).

Что хотелось бы отметить для пользователей и разработчиков (смотрелось на Win7):

++ В RC2 стала работать (по умолчанию) ленивая загрузка фреймов (restore_on_demand), как в обычном Fx.
++ Greasemonkey работает (только версия 2.3, не больше, не меньше и надо вносить хотя бы 1 «затравочный» скрипт и папку gm_scripts и не отображается список скриптов, смотреть приходится прямо в каталоге файлов. Процесс установки очень кратко — здесь и ниже).
Scriptish не работает (проверены последние 4 ночных сборки за октябрь-ноябрь 2014), хотя устанавливается.
++ Stylish работает (кроме создания нового стиля из меню и загрузки по кнопке на веб-странице).
AdblockPlus (2.6.8) работает, но, естественно, нет контекстного меню и команды «заблокировать картинку» в нём; интересно, можно ли принципиально в этом движке допустить установку пунктов контекстного меню из расширений? Дало бы много функций.
— Нигде не указан номер версии сборки. В about-странице приведён только юзер-агент с версией 31.5, но то, что это — 75RC2 — нигде. А должно бы в 1-2-й строчках.
rodocop: как дела в этом браузере с полноценной консолью, которая не только ошибки выводить умеет?

В Fx30+ появилась Browser console, в дополнение к Web Console и они оба — вместо старой Error Console, которая используется в K-M. Может ли существовать что-то из них (первых 2) без противоречий с остальным кодом браузера?

В консоль ошибок K-M не удаётся послать из её командной строки даже ошибку вида javascript:throw new Error(12) или throw new Error(12), удаётся — только алерты. И даже для обычных ошибок эта консоль какая-то странная — ошибок скрипта не выдаёт, даже по onload (сборка RC). Этот код HTML (с хоста или из файла — без разницы) даёт алерт, но не отмечает ошибки в консоли.
<script>
window.onload = function(){
		alert(13)
		aaa(12)
		throw new Error(12);
	}
</script>
Мочь — может. Никаких принципиальных препятствий к этому я не вижу. Модульная структура и движка, и интерфейса вполне допускает существование разных инструментов параллельно.
Дело только в интеграции инструментария, доступного в XULrunner'e, в интерфейс КМ.

Здесь у Дориана есть свой план очередности этой интеграции, и боюсь, что консоль там не на первых местах. К тому же консоль КМ доработана с целью фиксации ошибок собственного функционала КМ — макросов, например. Впихивать все это по новой в браузерную консоль Фокса, наверное, никто не будет. Ну и соответственно, отказываться от имеющейся консоли тоже.

В общем, либо найдется энтузиаст, который пропишет интеграцию новой консоли, либо Дориан это сделает, когда появится достаточное число запросов от пользователей. Пока, как я понимаю, консоль интересует только очень узкий круг. Хотя она так или иначе постоянно доделывается, но, видимо, по минимуму.

По возможности стоит открыть тикет на трекере. Я не успеваю транслировать все баги и реквесты ;-)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий