[Bug 19066] Re: Pango-enabled firefox breaks MathML support
Launchpad has imported 33 comments from the remote bug at https://bugzilla.redhat.com/show_bug.cgi?id=150393. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2005-03-05T13:53:40+00:00 Joao wrote: >From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 Description of problem: Install the recommended fonts for MathML (http://www.mozilla.org/projects/mathml/fonts/) Compare display with firefox 1.0.1 installed as suggested in http://fedoranews.org/tchung/firefox Version-Release number of selected component (if applicable): firefox-1.0.1-1.3.1, firefox-1.0.1-1.3.2 How reproducible: Always Steps to Reproduce: 1. Install the recommended fonts for MathML (http://www.mozilla.org/projects/mathml/fonts/) 2. Access http://www.mozilla.org/projects/mathml/demo/texvsmml.xhtml or some other MathML test page Actual Results: Alignement all wrong Expected Results: Compare display with firefox 1.0.1 installed as suggested in http://fedoranews.org/tchung/firefox Additional info: Local fonts for MathML include Acrobat Reader PS fonts Mathematica 4.1 tt LaTeX fonts This font set works for Mozilla and other Firefox releases. Additional details if requested. Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/19066/comments/0 On 2005-03-24T09:46:17+00:00 Joao wrote: Now it is also present on mozilla-1.7.6-1.3.2 under FC3 It is _not_ present in http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7.6/contrib/mozilla-i686-pc-linux-gnu-1.7.6-gtk2+xft.tar.gz So it seems to be introduced by Fedora packaging Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/19066/comments/1 On 2005-03-24T10:11:19+00:00 Joao wrote: I have changed severity to high as this potentially messes up any MathML site accessed from Fedora. Screenshots are available at the good: http://www.math.ist.utl.pt/~jmatos/CapturaEcra-13.png the ugly (the latest mozilla-1.7.6-1.3.2): http://www.math.ist.utl.pt/~jmatos/CapturaEcra-14.png Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/19066/comments/2 On 2005-03-28T19:54:52+00:00 Matt wrote: This seems to be due to Pango, as is assumed do to the timing, since it was enabled default around the beginning of March. If you run: > MOZ_DISABLE_PANGO=1 firefox you can view all the MathML sites correctly (albeit with that annoying Symbol dialog, i.e., #133709). A ye olde post here: http://mail.gnome.org/archives/gtk-i18n-list/2003-February/msg00042.html seems to say that Pango and MathML (Mango?) don't play nicely. Another out there says that Blizzard was working on a corrolary to this problem: http://lists.gnu.org/archive/html/lilypond-devel/2004-05/msg00084.html So, I guess you can't have both worlds right now. I suppose a "Disable Pango if you want to read math" statement is needed in rather BOLD letters at Moz/Firefox Fedora pages/release notes. Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/19066/comments/3 On 2005-03-29T00:02:10+00:00 Joao wrote: (In reply to comment #3) > > So, I guess you can't have both worlds right now. I suppose a "Disable Pango > if > you want to read math" statement is needed in rather BOLD letters at > Moz/Firefox > Fedora pages/release notes. This is an update to a release (FC3) for which MathML support existed so release notes wouldn't make much sense. Breaking upstream features in an update does not seem a good policy anyway... >From the point of view someone writing MathML pages this situation is a total mess. It would be acceptable, but a pain, if one could detect from "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050323 Fedora/1.7.6-1.3.2" that "This Mozilla MathML rendering has been broken for the sake of pango by your Linux distribution. Get a copy from mozilla.org". Come on: one can do something similar with IE with or without MathPlayer but not with Mozilla/Firefox with or without MathML support?! If the maintainer ever reads please consider (from the SPEC file I gather it was not intentional): -- reinstating MathML support in an update for FC3; -- making lack of MathML support for FC4 or FC5 and later detectable by dynamic pages; or get pango vs. MathML fixed! Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/19066/comments/4 On 2005-03-29T00:23:30+00:00 Warren wrote:
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
this is fixed for firefox 2.0 Only with Pango disabled, apparently - or better yet, not compiled in. I'm running Firefox 2.0.0.6 and have the following fonts installed: Math1, Math2, Math3, Math4, Math5 (from Mathematica 4.1), cmex10, cmmi10, cmr10, cmsy10 (from TeX), and Symbol. While the MathML torture tests from http://www.w3.org/Math/testsuite/ look great with Pango disabled, all kinds of strange glyphs appear instead of the expected rendering otherwise. I also have to point out that, when none of the aforementioned fonts is installed, MathML looks the same with or without Pango - and while it's not as good as the sample renderings, it certanly looks much better than with both Pango and fonts. -- Pango-enabled firefox breaks MathML support https://bugs.launchpad.net/bugs/19066 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
** Changed in: Fedora Status: Incomplete = Won't Fix -- Pango-enabled firefox breaks MathML support https://bugs.launchpad.net/bugs/19066 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
** Changed in: Fedora Status: In Progress = Incomplete -- Pango-enabled firefox breaks MathML support https://bugs.launchpad.net/bugs/19066 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
I'm running Firefox 2.0.0.4 and I only get decent MathML support with pango disabled. My version of firefox is: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20061201 Firefox/2.0.0.4 (Ubuntu-feisty) -- Pango-enabled firefox breaks MathML support https://bugs.launchpad.net/bugs/19066 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
this is fixed for firefox 2.0 ** Changed in: firefox (Ubuntu) Status: Confirmed = Fix Released -- Pango-enabled firefox breaks MathML support https://bugs.launchpad.net/bugs/19066 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
I’m still getting pretty bad results even on Gutsy (2.0.0.3). Maybe I haven’t got all the right fonts installed, but this should be something that works out-of-the-box. ** Attachment added: messed-up MathML http://librarian.launchpad.net/7722301/Screenshot.png -- Pango-enabled firefox breaks MathML support https://bugs.launchpad.net/bugs/19066 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
Installing latex-xft-fonts only makes matters worse. ** Attachment added: with latex-xft-fonts http://librarian.launchpad.net/7722303/Screenshot-1.png -- Pango-enabled firefox breaks MathML support https://bugs.launchpad.net/bugs/19066 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
And to show it’s still a Pango issue, here’s a screenshot with MOZ_DISABLE_PANGO ** Attachment added: export MOZ_DISABLE_PANGO=1 http://librarian.launchpad.net/7722307/Screenshot-2.png -- Pango-enabled firefox breaks MathML support https://bugs.launchpad.net/bugs/19066 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
** Changed in: firefox (Ubuntu) Assignee: Mozilla Team = Mozilla Bugs -- Pango-enabled firefox breaks MathML support https://launchpad.net/bugs/19066 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
The Symbol thing is pretty ugly - can't we alias it so that Gecko recognizes Standard Symbols L? See http://kb.mozillazine.org/Gecko:_FAQs_:_Linux_XFT_and_MathML#Installing_the_Symbol_font for the ugliness. -- Pango-enabled firefox breaks MathML support https://launchpad.net/bugs/19066 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
from the firefox mathml page: To stop Mozilla from popping up the missing font dialog about TeX fonts, just set this pref in your prefs.js (or your user.js): user_pref(font.mathfont-family, Math1, Math2, Math4, Symbol); -- Pango-enabled firefox breaks MathML support https://launchpad.net/bugs/19066 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
mozilla bug 128153 was not the right one ... updating remote bug info for this. BTW, this should be fixed in firefox 2.0.0.x. Can anyone with edgy/feisty confirm that this is gone? ** Changed in: firefox (upstream) Bugwatch: Mozilla Bugzilla #128153 = Mozilla Bugzilla #349904 Status: Fix Released = Unknown -- Pango-enabled firefox breaks MathML support https://launchpad.net/bugs/19066 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
Can someone provide a link to test this on? My system is feisty + Fx 2.0.0.1 -- Pango-enabled firefox breaks MathML support https://launchpad.net/bugs/19066 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
Freddy, just go to any site that uses mathml - search for mathml, for example - and make sure that pango rendering in firefox is enabled. If I recall correctly, pango is only used for firefox rendering now if there are certain language support packages installed which need the enhanced language support - in other words, the bug hasn't been fixed, but it won't show up for most users now. -- Pango-enabled firefox breaks MathML support https://launchpad.net/bugs/19066 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
** Changed in: firefox (upstream) Status: Unknown = Fix Released -- Pango-enabled firefox breaks MathML support https://launchpad.net/bugs/19066 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
** Changed in: firefox (Ubuntu) Assignee: (unassigned) = Mozilla Bugs -- Pango-enabled firefox breaks MathML support https://launchpad.net/bugs/19066 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
** Bug watch added: Mozilla Bugzilla #128153 https://bugzilla.mozilla.org/show_bug.cgi?id=128153 ** Also affects: firefox (upstream) via https://bugzilla.mozilla.org/show_bug.cgi?id=128153 Importance: Unknown Status: Unknown ** Bug watch added: Red Hat Bugzilla #150393 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=150393 ** Also affects: Fedora via https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=150393 Importance: Unknown Status: Unknown -- Pango-enabled firefox breaks MathML support https://launchpad.net/bugs/19066 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
** Changed in: firefox (upstream) Status: Unknown = Fix Released ** Changed in: Fedora Status: Unknown = In Progress -- Pango-enabled firefox breaks MathML support https://launchpad.net/bugs/19066 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 19066] Re: Pango-enabled firefox breaks MathML support
** Changed in: firefox (Ubuntu) Assignee: Ian Jackson = (unassigned) -- Pango-enabled firefox breaks MathML support https://launchpad.net/bugs/19066 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs