RectPropertySet margin = getMargin(c);
if (! ignoreAutoMargins || ! getStyle().isAutoLeftMargin()) {
result += (int)margin.left();
}
if (! ignoreAutoMargins || ! getStyle().isAutoRightMargin()) {
result += (int)margin.right();
}
BorderPropertySet border = getBorder(c);
result += (int)border.left() + (int)border.right();
if (! getStyle().isCollapseBorders()) {
RectPropertySet padding = getPadding(c);