@@ -72,6 +72,7 @@ class InitialValues {
72
72
static CSS::GridTrackPlacement grid_row_start () { return CSS::GridTrackPlacement::make_auto (); }
73
73
static CSS::Size column_gap () { return CSS::Size::make_auto (); }
74
74
static CSS::Size row_gap () { return CSS::Size::make_auto (); }
75
+ static CSS::BorderCollapse border_collapse () { return CSS::BorderCollapse::Separate; }
75
76
};
76
77
77
78
struct BackgroundLayerData {
@@ -192,6 +193,7 @@ class ComputedValues {
192
193
CSS::GridTrackPlacement const & grid_row_start () const { return m_noninherited.grid_row_start ; }
193
194
CSS::Size const & column_gap () const { return m_noninherited.column_gap ; }
194
195
CSS::Size const & row_gap () const { return m_noninherited.row_gap ; }
196
+ CSS::BorderCollapse border_collapse () const { return m_noninherited.border_collapse ; }
195
197
196
198
CSS::LengthBox const & inset () const { return m_noninherited.inset ; }
197
199
const CSS::LengthBox& margin () const { return m_noninherited.margin ; }
@@ -316,6 +318,7 @@ class ComputedValues {
316
318
CSS::GridTrackPlacement grid_row_start { InitialValues::grid_row_start () };
317
319
CSS::Size column_gap { InitialValues::column_gap () };
318
320
CSS::Size row_gap { InitialValues::row_gap () };
321
+ CSS::BorderCollapse border_collapse { InitialValues::border_collapse () };
319
322
} m_noninherited;
320
323
};
321
324
@@ -396,6 +399,7 @@ class MutableComputedValues final : public ComputedValues {
396
399
void set_grid_row_start (CSS::GridTrackPlacement value) { m_noninherited.grid_row_start = value; }
397
400
void set_column_gap (CSS::Size const & column_gap) { m_noninherited.column_gap = column_gap; }
398
401
void set_row_gap (CSS::Size const & row_gap) { m_noninherited.row_gap = row_gap; }
402
+ void set_border_collapse (CSS::BorderCollapse const & border_collapse) { m_noninherited.border_collapse = border_collapse; }
399
403
400
404
void set_fill (Color value) { m_inherited.fill = value; }
401
405
void set_stroke (Color value) { m_inherited.stroke = value; }
0 commit comments