700 Commits

Author SHA1 Message Date
karlt+%karlt.net
d4c99a129e apply scriptlevel increment to denominator as well as numerator
b=412897, r+sr+a=roc


git-svn-id: svn://10.0.0.236/trunk@243418 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-18 04:41:54 +00:00
jruderman%hmc.edu
e4167154f6 Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@243408 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-18 00:43:25 +00:00
reed%reedloden.com
ba418314f8 Bug 400475 - ""ASSERTION: dangling frame without a content node" changing any attribute on <math:mstyle>" [p=vladimir.sukhoy@gmail.com (Vlad Sukhoy) r+sr=roc a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@243183 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-16 05:07:09 +00:00
roc+%cs.cmu.edu
7db60e4c76 fix bustage
git-svn-id: svn://10.0.0.236/trunk@243086 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-15 01:28:42 +00:00
roc+%cs.cmu.edu
3879eb15b1 Crashtest for bug 405271.
git-svn-id: svn://10.0.0.236/trunk@243085 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-15 01:15:35 +00:00
roc+%cs.cmu.edu
e62e741e92 Bug 405271. MathML should not reflow children with a constrained height; that triggers pagination which is definitely not what we want. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@243084 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-15 01:13:40 +00:00
karlt+%karlt.net
d944b9f5c5 Bug 412033 – non-stretchy-or-centred operators don't paint on scrolling.
Don't change the size of child frames. r+sr=roc, a=schrep


git-svn-id: svn://10.0.0.236/trunk@243028 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-14 02:10:29 +00:00
karlt+%karlt.net
4d23a22575 Include ZWSP in short arrow entities to distinguish from stretchy normal
arrows.  b=289938, rs=pavlov.


git-svn-id: svn://10.0.0.236/trunk@242875 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-11 03:08:57 +00:00
karlt+%karlt.net
64cdc6b1c7 Update entities in line with MathML 2.0 xhtml-math11-f.dtd,v 1.16 2003/11/04,
with code point updates from http://www.unicode.org/reports/tr25/tr25-9.html
b=289938, rs=pavlov.


git-svn-id: svn://10.0.0.236/trunk@242823 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-10 10:34:35 +00:00
jruderman%hmc.edu
0abd14f7e0 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@242753 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-09 20:08:01 +00:00
roc+%cs.cmu.edu
7caf8b7991 Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@242716 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-09 09:38:32 +00:00
karlt+%karlt.net
ef8db85d60 Bug 348577 – Implement MathML <mtable> with display:inline-table
(mtable has incorrect baseline).
Patch by Bill Gianopoulos <wgianopoulos@yahoo.com>, r=rbs, sr=bzbarsky.


git-svn-id: svn://10.0.0.236/trunk@242665 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-09 02:14:35 +00:00
roc+%cs.cmu.edu
aee1f987f6 backing out bug 355548 due to test failures
git-svn-id: svn://10.0.0.236/trunk@242652 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-08 23:11:30 +00:00
roc+%cs.cmu.edu
fb0a2b5cae Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@242648 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-08 22:36:56 +00:00
jruderman%hmc.edu
5025151984 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@242521 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-06 23:35:55 +00:00
jruderman%hmc.edu
d0abd79a79 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@242494 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-06 06:25:06 +00:00
jruderman%hmc.edu
0e3f43e1cb Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@242493 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-06 06:18:30 +00:00
jruderman%hmc.edu
eeb63e9fe0 Add crashtests
git-svn-id: svn://10.0.0.236/trunk@242479 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-06 05:02:47 +00:00
jruderman%hmc.edu
5476f39b56 Add crashtest for WFM assertion bug
git-svn-id: svn://10.0.0.236/trunk@242410 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-05 04:59:08 +00:00
karlt+%karlt.net
4073d8d314 FinishReflowChild() with the final position for <msqrt> and <mpadded>
b=410132, r+sr+a=roc


git-svn-id: svn://10.0.0.236/trunk@242280 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-03 04:33:21 +00:00
karlt+%karlt.net
0d63ec09dc Make nsBoundingMetrics::operator+= handle empty bounds.
b=410132, r+sr+a=roc


git-svn-id: svn://10.0.0.236/trunk@242279 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-03 04:32:12 +00:00
karlt+%karlt.net
a19113da0c Calculate maximum height of a character built from parts when measuring.
b=403559, r+sr+a=roc


git-svn-id: svn://10.0.0.236/trunk@242278 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-03 04:21:36 +00:00
reed%reedloden.com
dda31ecdc2 Bug 105708 - "move nsUnitConversion.h" [p=reg@openpave.org (Jeremy Lea) r+sr+a1.9=roc]
git-svn-id: svn://10.0.0.236/trunk@242241 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-01 10:11:08 +00:00
karlt+%karlt.net
478477deb0 Bug 410284 – failure to paint sometimes with missing glyphs for parts of
stretchy characters.  r+sr=roc a=pavlov


git-svn-id: svn://10.0.0.236/trunk@242232 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-01 01:23:13 +00:00
karlt+%karlt.net
9a65e23f2d Set overflow area for nsMathMLContainerFrames.
b=161155, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@242162 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-28 23:04:19 +00:00
karlt+%karlt.net
33d1cf7665 Provide correct GetBounds() for nsDisplayMathMLCharForeground.
Bug 161155 – Integrals appear clipped sometimes.  r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@242159 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-28 22:16:07 +00:00
jruderman%hmc.edu
5291509a5a Move setTimeout to onload to make sure it doesn't fire too early.
git-svn-id: svn://10.0.0.236/trunk@241821 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-20 01:29:26 +00:00
vladimir%pobox.com
7525088701 b=406458; code cleanup: add new ThebesContext() call as opposed to NATIVE_THEBES_CONTEXT hackery, r=stuart
git-svn-id: svn://10.0.0.236/trunk@241704 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 23:01:18 +00:00
jruderman%hmc.edu
91c8bb38f3 Really add crashtest
git-svn-id: svn://10.0.0.236/trunk@241600 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 01:35:08 +00:00
jruderman%hmc.edu
e141bd6945 Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@241599 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 01:34:53 +00:00
jruderman%hmc.edu
97fec2c0c7 Ignore the crashtest behind the curtain. [Checkin comment suggested by aja.]
git-svn-id: svn://10.0.0.236/trunk@241598 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 01:32:32 +00:00
jruderman%hmc.edu
2ec90790e5 Add crashtest.
git-svn-id: svn://10.0.0.236/trunk@241597 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 01:30:53 +00:00
jruderman%hmc.edu
6441bea76b Add crashtest
git-svn-id: svn://10.0.0.236/trunk@241596 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 01:29:19 +00:00
jruderman%hmc.edu
9b2ac7ad19 Ow! I stubbed my crashtest!
git-svn-id: svn://10.0.0.236/trunk@241595 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 01:25:26 +00:00
jruderman%hmc.edu
5080ba5c0e Add crashtest
git-svn-id: svn://10.0.0.236/trunk@241594 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 01:23:12 +00:00
jruderman%hmc.edu
71e3fbc8b4 Add crashtest (plus missing crashtest from a previous checkin)
git-svn-id: svn://10.0.0.236/trunk@241593 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 01:21:58 +00:00
jruderman%hmc.edu
2f475a5c3b Add crashtest
git-svn-id: svn://10.0.0.236/trunk@241590 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 01:10:26 +00:00
jruderman%hmc.edu
d4c0f0e4ea Crashtests: it's what's for breakfast.
git-svn-id: svn://10.0.0.236/trunk@241589 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 01:09:27 +00:00
jruderman%hmc.edu
09d13c2528 What happens in crashtest, stays in crashtest.
git-svn-id: svn://10.0.0.236/trunk@241586 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 01:00:12 +00:00
jruderman%hmc.edu
b1750d3393 Add crashtests
git-svn-id: svn://10.0.0.236/trunk@241585 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 00:57:11 +00:00
jruderman%hmc.edu
94c8ea75b8 How many licks does it take to get to the center of a crashtest?
git-svn-id: svn://10.0.0.236/trunk@241583 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 00:49:39 +00:00
jruderman%hmc.edu
0c9f314d41 Add crashtests
git-svn-id: svn://10.0.0.236/trunk@241570 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-17 23:40:33 +00:00
jruderman%hmc.edu
b4a4bdcb94 Add the first MathML crashtest.
git-svn-id: svn://10.0.0.236/trunk@241569 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-17 23:30:46 +00:00
karlt+%karlt.net
3b58eb5bc0 Bug 400938 – make MathML work with Unicode fonts
r=pavlov, sr=roc (on code)


git-svn-id: svn://10.0.0.236/trunk@240493 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 03:58:10 +00:00
karlt+%karlt.net
b42d959f1f Bug 401178 – incorrect ascents for foreign children in
nsMathMLContainerFrame::ReflowChild.  r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@240261 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 00:54:23 +00:00
karlt+%karlt.net
7a2312422d make -moz-mathml-anonymous-block "display: inline-block".
b=400207, r=dbaron


git-svn-id: svn://10.0.0.236/trunk@240215 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-01 10:11:44 +00:00
Olli.Pettay%helsinki.fi
e60089b398 Bug 368760, r=mats, sr=roc, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@239843 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-22 20:47:35 +00:00
karlt+%karlt.net
500df3005d Bug 403718 – render mroot and msqrt appropriately when radical glyphs are
above the baseline (ascent != overline thickness)
r+sr=roc a=blocking1.9


git-svn-id: svn://10.0.0.236/trunk@239490 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 21:51:30 +00:00
karlt+%karlt.net
3879b592b5 Don't implicitly lossy convert from nsGlyphCode to PRUnichar
b=400938 r+sr=roc a=blocking1.9


git-svn-id: svn://10.0.0.236/trunk@239487 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 21:44:49 +00:00
reed%reedloden.com
519fe4627a Bug 379418 - ""ASSERTION: internal error: '!aListName'" with MathML and Hebrew text" [p=mats.palmgren@bredband.net (Mats Palmgren) r=roc sr=bzbarsky a1.9=stuart]
git-svn-id: svn://10.0.0.236/trunk@239037 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 08:19:45 +00:00