Commit Graph
705 Commits
Author SHA1 Message Date
Zack Weinberg a293f973ab Bug 446498 – use new border rendering for focus rectangles, and strip dead code. r+sr=vlad 2008-08-06 12:33:18 +02:00
Karl Tomlinson c3425e9b1b non-spacing marks in munder are off center or too long. b=428863 r+sr=roc 2008-07-21 19:32:46 +12:00
Bernd 2b572568a5 limit mathml row- and colspans as we do for html bug 443089 r/sr=bzbarsky 2008-07-16 17:02:18 +02:00
Robert O'Callahan 62fabc078c Bug 444688. Use an IsFrameOfType check instead of a frame state bit to detect whether a frame excludes ignorable whitespace children. r+sr=dbaronlayout 2008-07-14 10:41:18 +12:00
Michael Ventnor 150c4b66e1 Implement text-shadow rendering (bug 10713). r+sr=roc. Relanding with fixes to make tests pass on Mac 2008-06-13 10:02:32 +12:00
cd6776c3e4 Backing out text-shadow due to Mac issues 2008-06-12 17:32:31 +12:00
Michael Ventnor 0783f3a97a Implement text-shadow rendering. 2008-06-12 14:34:40 +12:00
8ac9dd6293 Add crashtest 2008-04-22 21:31:40 -07:00
e12b2ea1ec Adding crashtest. 2008-04-22 21:25:47 -07:00
b3e8124404 clip parts of stretchy chars more carefully b=427666 (also fixes b=349907) r+sr=roc a1.9=damons 2008-04-22 20:13:09 -07:00
74a686dd90 PaintHorizontally: correct dy calculation when bm.ascent is -ve. b=242861 r+sr=roc a1.9=beltzner 2008-04-17 20:27:09 -07:00
3f5c81a5e7 use text-rendering:optimizeLegibility so that non-spacing marks render. b=427659, r+sr=roc, a1.9=dsicore 2008-04-08 22:30:08 -07:00
4f8b8e885f Bug 394114 Interfaces missing from various QI implementations. r=jag sr=jag a=dsicore 2008-04-07 23:18:35 -07:00
4e1eafd184 Add mathfontSymbol.properties for SymbolMT on MS Windows. Prefer DejaVu to Cambria Math for better stretchy fences. b=425367 r=pavlov 2008-04-04 20:38:25 -07:00
8520bccba8 Back out b=425367 change to see if that fixes reftest failures for bugs/414123.xhtml and mathml/mi-mathvariant-1.xhtml. 2008-04-02 16:51:09 -07:00
a874ff98b7 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. 2008-04-02 15:32:23 -07:00
22689066f0 Add mathfontSymbol.properties for SymbolMT on MS Windows b=425367 r=pavlov 2008-04-02 14:06:17 -07:00
d239a7633e Correction to mroot width calculation. b=363240 r+sr=roc 2008-03-27 15:47:08 -07:00
8789fee689 Fixing asymmetry between what timeless landed for bug 394114 and what he backed out. 2008-03-19 15:05:04 -07:00
46f0a1f41c reverting, wrong patch, missing AMBIGUOUS 2008-03-19 14:55:22 -07:00
16fefe5982 Move Place() from nsIMathMLFrame to nsMathMLContainerFrame b=363240, r+sr=roc 2008-03-17 22:57:35 -07:00
7f338aa8f8 Move Place() from nsIMathMLFrame to nsMathMLContainerFrame b=363240, r+sr=roc 2008-03-17 22:26:05 -07:00
be3d74be8a Add GetIntrinsicWidth for <msqrt>. b=363240, r+sr=roc 2008-03-17 22:06:23 -07:00
f13cffa48d Move Place() from nsIMathMLFrame to nsMathMLContainerFrame b=363240, r+sr=roc 2008-03-17 21:52:48 -07:00
83fdfdcedc 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. 2008-03-15 19:10:47 -07:00
3ab08e68b0 GetIntrinsicWidth for mroot, mfenced, and mfrac. b=363240, r+sr=roc 2008-03-13 22:02:49 -07:00
8340603421 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 2008-03-13 21:05:43 -07:00
d84ce62f17 Remove some unused nsGlyphTable methods. b=363240, r+sr=roc 2008-03-12 21:50:44 -07:00
16ca45d35b Add crashtest 2008-03-08 22:32:28 -08:00
086f8934a9 Don't try to Place() invisible operators. b=420420 r+sr=roc a=beltzner 2008-03-06 22:37:23 -08:00
5dc9370932 Bug 416549 - MathML does not render properly with text-align:justify. Patch by Frédéric WANG <fwsmail35@aol.com>, r=karlt, sr=roc 2008-03-06 19:47:11 -08:00
1e7ca3384d Backing out previous revision (b=416549) due to a reftest hang on qm-centos5-01 2008-03-06 16:19:00 -08:00
4abc613265 Backing out previous revision (b=420420) due to reftest hang on qm-centos5-01 2008-03-06 16:14:56 -08:00
7eae7ab23e Don't try to Place() invisible operators. b=420420 r+sr=roc a=beltzner 2008-03-06 14:21:07 -08:00
ae56dffd49 Bug 416549 - MathML does not render properly with text-align:justify. Patch by Frédéric WANG <fwsmail35@aol.com>, r=karlt, sr=roc 2008-03-06 13:59:03 -08:00
8337fc3154 Include lspace and rspace in GetIntrinsicWidth. b=363240 r+sr=roc 2008-02-27 02:47:43 -08:00
b692078f2b Get*Width for nsMathMLContainerFrame base class. b=363240 r+sr=roc 2008-02-27 02:45:36 -08:00
a5c53906ff don't use frame origin offsets to store ascents. b=363240, r+sr=roc 2008-02-25 20:19:36 -08:00
69d861c0f7 Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan 2008-02-18 00:50:04 -08:00
5f1fa59533 Bug 412237, reenable test 2008-02-06 20:10:27 -08:00
76ae6c24e6 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 2008-02-06 20:09:03 -08:00
44235fe2dd Add a crashtest 2008-02-03 21:16:01 -08:00
0190759480 Add crashtest 2008-02-03 21:13:22 -08:00
e4609f3c63 Adding crashtest 2008-02-03 21:11:01 -08:00
9596684d45 Add a crashtest 2008-02-03 21:06:38 -08:00
60f40b920e let mathvariant="normal" inherit the document fonts b=413115 r+sr=roc a=schrep 2008-01-29 20:05:37 -08:00
dc67956a52 Backing out bug 412237 due to regression test failure 2008-01-29 16:40:59 -08:00
41c6adf9a5 Test for bug 412237 2008-01-29 15:36:56 -08:00
81447ff02e Bug 412237. Don't parse negative fontsize attributes in MathML elements. r+sr=dbaron 2008-01-29 15:35:26 -08:00
bda05c76d5 adding a crashtest 2008-01-27 00:14:25 -08:00