[Pkg-mozext-maintainers] Bug#827517: xul-ext-ublock-origin: Missing icons in uBlock's popup UI
Hartmut Buhrmester
Aeghair5-heiWohv3 at t-online.de
Wed Jun 22 11:37:29 UTC 2016
The upstream bug report
<https://bugzilla.mozilla.org/show_bug.cgi?id=1245811> is not about
uBlock Origin. It is about resolving alias names in fontconfig files.
But neither uBlock Origin nor Font Awesome use any fontconfig files. So
these are different issues.
The original extension at Mozilla.org [1] doesn't include a symbolic
link for Linux. This wouldn't make much sense, since the relative path
to the original file may be different on different distributions. Also,
an extension on Mozilla.org can't require a font package on Linux.
I don't think, that a Firefox extension can actually resolve Linux
symbolic links. Extensions are written in JavaScript, XML and CSS, and
they are run by Firefox. So I don't think, that extensions have an
understanding of the underlying file system.
The symbolic link was introduced on your side, possibly by an automatic
system to search for duplicate files and replace them with symbolic
links to their canonical installation paths.
But it just doesn't work in this case. You should replace the symbolic
link with the original font file, and then it works now, and not someday
in Firefox 48.
[1] https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/
Just download the xpi file from this site, and open it in Xarchiver. You
will find, that the original extension has its own copy of the font file.
--
Hartmut Buhrmester
More information about the Pkg-mozext-maintainers
mailing list