bug-librejs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-librejs] Removed JS feature used in LibreJS


From: onionsalad
Subject: [Bug-librejs] Removed JS feature used in LibreJS
Date: Mon, 29 Feb 2016 08:22:27 +0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

resource://librejs-prerelease/lib/script_entries/crypto.js, line 44:
return [this.toHexString(hash.charCodeAt(i)) for (i in hash)].join("");

Array comprehension is sadly now removed from Firefox...

Possible rewrite:
Array.from(hash).map(c => this.toHexString(c.charCodeAt(0))).join("");

shorter but nonstandard:
Array.map(hash, c => this.toHexString(c.charCodeAt(0))).join("");

Thank you for maintaining LibreJS,

onionsalad
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJW0//DAAoJEKdg1QRuSIJwOTQQANB0ivhRqw7Nkd0wBBrhtebm
Hmg56+eG44d/nYj+82/Y3Zu7CJJbPLudqzwlFPjc+DWxhiVqIei4aIPir5IL8vH0
Jhese06/s1nIJfsC2surnSn7iChSoVZKacYzkH/xaYGy55VynWTvrPi5+m8QGZqx
itOw9T+OU0eCHuMtFemCmoIysPKrrxnS46dmrPHcYDShLe/yjCqCkt4y4uuJnQSa
iO1XAiWUvWMScnuNri7EuiCHiwHSHv90PluptEdUcQEc+boka+q97sZB4PdBavCy
9M7xG9Go1sXpGy6wFu5cdMuFCICtN0e8BWs1K8d+L5lNjZI1s9KxzOSKDJFkQi5C
lscf8dEDKo7C5kP6DpN0L9Yqc8nI8FS/CqeQORncKz8Z34aClqOyGuhFm9DotBZ5
k+Tanm7hH+y+VSuA/irT9hK9iwDqH0OnVbvmIhZAfEADqxe6rhmMAvIg1l9JigiO
d1iu7puthO4cAWBq802EpXLeyD+FYLEW5JBCmSpPeBay/zTa0U11mbz+6Yn69reO
7WHnl/zOew+1t+O1zUslVPZjEoPzUFwREmWtMwHSZKodK8AKPcO7DtZbxIbqIlBx
WHnmzi8uU3wUmjLzXprq9DnwEphH0DOsWwA6DRFBQ/nrStxTol01UeYiKyfKZwiB
lXOOKRvzXwL+ZiRYo1Zw
=oqYH
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]