layout/tables/nsTableRowFrame.cpp
ca70ac0268052e53fca79ed583cdbb1322aceb81
created 2016-01-29 22:42 +0800
pushed 2016-01-29 15:40 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
d391b419c38b8331982c1b2725a01ef11442e868
created 2016-01-28 14:23 +1100
pushed 2016-01-28 03:29 +0000
Xidorn Quan Xidorn Quan - Bug 1230034 part 6 - Convert all frame properties which do not hold pointer to be typed. r=dbaron
aab78aed1c92f6a838eaf737b6302eb7a7b6c93a
created 2015-11-22 21:33 -0800
pushed 2015-12-29 01:57 +0000
Chris Peterson Chris Peterson - Bug 1235306 - Fix -Wimplicit-fallthrough warnings in layout/. r=dholbert
8d8cd6abab67245413e684769b8bc4321a4e2300
created 2015-12-06 17:15 -0800
pushed 2015-12-07 23:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1230863 - Remove unused nsPresContext args from many functions. r=roc.
965b8e749d1f06b34ec176e4a7ddc5dcfd444e6e
created 2015-11-19 18:09 -0800
pushed 2015-11-20 02:10 +0000
L. David Baron L. David Baron - Bug 1223653 patch 2 - Use an enum class for NS_STYLE_BOX_SIZING_*. r=heycam
8472aae68d5c6a01d7a712c331a5e42547fd1ebe
created 2015-07-16 17:53 -0400
pushed 2015-07-16 21:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1183896. Don't assume that relatively positioned table cells actually have positioned offsets computed, because in the case of position:sticky they don't. r=dholbert
28673cc5e68b48d6a397b027a6ef5321703dea4a
created 2015-07-16 10:07 +0100
pushed 2015-07-16 09:22 +0000
Jonathan Kew Jonathan Kew - Bug 1131451 part 1 - Replace containerWidth with containerSize in logical-coordinate classes and APIs, frame classes, etc. r=dholbert
b0f47defe8106f673aea5fdd4f91e64aaa5e6ff5
created 2015-07-16 10:07 +0100
pushed 2015-07-16 09:22 +0000
Jonathan Kew Jonathan Kew - Bug 1177614 - Provide a utility method on nsHTMLReflowState to return the computed size including border-padding, for use as a container for logical coordinate conversions, or zero if unconstrained. r=dholbert
9c5e20dd8ae551e06a93234afea4509ad27f3069
created 2015-06-29 13:02 -0700
pushed 2015-06-29 22:33 +0000
Daniel Holbert Daniel Holbert - Bug 1177925: Use range-based "for" loops for nsFrameList iteration, in various places in layout. r=tn
e174d857a802d9a00583633ec3c95bdb083666c0
created 2015-06-26 16:50 -0700
pushed 2015-06-26 23:53 +0000
Jonathan Kew Jonathan Kew - Bug 1177600 - Properly adjust table row and cell positions when their containing block-size changes in vertical-rl writing mode. r=dholbert
4ab2192fc51349b572802cf1b6d36cf812e2250a
created 2015-06-23 13:41 -0700
pushed 2015-06-24 05:05 +0000
Jonathan Kew Jonathan Kew - Bug 1176354 - Rename nsTableRowFrame::GetBSize to differentiate better from nsIFrame::BSize. r=dholbert
1cdae0268b863e94eb19b26bd48e568dbf15319f
created 2015-06-23 13:41 -0700
pushed 2015-06-24 05:05 +0000
Jonathan Kew Jonathan Kew - Bug 1176555 - Replace explicit bit-twiddling of frame state flags by human-readable nsIFrame state-manipulation methods in table layout code. r=dholbert
e79763059bef65821062e4928dd21964f216ad3d
created 2015-06-23 11:47 -0700
pushed 2015-06-23 18:49 +0000
Jonathan Kew Jonathan Kew - Bug 1176105 - Remove the (largely gutted) nsTableIterator class, and replace with simple frame-list iteration. r=dholbert
dfe19db28043b2a9a3995dd2eb1dbe386c8b053d
created 2015-06-23 11:45 -0700
pushed 2015-06-23 18:49 +0000
Jonathan Kew Jonathan Kew - Bug 1176414 - Clean up/rename various column index variables in nsTableRowFrame and nsTableFrame. r=dholbert
fc4d79e8bad85bbf42a5c41c32603095da7cdbd3
created 2015-06-23 11:44 -0700
pushed 2015-06-23 18:49 +0000
Jonathan Kew Jonathan Kew - Bug 1176337 - Remove unnecessarily gcc-4.4-specific cast from nsTableRowFrame::ReflowChildren(), now that we require newer gcc. r=dholbert
e66ff38867c534f785a4e87cc0a4818b64ff60e7
created 2015-06-23 11:44 -0700
pushed 2015-06-23 18:49 +0000
Jonathan Kew Jonathan Kew - Bug 1176070 - Optimize nsTableFrame's FirstInFlow() lookups from calls to GetColumnISize(). r=dholbert
dbc622672848986638ad7544c6c39b4f15cc9f2c
created 2015-06-22 10:33 +0100
pushed 2015-06-22 09:33 +0000
Jonathan Kew Jonathan Kew - Bug 1174711 - patch 4 - Rename mSpecialHeightReflow to mSpecialBSizeReflow, and update comments to match. r=dholbert
ca41ad40687f5d7c3f3d89c3e9b5c68e93f5d9f5
created 2015-06-22 10:33 +0100
pushed 2015-06-22 09:33 +0000
Jonathan Kew Jonathan Kew - Bug 1174711 - patch 3 - Rename a couple more frame-state bits from physical to logical. r=dholbert
f5cf0bdd0c1ad430508861f3e67413f49d5c25de
created 2015-06-22 10:33 +0100
pushed 2015-06-22 09:33 +0000
Jonathan Kew Jonathan Kew - Bug 1174711 - patch 2 - Convert nsTableFrame to work with logical coordinates. r=dholbert
92ce2f6910196ae01353c828f1849d9bf4d0a8fa
created 2015-06-22 10:33 +0100
pushed 2015-06-22 09:33 +0000
Jonathan Kew Jonathan Kew - Bug 1174711 - patch 1 - Rename nsIPercentHeightObserver to nsIPercentBSizeObserver, and update related frame methods to match. r=dholbert
e7d39a6671ea6768cb88a285f833fa07d2322c55
created 2015-06-20 21:00 +0100
pushed 2015-06-21 20:21 +0000
Jonathan Kew Jonathan Kew - Bug 1174700 - patch 1 - Convert nsTableRowFrame and nsTableRowGroupFrame to work with logical coordinates. r=dholbert
b60de195ad59e7170b56a3f7470bf64aa69dc035
created 2015-06-20 22:41 -0700
pushed 2015-06-21 05:41 +0000
L. David Baron L. David Baron - Back out changesets ed293fc9596c and f18cb4c41578 (bug 1174700) for fatal assertions in all Windows debug reftest runs.
f18cb4c415785255eaee01d92a6c308ef9863250
created 2015-06-20 21:00 +0100
pushed 2015-06-20 20:00 +0000
Jonathan Kew Jonathan Kew - Bug 1174700 - patch 1 - Convert nsTableRowFrame and nsTableRowGroupFrame to work with logical coordinates. r=dholbert
fd2961b995ab2155e39ee16e623ec95d324fd11b
created 2015-06-18 10:11 +0100
pushed 2015-06-18 09:12 +0000
Jonathan Kew Jonathan Kew - Bug 1173307 - Convert nsTableCellFrame to work with logical coordinates. r=dholbert
2f789a4def0a7c18443039df41a2d5d9c82b5692
created 2015-06-18 07:33 +0100
pushed 2015-06-18 06:34 +0000
Jonathan Kew Jonathan Kew - Bug 1174507 - Replace the frame flag CONTAINS_RELATIVE_HEIGHT with CONTAINS_RELATIVE_BSIZE, and adjust callsites appropriately. r=dholbert
e0145b66ac039d57ced5d49e485b5f37e819595d
created 2015-06-04 03:43 -0700
pushed 2015-06-05 07:53 +0000
Simon Montagu Simon Montagu - Bug 1147834: Use abstract coordinates in nsHTMLReflowState, r=jfkthame
a62605b318383d83e944b664af30292d606c7a00
created 2015-05-29 15:16 -0400
pushed 2015-05-29 19:17 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 4126c66c9a80 (bug 1166728) for Gaia sound_manager_test.js failures.
4126c66c9a80bd7d165643c3c979463e8c9b5e43
created 2015-05-29 09:17 -0400
pushed 2015-05-29 17:06 +0000
Kyle Zentner Kyle Zentner - Bug 1166728 - Remove box-sizing: padding-box, as per CSS WG. r=dholbert
236d4caad0916b3afa6f22b7135763ff0128fb58
created 2015-05-29 12:48 -0400
pushed 2015-05-29 17:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 541cd29ea626 (bug 1166728) because the updated patch wasn't posted to the bug.
541cd29ea626c0faf45c7792c164dc2fe81b0fa6
created 2015-05-27 09:57 -0400
pushed 2015-05-29 15:53 +0000
Kyle Zentner Kyle Zentner - Bug 1166728 - Remove box-sizing: padding-box, as per CSS WG. r=dholbert
703ace2e04148859467b4d2276d0ffbdbe86e7e0
created 2015-05-28 11:01 -0400
pushed 2015-05-28 15:01 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset dd96df1da2b5 (bug 1166728) for making test_bug320799.html permafail on Mulet.
dd96df1da2b5a0ecb0a61d71268320336835a354
created 2015-05-27 09:57 -0400
pushed 2015-05-28 14:13 +0000
Kyle Zentner Kyle Zentner - Bug 1166728 - Remove box-sizing: padding-box, as per CSS WG. r=dholbert
42765978536eff5837d67012ef5fc4716c9043ec
created 2015-05-04 19:09 +1200
pushed 2015-05-04 07:10 +0000
Xidorn Quan Xidorn Quan - Bug 1157569 part 11 - Rename methods and fields in nsTableCellFrame from physicals to logicals. r=roc
78893c39c41135f4d5e1b5a8a4bf0f5816d40109
created 2015-05-04 19:09 +1200
pushed 2015-05-04 07:10 +0000
Xidorn Quan Xidorn Quan - Bug 1157569 part 9 - Rename methods and fields in nsTableRowFrame from physicals to logicals. r=roc
e42e4e3139c5ae9fd2ca373819e327d4a5a6d051
created 2015-05-01 09:46 +1200
pushed 2015-04-30 21:47 +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 04:25 +0000
Xidorn Quan Xidorn Quan - Bug 1159101 part 3 - Replace most of nsTableFrame::GetTableFrame() usage with new GetTableFrame() methods. r=roc
98fd24ddd601e283ba4f45fd929230ae58174199
created 2015-04-18 16:01 -0700
pushed 2015-04-18 23:02 +0000
Daniel Holbert Daniel Holbert - Bug 1155880 part 3: Rename nsTableFrame::GetColumnWidth to use "ISize" instead of "Width". r=jfkthame
110a9cdd362e251b15567725507e46680e20201b
created 2015-04-17 11:42 -0700
pushed 2015-04-17 18:43 +0000
Daniel Holbert Daniel Holbert - Bug 1155798: Drop end-of-line whitespace from C++ files in layout/tables. (whitespace-only, no review, DONTBUILD)
d91047ecbd9f0d84002ecc47d8bcf33703228a3e
created 2015-04-11 00:21 +0000
pushed 2015-04-11 00:21 +0000
Mats Palmgren Mats Palmgren - Bug 1143299 - Make frame insertion methods deal with aPrevFrame being on an overflow list. r=roc a=abillings
41c005e9398e95871789aa21bb0f26559320b3d9
created 2015-03-29 22:38 +0000
pushed 2015-03-29 22:39 +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
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-21 16:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
778616c8f74e5436a01ba91364dbdafbfc57a08b
created 2015-03-20 15:16 +1100
pushed 2015-03-20 04:16 +0000
Xidorn Quan Xidorn Quan - Bug 1145036 part 2 - Rename nsTableFrame::GetCellSpacingX/Y to GetCol/RowSpacing. r=roc
dd08e5008cec7d1d838e4d5f03ef9fa6fd6559b9
created 2015-03-05 00:02 +1300
pushed 2015-03-07 09:41 +0000
Robert O'Callahan Robert O'Callahan - Bug 1082249. Invalidate background-attachment:fixed table-part backgrounds when scrolled. r=mattwoodrow
a72dc404ea1ff83b8c53129b6b9af773a7b53375
created 2015-02-05 20:45 -0800
pushed 2015-02-10 07:28 +0000
Seth Fowler Seth Fowler - Bug 1128769 (Part 4) - Record the last draw result when drawing CSS tables and use it to decide whether to sync decode. r=tn
c7dde66a57bb3bec566659631c3d7ea6a027a151
created 2014-12-28 19:42 -0500
pushed 2014-12-29 00:46 +0000
L. David Baron L. David Baron - Bug 1115999 - Call ApplyRelativePositioning properly for some table cells that we choose not to reflow. r=roc
853447a587aa3059dfec85f9b45e169c725e61cf
created 2014-08-19 18:24 -0700
pushed 2014-12-23 14:47 +0000
Seth Fowler Seth Fowler - Bug 35168 (Part 2) - Allow relative positioning of internal table objects. r=dbaron
8ae173319e56dccc84849ce407b586cda69a9fe9
created 2014-08-22 00:04 -0700
pushed 2014-08-22 12:45 +0000
Simon Montagu Simon Montagu - Bug 1054810: when block size is unconstrained and we aren't setting aDesiredSize.BSize to the computed block size, preserve the original value. r=jfkthame.
ea0bc2228058525131f6200f78c8f9a2b7528d0a
created 2014-08-20 17:48 -0700
pushed 2014-08-21 00:49 +0000
Seth Fowler Seth Fowler - Bug 1024454 (Part 1) - Eagerly propagate dirty bits so absolute children of table parts get reflowed reliably. r=dbaron
3eee51b304705b926bb9e5c197274e99f6ae9a5e
created 2014-08-19 20:37 -0700
pushed 2014-08-20 03:39 +0000
Seth Fowler Seth Fowler - Bug 35168 - Backout 4 changesets (e15a7a0c8f70, 852b5ce53278, f36adee1958f, 479ff28f783f) for B2G bustage and reftest failures ON A CLOSED TREE
852b5ce532789f75787e3580b9375da2c8521abc
created 2014-08-19 18:24 -0700
pushed 2014-08-20 01:25 +0000
Seth Fowler Seth Fowler - Bug 35168 (Part 2) - Allow relative positioning of internal table objects. r=dbaron
7c352c875f0192bfdfc72c3522f65dd29130ebb8
created 2014-08-11 16:52 -0700
pushed 2014-08-11 23:52 +0000
Seth Fowler Seth Fowler - Bug 1051147 - Fix overflow area handling in nsTableRowFrame::DidSize. r=smontagu
634d33dc9d3ed1fbd09098b7d76d9a754cc80f69
created 2014-07-24 01:30 -0700
pushed 2014-07-24 08:35 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 10: make Reflow set nsHTMLReflowMetrics.ISize and BSize instead of Width and Height. r=jfkthame
a4ba6995c87e7cf67a7d513ac7e23dcdab76b408
created 2014-07-24 01:28 -0700
pushed 2014-07-24 08:35 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 9: use logical coordinates in nsHTMLReflowState available size. r=jfkthame
5ea5059a6a60bf4fa1d772e580cbb700af33a307
created 2014-07-01 17:58 +0000
pushed 2014-07-01 17:58 +0000
Mats Palmgren Mats Palmgren - Bug 1031934 - Handle collapsing a row / row-group with no cell frames inside it. r=roc
2c434107469b36ce1e6fc708760793b14a572574
created 2014-06-28 10:13 +0000
pushed 2014-06-29 17:53 +0000
Mats Palmgren Mats Palmgren - Bug 1028460 - part 4, Remove LOGICAL_SIDE* and use the LogicalSideBits enum values instead. r=roc
49575c74cc7b2a995d053edf2b4dd2b3e3822e5b
created 2014-06-28 10:13 +0000
pushed 2014-06-29 17:53 +0000
Mats Palmgren Mats Palmgren - Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
c8ca361c8feaf6c2a0923c6205c707847ca0e34d
created 2014-06-28 22:01 -0700
pushed 2014-06-29 05:01 +0000
Phil Ringnalda Phil Ringnalda - Back out 5 changesets (bug 1028460, bug 1031444) for somehow breaking asmjscache/test/test_cachingBasic.html on Android 2.2
663ff18cd4a1a829e76a14388347cbbdffe0c553
created 2014-06-28 10:13 +0000
pushed 2014-06-28 10:13 +0000
Mats Palmgren Mats Palmgren - Bug 1028460 - part 4, Remove LOGICAL_SIDE* and use the LogicalSideBits enum values instead. r=roc
ae01b3919c8c239a36448f731221c6f5a4400fff
created 2014-06-28 10:13 +0000
pushed 2014-06-28 10:13 +0000
Mats Palmgren Mats Palmgren - Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
8bdccca2ba59f6bf4df3def3745045009f912bbd
created 2014-06-18 06:47 -0400
pushed 2014-06-18 14:33 +0000
James Kitchener James Kitchener - Bug 330964 - Make nsTableFrame::GetCellSpacing[XY] take an argument. r=roc
less more (0) -100 -60 tip