[Pkg-mozext-maintainers] Bug#919557: Bug#919557: webext-umatrix: garbled display of toolbar menu in Firefox 64.0-1
Martin Steigerwald
martin at lichtvoll.de
Sun Mar 10 09:01:48 GMT 2019
Hi Ximin.
Ximin Luo - 22.02.19, 08:47:
> Control: block -1 by 922944
>
> Martin Steigerwald:
> > Package: webext-umatrix
> > Version: 1.3.14+dfsg-2
> > Severity: important
> >
> > Dear Ximin,
> >
> > I just installed webext-umatrix and found that its control panel
> > does not show up correctly in Firefox. I attach a screenshot.
> >
> > Some chars are missing, as if a font could not be loaded. Also the
> > matrix of what is allowed and forbidden is not displayed at all for
> > any webpage I have tried. The bug looks similar to
> >
> > webext-ublock-origin: Missing icons in the toolbar menu
> > https://bugs.debian.org/916431
> >
> > where the issue was Firefox did not follow a relative symlink to the
> > necessary font file. Maybe something similar is the culprit here?
>
> Hi Martin, symlinks is indeed the issue. Unfortunately and contrary to
> what was stated in that bug report, an absolute symlink doesn't work
> either.
Okay, thanks.
> For the time being you can work around the issue either by using
> firefox-esr instead of firefox (65) which is why I myself had not yet
> noticed this issue, it was working perfectly fine for me.
I'd rather use the latest stable Firefox that is available in unstable.
> If you cannot run firefox-esr and must run firefox 65, you can also
> work around the issue by running:
>
> $ sudo rm /usr/share/webext/umatrix/lib/punycode.js
> $ sudo cp /usr/share/javascript/punycode/punycode.js
> /usr/share/webext/umatrix/lib/punycode.js
Thank you for the work-around. I did not yet come having another go with
uMatrix, but I keep it in mind.
> Since it works perfectly fine in firefox-esr I assume it's a
> regression and that the firefox Debian maintainer can hopefully get a
> fix out soon.
It may be a new security feature in Firefox.
Well as I believe Debian stable will just have Firefox ESR – as Firefox
without ESR would be difficult to provide security support for – it is
not important to have a fix in time for Buster.
Thanks,
--
Martin
More information about the Pkg-mozext-maintainers
mailing list