659 Commits

Author SHA1 Message Date
karlt+%karlt.net
dc0110cb70 let mathvariant="normal" inherit the document fonts
b=413115 r+sr=roc a=schrep


git-svn-id: svn://10.0.0.236/trunk@244456 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-30 04:05:37 +00:00
roc+%cs.cmu.edu
1f3a491c9d Backing out bug 412237 due to regression test failure
git-svn-id: svn://10.0.0.236/trunk@244419 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-30 00:41:00 +00:00
roc+%cs.cmu.edu
36afeeba14 Test for bug 412237
git-svn-id: svn://10.0.0.236/trunk@244407 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-29 23:36:56 +00:00
roc+%cs.cmu.edu
ad8e563376 Bug 412237. Don't parse negative fontsize attributes in MathML elements. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@244406 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-29 23:35:27 +00:00
bmlk%gmx.de
42f679d070 adding a crashtest
git-svn-id: svn://10.0.0.236/trunk@244136 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-27 08:14:25 +00:00
mats.palmgren%bredband.net
62fbc65837 Always post a restyle request if SetTextStyle() indicates it's needed. b=414123 r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@244088 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-27 02:49:48 +00:00
bmlk%gmx.de
3c524f3152 apply rowspans and colspans only to mtd bug 413063 r/sr=bzarsky a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@244050 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-26 16:32:16 +00:00
jruderman%hmc.edu
faa9f76d7e Add crashtests
git-svn-id: svn://10.0.0.236/trunk@243867 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-24 01:19:33 +00:00
jruderman%hmc.edu
f95c6cd8b2 Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@243631 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-21 00:14:29 +00:00
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