I have the exact same issue. I built the nightly (from mozilla-central) firefox, and the issue is still
there - here is the exact revision I built:
changeset: 356738:23fe0b76a018
tag: tip
fxtree: central
user: ffxbld
date: Fri May 05 08:05:06 2017 -0700
As said in the first comment, the issue can be seen with a simple html page:
<body>
Starting in Firefox 53, Conkeror will crash when links like this are clicked:
<a href="#" target="foo">crashes</a>
This link does not crash:
<a href="#" target="foo" rel="noopener" >doesn't crash<a>
</body>
Using the mozregression tool, I narrowed down to the following changesets:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=944cb0fd05526894fcd90fbe7d1e625ee53cd73d&tochange=1b170b39ed6bdbde366233ab84594bdaaa960a5a
on mozilla-central, which leads me to:
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=3f15ff10cb267d4289655b2e3cf0a0dee48e7c0b&tochange=2a31079dae258444321138690fa68de6b3ddf06a
on mozilla-inbound.
Note that I had to replace for each ... in constructions with for ... of since for each does not work
anymore on firefox nightlies. I attach the patch I wrote - BTW, maybe the patch should be landed in
conkeror master, according to
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of for ... of is
working since firefox 13, except for a bug with const keyword which has been resolved in firefox 51.
Anyway I don't see any use of const with the loops I fixed, so it should be fine I think?
I will open a bug on the mozilla side. |