layout/generic/nsFrame.h
944aac352610b9f685dc28f2e42d1d3c3f0fcfb1
created 2012-06-13 20:12 -0500
pushed 2015-01-29 05:44 +0000
Scott Johnson Scott Johnson - Backout changeset 740245b70266 due to perma-orange on beta. [a=akeybl]
740245b70266a796699493802e31c76734385144
created 2012-04-09 11:21 -0400
pushed 2015-01-29 05:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 724978 - nsColumnSetFrame should be an absolute container; r=roc a=lsblakk
7b426ec26c0a18f773e6be65da41462e8b9a3dd2
created 2012-04-16 17:43 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 735898. Part 5: Simple tweaks to avoid wrapping empty lists and to reorder boolean tests. r=mattwoodrow
7623055c5171579e532cd3bafc5ade18fff65372
created 2012-04-13 23:44 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 735898. Part 3: In DisplayBorderBackgroundOutline, when we have created an nsDisplayBackground item and it's themed, don't bother checking to create an nsDisplayBorder item. r=mattwoodrow
4dc5567fc431d584cd0f95283469a3d30c4b5524
created 2012-04-12 00:34 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Backing out changesets ef599d7f3f11, 70ef464f50e3 and 1a204c38918e (bug 735898) due to test failures.
1a204c38918ecef610bf1d23826fdcd12798f10c
created 2012-04-11 16:49 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 735898. Part 3: In DisplayBorderBackgroundOutline, when we have created an nsDisplayBackground item and it's themed, don't bother checking to create an nsDisplayBorder item. r=mattwoodrow
cfd17c20d8e9b278d8c95032906ea98855e9061a
created 2012-03-16 11:01 -0700
pushed 2015-01-29 05:44 +0000
Daniel Holbert Daniel Holbert - Bug 732610 - Make nsIFrame::ComputeSize take a bitfield 'aFlags' instead of a bool 'aShrinkWrap'. r=dbaron
217568c1b04763eee6cf086d30a8a3a2c9b15cc6
created 2012-03-08 10:22 -0500
pushed 2015-01-29 05:44 +0000
Benoit Girard Benoit Girard - Merge mc->Maple
17c65d32c7b891e70435561b965b71c355bd28ac
created 2012-03-05 13:09 -0500
pushed 2015-01-29 05:44 +0000
Benoit Girard Benoit Girard - Restore merge changeset 39a3044823b0, regression fixed upstream in mc
5c3d11c465f1b029e7fbbfffe6af13d0b094a28d
created 2012-03-02 18:32 -0500
pushed 2015-01-29 05:44 +0000
Benoit Girard Benoit Girard - Backed out changeset 39a3044823b0 because of bad interaction with maple.
a2c30fffb5831cea20e3acd2899602b448d42d95
created 2012-04-09 11:21 -0400
pushed 2015-01-29 05:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 724978 - nsColumnSetFrame should be an absolute container; r=roc a=akeybl
b55c963000df2d2de2b5afe0f25f7864a1c3c678
created 2012-03-08 02:57 +0100
pushed 2015-01-29 05:44 +0000
Mats Palmgren Mats Palmgren - Bug 728906 - Make nsIFrame::GetChildList return const nsFrameList&. r=bz
ec9be13d5fad1e78c066ad6e51248672cb84b8da
created 2012-03-01 21:26 +1300
pushed 2015-01-29 05:44 +0000
Matt Woodrow Matt Woodrow - Bug 700240 - Print display lists to a file. r=roc,bjacob
1158b09686b74651e7fd00ac031f48839b4a9fee
created 2012-02-15 22:28 +1300
pushed 2015-01-29 05:44 +0000
Matt Woodrow Matt Woodrow - Bug 721082 - Constify nsIFrame::GetParentStyleContextFrame. r=roc
a915d5820eb886e53bebdc7cc95f403a97db6fe0
created 2012-01-18 21:04 +0100
pushed 2015-01-29 05:44 +0000
Mats Palmgren Mats Palmgren - Bug 524925 - Consolidate overflow clipping checks to nsFrame::ApplyOverflowClipping(); and fix some code style nits. part=5/6 r=roc
8651133cd19662053356aa499f2b0248b04e5bf0
created 2011-06-15 14:03 -0700
pushed 2015-01-29 05:44 +0000
Benjamin Stover Benjamin Stover - Bug 524925 - Recompute overflow without reflowing for transforms. part=1/6 r=dbaron
e3766ee732ccbec82ad84e76eb60f87a3e8182d3
created 2011-12-20 10:15 +0100
pushed 2015-01-29 05:44 +0000
Mats Palmgren Mats Palmgren - Bug 619273 - Move the selection state bit from frames to content nodes. r=smaug
5ed596fa3b488a0564031b564e0450c2f2106207
created 2011-11-17 16:44 +1300
pushed 2015-01-29 05:44 +0000
Matt Woodrow Matt Woodrow - Bug 700240 - Make display list debugging independent of DEBUG. r=khuey,roc
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2015-01-29 05:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
00f422b2cf36505e1ee8768e09997237be8294c0
created 2011-05-12 00:04 -0400
pushed 2015-01-29 05:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 10209 - Part 6: Implement the CSS "containing block" concept correctly as a binary relation, as opposed to a unary relation; r=bzbarsky
0cafa2cbe386b511a03c8c8da3aafda70ab1f5f3
created 2011-04-29 19:02 -0400
pushed 2015-01-29 05:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 10209 - Part 2: Implement the absolute positioning support for all frames; r=roc
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2015-01-29 05:44 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
ec855ff26e8d8457293b5454a473848e39d2425c
created 2011-09-26 15:55 -0500
pushed 2015-01-29 05:44 +0000
Adam Dane [:hobophobe] Adam Dane [:hobophobe] - bug 591249 - event dragleave not properly dispatched if drag-and-drop aborted with ESC within iframe. r=smaug
38ff711d43699ddf0f16f287e08254e2da22b392
created 2011-09-12 09:08 -0700
pushed 2015-01-29 05:44 +0000
Mats Palmgren Mats Palmgren - Bug 685154 - Cleanup nsIFrame::GetParentStyleContextFrame and related code. r=roc
364548e43748b8f9c9fb30312f2fddf2bc5c84a8
created 2011-08-27 12:01 +1200
pushed 2015-01-29 05:44 +0000
Matt Woodrow Matt Woodrow - Bug 505115 - Part 14b - Layout support for -moz-transform-style. r=roc
d9797d99f5f739ebd244ce27748a548f4b3b9cfd
created 2011-08-24 22:54 +0200
pushed 2015-01-29 05:44 +0000
Mats Palmgren Mats Palmgren - Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
bbb68899df56fe3296ba9d9ee93e97f49af69b66
created 2011-08-24 22:54 +0200
pushed 2015-01-29 05:44 +0000
Mats Palmgren Mats Palmgren - Bug 653649 - New way of getting child lists from frames. (part 2/5) r=roc sr=dbaron
d32bc792fb5ed6842ed91935409c8679d7384b4c
created 2011-08-03 12:39 +0900
pushed 2015-01-29 05:44 +0000
Masayuki Nakano Masayuki Nakano - Bug 675865 backout new dragginf for selection handling code from Mozilla8 r=smaug (backed out patches are: bug 552707, bug 644621, bug 670058, bug 670508, bug 671319)
16e0e3787d4626c792a4a8fc93e72460255640ed
created 2011-07-06 11:16 +0900
pushed 2015-01-29 05:44 +0000
Masayuki Nakano Masayuki Nakano - Bug 552707 While we're expanding selection by dragging, the selection root element should capture mouse events and all scrollable elements should be scrollable r=roc+smaug, ui=faaborg
749feb2a61a4c09a62a5dd513e4d445e0168e72a
created 2011-06-01 16:18 -0400
pushed 2015-01-29 05:44 +0000
Ehsan Akhgari Ehsan Akhgari - Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet
14fe8a6cfd45575ab1ccde56ad33abd562eaf61a
created 2011-04-29 19:02 -0400
pushed 2015-01-29 05:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 10209 - Part 2: Implement the absolute positioning support for all frames; r=roc
f54747d3a9087414d41d7c8894b8c67fa52c4474
created 2011-04-07 18:04 -0700
pushed 2015-01-29 05:44 +0000
Jan Küchler Jan Küchler - Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
6f0219923a2800bda9abfde748e083d55d7d34be
created 2011-01-19 17:39 -0500
pushed 2015-01-29 05:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 626395. Make sure that when we're clipping our kids we don't create overflow containers for their overflow. Force the kids to lay out within our size instead. Also don't include overflowing kids in our overflow area if we're clipping them. r=roc, a=blocker
e2f7319148ce0e58cdca35e963b8ba27d47bcf46
created 2011-01-11 17:09 -0800
pushed 2015-01-29 05:44 +0000
L. David Baron L. David Baron - Report incomplete reflow status as appropriate when frame tree is too deep. (Bug 619021) r=roc a2.0=blocking
b433f7b6d033be895ae1d279efd95f54bb9a9ea0
created 2010-12-16 14:17 -0800
pushed 2015-01-29 05:44 +0000
Jonathan Kew Jonathan Kew - bug 332636 - fix editor's handling of surrogate-pair combining marks with backspace. r=ehsan a=roc
e331809693aaf8260fdd503cde00efd211c3ffa2
created 2010-12-16 15:15 -0800
pushed 2015-01-29 05:44 +0000
Jonathan Kew Jonathan Kew - Backed out changeset 1958ebae93cc for causing mochitest orange. a=backout
1958ebae93cc225e8403b53be34b5bf642e0eb57
created 2010-12-16 14:17 -0800
pushed 2015-01-29 05:44 +0000
Jonathan Kew Jonathan Kew - bug 332636 - fix editor's handling of surrogate-pair combining marks with backspace. r=ehsan a=roc
4abdb488ea62cef7371416a63b1c42875fe2ac94
created 2010-10-06 21:25 -0700
pushed 2015-01-29 05:44 +0000
L. David Baron L. David Baron - Convert nsIFrame APIs from having a single overflow rect to having two distinct overflow rects. (Bug 542595, patch 1) r=roc sr=bzbarsky a2.0=blocking2.0:beta8
2d01121770f7b935d6b4ddc5b7b7f4dce4903f24
created 2010-09-09 08:21 -0700
pushed 2015-01-29 05:44 +0000
L. David Baron L. David Baron - Make nsIFrame::DisplaySelectionOverlay take an nsDisplayList* instead of nsDisplayListSet&. (Bug 485501) r=roc a2.0=blocking:beta6
4e5ddb960fffbe45c875a5cd0b96e4255460ae42
created 2010-08-31 12:46 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 579323. Part 1: Add FrameLayerBuilder::InvalidateThebesLayersInSubtree, and call it from InvalidateOverflowRect. r=tnikkel,sr=dbaron
d290d2b974169a1a845bfd208e6b5de284ef522c
created 2010-07-16 09:08 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 25: Introduce a 'has active layers' flag on frames, which times out, and use it for 'opacity'. r=mats,sr=dbaron
c39ab74a7da1ee3fed89fd41477df084682e4f26
created 2010-06-28 21:02 +0900
pushed 2015-01-29 05:44 +0000
Alexander Surkov Alexander Surkov - Bug 573706 - make frame based accessible creation more pellucid, r=davidb, sr=roc
b830eb32915deee6ce787b2359e9a9c2398be532
created 2010-05-01 14:40 -0700
pushed 2015-01-29 05:44 +0000
Zack Weinberg Zack Weinberg - Bug 562093: Add reflow tracing for InitConstraints, InitOffsets, InitFrameType. r=dbaron
1e37be566afa2f59aae7a09e8571f0350bc14542
created 2009-12-24 00:21 -0500
pushed 2015-01-29 05:44 +0000
fantasai fantasai - Bug 508473 part III: Pass destruction root to frame destruction methods r=bz sr=roc
18afa623a64f84e612915eaf601bf752e1bb72f3
created 2009-12-12 10:50 -0800
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 530686. Only create an nsDisplayTableBorderBackground when it's going to have something to paint, since having one can disable some scrolling optimizations. r=dbaron
82e988788229b919ca247d97afd2270ef2cccd56
created 2009-09-16 10:00 +1200
pushed 2015-01-29 05:44 +0000
Zack Weinberg Zack Weinberg - Bug 497495 (frame poisoning) part 4: Change nsPresArena to maintain separate free lists for every frame class, based on its FrameIID. Pass the necessary information in from AllocateFrame and FreeFrame. r=roc sr=dbaron
71e1c4bdc3c8c9be8e849c871e294dc8a11c8be7
created 2009-09-14 17:26 -0700
pushed 2015-01-29 05:44 +0000
Justin Dolske Justin Dolske - Backed out changeset a3f33def2dca (bug 497495 part 4)
a3f33def2dca968d2b335c55c2daf92a10499282
created 2009-09-14 17:29 -0400
pushed 2015-01-29 05:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 497495 (frame poisoning) part 4: Change nsPresArena to maintain separate free lists for every frame class, based on its FrameIID. Pass the necessary information in from AllocateFrame and FreeFrame. r=roc sr=dbaron
eda2433181c909dadecc22e4c2210c9fca39d782
created 2009-09-13 09:13 -0400
pushed 2015-01-29 05:44 +0000
Neil Deakin Neil Deakin - Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
7df4c375164fd13c2290e178f0e11dc5559b81b0
created 2009-09-12 17:49 +0100
pushed 2015-01-29 05:44 +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
94b823431cc060e1aac0c495b3181851ef5c34be
created 2009-09-10 12:11 -0400
pushed 2015-01-29 05:44 +0000
Neil Deakin Neil Deakin - Bug 503943, back out mouse capture patch, CLOSED TREE
4a4a6ff0d74c06d5f98cbd2ba310224fb42b4658
created 2009-09-10 08:51 -0400
pushed 2015-01-29 05:44 +0000
Neil Deakin Neil Deakin - Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
f9c0cfc462976723cad46f3a159156e3773237de
created 2009-08-20 14:52 -0700
pushed 2015-01-29 05:44 +0000
Zack Weinberg Zack Weinberg - Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap
98e0a70ce49bb6ce7b5c35e8dfdaf12a80b6f54f
created 2009-08-17 20:21 -0700
pushed 2015-01-29 05:44 +0000
Zack Weinberg Zack Weinberg - Bug 497495 (frame poisoning) part 2: Introduce nsIPresShell::AllocateMisc/FreeMisc functions; add an as-yet-unused "code" parameter to AllocateFrame/FreeFrame; fix up nsFrame to match; use AllocateMisc/FreeMisc for all non-frame pres arena objects; move clearing of frame objects from nsFrame::operator new to AllocateFrame. r=roc sr=dbaron
acba6709fc4a4063ccf9b6e5f8f57f0b557b17b9
created 2009-08-05 13:38 +1200
pushed 2015-01-29 05:44 +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
0a0b0c3f614bd114bd8d7ff6cb58d609c1d8a4b1
created 2009-07-30 13:23 -0400
pushed 2015-01-29 05:44 +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 2015-01-29 05:44 +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 2015-01-29 05:44 +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
063330fb2f27fecafd9a532e479280973f1e1151
created 2009-07-27 10:06 +1200
pushed 2015-01-29 05:44 +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 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 371839. Simplify SetSelected signature and semantics, and reimplement it in nsTextFrame much more efficiently. r=bzbarsky
less more (0) -60 tip