Closed Bug 309090 Opened 19 years ago Closed 13 years ago

MathML Missing fonts warning dialog should become an information bar

Categories

(Core :: MathML, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: bugzilla, Unassigned)

References

()

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4) Gecko/20050908 Firefox/1.4
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4) Gecko/20050908 Firefox/1.4

If you visit the URL listed as an example, and you're missing the MathML fonts
required, you get a popup message box detailing that you are missing fonts
needed to display the page correctly.

I feel this is a break from the normal way of handling missing compoments from
the browser; naimly using the yellow bar at the top of the browser window.

I suggest that rather than the popup box, the yellow bar should appear saying
that compoments are needed to display the page correctly rather than the popup box.

Reproducible: Always

Steps to Reproduce:
1. Use Firefox without the MathML fonts
2. Visit http://www.neothermic.com/phpBB/viewtopic.php?t=43&XHTML=1
3. See the popup box.

Actual Results:  
A popup box appears detailing that you are missing the MathML fonts.

Expected Results:  
The yellow bar should appear indicating that you're missing compoments for the page.
I agree.
Assignee: nobody → rbs
Status: UNCONFIRMED → NEW
Component: General → MathML
Ever confirmed: true
Product: Firefox → Core
QA Contact: general → ian
Summary: MathML Missing fonts warning dialouge could be better placed. → MathML Missing fonts warning dialog should become an information bar
Version: unspecified → Trunk
Ditto ...also a URL that isn't clickable is infinitely annoying.
I don't think that Seamonkey has the popup bar and MathML is shared across all applications.
Yep.  There's nothing MathML can do here without some sort of API being defined that Gecko can access that will:

1)  Let Firefox open the fonts warning information bar.
2)  Use dialogs by default so as not to break all other embeddors.
3)  Allow embeddors to override it.

Whoever feels strongly about this bug, should work on defining such an API.
So to be precise, we should probably have a separate bug on defining such an API; then we should convert various dialogs (MathML possibly included) that Gecko poses to said API.

Compare the work happening in bug 190307, for what it's worth.  Perhaps Firefox just needs to implement that interface in some useful way.
QA Contact: ian → mathml
Assignee: rbs → nobody
The alert missing fonts code has been removed in bug 648197.
==> resolving as WONTFIX
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.