layout/xul/base/src/nsBoxFrame.cpp
cab8af0ca0407acb480255690836d058306aa517
created 2012-05-07 12:17 -0700
pushed 2012-05-08 09:48 +0000
Simon Montagu Simon Montagu - Make dir=rtl reverse layout direction in horizontal orientation only. Bug 750551, r=dholbert
97bef33bf60687d614c812c58c492de25aecee56
created 2012-05-07 12:34 -0400
pushed 2012-05-08 00:46 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 750551 because of reftest oranges
eb679c399a3028ad506a75adaf0efc71260b9053
created 2012-05-07 07:27 -0700
pushed 2012-05-08 00:46 +0000
Simon Montagu Simon Montagu - Make dir=rtl reverse layout direction in horizontal orientation only. Bug 750551, r=dholbert
5d290ee96e81148ee9a957d4bfc393bc102bb52b
created 2012-04-18 17:14 +1200
pushed 2012-04-18 20:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 735898. Part 6: Avoid nsIFrame::GetOffsetTo calls by caching a frame/offset pair in nsDisplayListBuilder, using the cache from nsDisplayListBuilder::ToReferenceFrame, and having BuildDisplayListForChild efficiently update the cached frame from parent to child when possible. Also, use display items' precalculated ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame where possible. r=mattwoodrow,a=blocking-fennec
9499f6b28addcbcd9c480eb80cfe6c4c63a4a3a1
created 2012-04-16 15:32 -0700
pushed 2012-04-17 13:32 +0000
L. David Baron L. David Baron - Add a font inflation data structure per block formatting context. (Bug 706193, patch 2) r=roc
e88141f7f64cedd75b1f4304525b64e773e12aa0
created 2012-03-12 10:41 -0400
pushed 2012-03-14 15:19 +0000
Kartikaya Gupta Kartikaya Gupta - Merge m-c to maple
17c65d32c7b891e70435561b965b71c355bd28ac
created 2012-03-05 13:09 -0500
pushed 2012-03-14 15:19 +0000
Benoit Girard Benoit Girard - Restore merge changeset 39a3044823b0, regression fixed upstream in mc
5c3d11c465f1b029e7fbbfffe6af13d0b094a28d
created 2012-03-02 18:32 -0500
pushed 2012-03-14 15:19 +0000
Benoit Girard Benoit Girard - Backed out changeset 39a3044823b0 because of bad interaction with maple.
d069fd0abc237bcb77ceed3b56c866e9a39165cd
created 2012-03-10 14:49 -0800
pushed 2012-03-12 02:41 +0000
Daniel Holbert Daniel Holbert - Bug 640443: Allow positioned display:-moz-box elements to be containers for absolutely-positioned content. r=bz
5789df0e14d1db3cd318c941aed7a0304b7a49ab
created 2012-02-29 10:57 -0500
pushed 2012-03-02 13:56 +0000
Nathan Froyd Nathan Froyd - Bug 731615 - Eliminate duplicate headers in layout. rs=smontagu
8651133cd19662053356aa499f2b0248b04e5bf0
created 2011-06-15 14:03 -0700
pushed 2012-01-19 10:34 +0000
Benjamin Stover Benjamin Stover - Bug 524925 - Recompute overflow without reflowing for transforms. part=1/6 r=dbaron
7db218a91c88644b509fd370f3f637f595f39375
created 2011-12-27 21:18 +0100
pushed 2011-12-28 19:04 +0000
Mats Palmgren Mats Palmgren - Bug 515530 - Remove nsHTMLContainerFrame. r=roc
4751e5b548a70594f6c53d4a267c79ac6ef7bbc7
created 2011-11-23 18:48 -0800
pushed 2011-11-24 02:50 +0000
L. David Baron L. David Baron - When reflowing a frame (such as text controls) that jumps from HTML layout into XUL layout and then jumps back to HTML on the child frame, link the parent reflow state chain correctly. (Bug 627842, patch 3) r=roc
7c7dc81936922738c646bf61e51bf989c22b3e2d
created 2011-11-14 22:12 -0800
pushed 2011-11-15 19:07 +0000
Phil Ringnalda Phil Ringnalda - Backout changesets c9abc8ef4626, d62512892555, 69f89ee5d08f, c511af7d8f58, 6a6a560a1492, ac0ec1183d19, 46669afabd15, 74f32abaa8c0, f197554cf989, 0a2405eb5b90, b48954598d7d, e0a82577259c, 0235d1541e58, 450f2557d3a2, e24d196602bf, 03c2ea0eeba3, 7aca4ef8e538, 11ec362e780b, 4b92a3b96446 (bug 627842) for Windows crashtest assertions and Android reftest failures
69f89ee5d08f449b9f51aa04292c69d5a752bd2b
created 2011-11-15 17:02 +1300
pushed 2011-11-15 19:07 +0000
L. David Baron L. David Baron - When reflowing a frame (such as text controls) that jumps from HTML layout into XUL layout and then jumps back to HTML on the child frame, link the parent reflow state chain correctly. (Bug 627842, patch 3) r=roc
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
d9797d99f5f739ebd244ce27748a548f4b3b9cfd
created 2011-08-24 22:54 +0200
pushed 2011-08-25 00:11 +0000
Mats Palmgren Mats Palmgren - Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
8c274d9831204f6fb654c5d178caa723b2fe4222
created 2011-07-11 10:05 -0400
pushed 2011-07-11 14:06 +0000
Neil Deakin Neil Deakin - Bug 670148, remove nsIBoxLayout, r=roc
3d6a355a81766eda4a9892c578ed99ccd80a4ce5
created 2011-07-04 10:39 -0400
pushed 2011-07-04 14:40 +0000
Neil Deakin Neil Deakin - Bug 666927, clean up nsBoxFrame::GetLayoutManager to return value, r=roc
4c6fdf1c030df1f77540ff0d48e45dcb084b52ae
created 2011-05-25 15:31 +0900
pushed 2011-05-25 06:37 +0000
Masayuki Nakano Masayuki Nakano - Bug 659533 Replace nsContentUtils::GetBoolPref() with Preferences::GetBool() r=roc
d04cae0f5d22e6ce0569e0ba1ec5d8558af61615
created 2011-05-23 08:07 -0500
pushed 2011-05-23 13:08 +0000
Jim Mathies Jim Mathies - Bug 658785 - Don't doubly add the box frame offset when calculating exclude glass regions. r=roc
b9f2ad2a6954f87bac09a238afddcbd83a757f90
created 2011-05-13 11:40 -0500
pushed 2011-05-13 16:41 +0000
Jim Mathies Jim Mathies - Bug 633282 - Accumulate exclude glass regions during painting and update the widget opaque region info. r=roc.
582d7662fd7b471138cdfd3bf4af001cccf5babe
created 2011-04-29 15:51 +0200
pushed 2011-04-29 13:51 +0000
Timothy Nikkel Timothy Nikkel - Bug 653131. nsBoxFrame::CreateViewForFrame is only used for menu popups, so simplify it and move it there. r=roc
aaa99fe3ee29e21313a574dc9795d2ab825dc0e3
created 2011-04-21 19:35 +0200
pushed 2011-04-22 13:27 +0000
David Zbarsky David Zbarsky - Bug 610305: decom nsEventStateManager r=smaug
be6f4759e82736e21e24e46d22701e7d90a71f91
created 2011-04-20 22:26 +0200
pushed 2011-04-21 08:13 +0000
Mounir Lamouri Mounir Lamouri - Backed out changeset c1a7c1bc1aeb due to busted build.
c1a7c1bc1aebf0c45092426dfc317b9105238a5b
created 2011-04-20 21:42 +0200
pushed 2011-04-21 08:13 +0000
David Zbarsky David Zbarsky - Bug 610305: decom nsEventStateManager r=smaug
f54747d3a9087414d41d7c8894b8c67fa52c4474
created 2011-04-07 18:04 -0700
pushed 2011-04-14 15:49 +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>.
986bbaeb339ef0741c437c2066777dc0c0e4aff8
created 2011-03-29 22:24 -0400
pushed 2011-03-30 17:54 +0000
Ms2ger Ms2ger - Bug 637864 - Give nsIViewManager::GetRootView a sane signature; r=bz
a1d3010eff92e6f1e43ac123bc370aa183edb339
created 2011-02-28 19:06 +0100
pushed 2011-02-28 18:09 +0000
Vivien Nicolas Vivien Nicolas - Add start/end attributes support to StackFrame [r=enndeakin,a=blocking-fennec]
cb897c736451fafe99bb7165df81c0119fedbb2f
created 2010-11-30 16:59 +0200
pushed 2010-12-03 22:10 +0000
Oleg Romashin Oleg Romashin - Bug 615536 - nsIFrame::GetMouseThrough need to be optimized r=roc a=approval2.0
a497aacc2fa018ec664444293587986c215c459c
created 2010-12-01 09:39 -0800
pushed 2010-12-01 17:41 +0000
Neil Deakin Neil Deakin - Bug 561243 - Name field in edit bookmarks panel ignores mouse events while focused. r=roc, a=blocking
08860c83bf8825b1ceabb1a840954f29a46a143f
created 2010-10-06 21:25 -0700
pushed 2010-10-07 04:26 +0000
L. David Baron L. David Baron - Fix miscellaneous reflow methods to use new overflow area APIs. (Bug 542595, patch 19) r=roc a2.0=blocking2.0:beta8
173e878ad96a842e5baf0e9aec488afdffae156a
created 2010-09-10 22:32 -0700
pushed 2010-09-16 01:40 +0000
Oleg Romashin Oleg Romashin - Merge with mozilla central 2779c55431a4, no conflicts
1d05bc44b69522efa313cff03e7beb35730209b1
created 2010-08-27 18:15 -0500
pushed 2010-09-16 01:40 +0000
Robert O'Callahan Robert O'Callahan - Bug 590468. Part 1: Add support for XUL 'layer' attribute. r=tnikkel sr=vlad
e5d7f621d213c292d7a244434b66cea52b7bc520
created 2010-08-28 01:11 -0500
pushed 2010-09-16 01:40 +0000
Timothy Nikkel Timothy Nikkel - Revert to rev 36a5e2fa01c9
2d01121770f7b935d6b4ddc5b7b7f4dce4903f24
created 2010-09-09 08:21 -0700
pushed 2010-09-09 15:23 +0000
L. David Baron L. David Baron - Make nsIFrame::DisplaySelectionOverlay take an nsDisplayList* instead of nsDisplayListSet&. (Bug 485501) r=roc a2.0=blocking:beta6
6f2158e6ac2d49d0da2ee7cbb3435a9d503d2f91
created 2010-08-27 18:15 -0500
pushed 2010-08-27 23:42 +0000
Robert O'Callahan Robert O'Callahan - Bug 590468. Part 1: Add support for XUL 'layer' attribute. r=tnikkel sr=vlad
a3bcab53ea0dfca86e7f71d07013040c599a3f62
created 2010-08-13 22:01 +1200
pushed 2010-08-23 09:50 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron
f5d647210dec273e0dd148c3e1c6c4935aba81c5
created 2010-08-13 22:01 +1200
pushed 2010-08-23 09:50 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron
1ad7cdc1ab5aed8f324ff66432cbcab7e4c44a43
created 2010-08-14 02:31 +1200
pushed 2010-08-13 14:36 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 584282 and bug 537890
fc2439150a499721248a2b412e43d2234e5447c2
created 2010-08-13 22:01 +1200
pushed 2010-08-13 11:14 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron
5d549dd2b22c7b20a47253e481dd1b4913e84617
created 2010-08-13 22:01 +1200
pushed 2010-08-13 11:14 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron
85bbe15e63bd253b52406f240c0ba14023c70e00
created 2010-07-16 09:07 +1200
pushed 2010-07-15 21:12 +0000
Michael Ventnor Michael Ventnor - Bug 564991. Part 3: Create unique nsDisplayItem types for every single display item. r=tnikkel
ce2f6b5e05254982a67feda05731b6c67a352ad5
created 2010-06-28 13:47 -0700
pushed 2010-06-28 20:48 +0000
Boris Zbarsky Boris Zbarsky - Make the simple cases of dynamic changes of -moz-box-ordinal-group work correctly. (Bug 555987) r=dbaron
ec0e7c69316ad4d20d7953aca2c5fc19286705fb
created 2010-06-24 21:01 -0500
pushed 2010-06-25 02:01 +0000
Jim Mathies Jim Mathies - Bug 513162 - Cleanup unused widget code and CID statics. r=vlad.
3a26cbe20cd235d9696a9eaab80131043a19c610
created 2010-05-01 12:39 -0400
pushed 2010-05-10 20:13 +0000
Felipe Gomes Felipe Gomes - Bug 562554 - "Toolbar buttons with drop-down menus are still busted in SeaMonkey Modern Theme" [r=roc] [a=Mossop]
7bdefbba3e0f0c7a50a111ac2f47ee4616883738
created 2010-04-28 12:53 -0700
pushed 2010-05-01 19:41 +0000
timeless timeless - Bug 562432 - comparison between signed and unsigned integer expressions in nsDisplayXULEventRedirector::HitTest, r=neil
aa360768a319f628d72c88e890c758b527ec346d
created 2010-04-10 22:29 +0300
pushed 2010-04-10 19:36 +0000
felipc felipc - Bug 557987 - Toolbar buttons with drop-down menus are busted, r=roc@ocallahan.org
a1d1e59ac1de9028a9d9b6ac2117692858b4f090
created 2010-04-07 20:31 -0400
pushed 2010-04-08 00:33 +0000
Felipe Gomes Felipe Gomes - Bug 489127 - nodesFromRect required for better usability on mobile devices (part 1+2) [r=roc]
13504a5fc0742c0922b548dce200febd06e358fa
created 2010-04-03 07:36 -0400
pushed 2010-04-03 11:36 +0000
Ehren Metcalfe Ehren Metcalfe - Bug 556446: Remove dead code in layout. r=roc,bz
a35c6813e87dca7391c851e90e844fee8e33534f
created 2010-03-18 15:58 -0400
pushed 2010-03-18 19:59 +0000
Neil Deakin Neil Deakin - Bug 544472, eliminate duplicate calls to AddCSS*** methods, plus some minor related code cleanup, r=dbaron
4384150589e0faf0bed86828bc2c37344eb8431e
created 2010-01-12 10:45 +1300
pushed 2010-01-11 21:46 +0000
Robert O'Callahan Robert O'Callahan - Bug 526394. Part 32: Remove code that only existed so that scrollframes could have views. r=mats
1e37be566afa2f59aae7a09e8571f0350bc14542
created 2009-12-24 00:21 -0500
pushed 2009-12-24 06:03 +0000
fantasai fantasai - Bug 508473 part III: Pass destruction root to frame destruction methods r=bz sr=roc
f163afecb7c3f7b9cc82b615b1ff72056dd7ef3f
created 2009-10-22 13:11 +1300
pushed 2009-10-22 01:29 +0000
Karl Tomlinson Karl Tomlinson - b=494901 textbox misaligned when using align=baseline r=dbaron
c52390466bd122a2970b64937f9c094931557863
created 2009-10-02 12:27 -0400
pushed 2009-10-02 16:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 512336. Make frame lists doubly-linked. r=roc,fantasai
b540248e3163e1a73d31e3772dbfead13e3ee937
created 2009-09-07 12:35 +1200
pushed 2009-10-02 03:13 +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
4b8efcb179b8d66e91fd0ca10c2c8b0b0c20c250
created 2009-09-18 13:09 +0200
pushed 2009-09-18 11:13 +0000
Mats Palmgren Mats Palmgren - Bug 233463, patch 5 - Remove nsFrameList(nsIFrame*) ctor. r=bzbarsky
70ec909259338087354e4978ed5da52a7ca4921f
created 2009-09-18 13:09 +0200
pushed 2009-09-18 11:13 +0000
Mats Palmgren Mats Palmgren - Bug 233463, patch 2 - Introduce nsFrameList::mLastChild member for fast access to the last sibling frame. r=bzbarsky
b90618f4d70640015c4915c833060a847aac53a2
created 2009-09-18 13:09 +0200
pushed 2009-09-18 11:13 +0000
Mats Palmgren Mats Palmgren - Bug 233463, patch 0 - Use nsFrameList methods instead of nsIFrame::SetNextSibling. r=bzbarsky
less more (0) -100 -60 tip