Masayuki Nakano
398a8c4958
Bug 706406 <maction> should use system event group r=smaug+karlt
2011-12-01 16:40:51 +09:00
Boris Zbarsky
1521aa3285
Bug 667576. Handle visited colors correctly in MathML. r=dbaron
2011-10-29 03:04:20 -04:00
Ehsan Akhgari
478ad1a412
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
...
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Michael Wu
0fe7772ece
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
2011-09-28 23:19:26 -07:00
Frédéric Wang
d1357687c5
Bug 356870 - Allow mlabeltdr to be used in mtable; r=karlt
2011-09-27 03:13:23 +01:00
Frédéric Wang
fe058536ba
Bug 398505 - Remove nonstandard actiontype "restyle" of maction; r=karlt
2011-09-14 08:51:24 +01:00
Mats Palmgren
073c2eb0c8
Bug 685154 - Cleanup nsIFrame::GetParentStyleContextFrame and related code. r=roc
...
Make nsCSSFrameConstructor::ConstructTable return a null frame if
creating the inner table frame fails. Simplify some code since we can
now depend on the invariant that a properly created outer table frame
always has a non-null inner table frame.
2011-09-12 09:08:07 -07:00
Masayuki Nakano
249d3a0682
Bug 669028 part.13 layout should use mozilla::LookAndFeel rather than nsILookAndFeel r=roc
2011-09-09 11:27:13 +09:00
Atul Aggarwal
2ed194cd67
Bug 678708 - nsMathMLmactionFrame::MouseListener::HandleEvent may abort in debug mode; r=karlt
2011-08-31 13:16:13 +01:00
Mats Palmgren
4e2a044a66
Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
...
Remove the nsIAtom* child list names and use child list ID enum instead.
2011-08-24 22:54:30 +02:00
L. David Baron
40e4484b0f
Remove overflow handling that should have been removed along with the standards-mode text-shadow of text-decoration handling in bug 403524, changeset 83b2648ee442. (Bug 680505, patch 1) r=roc
...
Since this affects only the *visual* overflow and not the *scrollable*
overflow, this patch should result in no behavior changes, since the
necessary visual overflow is added in
nsTextFrame::UnionAdditionalOverflow (since the text frame now draws the
shadows of text decorations, just like it draws text decorations
themselves).
2011-08-20 21:35:56 -04:00
L. David Baron
143fad3018
Remove the multiple-parameter versions of nsRenderingContext::SetFont. (Bug 678671, patch 5) r=roc
...
This changes the only remaining callers (in nsMathMLChar) to pass the
correct language, which they were not previously doing, which should
improve the correctness of font selection and also reduce the number of
unique font metrics objects requested (which helps nsFontCache
effectiveness). Those callers, however, remain the odd font users
within all of layout.
2011-08-14 10:08:04 -07:00
L. David Baron
d6fd817fc7
Replace all uses of nsLayoutUtils::SetFontFromStyle with GetFontMetricsForFrame or GetFontMetricsForStyleContext and remove SetFontFromStyle. (Bug 678671, patch 2) r=roc
...
There was nothing wrong with SetFontFromStyle, except that it's just one
more API to think about (and one more API to audit and modify for font
inflation work to happen in bug 627842).
2011-08-14 10:08:04 -07:00
L. David Baron
174de8408b
Switch lots of callers to using nsLayoutUtils::GetFontMetricsForFrame and nsLayoutUtils::GetFontMetricsForStyleContext. (Bug 678671, patch 1) r=roc
...
This changes a number of callers that were previously bypassing the use
of the correct language (with either no language or the charset-detected
language on the pres context via nsPresContext::GetMetricsFor) and/or
the correct user font set to pass the correct values, which should
improve the correctness of the behavior of whatever they were using the
fonts for, and also reduce the number of unique sets of font metrics
requested (which helps nsFontCache effectiveness).
2011-08-14 10:08:04 -07:00
Jonathan Hage
3205d37c2c
Bug 669713 - Increment the scriptlevel of the over child in <munderover accent=true> when rendered as a supscript; r=karlt
2011-08-14 11:17:22 +02:00
Jonathan Hage
980b2bd622
Bug 668204 - Merge nsMathMLmunderFrame and nsMathMLmoverFrame into nsMathMLmunderoverFrame. r=karlt
2011-08-13 17:22:12 +02:00
Ms2ger
2cecbb3535
Bug 677101, part c - Reduce nsIDOMText.h inclusions; r=volkmar
2011-08-11 15:29:58 +02:00
Frédéric Wang
bffbc800d9
Bug 601436 - mtable 'align' attribute: negative rownumbers are wrongly interpreted. r=roc
2011-08-07 01:29:00 -04:00
Frédéric Wang
ecf3a7a354
b=557481 Change comments about TeX/Mathematica fonts to STIX/Asana fonts r=karlt
2011-08-05 13:06:36 +12:00
Frédéric Wang
8e7ec07dca
b=669932 munderover: do not add space above/below when the over/under script is empty r=karlt
2011-08-05 13:04:43 +12:00
Frédéric Wang
327623b404
b=669932 take into account the base child vertical metrics for the computation of the munderover ascent/descent. r=karlt
2011-08-05 12:59:12 +12:00
Frédéric Wang
e9d26179e7
b=669932 munderover: consider underscript vertical metrics during the underscript attachment phase instead of the overscript attachment phase. r=karlt
2011-08-05 12:57:27 +12:00
Vitor Menezes
bc4bbf5e98
Bug 403524: Remove the standards-mode text-decoration code and use the quirks-mode code in all modes. r=dbaron
2011-08-03 11:30:58 -07:00
Nigel Babu
4ae641184c
Bug 672444 - Remove unused variable 'oldValue' in nsMathMLmpaddedFrame::UpdateValue; r=karlt
2011-07-29 14:38:45 +02:00
Jonathan Hage
36653bbefe
Bug 669719 - support the displaystyle attribute on the <math/> element. r=roc
2011-07-12 12:06:34 -04:00
Florian Scholz
41203c9f53
b=668969 size fences for empty mfenced in the same way as for mfenced with child(ren) occupying no space r=karlt
2011-07-11 16:11:28 +12:00
Jonathan Hage
2e645c4378
Bug 557474 - mpadded tests. r=karlt
2011-07-03 09:56:35 +02:00
Jonathan Hage
ea5ab9cee7
Bug 557474 - Add support for the voffset attribute, part 2. r=karlt
2011-07-03 09:54:25 +02:00
Jonathan Hage
665b2460ed
Bug 557474 - Add support for the voffset attribute, part 1. r=karlt
2011-07-03 09:54:01 +02:00
Jonathan Hage
d087b82210
Bug 557474 - Do not allow lspace as a pseudounit. r=karlt
2011-07-03 09:53:17 +02:00
Daniel Cazacu
8ebcca5244
Bug 648140 - Check some namespaces in nsMathMLContainerFrame.cpp. r=fred.wang
2011-07-01 12:20:35 +02:00
Jonas Sicking
5bad73743a
Bug 664058: Remove Add/RemoveEventListenerByIID from mathml code. r=smaug
2011-06-28 10:59:14 -07:00
Frédéric Wang
401139e490
Do not underline MathML links (bug 504324). r=roc.
2011-06-24 14:54:37 +02:00
Mounir Lamouri
58352ef55b
Merge last green changeset of mozilla-inbound into mozilla-central.
2011-06-23 11:15:52 +02:00
Florian Scholz
ecf2b8cb4d
Bug 603106 - Make mfrac linethickness="medium" use the default linethickness; r=karlt
2011-06-23 10:30:21 +02:00
Frédéric Wang
bc17eeaf50
Bug 407439 - Support for Asana Math font in MathML. r=karlt
2011-06-22 11:49:26 -04:00
Frédéric Wang
e297ffae05
support drawing non-BMP characters for stretchy operators (bug 407439). r=karlt
2011-06-22 11:49:11 -04:00
Frédéric Wang
c49f17d797
Always start the lookup of largeop variants at size=1 (bug 584332). r=karlt
2011-06-22 11:48:56 -04:00
Jonathan Hage
cb29f4bb32
Bug 650530 - Implement names for negative spaces; r=karlt
2011-06-22 11:55:05 -04:00
Jonathan Hage
9f75dc37d1
Bug 557084 - Remove deprecated attributes and empty <mrow/>'s in mozilla/src/layout/mathml/tests/; r=fred.wang
2011-06-22 11:53:07 -04:00
Jesse Ruderman
fd2dcfbf18
Add crashtest from bug 541620
2011-06-20 11:42:05 -07:00
Masayuki Nakano
7d44d9ec0e
Bug 663041 layout should use mozilla::Preferences r=roc
2011-06-12 11:30:16 +09:00
Dominic Fandrey
532ec73933
Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
2011-06-02 14:56:50 +02:00
Jesse Ruderman
8c3e0ca2b2
crash test for bug 655451
2011-05-30 09:21:16 +12:00
Karl Tomlinson
1c8ac7bc17
b=655451 record first of math frame continuations as mstyle ancestor r=bz
2011-05-30 09:21:12 +12:00
Karl Tomlinson
395748e911
b=657041 initialize with NS_MATHML_STRETCH_ALL_CHILDREN_VERTICALLY for when InheritAutomaticData does not get called r=fred
2011-05-19 11:56:14 +12:00
Ed Morley
ccefac1d72
Bug 316661 - Part A - Remove null-checks before delete. r=bsmedberg
2011-05-17 16:01:36 +02:00
Frédéric Wang
e0d59f1dab
mathvariant on mstyle not applied to mi (bug 569125). r=karlt
2011-05-13 09:37:03 +12:00
Frédéric Wang
f275f05483
Support for attributes "accent" and "accentunder" on mstyle (bug 569125). r=karlt
2011-05-13 09:31:52 +12:00
Frédéric Wang
1bbd487a4c
Support for attribute "open", "close" and "separators" on mstyle (bug 569125). r=karlt
2011-05-13 09:31:48 +12:00