[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