669 Commits

Author SHA1 Message Date
karlt+%karlt.net
195a82f674 Include lspace and rspace in GetIntrinsicWidth. b=363240 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@246666 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 10:47:43 +00:00
karlt+%karlt.net
b17c856971 Get*Width for nsMathMLContainerFrame base class. b=363240 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@246664 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 10:45:36 +00:00
karlt+%karlt.net
8428f09fe1 don't use frame origin offsets to store ascents. b=363240, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@246503 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 04:19:36 +00:00
jag%tty.nl
bc91d919a7 Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
git-svn-id: svn://10.0.0.236/trunk@245897 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 08:50:33 +00:00
roc+%cs.cmu.edu
0a5e1af871 Bug 412237, reenable test
git-svn-id: svn://10.0.0.236/trunk@245078 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-07 04:10:27 +00:00
roc+%cs.cmu.edu
90145b86f7 Bug 412237. Don't parse negative sizes for the MathML fontsize attribute. Make sure we do continue to parse '-0px', since that's not actually negative. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@245077 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-07 04:09:03 +00:00
jruderman%hmc.edu
9b8cd8220f Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@244844 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-04 05:16:01 +00:00
jruderman%hmc.edu
1b20915bd9 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@244843 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-04 05:13:22 +00:00
jruderman%hmc.edu
624e111486 Adding crashtest
git-svn-id: svn://10.0.0.236/trunk@244841 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-04 05:11:01 +00:00
jruderman%hmc.edu
ffb2361b45 Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@244840 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-04 05:06:38 +00:00
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