layout/generic/nsInlineFrame.cpp
4b8efcb179b8d66e91fd0ca10c2c8b0b0c20c250
created 2009-09-18 13:09 +0200
pushed 2011-04-26 22:38 +0000
Mats Palmgren Mats Palmgren - Bug 233463, patch 5 - Remove nsFrameList(nsIFrame*) ctor. r=bzbarsky
6a77f2399246f53ed213ceeb5504ece0067cea9b
created 2009-09-18 13:09 +0200
pushed 2011-04-26 22:38 +0000
Mats Palmgren Mats Palmgren - Bug 233463, patch 3 - Make Destroy/RemoveFrame() methods void and assert that the frame to remove is present. r=bzbarsky
b90618f4d70640015c4915c833060a847aac53a2
created 2009-09-18 13:09 +0200
pushed 2011-04-26 22:38 +0000
Mats Palmgren Mats Palmgren - Bug 233463, patch 0 - Use nsFrameList methods instead of nsIFrame::SetNextSibling. r=bzbarsky
7df4c375164fd13c2290e178f0e11dc5559b81b0
created 2009-09-12 17:49 +0100
pushed 2011-04-26 22:38 +0000
Zack Weinberg Zack Weinberg - Bug 497495 part 3: Add methods to every nsFrame subclass that expose the as-allocated identity of every frame object. Also some cleanups to the QueryFrame implementation. r=dbaron sr=roc
28008648ca049b3cfc661700e2b4bf2d586e864a
created 2009-08-31 11:25 -0700
pushed 2011-04-26 22:38 +0000
fantasai fantasai - Bug 492627 - Remove Placeholder Continuations [Part V: Reimplement float splitting without placeholder continuations] r=roc
9d788a1b2364c35fbd60bd77fa68cdc2e73f54a6
created 2009-08-31 11:25 -0700
pushed 2011-04-26 22:38 +0000
fantasai fantasai - Bug 492627 - Remove Placeholder Continuations [Part IV: Switch float layout APIs to pass float directly, without placeholder] r=roc
e9130436ada8164f7d60c3632b4340295fb9045a
created 2009-08-31 11:25 -0700
pushed 2011-04-26 22:38 +0000
fantasai fantasai - Bug 492627 - Remove Placeholder Continuations [Part III: Remove current float-splitting code.] r=roc
2e8b6f1bf670fc64652d0f82cd140fc339b96daf
created 2009-08-24 20:51 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
4aa19414e651669fa16f4c4a5ac53567f8f471c9
created 2009-08-24 16:02 -0400
pushed 2011-04-26 22:38 +0000
David Zbarsky David Zbarsky - Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
1ddf399b4c26f20a9434301ff7220bf984912db9
created 2009-08-10 10:54 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 508050. Make sure to reparent views when pulling overflows from our prevsibling. r=roc
0a0b0c3f614bd114bd8d7ff6cb58d609c1d8a4b1
created 2009-07-30 13:23 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron
ae5133c2c8658c15d0078f2a7fc97275859203c4
created 2009-07-28 08:53 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 504221 part 12. Switch SetInitialChildList to nsFrameList. r=fantasai, r+sr=roc
6ecb093df4d09ffb2e3cb1a00fde604985ded502
created 2009-07-28 08:51 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 504221 part 5. Switch from GetFirstChild to GetChildList (returning an nsFrameList). For now, keep a GetFirstChild shim so callers don't have to be updated. r=fantasai, r+sr=roc
7b288267eb7ca4af310cae4475a021d907e06bb0
created 2009-07-28 08:51 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 504221 part 3. Switch overflowFrames storage to nsFrameList. r=fantasai, r+sr=roc
54adfdd9e5a74f0b1cc65067c11a7c117fe2ad05
created 2009-07-24 09:32 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 505482. Make sure to not leave frames on overflow lists when we interrupt reflow. Also fixes bug 478527 and bug 496742. r=roc
aaaa9883af9dbd1978448cf3af309b9e15e4fa94
created 2009-05-13 12:38 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 492469. Better handling of end margins/borders/padding for frames that end up complete while having both fluid and fixed continuations. r+sr=dbaron
de33f2e0b22fac8f1dfa8ba76aa32266735001f2
created 2009-05-11 22:04 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 480452. Make {ib} splits behave the same way with regard to margins, borders, and padding as inline frames that just have a line-break happening inside them do. r+sr=dbaron
9ff3a933d89fcfbdf56868c16a82ede7b57e5150
created 2009-04-06 12:31 +1200
pushed 2011-04-26 22:38 +0000
Jonathan Kew Jonathan Kew - Bug 475968. Eliminate NS_FRAME_OUTSIDE_CHILDREN flag, store small overflow areas cheaply within the frame. r+sr=roc
b1358e48e6ca47aa16aa845ee274f7d9c19a066f
created 2009-02-07 21:34 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 472950. Restrict the lazy-parent-pointer optimization so it isn't used if we already have child frames. r=dbaron
61ca5667346845391496df48802cb4a83a8f87e0
created 2009-01-12 14:20 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
864061941ee1bd4ae34deec261b8440e4a3a720d
created 2009-01-09 11:35 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Backed out changeset 4c4df6ed1b41 - Bug 396185 - Make nsIFrame not inherit from nsISupports due to mochitest failures... these appear to be crashes in nsGenericHTMLElement::GetEditorInternal.
4c4df6ed1b41131568d4659d62908214e8c81b7b
created 2008-11-05 14:25 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
18ae5e6af525ef3c81ae11f6a69f27f5896e24bc
created 2008-12-07 19:21 +0100
pushed 2011-04-26 22:38 +0000
Mats Palmgren Mats Palmgren - Fix the parent pointer for ::first-letter child frame next-in-flows. b=401042 r+sr=roc
679778dd198fd2799c37c685bc2609dde8f4418a
created 2008-09-08 20:13 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 243519. Rework root element frame construction and the CanvasFrame so that the CanvasFrame is an abs-pos container and the root element frame can be positioned. r=fantasai,sr=dbaron
75c0f6a369410cc4ea6f3e1446cb650b73cc4e03
created 2008-09-07 00:35 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Backing out changesets 75919d3eb3d0 and 14ce7619e9c1 due to test failures
75919d3eb3d08ce32fcacaf1e8af5bec571efc03
created 2008-09-06 21:35 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 243519. Rework root element frame construction and the CanvasFrame so that the CanvasFrame is an abs-pos container and the root element frame can be positioned. r=fantasai,sr=dbaron
2bf42512916dff1df68a185c9aa896f17e59c136
created 2008-07-16 23:30 -0700
pushed 2011-04-26 22:38 +0000
Andrew Smith Andrew Smith - Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
12d07c032ffce59fae4c035fa600f744920e4baf
created 2008-07-16 22:59 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Backed out changeset 9b0b2391485c due to linker errors related to nsStyleStructInlines.h not being included enough.
9b0b2391485c50da98e30be3f793063d41c95f00
created 2008-07-16 22:18 -0700
pushed 2011-04-26 22:38 +0000
Andrew Smith Andrew Smith - Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
140ebc8ba14616ab4d32d69c211d2bd7bcf8629a
created 2008-07-14 10:10 +1200
pushed 2011-04-26 22:38 +0000
Karuna (karunasagark Karuna (karunasagark - Bug 409331. Instead of QIing to nsBlockFrame in various places, call an nsLayoutUtils method to do it. r+sr=roc
16c7c30520461e852ebd146b9980657496c6d0a8
created 2008-03-12 19:36 -0700
pushed 2011-04-26 22:38 +0000
masayuki masayuki - Bug 417014 Need blacklist system for underline offset adjusting of CJK fonts which have wrong underline offset r=roc+stuart, sr=roc, b1.9=stuart
431e0f5428721dfed46b465543211338a44cd4f4
created 2008-03-05 16:05 -0800
pushed 2011-04-26 22:38 +0000
dbaron dbaron - Fix the weird Get* API on nsStyleSides in favor of returning structs by value, to avoid further occurrences of bug 420069. b=420069 r+sr=roc a=beltzner
3a63414aa9c2b5fa71200180c322fd6f7a3bb139
created 2008-02-16 07:31 -0800
pushed 2011-04-26 22:38 +0000
masayuki masayuki - Bug 392785 overflowed underline sometimes is not repainted at scrolling r+sr=roc b1.9=dbaron
9e164f957ed5626a7fd19b47b22c29ca9754b1a3
created 2007-12-12 13:51 -0800
pushed 2011-04-26 22:38 +0000
dbaron dbaron - Remove unused height output from nsLineLayout::EndSpan. b=407086 r+sr=roc a=dsicore
158b6d2ec8ee4b740ab3bd2e9d28d277acfef54c
created 2007-12-12 13:51 -0800
pushed 2011-04-26 22:38 +0000
dbaron dbaron - Remove some code that handles unconstrained widths (and fix nsFirstLetterFrame not to pass them). b=407086 r+sr=roc a=dsicore
be07ec7dd93d669c93408512fbb658fd9ce789cb
created 2007-12-05 17:24 -0800
pushed 2011-04-26 22:38 +0000
roc+ roc+ - Bug 405577. Allow available width to go negative for inlines/text, so we can tell whether zero-width content fits or not. Also allow textframes to honour a forced break at the end of the text. r+sr=dbaron
94fd02c2215c74e96a7c3b8f255c125d2e28e6b5
created 2007-12-04 15:32 -0800
pushed 2011-04-26 22:38 +0000
dmose dmose - Backing out fix for bug 392785 as per roc + mconnor.
5853fabd019218fb1bab8b01dcf01f430f3e28f0
created 2007-12-02 22:51 -0800
pushed 2011-04-26 22:38 +0000
masayuki masayuki - Bug 392785 overflowed underline sometimes is not repainted at scrolling r+sr=roc, b1.9=dbaron
d2943858ac51a63c1f8f5776e238ac290010c76f
created 2007-10-12 01:30 -0700
pushed 2011-04-26 22:38 +0000
roc+ roc+ - Bug 397518. Wrap inline non-MathML children of MathML frames in anonymous blocks. r+sr=bzbarsky
2d3d79d9a112b1736d40f9401e32af72a94db547
created 2007-10-02 01:29 -0700
pushed 2011-04-26 22:38 +0000
fantasai cvs fantasai cvs - fix use of DEBUG-only data member, bug=154892 r+sr+a=roc
854d0d4791411c4733946d366a3824509451ed4f
created 2007-10-01 22:57 -0700
pushed 2011-04-26 22:38 +0000
fantasai cvs fantasai cvs - paginate absolutely-positioned elements, b=154892 r+sr=roc a=roc
4ad451e6679d0628edd39fba7f65c5cda34381f1
created 2007-08-22 04:13 -0700
pushed 2011-04-26 22:38 +0000
masayuki masayuki - Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
fa0131f184678c45eabfae943b7359f1d45a7a74
created 2007-08-14 09:39 -0700
pushed 2011-04-26 22:38 +0000
masayuki masayuki - Bug 365414 overflowed decoration lines are not erased/painted r+sr=roc
655d018c66efe6b4c13fc18b54efdd7c91abbdf3
created 2007-08-02 15:44 -0700
pushed 2011-04-26 22:38 +0000
jwalden jwalden - Bug 386801 - nsAbsoluteContainingBlock doesn't need to store a child list name; this shaves four bytes off nsViewportFrame, nsBlockFrame, and nsPositionedInlineFrame. r+sr+a=dbaron
f715fb87c87fa07b4149295f16b74abcc41adc03
created 2007-07-25 21:03 -0700
pushed 2011-04-26 22:38 +0000
roc+ roc+ - 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
a2e0d15b8713b7a31212c46da1e239d75be5916e
created 2007-07-23 16:31 -0700
pushed 2011-04-26 22:38 +0000
asqueella asqueella - fix bug 388709 - "ASSERTION: Please remove this from the document properly: '!IsInDoc()'" with :after, floating :first-letter
8b194d6e8b2024bbd418cfc9732dc839a90adbac
created 2007-07-18 21:32 -0700
pushed 2011-04-26 22:38 +0000
roc+ roc+ - Bug 346405. Handle reparenting of empty float lists. r+sr=dbaron
ab58bdbde9e03330d3a406d8b95aa3877152cf36
created 2007-07-08 00:08 -0700
pushed 2011-04-26 22:38 +0000
jwalden jwalden - 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.
106d78ed483e626aab3fc326fef196e1eedee354
created 2007-07-03 19:15 -0700
pushed 2011-04-26 22:38 +0000
mats palmgren mats palmgren - Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst
c058e10267d134439c4791b9e2107d9c4238446a
created 2007-05-10 23:02 -0700
pushed 2011-04-26 22:38 +0000
dbaron dbaron - Remove now-unneeded checks for eStyleUnit_Null. b=379741 r+sr=bzbarsky
06587fe99e45a00d409a69ef9f1e92ce97be3e4f
created 2007-05-05 10:06 -0700
pushed 2011-04-26 22:38 +0000
dbaron dbaron - Remove special handling of empty continuations, which should no longer be needed. b=238473 Based on patch by Hideo Saito <saito@densan.co.jp>. r=dbaron sr=roc
660a5c1a5f7076a837000cd489c7467e0063f6cd
created 2007-05-04 23:09 -0700
pushed 2011-04-26 22:38 +0000
bzbarsky bzbarsky - Make computed style handle eStyleUnit_Chars. Bug 371043, r+sr=dbaron
7c197dc39adbe8ef7d70628bed05d20f79635b37
created 2007-04-20 17:42 -0700
pushed 2011-04-26 22:38 +0000
roc+ roc+ - Bug 368863. Reparent floats properly when placeholders move between inline continuations. r+sr=dbaron
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2011-04-26 22:38 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip