layout/tables/nsTableRowFrame.cpp
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-05-03 00:40 +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:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
11781abf35b722d9f5b7182b43fdd4b9509b05b5
created 2017-02-28 18:58 +0100
pushed 2017-02-28 17:58 +0000
Mats Palmgren Mats Palmgren - Bug 1342801 - Store the 'writing-mode' used value on nsIFrame and make GetWritingMode non-virtual. r=jfkthame
cb33bd098140c9cef18c8716853bb6c5e29190ac
created 2017-02-14 17:55 +0800
pushed 2017-02-23 14:30 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 22 - Remove NS_FRAME_COMPLETE. r=dholbert
dfe7b2bfa220301806e971b09afa82a3fd557b1c
created 2017-02-14 17:30 +0800
pushed 2017-02-23 14:30 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 21 - Remove NS_FRAME_NOT_COMPLETE. r=dholbert
43b83d0ac36b7f27b02defaecc00f735e3c1a9e3
created 2017-02-14 11:52 +0800
pushed 2017-02-23 14:30 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 12 - Add bit-fields for inline break status, and convert NS_INLINE_LINE_BREAK_BEFORE. r=dholbert
e2e7f176f32e953bef6cdc53954f42c451903636
created 2017-02-13 16:16 +0800
pushed 2017-02-23 14:30 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 10b - Convert NS_FRAME_TRUNCATED to use bit-field and methods. r=dholbert
167b50e9d5845d65c599801614ce8a60bd2b5a37
created 2017-02-11 23:06 +0800
pushed 2017-02-23 14:30 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 7 - Remove NS_FRAME_SET_INCOMPLETE. r=dholbert
2cb25268cfbb3d268b06e316f37d0b2af505c530
created 2017-02-11 22:45 +0800
pushed 2017-02-23 14:30 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 5 - Remove NS_FRAME_IS_COMPLETE. r=dholbert
385c006f46b2273ffbcba6fd6e1b5b933bc441cb
created 2017-02-11 22:38 +0800
pushed 2017-02-23 14:30 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 4 - Remove NS_FRAME_IS_FULLY_COMPLETE. r=dholbert
9f1508490ddf657da9cc3b29c423ad39aba52891
created 2017-02-11 22:17 +0800
pushed 2017-02-23 14:30 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 3 - Remove NS_FRAME_IS_NOT_COMPLETE. r=dholbert
1dacb9dc5ced570008d8abeb16a07e0a954162c7
created 2017-01-24 18:41 +0800
pushed 2017-01-26 04:48 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1333366 Part 2 - Update legacy NS_SIDE usage and document. r=mats
db70aca765dc6400864e16701f4c9d42866ad713
created 2016-12-01 09:06 +0100
pushed 2016-12-01 09:27 +0000
Julian Seward Julian Seward - Bug 1316556 - Remove zeroing allocation in class nsIPresShell. r=dbaron.
93657f8dedaafa384bcd49c71b52e195ec968de8
created 2016-09-01 15:01 +1000
pushed 2016-09-02 06:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm.
c212e496d0ce0dcdd52828c8beaa592f29d240cb
created 2016-08-27 19:31 -0700
pushed 2016-09-02 05:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1299066: Make NS_STYLE_DISPLAY_* an enum class. Prefer indexing instead of linear search in the frame constructor r=heycam,bz
5d179cfa9eb1c2222157df700faa49cc34ffb427
created 2016-08-26 12:44 +0530
pushed 2016-08-26 23:33 +0000
Ravi Shankar Ravi Shankar - Bug 1297982 - Replace NS_STYLE_BOX_DECORATION_BREAK_* with enum class; r=xidorn
d1a449efbe4446e696311b21f7bdfcd709b82a26
created 2016-07-21 18:36 +0800
pushed 2016-07-21 10:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron
a70b04f074fca46e056356aebb7726d5cc6578ab
created 2016-07-21 18:36 +0800
pushed 2016-07-21 10:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 6a - Rename frame to mFrame in SizeComputationInput. r=dbaron
b2db47ba326823e5774032569afaa333bfb1f7a3
created 2016-07-21 18:36 +0800
pushed 2016-07-21 10:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. r=dbaron
63e083e58002523052fb230dfe974ed8689cc73d
created 2016-07-21 18:36 +0800
pushed 2016-07-21 10:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 3b - Rename nsTableReflowState, nsRowGroupReflowState, and nsTableCellReflowState. r=dbaron
64eb9c0b65c78c59609f6aaffb0f02148ff6b037
created 2016-07-21 18:36 +0800
pushed 2016-07-21 10:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 3a - Move nsTableReflowState, nsRowGroupReflowState, and nsTableCellReflowState into mozilla namespace. r=dbaron
36e0aef210e256b04a1afce041c8ad5f150bd720
created 2016-07-21 18:36 +0800
pushed 2016-07-21 10:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron
ed713102408e02b6162cf0bb7c4bc83c7ea6bd12
created 2016-06-21 13:17 -0700
pushed 2016-06-29 06:39 +0000
Brad Werth Brad Werth - Bug 1243559 - Removes static casts from calls to FrameProperties::Get, ::Set, and ::Remove, and forces callers to use the type associated with the property. r=dbaron
dd0771829dc90fdc6c9d19f4884ebc7c340f3beb
created 2016-06-22 18:45 -0700
pushed 2016-06-23 01:45 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset 0bb00282a4c2 (bug 1243559) for widespread SVG assertion failures
0bb00282a4c22660572181cf2eefd0ab22f24d81
created 2016-06-21 13:17 -0700
pushed 2016-06-22 23:21 +0000
Brad Werth Brad Werth - Bug 1243559 - Removes static casts from calls to FrameProperties::Get, ::Set, and ::Remove, and forces callers to use the type associated with the property. r=dbaron
ea578e2813f422d30631ef8dd27c8763ec8bad37
created 2016-06-18 23:03 +0100
pushed 2016-06-18 22:05 +0000
Kyle Zentner Kyle Zentner - Bug 1166728 - Remove support for "box-sizing: padding-box", per CSS WG resolution. r=dholbert r=mats
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
less more (0) -100 -60 tip