karlt+%karlt.net
ca12274621
Only change the style of default mathvariant <mi> elements to italic when
...
there is a corresponding italic Mathematical Alphanumeric Symbol.
Accept non-BMP characters in nsMathMLOperator::LookupInvariantChar.
Update the mathvariant entries in mathfont.properties from PUA characters to
their Plane 1 Unicode assignments (remainder of bug 289938).
b=413115, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@247922 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 02:10:47 +00:00
karlt+%karlt.net
4545d8673c
nsMathMLChar::GetMaxWidth and stretchy <mo> GetIntrinsicWidth implementations.
...
Rename MAXSIZE_IS_EXPLICIT to MAXSIZE_IS_ABSOLUTE.
Avoid unsigned/signed warnings with 1<<31. b=363240, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@247793 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 04:05:43 +00:00
sayrer%gmail.com
764bf2b589
Bug 391992. nsMathMLOperator statics leak. r=bzbarsky, sr=rbs, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@232059 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-14 18:42:24 +00:00
rbs%maths.uq.edu.au
1b27403044
Inter-spacing improvements between MathML frames, b=306543, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@179751 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 23:47:01 +00:00
gerv%gerv.net
2ac510b678
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@155068 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 14:30:37 +00:00
rbs%maths.uq.edu.au
f3ed4a16d5
Bug 129560 - Selection doesn't display on stretchy MathML characters, r=dbaron, sr=attinasi, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@117900 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-02 05:05:04 +00:00
rbs%maths.uq.edu.au
f3685307f8
Add a flag to distinguish a real infix operator from its 'isolated' form, e.g., as in x^{+}
...
git-svn-id: svn://10.0.0.236/trunk@113861 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-07 02:12:46 +00:00
rbs%maths.uq.edu.au
7e5f90f9e9
Add a helper function to lookup all the forms under which an operator is listed in the Operator Dictionary
...
git-svn-id: svn://10.0.0.236/trunk@113820 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-06 20:48:35 +00:00
dougt%netscape.com
62a8215278
Extraneous Symbol Removal. Patch by Jon Smirl jonsmirl@mediaone.net. r=dougt@netscape.com, sr=alecf@netscape.com. Bug 104172 , 104316 , 104420 , 104426 , 104461 , 104511 , 104527
...
git-svn-id: svn://10.0.0.236/trunk@106009 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-23 01:37:21 +00:00
rbs%maths.uq.edu.au
c2d4d4d589
Initial approach at bug 65951 - style sensitive MathML characters should not be restylable
...
git-svn-id: svn://10.0.0.236/trunk@95599 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 14:28:24 +00:00
rbs%maths.uq.edu.au
2ed1509d4d
Added a flag for operators that need to be centered around the axis
...
git-svn-id: svn://10.0.0.236/trunk@86112 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 21:25:07 +00:00
rbs%maths.uq.edu.au
b470d417d0
[not part of default build] Operator Dictionary - reworked the code to use a hashtable instead of an AVL tree. Allowed lazy population of the dictionary from the MathFont property file. Added helper methods so that nsMathMLChar can now query the dictionary for attributes of stretchy operators instead of keeping its own separate data
...
git-svn-id: svn://10.0.0.236/trunk@86065 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 09:34:15 +00:00
rbs%maths.uq.edu.au
5d5d4b3895
[not part of the default build] Remove unused leftover
...
git-svn-id: svn://10.0.0.236/trunk@68650 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 07:38:16 +00:00
rbs%maths.uq.edu.au
deb0558e08
[not part of the default build] Make the operator dictionary more readable, and merge operators that have identical Unicode points. Added IsMutable() helper function
...
git-svn-id: svn://10.0.0.236/trunk@68643 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 07:12:39 +00:00
rbs%maths.uq.edu.au
21f799f4aa
[#ifdef MOZ_MATHML - NOT PART OF THE DEFAULT BUILD] New format for loading the Operator Dictionary
...
git-svn-id: svn://10.0.0.236/trunk@63848 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-23 09:56:50 +00:00
rickg%netscape.com
a3a92dd61e
removed calls to deprecated stringm ethods
...
git-svn-id: svn://10.0.0.236/trunk@62719 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-12 11:12:57 +00:00
rbs%maths.uq.edu.au
d309b7f0e6
[MathML] Added four atoms (lspace, rspace, maxsize, minsize) and two operator flags.
...
git-svn-id: svn://10.0.0.236/trunk@58743 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 06:43:36 +00:00
rbs%maths.uq.edu.au
88c9b3ca27
[MATHML] Addition of a comment and two atoms: subscriptshift, superscriptshift
...
git-svn-id: svn://10.0.0.236/trunk@57110 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-07 14:54:53 +00:00
rbs%maths.uq.edu.au
48dd7c0e78
[NOT PART OF THE DEFAULT BUILD]. *Postfixed all atoms with underscore to avoid conflicts with predefined names in C++ and math.h. *Changed MathML namescape to the new officially published namespace.
...
git-svn-id: svn://10.0.0.236/trunk@55847 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-10 12:47:24 +00:00
rbs%maths.uq.edu.au
ba241132ea
Removing a typedef and adding a new NS_MATHML_OPERATOR_MUTABLE flag
...
git-svn-id: svn://10.0.0.236/trunk@50409 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 01:58:27 +00:00
shaver%netscape.com
4ffbe71b5d
initial and long-awaited import of MathML for Roger Sidje and his crew
...
git-svn-id: svn://10.0.0.236/trunk@48481 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 02:12:01 +00:00