Closed
Bug 213932
Opened 21 years ago
Closed 14 years ago
missing entries for subset, subsetneq, wedge, vee, cap and cup in mathfont.properties
Categories
(Core :: MathML, defect)
Core
MathML
Tracking
()
RESOLVED
FIXED
mozilla1.9.3a5
People
(Reporter: gemi, Assigned: fredw)
References
Details
Attachments
(3 files, 6 obsolete files)
532 bytes,
text/html
|
Details | |
599 bytes,
application/xhtml+xml
|
Details | |
2.77 KB,
patch
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (X11; U; Linux i686) Gecko/20030701 Galeon/1.3.7 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5a) Gecko/20030724 There is not entry for ⊂ in mathfont.properties I included following line operator.\u2282.infix = lspace:thickmathspace rspace:thickmathspace I looked into MathML spec, and it seems that it doesn't define it either. This is strange, because after all ⊂ is an operator like ∈ Reproducible: Always Steps to Reproduce: Load the page http://www.mozilla.org/projects/mathml/demo/basics.xhtml
> operator.\u2282.infix = lspace:thickmathspace rspace:thickmathspace
Default metadata included to mathfont.properties (on 1.6 trunk).
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 2•20 years ago
|
||
The following are still missing: operator.\u228A.infix = lspace:thickmathspace rspace:thickmathspace # ⊊ operator.\u2228.infix = lspace:thickmathspace rspace:thickmathspace # ∨ operator.\u2227.infix = lspace:thickmathspace rspace:thickmathspace # ∧ operator.\u2229.infix = lspace:thickmathspace rspace:thickmathspace # ∩ operator.\u222A.infix = lspace:thickmathspace rspace:thickmathspace # ∪
Status: RESOLVED → UNCONFIRMED
Resolution: FIXED → ---
Comment 3•20 years ago
|
||
I can aggree to that error message ...
Comment 4•20 years ago
|
||
Comment 5•20 years ago
|
||
My System W2000 and Mozilla 2004042109
Confirming per above comments. Keyword: testcase
Updated•15 years ago
|
QA Contact: ian → mathml
Assignee | ||
Comment 7•15 years ago
|
||
Entity names: http://www.w3.org/2003/entities/2007xml/mml2.xml
Assignee | ||
Comment 8•15 years ago
|
||
Assignee | ||
Comment 9•15 years ago
|
||
Attachment #406284 -
Attachment is obsolete: true
Assignee | ||
Comment 10•15 years ago
|
||
The patch applies on top of patch from bug 519126
Assignee | ||
Comment 11•15 years ago
|
||
The entity names of this bug are already in content/mathml/content/src/mathml.dtd All MathML entities in attachment 406293 [details] render well. I guess it's not a bug if it's not the case in attachment 406276 [details], because they may not exist in XHTML (I've not checked).
Assignee | ||
Updated•14 years ago
|
Attachment #150608 -
Attachment is obsolete: true
Assignee | ||
Updated•14 years ago
|
Attachment #150609 -
Attachment is obsolete: true
Assignee | ||
Updated•14 years ago
|
Attachment #406276 -
Attachment description: Fix errors in the original testcase → Testcase (XHTML document)
Assignee | ||
Comment 12•14 years ago
|
||
I can work on this, now bug 519126 is fixed. I've to check what the W3C specs says about the MathML entities used in XHTML.
Assignee: rbs → nobody
OS: Linux → All
Hardware: x86 → All
Assignee | ||
Updated•14 years ago
|
Blocks: mathml-operator-dict
Summary: missing entry for ⊂ (⊂) in mathfont.properties → missing entries for subset, subsetneq, wedge, vee, cap and cup in mathfont.properties
Assignee | ||
Updated•14 years ago
|
Assignee: nobody → fred.wang
Assignee | ||
Comment 13•14 years ago
|
||
> I've to check what the W3C specs says about the MathML entities used in XHTML. The entities not displayed in attachment 406276 [details] are not defined in HTML4 or XHTML*, so it is not a bug. They will probably be defined in (X)HTML5 but this is a separate issue anyway.
Assignee | ||
Comment 14•14 years ago
|
||
Attachment #406299 -
Attachment is obsolete: true
Attachment #432222 -
Flags: review?(karlt)
Comment 15•14 years ago
|
||
Comment on attachment 432222 [details] [diff] [review] Patch >-operator.\u2284.infix = lspace:5 rspace:5 # ⊄ >+operator.\u2284.infix = lspace:5 rspace:5 # ⊄ ⊊ subsetneq is actually U+228A (as is subne). >+operator.\u2227.infix = lspace:4 rspace:4 # ∧ >+operator.\u2228.infix = lspace:4 rspace:4 # ∨ >+operator.\u2229.infix = lspace:4 rspace:4 # ∩ >+operator.\u222A.infix = lspace:4 rspace:4 # ∪ r=karlt on these.
Attachment #432222 -
Flags: review?(karlt) → review+
Assignee | ||
Updated•14 years ago
|
Keywords: testcase → checkin-needed
Comment 17•14 years ago
|
||
nsub is U+2284. subsetneq and subne are U+228A. We need entries for both U+2284 and U+228A.
Keywords: checkin-needed
Assignee | ||
Updated•14 years ago
|
Keywords: checkin-needed
Comment 19•14 years ago
|
||
http://hg.mozilla.org/mozilla-central/rev/ee71110aef6d
Status: NEW → RESOLVED
Closed: 21 years ago → 14 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9.3a5
You need to log in
before you can comment on or make changes to this bug.
Description
•