layout/generic/nsTextFrameThebes.cpp
60dce6cf3aaa5853fbf049f9d8b835c847004fde
created 2010-02-23 23:23 -0800
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 499862. Need to flush out linebreaker stuff even if there are no mapped flows. r=smontagu
36b685937fc6d0c494c0813038ee0ca60312eafb
created 2010-02-19 14:30 +1300
pushed 2010-03-05 00:32 +0000
Robert O'Callahan Robert O'Callahan - Bug 546530. Bound search for previous cluster start. r=smontagu
5366d02416635dad8ed3cfa39e68348e09ea3b56
created 2009-09-07 12:35 +1200
pushed 2009-10-07 02:12 +0000
Robert O'Callahan Robert O'Callahan - Bug 513082. Instead of passing aDirtyRect to nsDisplayItem::Paint, have nsDisplayList::OptimizeVisibility (renamed to ComputeVisibility) compute the intersection of the visible region with the bounds of each display item and store the result in the item's mVisibleRect. This lets us do less work to paint display items which have a small intersection with the visible region but a large intersection with the bounding-box of the visible region. r=dbaron a1.9.2=blocking1.9.2
efbced394ad595c92b3fccb4e47609996e43c4bb
created 2009-09-23 16:59 +1200
pushed 2009-09-23 21:13 +0000
Michael Ventnor Michael Ventnor - Bug 512988 - Text-shadow blur and underline messes up with padding-left. r+sr=roc
0f16cce1d7c6ea7b56f1f78680cf7da065121321
created 2009-09-23 11:36 -0700
pushed 2009-09-23 19:09 +0000
Zack Weinberg Zack Weinberg - Bug 497495 - frame poisoning. r=roc sr=dbaron a1.9.2=dbaron
b577f2b964d512d700a1aefce5af80994792e148
created 2009-09-11 03:22 +0900
pushed 2009-09-10 18:22 +0000
Masayuki Nakano Masayuki Nakano - Bug 486735 Verdana.ttf gets a very thick underline with spelling errors r=dbaron+jboriss, a192=roc
70487907ab6b756777a0bbbf933cadf9f072fe18
created 2009-09-02 11:32 -0400
pushed 2009-09-08 19:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 478504. Need to clear textruns in bidi continuations too. r=roc
7475e1479cb479aa42d12ef28ee4883de1083d90
created 2009-08-12 11:49 +0200
pushed 2009-08-12 16:44 +0000
timeless timeless - Bug 506251 BuildTextRunsScanner::AssignTextRun does not use lastContent
fba39a5d5423aab497a66f3c6119ab9356b05a25
created 2009-08-05 17:33 +1200
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset 77787eb64629
77787eb64629955580ef545dd185da4f3ae70f6f
created 2009-08-05 14:38 +1200
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 504524. Don't reflow the line after an incomplete frame unless we really need to. r=bz
acba6709fc4a4063ccf9b6e5f8f57f0b557b17b9
created 2009-08-05 13:38 +1200
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 504524. Change signature of nsIFrame: of nsIFrame::CharacterDataChanged to support passing of the full CharacterDataChangeInfo struct. r=bz
88c27bcf86961376fc7947d228011a40d463726f
created 2009-07-30 14:59 +1200
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 492309. Remove useless gfxTextRuNnFactory flags. r=vlad
063330fb2f27fecafd9a532e479280973f1e1151
created 2009-07-27 10:06 +1200
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 371839. Remove ParentDisablesSelection, which is effectively unused. r=bzbarsky
21085f6713149b1f9f616fd588601693bb2a6466
created 2009-07-27 10:05 +1200
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 371839. Simplify SetSelected signature and semantics, and reimplement it in nsTextFrame much more efficiently. r=bzbarsky
4b6956941f360d353fba510ac73580d365ee0b84
created 2009-07-10 14:03 +1200
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 371839. Assertions that scan all continuations should bail out if the continuation chain is too long, so they don't add O(N) to algorithmic complexity. r=bzbarsky
e3ec5794180bc44d857a8314970b03a57541baee
created 2009-07-01 01:52 +0900
pushed 2010-03-09 14:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 486778 Spell checker's wavy line is sometimes drawn through misspelled words r+sr=roc
8564af855794e2c4c42ed0defa54cca9dbc2f773
created 2009-06-29 10:48 +1200
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 500556. Split FRAMETREE_DEPENDS_ON_CHARS bit into NS_CREATE_FRAME_IF_NON_WHITESPACE and NS_REFRAME_IF_WHITESPACE so we don't need to reframe for every data change. r+sr=bzbarsky
d7b4504ea75c4619aea686e446dd2c5f7d9bf247
created 2009-06-24 21:09 +1200
pushed 2010-03-09 14:35 +0000
Timothy Nikkel Timothy Nikkel - Bug 458651. Text hidden with 'blink' should still receive events. r+sr=roc
282cbda019202d4e2baa30cbbe79614639be8633
created 2009-05-15 15:09 +1200
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 491960. Only reflow due to selection if we did or will have overflowing selection decorations. r=dbaron
7e016af801e478c6dbf89b2edacf303dd1c6f2ec
created 2009-05-15 09:46 +0900
pushed 2010-03-09 14:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 492233 [IMM32] Reimplement IME mouse handling r=VYV03354+roc, sr=roc
051f635a10616b9b6bc6446795a13181b0a7b219
created 2009-04-30 23:55 -0700
pushed 2010-03-09 14:35 +0000
Simon Montagu Simon Montagu - Clear previous continuation's text run when destroying a continuation text frame. Bug 490747, r+sr=roc
7dd1622f62d9d7342f4daff979fd573277ed62f2
created 2009-04-23 12:27 +0900
pushed 2010-03-09 14:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 482138 [TSF] nsTextFrame has to draw composition string by TIP specified style r+sr=roc
96e707a8f72a0648f733fae074c6a81c0badef42
created 2009-04-08 12:56 -0400
pushed 2010-03-09 14:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 484448. Fix handling of whitespace kids of table-related frames. r=bernd, sr=roc
3c7cd3a8f785ec9a09fb4b5244f1c095f26c6fc1
created 2009-04-08 15:56 -0400
pushed 2010-03-09 14:35 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset 0ea22856b5d9 (bug 484448).
0ea22856b5d9e25e2b687e3fb6f3da557274f42a
created 2009-04-08 12:56 -0400
pushed 2010-03-09 14:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 484448. Fix handling of whitespace kids of table-related frames. r=bernd, sr=roc
b14428284d51c9a9b8b399904de83eb91b8a36ac
created 2009-04-06 14:53 +0900
pushed 2010-03-09 14:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 486708 Should lift up selection underline as far as possible if it overflows from the descent space r+sr=roc
9ff3a933d89fcfbdf56868c16a82ede7b57e5150
created 2009-04-06 12:31 +1200
pushed 2010-03-09 14:35 +0000
Jonathan Kew Jonathan Kew - Bug 475968. Eliminate NS_FRAME_OUTSIDE_CHILDREN flag, store small overflow areas cheaply within the frame. r+sr=roc
8f2fc4d53842579e586cf1a1984459366ead85c8
created 2009-04-03 16:26 +0900
pushed 2010-03-09 14:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 338209 Make spellchecker use thicker wavy underlines instead of dotted underlines r+sr=roc
1a9504b2373bcad3e1ecae802395ca43f5503398
created 2009-03-18 12:45 +0200
pushed 2010-03-09 14:35 +0000
Olli Pettay Olli Pettay - Bug 482976 - Crash [@ nsTextFrame::Reflow] on print preview with quote, r+sr=roc
9c36304c687f4ccb773989f25462987e4636016e
created 2009-03-12 08:26 +0100
pushed 2010-03-09 14:35 +0000
Arpad Borsos Arpad Borsos - Bug 481881 - use better template arguments for nsTArray<T> after bug 474369, layout part; r+sr=roc
44cd744842422ca215443df7c86c7490686773ef
created 2009-03-11 17:09 +1300
pushed 2010-03-09 14:35 +0000
Karl Tomlinson Karl Tomlinson - backout dac7c3176b33 from bug 481881
dac7c3176b331762557a4c3d74e32840cb002fe0
created 2009-03-11 15:26 +1300
pushed 2010-03-09 14:35 +0000
Arpad Borsos Arpad Borsos - Bug 481881 - use better template arguments for nsTArray<T> after bug 474369, layout part r+sr=roc
0e85726059370ad60b97f2742aad18d217b27d2e
created 2009-03-08 21:01 +0200
pushed 2010-03-09 14:35 +0000
Olli Pettay Olli Pettay - Bug 425265, r=roc, sr=bz
6e6ce14a0c648467668e3b58af81244f4b65f7df
created 2009-02-24 21:32 +1300
pushed 2010-03-09 14:35 +0000
Jonathan Kew Jonathan Kew - Bug 479276. Support a new kind of glyph bounding-box: TIGHT_HINTED_OUTLINE_EXTENTS, and use it to stop MathML spacing depending on exact ink extents. r+sr=roc
ef2d14abf75e34cc4361378bbe88236ac46f7384
created 2009-02-24 21:27 +1300
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 472776. Don't accidentally clear TEXT_IN_TEXTRUN_USER_DATA after we just set it. r=smontagu
a303089722f17faecf0c05850e48d5afb7e30480
created 2009-02-10 10:23 +0100
pushed 2010-03-09 14:35 +0000
Mats Palmgren Mats Palmgren - Keep track of the line container and forget the current line if it's for a different container. b=444027 r+sr=roc
48bf047a9054fec8a01338fa4264035f7172b14b
created 2009-02-05 21:23 +1300
pushed 2010-03-09 14:35 +0000
Jonathan Kew Jonathan Kew - Bug 476378. Use U+002D instead of U+2010 for a soft hyphen if the first font in the fontgroup doesn't have a glyph for U+2010. r+sr=roc
a206aff7a9c64104a2720ba597b75f88333672e2
created 2009-02-03 15:42 +0100
pushed 2010-03-09 14:35 +0000
Arpad Borsos Arpad Borsos - Bug 474369 - get rid of nsVoidArray; layout part; r+sr=roc
320763cc1e6a57ffbaba24de5139d69137815817
created 2009-01-09 13:29 +1300
pushed 2010-03-09 14:35 +0000
Michael Ventnor Michael Ventnor - Bug 472410. Don't adjust selection colors if the background is a -moz-appearance that we can't know anything about. r+sr=roc
b6a4a96731902f527aac7964294246fc32f012fb
created 2009-01-09 13:23 +1300
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu
ef3871089bd7665e97bd8317528eec0f0476dcdc
created 2009-01-09 13:13 +1300
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 440149. Don't break after empty text at the start of the line, even if we're past the available width. r=smontagu
d170052b6a6b54f3349ee60e514a257342f8add7
created 2009-01-05 13:36 +1300
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 429968. Handle situations where first-letter text detects first-letter style should not be applied, by creating a zero-length 'first letter'. r+sr=dbaron
00f1c4de50b887e39ec6d4433a7da1f726c63da2
created 2009-01-01 16:34 +0330
pushed 2010-03-09 14:35 +0000
Jonathan Kew Jonathan Kew - Bug 470418 - Leak nsStyleContext with RTL, text-transform; r,sr=roc
a50ff010b3fff247eb2adeeef497e155cd558c50
created 2008-12-27 20:58 -0500
pushed 2010-03-09 14:35 +0000
L. David Baron L. David Baron - Make 'word-spacing: normal' just compute to '0', since that's what CSS 2.1 says to do, and thus change nsStyleText::mWordSpacing from nsStyleCoord to nscoord. (Bug 470705) r+sr=roc
5a43bd3ae9c9c0ca40bfa9e6a09c16c0b7683682
created 2008-12-19 14:37 +0330
pushed 2010-03-09 14:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 470376 - Compiler warnings from landing of bug 441782; r,sr=roc
54d08b93e78bc06e8731bcc1e2eebe215af9e7d7
created 2008-12-18 23:42 +0330
pushed 2010-03-09 14:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 441782 - bidi.numerals == 4 does not switch numeric shapes in content; r,sr=roc
ba3cd48c400e1d6a277f111d206cf8c340eb2a00
created 2008-12-18 16:05 +1300
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset dcd1ad7a918e
dcd1ad7a918e9101129a104d3b92e69828de8b12
created 2008-12-18 14:13 +1300
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu
62c3545aabadfefe90c98e3fd2e39a7567f48d9f
created 2008-12-17 15:14 +1300
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 467487. Use a better and more explicit check for the case where a text frame's textrun doesn't map enough text for the frame. r=smontagu
84cffcb0f3da0ed6cd7578f2ae03ede75db8d4ef
created 2008-12-17 15:12 +1300
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 467150. Don't clear textruns just because we destroy an empty nsContinuingTextFrame. r=smontagu
56e1a7aa129a316601b9836b52629eddd861e23e
created 2008-12-13 00:09 +1300
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset 0cb24a4bcd9b
0cb24a4bcd9b51d5039cae046a9f9051faba2d75
created 2008-12-12 21:37 +1300
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu
04f25a6957cc0462d49931bd530815cf734285f3
created 2008-12-08 14:11 +1300
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 463242. Ideographic spaces should not get CSS word-spacing, but nonbreaking spaces should. r+sr=dbaron
a52ca2776524682c0d1377b322bea5f7f521d7a9
created 2008-12-04 15:32 +1300
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 455826 to try to fix Windows orange.
7669d67841735f0db8320a1a03aead7f23b27da7
created 2008-12-04 15:31 +1300
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset aaeb20c61fca
ce72e9a5dca03ddcb5902b74c2e97c528da72ece
created 2008-12-03 10:16 +1300
pushed 2010-03-09 14:35 +0000
Michael Ventnor Michael Ventnor - Bug 458031. Take dirty rect into account to limit box-shadow computation. r+sr=roc
aaeb20c61fca050f4a3c8b9c226e4c19860d1d01
created 2008-12-03 09:40 +1300
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 455826. Don't reconstruct textruns just because we deleted an empty nsContinuingTextFrame. r=smontagu
54946665b7c0ca4a2efb5c006ace38d2dd8d2e80
created 2008-11-26 11:53 +1300
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 459968. Fix some integer overflows in the style system and in min/pref width computation for text. r+sr=dbaron
df41ce61d23759f2101bdaa1e8ce9526c7e01f34
created 2008-11-26 11:51 +1300
pushed 2010-03-09 14:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 455826. Look into overflow-lists of inlines to find text when we're building textruns. r=smontagu
9eaf91dad68c488d2fb7b18bef7e4cde0213813a
created 2008-11-26 12:20 -0500
pushed 2010-03-09 14:35 +0000
Brad Lassey Brad Lassey - backing out changesets 026147c91538, fb2326fcfc36, ebf0c7cf17be, 57e6a1e9041e, 1f5d2c249f86 and d7a7824d6990 due to crash on linux talos machines durring tp.
less more (0) -100 -60 tip