Lines Matching refs:over
45 // Determine what kind of under/over expression we have by element name
50 m_kind = Over;
79 // the under or over
82 if (m_kind == Over) {
83 // add the over as first
91 // the under or over
95 // add the over as first
128 // For over or underover, the base is the sibling of the first child
148 RenderObject* over = 0;
151 case Over:
152 // We need to calculate the baseline over the over versus the start of the base and
154 over = firstChild();
155 if (over) {
156 // FIXME: descending glyphs intrude into base (e.g. lowercase y over base)
157 // FIXME: bases that ascend higher than the line box intrude into the over
158 if (!over->firstChild()->isBoxModelObject())
161 int overSpacing = static_cast<int>(gOverSpacingAdjustment * (getOffsetHeight(over) - toRenderBoxModelObject(over->firstChild())->baselinePosition(AlphabeticBaseline, true, HorizontalLine)));
164 base = over->nextSibling();
200 // FIXME: Non-descending glyphs in the over should be moved closer to the base
203 // We need to calculate the baseline of the over versus the start of the base and
206 over = firstChild();
207 if (over) {
208 // FIXME: descending glyphs intrude into base (e.g. lowercase y over base)
209 // FIXME: bases that ascend higher than the line box intrude into the over
210 if (!over->firstChild()->isBoxModelObject())
212 int overSpacing = static_cast<int>(gOverSpacingAdjustment * (getOffsetHeight(over) - toRenderBoxModelObject(over->firstChild())->baselinePosition(AlphabeticBaseline, true, HorizontalLine)));
215 base = over->nextSibling();
255 case Over: