karlt+@karlt.net
9b2bdc68e0
let mathvariant="normal" inherit the document fonts b=413115 r+sr=roc a=schrep
2008-01-29 20:05:37 -08:00
roc+@cs.cmu.edu
b40475234b
Backing out bug 412237 due to regression test failure
2008-01-29 16:40:59 -08:00
roc+@cs.cmu.edu
b77dc26e81
Test for bug 412237
2008-01-29 15:36:56 -08:00
roc+@cs.cmu.edu
9dd304552a
Bug 412237. Don't parse negative fontsize attributes in MathML elements. r+sr=dbaron
2008-01-29 15:35:26 -08:00
bmlk@gmx.de
f672aac226
adding a crashtest
2008-01-27 00:14:25 -08:00
mats.palmgren@bredband.net
78c7362b48
Always post a restyle request if SetTextStyle() indicates it's needed. b=414123 r+sr+a=roc
2008-01-26 18:49:47 -08:00
bmlk@gmx.de
3abd20f50b
apply rowspans and colspans only to mtd bug 413063 r/sr=bzarsky a=mtschrep
2008-01-26 08:32:16 -08:00
jruderman@hmc.edu
54f31218ed
Add crashtests
2008-01-23 17:19:33 -08:00
jruderman@hmc.edu
189a9a757f
Add a crashtest
2008-01-20 16:14:29 -08:00
karlt+@karlt.net
79f8aad93c
apply scriptlevel increment to denominator as well as numerator b=412897, r+sr+a=roc
2008-01-17 20:41:54 -08:00
jruderman@hmc.edu
2ed5711f1e
Add a crashtest
2008-01-17 16:43:25 -08:00
reed@reedloden.com
da2a197d60
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]
2008-01-15 21:07:09 -08:00
roc+@cs.cmu.edu
2bb4265951
fix bustage
2008-01-14 17:28:42 -08:00
roc+@cs.cmu.edu
79c6735016
Crashtest for bug 405271.
2008-01-14 17:15:35 -08:00
roc+@cs.cmu.edu
6eb3834217
Bug 405271. MathML should not reflow children with a constrained height; that triggers pagination which is definitely not what we want. r+sr=bzbarsky
2008-01-14 17:13:21 -08:00
karlt+@karlt.net
6d6d180088
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
2008-01-13 18:10:29 -08:00
karlt+@karlt.net
84406fd611
Include ZWSP in short arrow entities to distinguish from stretchy normal arrows. b=289938, rs=pavlov.
2008-01-10 19:08:57 -08:00
karlt+@karlt.net
ba022eb3bc
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.
2008-01-10 02:34:35 -08:00
jruderman@hmc.edu
692c43b86e
Add crashtest
2008-01-09 12:08:01 -08:00
roc+@cs.cmu.edu
03669b637b
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
2008-01-09 01:38:28 -08:00
karlt+@karlt.net
406b819719
Bug 348577 - Implement MathML <mtable> with display:inline-table (mtable has incorrect baseline). Patch by Bill Gianopoulos <wgianopoulos@yahoo.com>, r=rbs, sr=bzbarsky.
2008-01-08 18:14:35 -08:00
roc+@cs.cmu.edu
79d7272cef
backing out bug 355548 due to test failures
2008-01-08 15:11:27 -08:00
roc+@cs.cmu.edu
2c6f996889
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
2008-01-08 14:36:46 -08:00
jruderman@hmc.edu
70bd7c1bb4
Add crashtest
2008-01-06 15:31:14 -08:00
jruderman@hmc.edu
48c2208b89
Add crashtest
2008-01-05 22:25:06 -08:00
jruderman@hmc.edu
404b1822ab
Add a crashtest
2008-01-05 22:18:30 -08:00
jruderman@hmc.edu
78b315fdd7
Add crashtests
2008-01-05 21:02:47 -08:00
jruderman@hmc.edu
ce41f67eb4
Add crashtest for WFM assertion bug
2008-01-04 20:59:08 -08:00
karlt+@karlt.net
22f3ecfb29
FinishReflowChild() with the final position for <msqrt> and <mpadded> b=410132, r+sr+a=roc
2008-01-02 20:33:21 -08:00
karlt+@karlt.net
139aa1b893
Make nsBoundingMetrics::operator+= handle empty bounds. b=410132, r+sr+a=roc
2008-01-02 20:32:12 -08:00
karlt+@karlt.net
6ccaf2aa06
Calculate maximum height of a character built from parts when measuring. b=403559, r+sr+a=roc
2008-01-02 20:21:36 -08:00
reed@reedloden.com
a007dfe8dd
Bug 105708 - "move nsUnitConversion.h" [p=reg@openpave.org (Jeremy Lea) r+sr+a1.9=roc]
2008-01-01 02:11:02 -08:00
karlt+@karlt.net
cf90fccd61
Bug 410284 - failure to paint sometimes with missing glyphs for parts of stretchy characters. r+sr=roc a=pavlov
2007-12-31 17:23:13 -08:00
karlt+@karlt.net
1f499f92d1
Set overflow area for nsMathMLContainerFrames. b=161155, r+sr=roc
2007-12-28 15:04:19 -08:00
karlt+@karlt.net
4a73275d4e
Provide correct GetBounds() for nsDisplayMathMLCharForeground. Bug 161155 - Integrals appear clipped sometimes. r+sr=roc
2007-12-28 14:16:07 -08:00
jruderman@hmc.edu
b240146493
Move setTimeout to onload to make sure it doesn't fire too early.
2007-12-19 17:29:26 -08:00
vladimir@pobox.com
b7754b951d
b=406458; code cleanup: add new ThebesContext() call as opposed to NATIVE_THEBES_CONTEXT hackery, r=stuart
2007-12-18 15:01:15 -08:00
jruderman@hmc.edu
f21611567b
Really add crashtest
2007-12-17 17:35:08 -08:00
jruderman@hmc.edu
62b9fa2e40
Add a crashtest
2007-12-17 17:34:53 -08:00
jruderman@hmc.edu
169171ff49
Ignore the crashtest behind the curtain. [Checkin comment suggested by aja.]
2007-12-17 17:32:32 -08:00
jruderman@hmc.edu
121a2ccf4e
Add crashtest.
2007-12-17 17:30:53 -08:00
jruderman@hmc.edu
23cd5a5993
Add crashtest
2007-12-17 17:29:19 -08:00
jruderman@hmc.edu
b8e4a87efc
Ow! I stubbed my crashtest!
2007-12-17 17:25:26 -08:00
jruderman@hmc.edu
c5e5a045a7
Add crashtest
2007-12-17 17:23:12 -08:00
jruderman@hmc.edu
f4c1c28e9a
Add crashtest (plus missing crashtest from a previous checkin)
2007-12-17 17:21:58 -08:00
jruderman@hmc.edu
d8fe03a5e4
Add crashtest
2007-12-17 17:10:26 -08:00
jruderman@hmc.edu
8f9c43fa77
Crashtests: it's what's for breakfast.
2007-12-17 17:09:27 -08:00
jruderman@hmc.edu
8876b86705
What happens in crashtest, stays in crashtest.
2007-12-17 17:00:12 -08:00
jruderman@hmc.edu
5ed760e4b8
Add crashtests
2007-12-17 16:57:11 -08:00
jruderman@hmc.edu
2b76482510
How many licks does it take to get to the center of a crashtest?
2007-12-17 16:49:39 -08:00
jruderman@hmc.edu
f772f78deb
Add crashtests
2007-12-17 15:40:33 -08:00
jruderman@hmc.edu
024670a954
Add the first MathML crashtest.
2007-12-17 15:30:46 -08:00
karlt+@karlt.net
275ca4eea4
Bug 400938 - make MathML work with Unicode fonts r=pavlov, sr=roc (on code)
2007-12-04 19:58:09 -08:00
karlt+@karlt.net
6f26bcfcca
Bug 401178 - incorrect ascents for foreign children in nsMathMLContainerFrame::ReflowChild. r+sr=roc
2007-12-02 16:54:23 -08:00
karlt+@karlt.net
0b8aaa4c1c
make -moz-mathml-anonymous-block "display: inline-block". b=400207, r=dbaron
2007-12-01 02:11:44 -08:00
Olli.Pettay@helsinki.fi
1887860ac2
Bug 368760, r=mats, sr=roc, a=blocking1.9+
2007-11-22 12:47:33 -08:00
karlt+@karlt.net
c06e20bf43
Bug 403718 - render mroot and msqrt appropriately when radical glyphs are above the baseline (ascent != overline thickness) r+sr=roc a=blocking1.9
2007-11-15 13:51:30 -08:00
karlt+@karlt.net
bacf30c9b4
Don't implicitly lossy convert from nsGlyphCode to PRUnichar b=400938 r+sr=roc a=blocking1.9
2007-11-15 13:44:49 -08:00
reed@reedloden.com
6943c6ae12
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]
2007-11-09 00:19:45 -08:00
reed@reedloden.com
1d500fd34a
Bug 400057 - ""ASSERTION: Frame is not in the block" with xul and mathml" (MathML fix) [p=roc r+sr=bzbarsky a=blocking1.9+]
2007-11-08 22:53:04 -08:00
bzbarsky@mit.edu
08f850d17e
Don't set our separator count to -1 when we really have 0 of them. Bug 400157, r+sr=dbaron
2007-11-07 09:16:09 -08:00
bzbarsky@mit.edu
a892964caa
Make the "href" property of stylesheets reflect the original URI that was reflected to load the sheet. Bug 397427, r=dbaron,biesi, sr=dbaron, a=dsicore
2007-10-23 14:56:41 -07:00
roc+@cs.cmu.edu
d471fb057e
Bug 397518. Wrap inline non-MathML children of MathML frames in anonymous blocks. r+sr=bzbarsky
2007-10-12 01:30:54 -07:00
bzbarsky@mit.edu
75ad42fcde
Make sure we always resolve style contexts with the right parent. Bug 390689, r+sr+a=dbaron
2007-10-03 19:58:48 -07:00
sayrer@gmail.com
d14549119b
Bug 391992. nsMathMLOperator statics leak. r=bzbarsky, sr=rbs, a=dbaron
2007-08-14 11:42:24 -07:00
masayuki@d-toybox.com
33b8312a5c
Bug 365336 text-decoration width should be rounded to the device pixels r+sr=roc
2007-08-06 01:15:00 -07:00
bzbarsky@mit.edu
ae6b0c1286
Introduce a setter for nsHTMLReflowState::mComputedHeight so that we're sure to
...
update the resize flags properly. Bug 388084, r+sr+a=dbaron
2007-08-02 11:08:05 -07:00
jwalden@mit.edu
12e960c504
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
bzbarsky@mit.edu
2b6a1a965a
Mathml inlines are still bidi containers. Bug 371481, r=uriber, sr=rbs
2007-06-14 10:36:27 -07:00
rbs@maths.uq.edu.au
e8db965be5
Add emacs modeline comments, patch by Vlad Sukhoy <vladimir.sukhoy@gmail.com>, r+sr=rbs, b=382884
2007-06-11 23:10:23 -07:00
Olli.Pettay@helsinki.fi
c62c9a6daf
Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
2007-05-14 02:11:38 -07:00
Olli.Pettay@helsinki.fi
0cb1dd0a4b
backout Bug 363089
2007-05-11 06:34:05 -07:00
Olli.Pettay@helsinki.fi
c509d37191
Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
2007-05-11 04:15:11 -07:00
bzbarsky@mit.edu
035ec35210
Followup to bug 378784 based on rbs's review comments.
2007-05-06 15:50:21 -07:00
bzbarsky@mit.edu
d6284567b3
Change the FrameNeedsReflow API to pass the dirty flags to be added directly tothe method, instead of setting them before calling the method. That way we canavoid reflowing the ancestor of a reflow root which is not itself dirty but hasdirty children. This also makes it harder to set dirty bits inconsistentlywith the FrameNeedsReflow call. Bug 378784, r+sr=dbaron, pending rbs' reviewon the mathml parts.
2007-05-06 12:16:51 -07:00
benjamin@smedbergs.us
0ab7558e7b
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
2007-04-23 07:21:53 -07:00
bzbarsky@mit.edu
9103bddd56
Don't use the same pseudo-element name to mean two different things. Bug377824, r+sr=dbaron
2007-04-20 14:27:02 -07:00
rbs@maths.uq.edu.au
c6f2b93aa2
Typo
2007-04-08 20:54:09 -07:00
rbs@maths.uq.edu.au
ffbb17cd34
Bug 370791 - Crash [@ nsStyleContext::AddRef] [@ nsCSSRendering::PaintBackground] with <math:mi> and float, r+sr=bz
2007-04-08 20:43:44 -07:00
bzbarsky@mit.edu
bf5ea77d39
Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch byTaras Glek <tglek@mozilla.com>, rs=roc.
2007-03-30 14:11:41 -07:00
roc+@cs.cmu.edu
0054412272
Bug 374866. Reftests for text-transform. r=dbaron
2007-03-22 16:01:14 -07:00
bmlk%gmx.de
445ad42a2d
limit mathml row- and colspans as we do for html bug 443089 r/sr=bzbarsky a=siedler
2008-08-04 06:36:58 +00:00
jruderman%hmc.edu
e68a1f454f
Add crashtest
2008-04-23 04:37:44 +00:00
jruderman%hmc.edu
1f19f4660c
Adding crashtest.
2008-04-23 04:25:47 +00:00
karlt+%karlt.net
f932b24493
clip parts of stretchy chars more carefully
...
b=427666 (also fixes b=349907) r+sr=roc a1.9=damons
2008-04-23 03:13:11 +00:00
karlt+%karlt.net
6deca5732d
PaintHorizontally: correct dy calculation when bm.ascent is -ve.
...
b=242861 r+sr=roc a1.9=beltzner
2008-04-18 03:27:10 +00:00
karlt+%karlt.net
64705776cb
use text-rendering:optimizeLegibility so that non-spacing marks render.
...
b=427659, r+sr=roc, a1.9=dsicore
2008-04-09 05:30:08 +00:00
timeless%mozdev.org
e9558a5d4f
Bug 394114 Interfaces missing from various QI implementations.
...
r=jag sr=jag a=dsicore
2008-04-08 06:18:36 +00:00
karlt+%karlt.net
a2bb37e709
Add mathfontSymbol.properties for SymbolMT on MS Windows.
...
Prefer DejaVu to Cambria Math for better stretchy fences. b=425367 r=pavlov
2008-04-05 03:38:26 +00:00
karlt+%karlt.net
1b4e9c4d06
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 23:51:09 +00:00
karlt+%karlt.net
01297506c8
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 22:32:23 +00:00
karlt+%karlt.net
a8f39569c5
Add mathfontSymbol.properties for SymbolMT on MS Windows b=425367 r=pavlov
2008-04-02 21:06:18 +00:00
karlt+%karlt.net
92a7dbb285
Correction to mroot width calculation. b=363240 r+sr=roc
2008-03-27 22:47:08 +00:00
dbaron%dbaron.org
ccf1dbb65a
Fixing asymmetry between what timeless landed for bug 394114 and what he backed out.
2008-03-19 22:05:05 +00:00
timeless%mozdev.org
4dd59e4169
reverting, wrong patch, missing AMBIGUOUS
2008-03-19 21:55:28 +00:00
karlt+%karlt.net
da39b19512
Move Place() from nsIMathMLFrame to nsMathMLContainerFrame
...
b=363240, r+sr=roc
2008-03-18 05:57:35 +00:00
karlt+%karlt.net
76af3c0057
Move Place() from nsIMathMLFrame to nsMathMLContainerFrame
...
b=363240, r+sr=roc
2008-03-18 05:26:05 +00:00
karlt+%karlt.net
f9a37d7b12
Add GetIntrinsicWidth for <msqrt>. b=363240, r+sr=roc
2008-03-18 05:06:23 +00:00
karlt+%karlt.net
55e6990fb0
Move Place() from nsIMathMLFrame to nsMathMLContainerFrame
...
b=363240, r+sr=roc
2008-03-18 04:52:49 +00:00
karlt+%karlt.net
a6f982d43c
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-16 02:10:47 +00:00