Robert O'Callahan
|
552850c2d6
|
Bug 526072. Guard super-expensive nsFrameList assertions with #ifdef DEBUG_FRAME_LIST so debug builds don't completely suck. r=bz
|
2009-11-04 07:39:41 +13:00 |
Boris Zbarsky
|
58a379c1c0
|
Bug 512336. Make frame lists doubly-linked. r=roc,fantasai
|
2009-10-02 12:27:37 -04:00 |
Boris Zbarsky
|
0e88832c60
|
Bug 512471. Make nsBlockFrame's mFrames track its principal child list. r=roc,fantasai
|
2009-09-29 15:47:05 -04:00 |
Mats Palmgren
|
b5d46d383a
|
Remove unused methods. b=516976 r=bzbarsky
|
2009-09-20 23:37:30 +02:00 |
Mats Palmgren
|
3593f39647
|
Bug 233463, patch 5 - Remove nsFrameList(nsIFrame*) ctor. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
Mats Palmgren
|
acde6e9975
|
Bug 233463, patch 3 - Make Destroy/RemoveFrame() methods void and assert that the frame to remove is present. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
Mats Palmgren
|
d2985f45f5
|
Bug 233463, patch 2 - Introduce nsFrameList::mLastChild member for fast access to the last sibling frame. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
Mats Palmgren
|
b97e6400ed
|
Bug 233463, patch 0 - Use nsFrameList methods instead of nsIFrame::SetNextSibling. r=bzbarsky
|
2009-09-18 13:09:35 +02:00 |
Boris Zbarsky
|
39072906a0
|
Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron
|
2009-07-30 13:23:32 -04:00 |
Boris Zbarsky
|
19e7320d34
|
Followup for bug 504221 to fix debug orange. Have to hold on to an object, not a reference, if the thing passed in might be a temporary.
|
2009-07-28 11:04:45 -04:00 |
Boris Zbarsky
|
3c6d3c4cf7
|
Bug 504972. Remove some redundant code. r=roc
|
2009-07-28 08:53:20 -04:00 |
Boris Zbarsky
|
d69901f7d3
|
Bug 504221 part 12. Switch SetInitialChildList to nsFrameList. r=fantasai, r+sr=roc
|
2009-07-28 08:53:20 -04:00 |
Boris Zbarsky
|
c7f0644cc7
|
Bug 504221 part 11. Switch the {ib}-split list munging to nsFrameList. r=fantasai,roc
|
2009-07-28 08:53:19 -04:00 |
Boris Zbarsky
|
f5275050df
|
Bug 504221 part 10. Switch the first-line frame list munging to nsFrameList. r=fantasai, r+sr=roc
|
2009-07-28 08:53:19 -04:00 |
Boris Zbarsky
|
066166ddd9
|
Bug 504221 part 7. Make nsFrameItems inherit from nsFrameList. rfantasai, r+sr=roc
|
2009-07-28 08:53:18 -04:00 |
Boris Zbarsky
|
82b5b21530
|
Bug 504221 part 3. Switch overflowFrames storage to nsFrameList. r=fantasai, r+sr=roc
|
2009-07-28 08:51:09 -04:00 |
Boris Zbarsky
|
c2e869a252
|
Bug 504221 part 1. Introduce framelist slice and enumerator classes and make the framelist versions of nsFrameList::AppendFrames/InsertFrames return a slice for the new frames. r=fantasai, r+sr=roc
|
2009-07-28 08:51:08 -04:00 |
Robert O'Callahan
|
c36ab3ba33
|
Bug 384037. Eliminate nsFrameNavigator and switch XUL splitters to using nsFrameList instead. Also add a check so that we don't crash when a splitter's parent is not a XUL box. r+sr=dbaron
--HG--
extra : rebase_source : 2438d96782b0d3c976fe7adf4f8e167811d76e64
|
2009-04-25 20:33:32 +12:00 |
roc+@cs.cmu.edu
|
c767678dd7
|
Bug 411870. nsBidiPresUtils needs to track the current line across block continuation boundaries. r=smontagu
|
2008-01-29 15:39:39 -08:00 |
roc+@cs.cmu.edu
|
57403ded8e
|
Bug 411870 backout again
|
2008-01-28 11:10:26 -08:00 |
roc+@cs.cmu.edu
|
306d9e7fda
|
Bug 411870. Bidi resolution needs to scan through block continuations when tracking the current line for frames. r=smontagu
|
2008-01-28 10:16:22 -08:00 |
roc+@cs.cmu.edu
|
4e6a106847
|
backing out 411870
|
2008-01-27 22:28:31 -08:00 |
roc+@cs.cmu.edu
|
3efe62ad2d
|
Bug 411870. Make bidi resolution track lines across block continuation boundaries. r=smontagu
|
2008-01-27 21:07:14 -08:00 |
roc+@cs.cmu.edu
|
1da360b2d7
|
Bug 379349. Add support for 'overflow containers' --- special frame continuations that do not map any content of their own, but serve only as containers for laying out children that overflowed their parents' content height. patch by fantasai, r+sr=eli,roc
|
2007-07-25 21:03:29 -07:00 |
sharparrow1@yahoo.com
|
d261910e89
|
Bug 386142: fantasai's li'l Need More Comments bug. Patch by fantasai, r+sr=roc
|
2007-07-03 15:49:00 -07:00 |
roc+@cs.cmu.edu
|
a4bdb9089a
|
Bug 368863. Reparent floats properly when placeholders move between inline continuations. r+sr=dbaron
|
2007-04-20 17:42:58 -07:00 |
roc+@cs.cmu.edu
|
0054412272
|
Bug 374866. Reftests for text-transform. r=dbaron
|
2007-03-22 16:01:14 -07:00 |
roc+%cs.cmu.edu
|
ddd44a8a49
|
Bug 411870. nsBidiPresUtils needs to track the current line across block continuation boundaries. r=smontagu
|
2008-01-29 23:39:39 +00:00 |
roc+%cs.cmu.edu
|
e26a306a55
|
Bug 411870 backout again
|
2008-01-28 19:10:27 +00:00 |
roc+%cs.cmu.edu
|
7fd6b21d59
|
Bug 411870. Bidi resolution needs to scan through block continuations when tracking the current line for frames. r=smontagu
|
2008-01-28 18:16:22 +00:00 |
roc+%cs.cmu.edu
|
76dd33b17c
|
backing out 411870
|
2008-01-28 06:28:31 +00:00 |
roc+%cs.cmu.edu
|
6095b44a41
|
Bug 411870. Make bidi resolution track lines across block continuation boundaries. r=smontagu
|
2008-01-28 05:07:14 +00:00 |
roc+%cs.cmu.edu
|
bc5a6b7f25
|
Bug 379349. Add support for 'overflow containers' --- special frame continuations that do not map any content of their own, but serve only as containers for laying out children that overflowed their parents' content height. patch by fantasai, r+sr=eli,roc
|
2007-07-26 04:03:31 +00:00 |
sharparrow1%yahoo.com
|
116c6b742e
|
Bug 386142: fantasai's li'l Need More Comments bug. Patch by fantasai, r+sr=roc
|
2007-07-03 22:49:01 +00:00 |
roc+%cs.cmu.edu
|
91567bbb8f
|
Bug 368863. Reparent floats properly when placeholders move between inline continuations. r+sr=dbaron
|
2007-04-21 00:42:58 +00:00 |
roc+%cs.cmu.edu
|
64bd04b75c
|
Bug 328926. Remove aPresContext parameter from nsIFrame::Destroy, nsIFrame::SetInitialChildList and nsIFrame::RemovedAsPrimaryFrame. patch by Marc Liddell, r+sr=roc
|
2006-04-10 00:16:29 +00:00 |
dbaron%dbaron.org
|
42db31dfcc
|
Single line comments to describe files (helpful in LXR)
|
2006-03-29 18:29:03 +00:00 |
pavlov%pavlov.net
|
f33ad65b06
|
backing out roc's patch for bug 328926 due to crash running tests on vc8 machines.
|
2006-03-15 06:43:36 +00:00 |
roc+%cs.cmu.edu
|
f4d2e578db
|
Bug 328926. Remove aPresContext parameter from Destroy and SetInitialChildList. patch by Marc Liddell, r+sr=roc
|
2006-03-15 03:14:02 +00:00 |
uriber%gmail.com
|
de2daca789
|
Bug 309286: Caret moves incorrectly in some cases of bidi HTML contained within an inline element in LTR context. r=smontagu sr=roc
|
2006-03-14 09:16:40 +00:00 |
cvshook%sicking.cc
|
0f489187a0
|
Bug 321294: Remove unused ReplaceFrame codepaths.
r/sr=roc
|
2006-01-10 22:58:37 +00:00 |
roc+%cs.cmu.edu
|
3b3c91577f
|
Bug 280987. Remove aPresContext from nsIFrameDebug::List. r+sr=roc, patch by Vidar Braut Harr.
|
2005-09-06 21:34:50 +00:00 |
roc+%cs.cmu.edu
|
30604288b9
|
Bug 263825. Make paginated floats work, and other fixes. r+sr=dbaron
|
2005-03-23 03:35:08 +00:00 |
roc+%cs.cmu.edu
|
a2db8039a3
|
Bug 274516. Tables should use the ordered rowgroup array to decide which children to push, not just follow the sibling list. Also, repeating footers should not be pushed. r=bernd, sr=bzbarsky, a=choffman
|
2005-02-16 20:02:14 +00:00 |
bzbarsky%mit.edu
|
b626abc29c
|
Remove prescontext args for some nsIFrame methods
(Append/Insert/Remove/ReplaceFrames) and for some methods in table land. Patch
by Vidar Braut Haarr <bugmail@q1n.org>, r+sr=bzbarsky
|
2005-02-07 01:58:25 +00:00 |
bzbarsky%mit.edu
|
d2dc4d365b
|
Add loop-detection to the various methods that can change an nsFrameList. This
will assert if a loop is detected. Bug 266332, r+sr=roc
|
2004-10-30 18:35:53 +00:00 |
bryner%brianryner.com
|
cc807b07b1
|
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
|
2004-07-31 23:15:21 +00:00 |
gerv%gerv.net
|
85ce8c146b
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:30:37 +00:00 |
bzbarsky%mit.edu
|
5f0c6d63b3
|
Fix ReplaceChild() on positioned inlines to delegate to
nsAbsoluteContainingBlock.h. Bug 176915, r=dbaron, sr=rbs
|
2002-11-12 03:30:13 +00:00 |
gerv%gerv.net
|
f385eb981a
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |