Home | History | Annotate | Download | only in rendering

Lines Matching defs:obj

38         , obj(0)
46 , obj(o)
59 RenderObject* obj;
66 return it1.pos == it2.pos && it1.obj == it2.obj;
71 return it1.pos != it2.pos || it1.obj != it2.obj;
184 if (!obj)
186 if (obj->isText()) {
188 if (pos >= toRenderText(obj)->textLength()) {
189 obj = bidiNext(block, obj, resolver);
194 obj = bidiNext(block, obj, resolver);
202 return !obj;
207 if (!obj || !obj->isText())
210 RenderText* text = toRenderText(obj);
222 if (obj && obj->isListMarker())
223 return obj->style()->direction() == LTR ? WTF::Unicode::LeftToRight : WTF::Unicode::RightToLeft;
239 RenderObject *obj = sor.obj;
240 while (obj && obj != eor.obj && obj != endOfLine.obj) {
241 RenderBlock::appendRunsForObject(start, obj->length(), obj, *this);
243 obj = bidiNext(sor.block, obj);
245 if (obj) {
246 unsigned pos = obj == eor.obj ? eor.pos : UINT_MAX;
247 if (obj == endOfLine.obj && endOfLine.pos <= pos) {
252 int end = obj->length() ? pos+1 : 0;
253 RenderBlock::appendRunsForObject(start, end, obj, *this);