-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Steps to reproduce:
1. Whitelist *.wikipedia.org*.
2. Visit <https://en.wikipedia.org/wiki/Wikipedia>.
3. Observe how several characters in the Languages sidebar are broken.
Here's an excerpt from #librejs on Freenode,
lduros | quite ironically, it doesn't go through the LibreJS parser when
you whitelist it
lduros | so the issue lays with the way the stream is received and then
passed on to the Firefox rendering engine as usual
lduros | if it's not whitelisted it looks fine
lduros | so just to explain to you how this works
lduros | when it's not whitelisted
lduros | librejs takes the html reponse, parses it to a DOM after
figuring out the character encoding
lduros | then serializes it again to a stream
lduros | but when you whitelist it, it catches the stream but lets it go
instantaneously without doing anything
lduros | that's where is issue lays
lduros | it passes on the stream but somehow the character encoding get
wrong
lduros | alexander__b: do you want to write a bug report for this?
lduros | I'll take care of this for sure, just need to figure out why
lduros | the meta charset is within 512 bytes it seems
- --
Alexander
[email protected]
http://plaimi.net/~alexander
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iF4EAREIAAYFAlFLNkwACgkQRtClrXBQc7U1kwD/YBulYXeKwdLTIyfaNIUGEi02
erdJXUv9me+QB40MvFsA/RsgAwK/HR0fS71EU1EJVDH+LcIgPV7KppQveHP2D1OH
=TKWJ
-----END PGP SIGNATURE-----