[Bug 467729] RFE: Add font autoinstallation support

bugzilla-daemon at mozilla.org bugzilla-daemon at mozilla.org
Sat Apr 26 15:24:18 UTC 2014


Do not reply to this email. You can add comments to this bug at
https://bugzilla.mozilla.org/show_bug.cgi?id=467729

Frédéric Wang (:fredw) |away 27/04 to 06/05 <fred.wang at free.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |neil at httl.net

--- Comment #15 from Frédéric Wang (:fredw) |away 27/04 to 06/05 <fred.wang at free.fr> 2014-04-26 08:24:18 PDT ---
So here is a possible plan of action:

* We'll keep the PackageKit XPCOM API of attachment 8398927 under an #ifdef
MOZ_USE_PACKAGE_KIT. This will not be enabled by the official Mozilla builds
until GIO is updated, but Linux maintainers could enable it if they wish.

* For the MathML code, instead of calling the PackageKit XPCOM API directly,
we'll just send a missing font notification. For script/language, a similar
notification will be added in bug 619521.

* For Android, the notification & installation for MathML or script/language
will be handled by the front-end code (in 648548).

* We can implement an UI for other front-end codes if necessary (I think Neil
was willing to implement one for Seamonkey)

* I'll try to write an add-on for Mozilla products (such as the one in bug
619521) that listens for notifications and tries to do "something clever" with
them (i.e. try to call the PackageKit XPCOM API or otherwise display a warning,
suggest a download page etc). Linux maintainers can create a package for that
add-on and set appropriate dependencies. Keeping this add-on out of Gecko will
make easier for people to customize the behavior and to maintain the list of
fonts.

Any thoughts?

(In reply to Masatoshi Kimura [:emk] from comment #14)
> Is this Linux-specific?

I think it would be great to have this on other platforms too, but I'm not sure
if something like PackageKit is available. At least we could use the
notification to display a warning or something.

-- 
Configure bugmail: https://bugzilla.mozilla.org/userprefs.cgi?tab=email

-------------------------------
Product/Component: Firefox :: General



------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the fonts-bugs mailing list