Home | History | Annotate | Download | only in rendering

Lines Matching refs:margins

94     // Whether or not we can collapse our own margins with our children.  We don't do this
103 // margins with our children's margins. To do otherwise would be to risk odd visual
585 // (e) have specified that one of our margins can't collapse using a CSS extension
718 // our current maximal positive and negative margins. These values are used when we
725 // Start out by setting our margin values to our current margins. Table cells have
726 // no margins, so we don't fill in the values for table cells.
916 // use the top margins, since the self-collapsing block collapsed its
1020 // Get our max pos and neg top margins.
1024 // For self-collapsing blocks, collapse our bottom margins into our
1032 // margins that will collapse with us.
1042 // The minute any of the margins involved isn't a quirk, don't
1056 // still apply margins in this case.
1066 // position before we collapse the child's margins together,
1072 // Now collapse the child's margins together, which means examining our
1092 // We're collapsing with a previous sibling's margins and not
1116 // margins with following siblings. Reset the current margins to represent
1117 // the self-collapsing block's margins only.
1120 // Therefore if we are at the bottom of the block, let's go ahead and reset margins to only include the
1147 // margins involved.
1187 // recalculate our horizontal margins. Note that the containing block content
1208 // recalculate our horizontal margins. Note that the containing block content
1224 // Update our max pos/neg bottom margins, since we collapsed our bottom margins
1251 // Negative margins can cause our height to shrink below our minimal height (border/padding).
1332 // The child is a normal flow object. Compute its vertical margins now.
1404 // This has to be done after checking for clear, so that margins can be reset if a clear occurred.
3620 return style()->fontDescription().computedPixelSize(); // "1em" is recommended as the normal gap setting. Matches <p> margins.
4104 // and are included in the iteration solely so that their margins can
4110 // margins and min/max width on its own line, and then terminate the line.
4150 // Inline replaced elts add in their margins to their min/max values.
4151 int margins = 0;
4155 margins += leftMargin.value();
4157 margins += rightMargin.value();
4158 childMin += margins;
4159 childMax += margins;
4359 // Auto and percentage margins simply become 0 when computing min/max width.
4360 // Fixed margins can be added in as is.
4382 // margins of the object. For negative margins, we will attempt to overlap the float if the negative margin
4914 // For blocks inside inlines, we go ahead and include margins so that we run right up to the
4929 // For blocks inside inlines, we go ahead and include margins so that we run right up to the
4981 // We are in the margins of block elements that are part of a continuation. In
5074 // For blocks inside inlines, we go ahead and include margins so that we run right up to the