gecko/layout/tables
L. David Baron ac323569ff Bug 1223653 patch 2 - Use an enum class for NS_STYLE_BOX_SIZING_*. r=heycam
The casts in nsCSSProps.cpp (defining kBoxSizingKTable) and in
nsComputedDOMStyle::DoGetBoxSizing (using
nsCSSProps::ValueToKeywordEnum) are a little bit annoying, though aren't
a net reduction in typesafety.

The casts in nsRuleNode.cpp (SetDiscrete) are a little more annoying,
though the change in this patch should be sufficient for converting all
properties -- but that may also mean reducing typesafety a bit for all
properties.

I'd like to find something better to do about them, but I think I'm ok
landing this before doing that.  Bug 1224918 covers doing better.
2015-11-19 18:09:29 -08:00
..
crashtests Bug 1223282 - Crashtest. 2015-11-16 17:32:39 +01:00
reftests Bug 1220621. When removing a <col>, only create an anonymous colframe to replace it if one is really needed. r=dbaron 2015-11-17 18:15:01 -05:00
test
BasicTableLayoutStrategy.cpp Bug 1223653 patch 2 - Use an enum class for NS_STYLE_BOX_SIZING_*. r=heycam 2015-11-19 18:09:29 -08:00
BasicTableLayoutStrategy.h
celldata.h
FixedTableLayoutStrategy.cpp Bug 1223653 patch 2 - Use an enum class for NS_STYLE_BOX_SIZING_*. r=heycam 2015-11-19 18:09:29 -08:00
FixedTableLayoutStrategy.h
moz.build
nsCellMap.cpp
nsCellMap.h Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00
nsITableCellLayout.h
nsITableLayoutStrategy.h
nsTableCellFrame.cpp Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00
nsTableCellFrame.h
nsTableColFrame.cpp
nsTableColFrame.h
nsTableColGroupFrame.cpp
nsTableColGroupFrame.h
nsTableFrame.cpp Bug 1220621. When removing a <col>, only create an anonymous colframe to replace it if one is really needed. r=dbaron 2015-11-17 18:15:01 -05:00
nsTableFrame.h Bug 1209765 (Part 9) - Support sync decoding and track draw results when drawing borders in nsTableFrame. r=tn 2015-10-22 19:54:49 -07:00
nsTableOuterFrame.cpp Bug 1202993 - Remove the logical-direction-based keywords for caption-side, and instead interpret the old physical keywords as logical sides. r=dholbert 2015-09-15 22:02:30 +01:00
nsTableOuterFrame.h Bug 1202993 - Remove the logical-direction-based keywords for caption-side, and instead interpret the old physical keywords as logical sides. r=dholbert 2015-09-15 22:02:30 +01:00
nsTablePainter.cpp Bug 1213465 - Combine DrawResults correctly in nsTablePainter. r=tn 2015-10-14 13:30:12 -07:00
nsTablePainter.h
nsTableRowFrame.cpp Bug 1223653 patch 2 - Use an enum class for NS_STYLE_BOX_SIZING_*. r=heycam 2015-11-19 18:09:29 -08:00
nsTableRowFrame.h
nsTableRowGroupFrame.cpp
nsTableRowGroupFrame.h
SpanningCellSorter.cpp Bug 1121760 (part 6) - Move all remaining PL_DHash*() functions into PLDHashTable. r=poiru. 2015-09-14 14:23:47 -07:00
SpanningCellSorter.h Bug 1201135 - Rename pldhash.{h,cpp} to PLDHashTable.{h,cpp}. r=mccr8. 2015-09-15 20:49:53 -07:00
TableArea.h