[conkeror] Re: Best version of Xulrunner?

  • From: Sean McAfee <eefacm@xxxxxxxxx>
  • To: conkeror@xxxxxxxxxxxxx
  • Date: Tue, 24 Jan 2017 18:13:42 -0800

Sketch <conkeror@xxxxxxxxxx> writes:

On Tue, 24 Jan 2017, Sean McAfee wrote:
I was hoping to get some tips about the best version of Xulrunner to
use with Conkeror.

Since xulrunner is deprecated now, I have switched to firefox -app and
use the latest ESR release of Firefox (currently 45.6.0).

I think I was vaguely aware this was possible, but it seems to be the
only way forward now.  Thanks for the tip!  My installed version from
Ubuntu is 50.1.0, and it seems to be working OK so far.  I did discover
that some array comprehension syntax ("[ f(x) for (x in expr) ]") that
had been fine in Xulrunner is rejected by Firefox, but that was
relatively easy to fix.

- The keypress-event issue is back.  I can't close a buffer visiting
eg. Facebook with "C-x k" if that buffer is the current one, because
Facebook swallows the "k".

Are you using keykill-mode?  If not, it sounds like you may want to.
Also if you are, have you upgraded conkeror?

Yes, I should have mentioned, but I'm on the latest version of
conkeror.  And I hadn't known about keykill-mode, but it seems to be
doing the trick, for Facebook at least.  Again, thanks!

- New downloads do not appear in the builtin Download Manager.

Firefox's download manager UI doesn't work at all for me on
FF45. Conkeror's download buffers still work fine.

Yeah, still doesn't work on 50 either.  ("TypeError:
Components.classesByID['{7dfdf0d1-aff6-4a34-bad1=d0fe74601642}'] is
undefined").

- Keyboard navigation on DuckDuckGo (j-down, k-up, o-open, etc) no
longer works ("call interactively: TypeError: window.nkda is not a
function").

Sounds like it may be due to a mismatch between duckduckgo page mode
and xulrunner version?

But duckduckgo mode is built into Conkeror, and I was/am using the most
recent versions of both, so...that doesn't seem possible?

The problem is still there even now that I'm using firefox -app.

Other related posts: