700 Commits

Author SHA1 Message Date
dveditz%cruzio.com
a3c321d28f bug 463763 mathml reflow crash with <msup>, p=zweinberg, r/sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255772 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-08 08:06:44 +00:00
dveditz%cruzio.com
1efc176284 bug 416907 reflow crash with frameset in mroot, patch=zweinberg, r/sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255100 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-18 20:18:08 +00:00
bmlk%gmx.de
b582317d3d limit mathml row- and colspans as we do for html bug 443089 r/sr=bzbarsky a=siedler
git-svn-id: svn://10.0.0.236/trunk@253364 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 06:36:58 +00:00
jruderman%hmc.edu
84ceb7edf8 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250664 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:37:44 +00:00
jruderman%hmc.edu
2092be9505 Adding crashtest.
git-svn-id: svn://10.0.0.236/trunk@250661 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:25:47 +00:00
karlt+%karlt.net
1e10d11cb2 clip parts of stretchy chars more carefully
b=427666 (also fixes b=349907) r+sr=roc a1.9=damons


git-svn-id: svn://10.0.0.236/trunk@250646 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 03:13:11 +00:00
karlt+%karlt.net
2175859275 PaintHorizontally: correct dy calculation when bm.ascent is -ve.
b=242861 r+sr=roc a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@250432 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 03:27:10 +00:00
karlt+%karlt.net
23c1f43e07 use text-rendering:optimizeLegibility so that non-spacing marks render.
b=427659, r+sr=roc, a1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@249891 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 05:30:08 +00:00
timeless%mozdev.org
14b0613d2b Bug 394114 Interfaces missing from various QI implementations.
r=jag sr=jag a=dsicore


git-svn-id: svn://10.0.0.236/trunk@249775 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 06:18:36 +00:00
karlt+%karlt.net
8eef55f7f1 Add mathfontSymbol.properties for SymbolMT on MS Windows.
Prefer DejaVu to Cambria Math for better stretchy fences. b=425367 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@249658 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 03:38:26 +00:00
karlt+%karlt.net
37b744fe67 Back out b=425367 change to see if that fixes
reftest failures for bugs/414123.xhtml and mathml/mi-mathvariant-1.xhtml.


git-svn-id: svn://10.0.0.236/trunk@249022 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 23:51:09 +00:00
karlt+%karlt.net
974fe7b0ed Restore font-family order to that before b=425367 change to see if that fixes
reftest failures for bugs/414123.xhtml and mathml/mi-mathvariant-1.xhtml.


git-svn-id: svn://10.0.0.236/trunk@249019 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 22:32:23 +00:00
karlt+%karlt.net
d299c6cf20 Add mathfontSymbol.properties for SymbolMT on MS Windows b=425367 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@249015 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 21:06:18 +00:00
karlt+%karlt.net
8797c23b06 Correction to mroot width calculation. b=363240 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@248727 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 22:47:08 +00:00
dbaron%dbaron.org
4dd01a645e Fixing asymmetry between what timeless landed for bug 394114 and what he backed out.
git-svn-id: svn://10.0.0.236/trunk@248211 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 22:05:05 +00:00
timeless%mozdev.org
cb247b3213 reverting, wrong patch, missing AMBIGUOUS
git-svn-id: svn://10.0.0.236/trunk@248210 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:55:28 +00:00
karlt+%karlt.net
3ff4bed7c8 Move Place() from nsIMathMLFrame to nsMathMLContainerFrame
b=363240, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@248047 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 05:57:35 +00:00
karlt+%karlt.net
8be5cb3ef6 Move Place() from nsIMathMLFrame to nsMathMLContainerFrame
b=363240, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@248046 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 05:26:05 +00:00
karlt+%karlt.net
eb12a7a910 Add GetIntrinsicWidth for <msqrt>. b=363240, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@248045 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 05:06:23 +00:00
karlt+%karlt.net
67df0737ac Move Place() from nsIMathMLFrame to nsMathMLContainerFrame
b=363240, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@248044 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 04:52:49 +00:00
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
1fdee21f9c GetIntrinsicWidth for mroot, mfenced, and mfrac. b=363240, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@247798 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 05:02:49 +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
karlt+%karlt.net
69a3cca97f Remove some unused nsGlyphTable methods. b=363240, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@247710 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 04:50:44 +00:00
jruderman%hmc.edu
178290778f Add crashtest
git-svn-id: svn://10.0.0.236/trunk@247423 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 06:32:28 +00:00
karlt+%karlt.net
1644f3d522 Don't try to Place() invisible operators. b=420420 r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247291 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 06:37:23 +00:00
karlt+%karlt.net
55b0910047 Bug 416549 – MathML does not render properly with text-align:justify.
Patch by Frédéric WANG <fwsmail35@aol.com>, r=karlt, sr=roc


git-svn-id: svn://10.0.0.236/trunk@247287 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 03:47:11 +00:00
karlt+%karlt.net
0490d512cf Backing out previous revision (b=416549) due to a reftest hang on qm-centos5-01
git-svn-id: svn://10.0.0.236/trunk@247264 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 00:19:00 +00:00
karlt+%karlt.net
20554e750f Backing out previous revision (b=420420) due to reftest hang on qm-centos5-01
git-svn-id: svn://10.0.0.236/trunk@247263 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 00:14:56 +00:00
karlt+%karlt.net
089912b610 Don't try to Place() invisible operators. b=420420 r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247248 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 22:21:07 +00:00
karlt+%karlt.net
39c0cbd77e Bug 416549 – MathML does not render properly with text-align:justify.
Patch by Frédéric WANG <fwsmail35@aol.com>, r=karlt, sr=roc


git-svn-id: svn://10.0.0.236/trunk@247243 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 21:59:03 +00:00
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