elinks с SpiderMonkey, "консоль не определена" и "document.body не определено"
Загрузка страницы в elinks с включенным ECMAScript (SpiderMonkey) приводит к ошибкам, связанным с существованием базовых объектов DOM.
Вот пример загруженной страницы:
<head>
<script type='text/javascript'>
function onLoad() {
//console.log('something')
document.body.appendChild(document.createElement('div'));
}
</script>
</head>
<body onload='onLoad()'>
oh come on...
</body>
Ошибки включают в себя:
ReferenceError: console is not defined
TypeError: document.body is undefined
TypeError: document.createElement is not a function
Мне пришлось несколько раз настроить html-файл, чтобы наверняка перехватить все эти ошибки, но ошибки не меняются.
Переменная "документ", кажется, существует, а "консоль" - нет. "Документ" не ведет себя так, как в любом обычном браузере.
Это проблема SpiderMonkey? Элинкс вопрос? На что я смотрю?
(Debian 8, libmoz185-dev, elinks-f86be65)