Для более удобной работы с pentadactyl (это форк vimperator'а) мне нужно написать в него плагин.
Этот плагин, среди прочего, должен менять содержимое открытой страницы (раскрыть менюшку надо). И вот тут меня ждёт засада. Если я в command mode пишу что-нибудь вроде (например)
:echo content.frames[1].document
то это работает. Но если я вставляю такое в плагин, то это не работает:
/* test comand */
group.commands.add(
['test'],
"Test command",
function() { dactyl.echo(content.frames[1].document); },
{ argCount: '0' },
true
);
пробовал не просто content, а всякое buffer.allFrames(), plugins.content и ещё по мелочи. Что-то не могу понять, как достучаться до самой страницы.