Граф коммитов

829 Коммитов

Автор SHA1 Сообщение Дата
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