Mats Palmgren
|
66e9a4a3fe
|
Bug 728908 - Make the Overflow lines property have both a nsLineList and a nsFrameList for fast access to the last frame, eliminate SetNextSibling calls, and to support GetChildList(kOverflowList). part 1/2 r=bz
|
2012-03-08 02:57:37 +01:00 |
|
Nathan Froyd
|
72e8d1d540
|
Bug 731615 - Eliminate duplicate headers in layout. rs=smontagu
|
2012-02-29 10:57:47 -05:00 |
|
Jonathan Kew
|
0e0a92e8c9
|
bug 721821 - make nsBidiPresUtils::WriteReverse aware of clusters, so that diacritics in RTL text display correctly in SVG text. r=smontagu
|
2012-02-28 21:24:04 +00:00 |
|
Simon Montagu
|
b1f39a7cfb
|
Treat <wbr> like ZERO WIDTH SPACE during bidi resoltion. Bug 729047, r=ehsan
|
2012-02-25 23:12:55 -08:00 |
|
Jonathan Kew
|
d4399166e5
|
bug 724826 pt 1 - move various Unicode property tables from gfx to intl. r=smontagu
--HG--
rename : gfx/thebes/gfxUnicodeProperties.h => intl/unicharutil/public/nsUnicodeProperties.h
rename : gfx/thebes/gfxUnicodeScriptCodes.h => intl/unicharutil/public/nsUnicodeScriptCodes.h
rename : gfx/thebes/gfxUnicodeProperties.cpp => intl/unicharutil/src/nsUnicodeProperties.cpp
rename : gfx/thebes/gfxUnicodePropertyData.cpp => intl/unicharutil/src/nsUnicodePropertyData.cpp
rename : gfx/thebes/genUnicodeScriptData.pl => intl/unicharutil/tools/genUnicodePropertyData.pl
|
2012-02-24 10:15:46 +00:00 |
|
Simon Montagu
|
2aa4cce792
|
Make elements with unicode-bidi: plaintext and no strong directional characters default to left-to-right. Bug 726420, r=ehsan
|
2012-02-22 00:30:32 -08:00 |
|
Simon Montagu
|
bcbbe9a509
|
Remove unnecessary test for next sibling. Bug 722137, r=roc
|
2012-01-30 11:05:28 -08:00 |
|
Simon Montagu
|
1aba6081f6
|
Make continuations non-fluid when the end of a bidi paragraph is forced by a preformatted newline. Bug 698335, r=roc
|
2012-01-15 06:56:04 -08:00 |
|
Mats Palmgren
|
9cc6cc3865
|
Bug 515530 - Remove nsHTMLContainerFrame. r=roc
|
2011-12-27 21:18:48 +01:00 |
|
Simon Montagu
|
8e863ff64c
|
Ensure that Reset is always called before using the subparagraph. Bug 707098, r=roc
|
2011-12-07 12:07:42 +02:00 |
|
Simon Montagu
|
a411d41922
|
Test for next-continuations before doing bidi resolution. Bug 704837, r=roc
|
2011-11-24 16:16:42 +02:00 |
|
Simon Montagu
|
ad907deb33
|
Test the containing frame for continuations, not the child. Bug 698706, r=roc
|
2011-11-07 16:26:50 +02:00 |
|
Simon Montagu
|
3f31e3ca40
|
Zero the saved frame when creating a new line iterator for a new column. Bug 695861, r=roc
|
2011-11-03 11:35:04 +02:00 |
|
Simon Montagu
|
2538e9f8cd
|
Implement unicode-bidi: -moz-plaintext in layout. Bug 662288, r=roc
|
2011-10-18 14:51:58 +02:00 |
|
Simon Montagu
|
7a7f91df8a
|
Remove unnecessary method argument. Bug 613149, r=roc
|
2011-10-18 14:51:57 +02:00 |
|
Simon Montagu
|
e1abcb4f3d
|
Implement unicode-bidi: -moz-isolate in layout. Bug 613149, r=roc
|
2011-10-18 14:51:57 +02:00 |
|
Simon Montagu
|
5aadea5d7b
|
Support for unicode-bidi: -moz-isolate and -moz-plaintext in style system. Bug 613149, r=dbaron
|
2011-10-18 14:51:57 +02:00 |
|
Ehsan Akhgari
|
2a602a5685
|
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
|
d8e503c38b
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
|
2011-09-28 23:19:26 -07:00 |
|
Mats Palmgren
|
6894179e71
|
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 |
|
Ehsan Akhgari
|
d7a278f38a
|
Bug 667512 - Do not return a bogus visual frame if we don't have any visual frames in reality; r=smontagu
|
2011-07-26 09:05:15 -04:00 |
|
Simon Montagu
|
672d772074
|
Make all nsBidiPresUtils methods static. Bug 624798, r=roc
|
2011-04-13 12:23:49 +03:00 |
|
Simon Montagu
|
036c9171d0
|
Don't resolve bidi paragraph in preformatted text until we really get to the end of the line. Bug 670226, r=roc
|
2011-07-12 10:34:52 +03:00 |
|
Simon Montagu
|
de33acf1f5
|
Make sure that bidi continuation chains don't go beyond the end of the paragraph. Bug 668941, r=roc
|
2011-07-12 10:34:46 +03:00 |
|
Ed Morley
|
e2dd282c90
|
Bug 661584 - Substitute final PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
|
2011-07-03 11:53:40 +02:00 |
|
Simon Montagu
|
00c7554ebd
|
Don't overshoot the end of the sibling chain when copying text for bidi resolution. Bug 665837, r=roc
|
2011-06-27 19:30:04 +03:00 |
|
Simon Montagu
|
89980a75a5
|
Don't overshoot the last sibling when iterating frames. Bug 663295 (whitespace change with correct bug number)
|
2011-06-15 10:51:36 +03:00 |
|
Simon Montagu
|
6ed0b74316
|
Force newlines only at 0xa, not 0xd. Bug 663662, r=roc
|
2011-06-15 10:45:57 +03:00 |
|
Simon Montagu
|
47b3950db7
|
Include continuations of frames with no newline. Bug 582181, r=roc
|
2011-06-15 10:45:57 +03:00 |
|
Simon Montagu
|
f54e10d007
|
Don't overshoot the last sibling when iterating frames. Bug 66329, r=roc
|
2011-06-15 10:45:57 +03:00 |
|
Simon Montagu
|
5f837e067e
|
Bug 263359 part 4: resolve paragraph on encountering line breaks in preformatted elements. r=roc
|
2011-04-11 11:00:28 +03:00 |
|
Simon Montagu
|
d6c4e27ab0
|
Bug 263359/Bug 229367: resolve paragraph on encountering <br> or embedded block elements. r=roc
|
2011-04-11 10:59:30 +03:00 |
|
Simon Montagu
|
f4ee5d6a7d
|
Bug 263359 part 2.5: cache lines per frame in TraverseFrames. r=roc
|
2011-06-09 09:29:08 +03:00 |
|
Simon Montagu
|
5b26bf5ace
|
Bug 263359 part 2: split nsBidiPresUtils::Resolve into Resolve and ResolveParagraph. r=roc
|
2011-04-11 10:59:30 +03:00 |
|
Simon Montagu
|
b202223ff2
|
Bug 263359 part 1.5: remove nsDirectionalFrame. r=roc
|
2011-04-11 10:59:30 +03:00 |
|
Simon Montagu
|
a156186d20
|
Bug 263359 part 1: refactor bidi resolution code, combining InitLogicalArray and CreateBlockBuffer. r=roc
|
2011-04-11 10:59:30 +03:00 |
|
Simon Montagu
|
ece92e21ce
|
Back out bug 263359 and bug 624798 because of performance regressions (bug 650189)
|
2011-04-27 11:47:18 +03:00 |
|
Jonathan Watt
|
ab5a30f802
|
Bug 649726 - Move nsHTMLContainerFrame static view methods to nsContainerFrame. r=bz.
|
2011-04-19 12:55:11 +01:00 |
|
Zack Weinberg
|
2c3c349dad
|
Bug 174055, part 7: remove unnecessary members from nsFontMetrics.
|
2011-04-08 08:32:29 -07:00 |
|
Zack Weinberg
|
299386f14c
|
Bug 174055, part 1: minimize inclusion of nsI(Thebes)FontMetrics.h.
|
2011-04-07 18:04:41 -07:00 |
|
Zack Weinberg
|
d8db59d068
|
Bug 266236 part 8: Change nsRenderingContext::GetDeviceContext and ::GetFontMetrics to return bare pointers.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : 36dd32d715cb75e99cd3a69e460c000c1777d6a6
|
2011-04-07 18:04:40 -07:00 |
|
Zack Weinberg
|
9d6cdac2b1
|
Bug 266236 part 6: Change out-parameters to return values and remove a bunch of default parameters that were never called with non-default values.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : 0511852e51c2ad4d4833d6f8f2f61d46130a7151
|
2011-04-07 18:04:40 -07:00 |
|
Jan Küchler
|
5ef6bf26cf
|
Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
extra : rebase_source : 34884bfcafd885feaf73300bc7246cd192062a48
|
2011-04-07 18:04:40 -07:00 |
|
Jan Küchler
|
0e92a9d34a
|
Bug 266236 part 1: Preliminary API cleanup on nsIRenderingContext.
--HG--
extra : rebase_source : a21ffad484f47103e403b8316eae5fdfd815c2cb
|
2011-04-07 18:04:39 -07:00 |
|
Simon Montagu
|
8ade1e195e
|
Make all nsBidiPresUtils methods static. Bug 624798, r=roc
|
2011-04-13 12:23:49 +03:00 |
|
Simon Montagu
|
dab4d5a4f6
|
Tweak to the patch for bug 263359 to prevent regressing bug 644768, r=roc
|
2011-04-11 11:00:33 +03:00 |
|
Simon Montagu
|
fb48125607
|
Bug 263359 part 4: resolve paragraph on encountering line breaks in preformatted elements. r=roc
|
2011-04-11 11:00:28 +03:00 |
|
Simon Montagu
|
3ddf717988
|
Bug 263359/Bug 229367: resolve paragraph on encountering <br> or embedded block elements. r=roc
|
2011-04-11 10:59:30 +03:00 |
|
Simon Montagu
|
6c1e539305
|
Bug 263359 part 2: split nsBidiPresUtils::Resolve into Resolve and ResolveParagraph. r=roc
|
2011-04-11 10:59:30 +03:00 |
|
Simon Montagu
|
d34ed4f099
|
Bug 263359 part 1.5: remove nsDirectionalFrame. r=roc
|
2011-04-11 10:59:30 +03:00 |
|