Ehsan Akhgari
|
1deb9f1504
|
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
|
2011-10-17 10:59:28 -04:00 |
Michael Wu
|
ac54b41b01
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
|
2011-09-28 23:19:26 -07:00 |
Mats Palmgren
|
e15517b1ab
|
Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
Remove the nsIAtom* child list names and use child list ID enum instead.
|
2011-08-24 22:54:30 +02:00 |
Zack Weinberg
|
2c36a76906
|
Bug 266236 part 9: Move nsBoundingMetrics to its own header and prune inclusions of nsRenderingContext.h.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : 92660748436f03475e011184e2828f1db0ad63e0
|
2011-04-07 18:04:40 -07:00 |
Jan Küchler
|
23271beb1d
|
Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
extra : rebase_source : 34884bfcafd885feaf73300bc7246cd192062a48
|
2011-04-07 18:04:40 -07:00 |
L. David Baron
|
3ac4e6a8d6
|
Fix miscellaneous reflow methods to use new overflow area APIs. (Bug 542595, patch 19) r=roc a2.0=blocking2.0:beta8
|
2010-10-06 21:25:46 -07:00 |
L. David Baron
|
8e7449beb8
|
Fix all ReflowChildren methods in table code to avoid unnecessary NS_METHOD and NS_IMETHOD, and one that takes an overflow area to handle it correctly. (Bug 542595, patch 18) r=roc a2.0=blocking2.0:beta8
|
2010-10-06 21:25:46 -07:00 |
L. David Baron
|
c05e892454
|
Make parameters to nsTableFrame::InvalidateFrame, nsTableFrame::PlaceChild, and nsTableRowGroupFrame::PlaceChild be the visual overflow rect. (Bug 542595, patch 17) r=roc a2.0=blocking2.0:beta8
|
2010-10-06 21:25:46 -07:00 |
L. David Baron
|
dbaecaf061
|
Change FinishAndStoreOverflow API to take two overflow areas. (Bug 542595, patch 4) r=roc a2.0=blocking2.0:beta8
|
2010-10-06 21:25:45 -07:00 |
Robert O'Callahan
|
52db7013c9
|
Bug 579323. Part 1.8: Rename InvalidateOverflowRect to InvalidateFrameSubtree. r=tnikkel
--HG--
rename : layout/generic/nsFrameFrame.cpp => layout/generic/nsSubDocumentFrame.cpp
extra : rebase_source : f7bd38670a03e8a7f3f8c40838af114be79b06f1
|
2010-08-31 12:49:12 +12:00 |
L. David Baron
|
7c1e31beb9
|
Add support for calc() to the 'height', 'min-height', and 'max-height' properties. (Bug 585715) r=bzbarsky a2.0=blocking+
|
2010-08-25 12:17:55 +02:00 |
Robert O'Callahan
|
64c4e38da6
|
Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron
--HG--
extra : rebase_source : 730ba8640cb37bd8484ff069b5d6fd46d9bc3e84
|
2010-08-13 22:01:58 +12:00 |
Robert O'Callahan
|
4b2e3494b8
|
Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron
--HG--
extra : rebase_source : 496cbde7c495eb8872c3d0ffc0ca4c57c2a6a777
|
2010-08-13 22:01:13 +12:00 |
Michael Ventnor
|
12a1a65607
|
Bug 564991. Part 3: Create unique nsDisplayItem types for every single display item. r=tnikkel
|
2010-07-16 09:07:49 +12:00 |
timeless@mozdev.org
|
e097ac5076
|
Bug 552246 remove unused variable availWidth from nsTableRowFrame::CalcHeight
r=bernd
|
2010-04-01 08:07:22 -07:00 |
Robert O'Callahan
|
7218dc5fcd
|
Bug 551660. Switch layout code from using nsPropertyTable to FramePropertyTable. r=mats,sr=dbaron
|
2010-03-29 14:46:55 +13:00 |
Bernd
|
96e2942392
|
bug 229247 remove no op quirk code r=bzbarsky
|
2010-03-06 10:53:02 +01:00 |
L. David Baron
|
e4e3a57f1f
|
Make unconstrained width assertions into warnings because we can hit them when we clamp really large widths. (Bug 525100) r=roc
|
2009-10-28 20:22:28 -07:00 |
Robert O'Callahan
|
b358ce2f34
|
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
--HG--
extra : rebase_source : 76db4b87ef9e5a6e9de7677edc08c26e2cbc462e
|
2009-09-07 12:35:14 +12:00 |
Mats Palmgren
|
0741d79bb3
|
Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
|
2009-09-16 17:01:36 +02:00 |
Bobby Holley
|
0af5a8f40d
|
Bug 435296 - Sync decode handling for decode-on-draw. r=roc
|
2009-09-12 16:44:18 -06:00 |
Zack Weinberg
|
e65a77e1b7
|
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
|
2009-09-12 17:49:24 +01:00 |
Mats Palmgren
|
5144ff71fc
|
Remove/simplify frame list use. b=510137 r=bernd
|
2009-09-04 23:07:43 +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 |
Bernd
|
ed9d84f589
|
bug 492661 - track the visibility of cols and colgroups independently of the presence of cells r/sr=roc
|
2009-05-16 16:22:56 +02:00 |
Boris Zbarsky
|
b0424f129b
|
Bug 487899. Start column indices incorrect in nsCellMap::ExpandWithCells if an array with more than one cell is passed in. r=bernd, sr=roc
|
2009-04-13 11:31:39 -04:00 |
Jonathan Kew
|
19239898d3
|
Bug 475968. Eliminate NS_FRAME_OUTSIDE_CHILDREN flag, store small overflow areas cheaply within the frame. r+sr=roc
|
2009-04-06 12:31:50 +12:00 |
Arpad Borsos
|
7d56e0bc14
|
Bug 481932 - use do_QueryFrame instead of IS_TABLE_CELL + cast; r+sr=roc
|
2009-03-24 23:10:06 +01:00 |
Daniel Holbert
|
650bd833fe
|
typo fix in a comment: s/glock/block/ CLOSED TREE a=sdwilsh|sheriff
|
2009-02-12 15:10:59 -08:00 |
Arpad Borsos
|
7262b8baba
|
Bug 474369 - get rid of nsVoidArray, layout/tables part. r+sr=roc
|
2009-02-05 10:09:50 +01:00 |
Daniel Holbert
|
7f5e889957
|
Whitespace-only: Fix parameter indentation in nsTableRowFrame.cpp and nsTableRowGroupFrame.cpp
|
2009-01-14 14:16:43 -08:00 |
L. David Baron
|
971fb409d5
|
Clean up CalcAvailWidth. (Bug 444928) r=bernd
|
2009-01-13 11:50:40 -08:00 |
Bernd
|
1d697f9f37
|
bug 258377, make border collapsed tables to listen for dynamic border style changes r/sr=bzbarsky
|
2008-10-26 11:11:34 +01:00 |
L. David Baron
|
87b8f659c4
|
For fixed-layout tables, leave room for the cell spacing for all columns, whether they have cells originating in them or not, since we don't know if cells for those columns will arrive as the table loads incrementally. (Bug 444928) r=bernd sr=roc
|
2008-09-24 10:14:35 -07:00 |
Boris Zbarsky
|
851a5892b3
|
Bug 449362 - "Table border is rendered incorrectly when the table cell size changes due to javascript." [r+sr=roc]
|
2008-08-20 01:45:29 -05:00 |
Justin Dolske
|
1ae88a3065
|
Backed out changeset 7362e63c648e (relanding bug 449422)
|
2008-08-13 20:49:57 -07:00 |
Justin Dolske
|
eb8b473b14
|
Backed out changeset e7c43898c379
|
2008-08-13 16:29:57 -07:00 |
Boris Zbarsky
|
1b75077949
|
Bug 449422. Assert early and hopefully not often when table-row frames have the wrong display type. r=bernd, sr=roc
|
2008-08-07 17:05:19 -04:00 |
Robert O'Callahan
|
51357ace04
|
Bug 444688. Use an IsFrameOfType check instead of a frame state bit to detect whether a frame excludes ignorable whitespace children. r+sr=dbaronlayout
|
2008-07-14 10:41:18 +12:00 |
roc+@cs.cmu.edu
|
fa6be2879a
|
Bug 422678. Table rows whose style-height doesn't fit in the available height (but whose cells do) should be marked incomplete during reflow. r=bernd,sr=dbaron
|
2008-04-08 05:28:34 -07:00 |
roc+@cs.cmu.edu
|
fa18be032f
|
Bug 416735. When a table frame paints the backgrounds for all its parts, make sure those parts notify the table frame display item when they are background-attachment:fixed. r+sr=dbaron
|
2008-04-06 04:34:14 -07:00 |
bzbarsky@mit.edu
|
9393021d0d
|
Invalidate things correctly when the caption or inner table is resized. Bug 424465, r=bernd, sr=roc
|
2008-04-01 14:53:19 -07:00 |
dbaron@dbaron.org
|
803ceb6824
|
Don't do translation during table border painting. b=421069 Patch by Robert O'Callahan <roc@ocallahan.org>. r+sr=dbaron approval1.9b5=damon
|
2008-03-20 18:18:30 -07:00 |
dbaron@dbaron.org
|
99673eb2ee
|
Backing out bug 421069 (which I landed earlier today for roc) because it caused bug 424016.
|
2008-03-19 22:58:00 -07:00 |
dbaron@dbaron.org
|
29c95c0229
|
Don't do translation during table border painting. b=421069 Patch by Robert O'Callahan <roc@ocallahan.org>. r+sr=dbaron
|
2008-03-19 16:02:38 -07:00 |
bzbarsky@mit.edu
|
d273127892
|
Invalidate tables a little harder. Bug 421632, r+sr=roc
|
2008-03-16 13:32:48 -07:00 |
fantasai.cvs@inkedblade.net
|
6f64150c05
|
switch GetOverflowAreaProperty callers to GetOverflowRect b=417116 r+sr=roc a=roc
|
2008-02-19 23:08:55 -08:00 |
bzbarsky@mit.edu
|
d6526d103e
|
Fix bug 416073: invalidate more things as needed during table reflow to prevent glitches. r+sr=roc
|
2008-02-08 01:36:32 -08:00 |
bmlk@gmx.de
|
4b05ec5689
|
when splitting rowgroups the space that is left on the page is computed from relative to the bottom, bug 373400 r=sharparrow1 sr=dbaron a=blocking 1.9+
|
2007-12-02 11:19:00 -08:00 |
bzbarsky@mit.edu
|
ae6b0c1286
|
Introduce a setter for nsHTMLReflowState::mComputedHeight so that we're sure to
update the resize flags properly. Bug 388084, r+sr+a=dbaron
|
2007-08-02 11:08:05 -07:00 |