Author kalleb
Date 2015-04-09.18:42:58
1. Use Xulrunner v34.0.5.
2. Enable duckduckgo page mode in your conkerorrc.js - require("duckduckgo");
3. Do a search on duckduck go with the duckduckgo webjump
4. Press 'j' to navigate down in the search results

Navigation works

Nothing happens and the following error is logged:
Error: TypeError: window.nkda is not a function

I have investigate this some more and the problem can be found in the duckduckgo_call_command function.
The buffer.top_frame.wrappedJSObject does not expose the page defined functions on the window object.
This is true both outside and inside the sandbox.
This works fine in version 33.1.1 of the xulrunner package.

Don't know if this is a xulrunner bug or conkeror bug but something changed between the above mentioned

Note that this is not restricted to and it can easily be reproduced by creating your own
test case that tries to access paged defined global functions.
Date User Action Args
2015-04-09 18:42:58kallebsetmessageid: <>
2015-04-09 18:42:58kalleblinkissue491 messages
2015-04-09 18:42:58kallebcreate