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