layout/tables/nsTableColFrame.cpp
887e986df7b33be85b4eee792a6f5776b1bae664
created 2020-07-20 20:17 +0000
pushed 2020-07-21 09:42 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1637130 - Rename visual overflow to ink overflow. r=dbaron
3f8100fb74318f9e0b3b6351ade737994d13bcf8
created 2020-07-01 08:29 +0000
pushed 2020-07-01 21:32 +0000
Simon Giesecke Simon Giesecke - Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj
16033ddd2457a3fe1da77fbce24b0a246f349856
created 2020-03-17 09:38 +0000
pushed 2020-03-17 16:13 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert
a78b1f43fcab841c3d93bbed383853602467fbd7
created 2019-12-13 05:34 +0000
pushed 2019-12-13 09:46 +0000
jeffin143 jeffin143 - Bug 1601856 : convert NS_STYLE_VISIBILITY_* to an enum class in nsStyleConsts.h r=emilio
8f80fce33b5e6bcd81e20d3da618f0abbd00a091
created 2019-08-21 20:02 +0000
pushed 2019-08-22 04:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1575608 - Simplify -x-span property. r=boris
69b049f546226b6bcc288986bbf60d792f01bf8f
created 2019-05-20 23:16 +0000
pushed 2019-05-21 04:19 +0000
Matt Woodrow Matt Woodrow - Bug 1409114 - Part 8: Create column and column group background display items as part of the cell's BuildDisplayList. r=dbaron
e88eae3b48a71d611ae395582d170548caf9bd28
created 2019-05-20 23:15 +0000
pushed 2019-05-21 04:19 +0000
Matt Woodrow Matt Woodrow - Bug 1409114 - Part 6: Store column and column group backgrounds separately, and then append then before the rest of the table contents. r=dbaron
34651ebcbaf4c94329b367e1752ba15dc0d25604
created 2019-05-20 23:15 +0000
pushed 2019-05-21 04:19 +0000
Matt Woodrow Matt Woodrow - Bug 1409114 - Part 5: Skip box-shadow for table column and column groups. r=dbaron
5137a23cfbba44349e31649fb11e57b7fd3eeeba
created 2019-05-20 23:14 +0000
pushed 2019-05-21 04:19 +0000
Matt Woodrow Matt Woodrow - Bug 1409114 - Part 4: Hoist outline skipping into col(group) frame code. r=dbaron
1782b76bbc228f32d9056415a831fdba1034ca5a
created 2019-05-20 23:14 +0000
pushed 2019-05-21 04:19 +0000
Matt Woodrow Matt Woodrow - Bug 1409114 - Part 3: Add helpers for box shadow creation. r=miko
c0aa0d405e3c38c2b63b57eac0843ec7e3a0f0b3
created 2019-05-20 23:14 +0000
pushed 2019-05-21 04:19 +0000
Matt Woodrow Matt Woodrow - Bug 1409114 - Part 2: Get rid of generic table painting code, and handle each class separately. r=dbaron
4b56de3cd46cab3f1988a2ecc299a63bceae0038
created 2019-04-16 07:24 +0000
pushed 2019-04-16 15:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio
e0fb4657355d4d8052bff3f1e8baac265b5efef7
created 2019-02-25 16:09 -0600
pushed 2019-03-01 13:06 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 14 - Move method definition inline comments to new line in 'layout/'. r=dholbert
525e804dc7e63855e026be9557af15340d71455a
created 2019-02-05 17:45 +0100
pushed 2019-02-08 04:23 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1525371 - Kill ComputedStyle::mPresContext, move the pointer to the frame instead. r=jwatt
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
09df5390e2fb01be435bf72a8c8e1c1948e45f62
created 2018-11-05 19:11 +0000
pushed 2018-11-06 09:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 916972 - Eliminate nsIFrame::GetSplittableType() completely. r=mats,dholbert
60e4f650a3eb3626a1daaeec1004b28365086f9b
created 2018-06-07 20:31 +1200
pushed 2018-06-15 09:48 +0000
Matt Woodrow Matt Woodrow - Bug 1464928 - Invalidate border-collapse tables when we remove the border from a cell. r=mstange
36e0be4f9c145819427f329641cda203fc94e845
created 2018-04-04 16:15 +1200
pushed 2018-04-04 09:44 +0000
Matt Woodrow Matt Woodrow - Bug 1443380 - Don't mark all descendant frames modified for display list building when invalidating a frame subtree since marking just the root is sufficient. r=miko
0016368787a44bdf5deb4c9b73f3c0b59d2bc27a
created 2018-03-22 19:20 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE
b7c7195b99f43e8f493f013877938ec2edd19a58
created 2018-03-22 20:04 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Back out changeset b683bb3f22a1 (Bug 1447483) for not landing with all the files. r=me on a CLOSED TREE
b683bb3f22a1aef672332aa3ee9d2c7a77149913
created 2018-03-22 19:20 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt
28b9f2407366bc39b17db39ed76bd2ebdc250c6f
created 2017-11-07 13:47 +0800
pushed 2017-11-08 21:59 +0000
Ethan Lin Ethan Lin - Bug 1362412 - Do not invalidate table cell's parent frame if it's not border collapse or there is no border. r=mattwoodrow
c0b4af15d17a5377f3d554129338747ad709d5d5
created 2017-09-13 18:00 +0800
pushed 2017-09-19 09:08 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1341009 - Add nsReflowStatus::IsEmpty() assertions to all nsIFrame::Reflow() methods and some reflow helpers, and remove unneeded Reset(). r=dholbert
d668e62d469150330729bc2e61503587d035988e
created 2017-08-07 14:23 +1200
pushed 2017-08-11 20:16 +0000
Matt Woodrow Matt Woodrow - Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange
c0f5be3f9f5239098364712f31d7a80f3e10cd3b
created 2017-08-10 14:40 +0200
pushed 2017-08-11 01:14 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8f2dd8f13b53 (bug 1388161) for failing chrome's test_animation_performance_warning.html | preserve-3d transform. r=backout
8f2dd8f13b53a5b4d114204f0bf0650a320da3fb
created 2017-08-07 14:23 +1200
pushed 2017-08-11 01:14 +0000
Matt Woodrow Matt Woodrow - Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange
78e989ad55af7cf13cfafcb4ba891cc5ea78d740
created 2017-05-26 12:11 +0200
pushed 2017-05-26 19:44 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 4 - Remove the now unused LayoutFrameType values from the ctors. r=jfkthame
47ed59045f9bff59434723249b995515116d4ed0
created 2017-05-26 12:11 +0200
pushed 2017-05-26 19:44 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 2 - Add a nsIFrame::mClass field and propagate the concrete class' value up the ctor chain. r=jfkthame
31cfb8c2491f23a6bec8c7cee66ac25cd6de99f6
created 2017-05-05 14:30 +0800
pushed 2017-05-05 13:17 +0000
Morris Tseng Morris Tseng - Bug 929484 - Draw each table's background on their own display item. r=mstange
3f788935a3a4c1c6b65729298c497f06687f52ad
created 2017-05-04 17:00 +0200
pushed 2017-05-05 13:17 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 93acd240b578 (bug 929484) for reftest failures in border-separate-opacity-table-column-group.html
93acd240b5782a90f1ce9bd4059f64907fa98137
created 2017-05-04 17:32 +0800
pushed 2017-05-05 13:17 +0000
Morris Tseng Morris Tseng - Bug 929484 - Draw each table's background on their own display item. r=mstange
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-05-03 00:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361051: rename mozilla::FrameType to mozilla::LayoutFrameType. r=xidorn
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-05-01 09:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
cb33bd098140c9cef18c8716853bb6c5e29190ac
created 2017-02-14 17:55 +0800
pushed 2017-02-23 13:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 22 - Remove NS_FRAME_COMPLETE. r=dholbert
db70aca765dc6400864e16701f4c9d42866ad713
created 2016-12-01 09:06 +0100
pushed 2016-12-01 23:32 +0000
Julian Seward Julian Seward - Bug 1316556 - Remove zeroing allocation in class nsIPresShell. r=dbaron.
d1a449efbe4446e696311b21f7bdfcd709b82a26
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron
b2db47ba326823e5774032569afaa333bfb1f7a3
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. r=dbaron
36e0aef210e256b04a1afce041c8ad5f150bd720
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron
372ec739411b87e2d4bef6725c8b7e1236f29895
created 2015-05-04 19:09 +1200
pushed 2015-05-04 20:06 +0000
Xidorn Quan Xidorn Quan - Bug 1157569 part 7 - Rename methods and fields in nsTableColFrame from physicals to logicals. r=roc
e42e4e3139c5ae9fd2ca373819e327d4a5a6d051
created 2015-05-01 09:46 +1200
pushed 2015-05-01 16:57 +0000
Xidorn Quan Xidorn Quan - Bug 1159990 - Add TableArea struct and replace nsIntRect with it for table damage area. r=roc
b9ce8e185fcd79fcf02343b2a112837b727c5b52
created 2015-04-30 16:24 +1200
pushed 2015-04-30 17:57 +0000
Xidorn Quan Xidorn Quan - Bug 1159101 part 3 - Replace most of nsTableFrame::GetTableFrame() usage with new GetTableFrame() methods. r=roc
15f970a06d93dda0301c7a2ff624f55e0bfc22f2
created 2015-04-18 16:01 -0700
pushed 2015-04-20 03:21 +0000
Daniel Holbert Daniel Holbert - Bug 1155880 part 2: Rename nsTableColFrame Get/Set/ResetFinalWidth methods to use "ISize" instead of "Width". r=jfkthame
110a9cdd362e251b15567725507e46680e20201b
created 2015-04-17 11:42 -0700
pushed 2015-04-18 23:37 +0000
Daniel Holbert Daniel Holbert - Bug 1155798: Drop end-of-line whitespace from C++ files in layout/tables. (whitespace-only, no review, DONTBUILD)
41c005e9398e95871789aa21bb0f26559320b3d9
created 2015-03-29 22:38 +0000
pushed 2015-03-30 10:00 +0000
Mats Palmgren Mats Palmgren - Bug 1148833 part 3 - Remove nsIFrame::WillReflow and add a non-virtual MarkInReflow method instead that sets NS_FRAME_IN_REFLOW. Call it at the start of Reflow(). r=roc
634d33dc9d3ed1fbd09098b7d76d9a754cc80f69
created 2014-07-24 01:30 -0700
pushed 2014-07-25 22:59 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 10: make Reflow set nsHTMLReflowMetrics.ISize and BSize instead of Width and Height. r=jfkthame
edfbdecd9e8283748385e7ee661b53bb21e2615b
created 2014-05-13 00:47 +0000
pushed 2014-05-13 10:23 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
157af79fbc88c386a39e20fbc3892798b1e91a67
created 2014-05-12 15:47 -0700
pushed 2014-05-13 10:23 +0000
Wes Kocher Wes Kocher - Backed out 11 changesets (bug 1008917) for apparently introducing an intermittent failure of B2G Crashtest-2 on a CLOSED TREE
9afa5e7715e1b1c0da963368329097e735e484c8
created 2014-05-12 17:40 +0000
pushed 2014-05-13 10:23 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
f6d37fdcc976b9f649fa39ce065f298731b1d935
created 2014-02-17 23:47 -0800
pushed 2014-02-18 12:56 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 919806: Get rid of NS_IMETHOD in nsIFrame.h and its implementations r=dholbert
0ca4125d6adcf649bcd1eadd3252843a6db76181
created 2014-02-18 13:32 +1100
pushed 2014-02-18 12:56 +0000
Cameron McCormack Cameron McCormack - Bug 961364 - Clear the column type bits before setting them in nsTableCol{,Group}Frame::SetColType. r=dbaron
b94e05c2de77f34ee6955180aa9915e12c5a9dfb
created 2014-02-05 12:59 +1100
pushed 2014-02-05 12:20 +0000
Cameron McCormack Cameron McCormack - Bug 960848 - Part 1: Make nsFrameState an enum and consolidate all frame state bit definitions in a single preprocessed file. r=dbaron
334a63e35b745f724b9d5f89316966a38d536dd4
created 2014-01-18 19:03 +1100
pushed 2014-01-18 23:17 +0000
Cameron McCormack Cameron McCormack - Backout 3635e6adde70, 8600c8ad593f and 1f72556326be (bug 960848 and bug 960899) for lots of red.
3635e6adde70c47a55a34c0c56c79636fd11a354
created 2014-01-18 18:07 +1100
pushed 2014-01-18 23:17 +0000
Cameron McCormack Cameron McCormack - Bug 960848 - Part 1: Make nsFrameState an enum and consolidate all frame state bit definitions in a single preprocessed file. r=dbaron
794680b9599d01635c6734a00192d9ca099f4793
created 2014-01-05 23:31 +0000
pushed 2014-01-06 12:52 +0000
Mats Palmgren Mats Palmgren - Bug 956447 - Make it possible to get frame dumps in non-DEBUG builds. r=roc
72591e9d49a8432c45b304c7ccb86a8e09947bb1
created 2013-12-27 17:59 +0000
pushed 2013-12-28 02:40 +0000
Jonathan Kew Jonathan Kew - bug 735577 - pt 4.1 - use accessor functions for some physical-coordinate fields in nsHTMLReflowMetrics, in preparation for logicalization. r=smontagu
8668e93394976b7f133f325188fe78a6e7394b65
created 2013-02-14 10:33 -0500
pushed 2013-03-05 15:24 +0000
Trevor Saunders Trevor Saunders - bug 846487 - remove remaining usage of some nsIDOMFooElement r=Ms2Ger
343315251a400d775fb27becf97bf86f0dcaefe2
created 2013-02-16 13:51 -0800
pushed 2013-02-17 12:06 +0000
L. David Baron L. David Baron - Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert
095bd7117b4e6634f6aef65d343fa4b8e9dbc130
created 2013-02-15 21:38 -0800
pushed 2013-02-16 14:49 +0000
L. David Baron L. David Baron - Bug 841789, patch 1: Rename nsIFrame::GetStyleContext() to nsIFrame::StyleContext() since it can never return null. r=dholbert
b55adbbe23bcb8e4851c4a3bcc5c8f2c524f0777
created 2012-08-29 17:48 +1200
pushed 2012-09-28 23:09 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Make the table code use rect invalidation to avoid over invalidation. r=roc
5f4c8635e87e4d9637a299600392311196b0a894
created 2012-08-29 17:48 +1200
pushed 2012-09-28 23:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 770058. InvalidateFrame doesn't need flags, we can just avoid calling ScheduleRepaint if we find any ancestor frame with a descendant that needs invalidation. r=mattwoodrow
less more (0) -60 tip