OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) |
3 * (C) 1999 Antti Koivisto (koivisto@kde.org) | 3 * (C) 1999 Antti Koivisto (koivisto@kde.org) |
4 * (C) 2007 David Smith (catfish.man@gmail.com) | 4 * (C) 2007 David Smith (catfish.man@gmail.com) |
5 * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Apple Inc. All r
ights reserved. | 5 * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Apple Inc. All r
ights reserved. |
6 * | 6 * |
7 * This library is free software; you can redistribute it and/or | 7 * This library is free software; you can redistribute it and/or |
8 * modify it under the terms of the GNU Library General Public | 8 * modify it under the terms of the GNU Library General Public |
9 * License as published by the Free Software Foundation; either | 9 * License as published by the Free Software Foundation; either |
10 * version 2 of the License, or (at your option) any later version. | 10 * version 2 of the License, or (at your option) any later version. |
(...skipping 222 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
233 using RenderBoxModelObject::continuation; | 233 using RenderBoxModelObject::continuation; |
234 using RenderBoxModelObject::setContinuation; | 234 using RenderBoxModelObject::setContinuation; |
235 | 235 |
236 static RenderBlock* createAnonymousWithParentRendererAndDisplay(const Render
Object*, EDisplay = BLOCK); | 236 static RenderBlock* createAnonymousWithParentRendererAndDisplay(const Render
Object*, EDisplay = BLOCK); |
237 static RenderBlock* createAnonymousColumnsWithParentRenderer(const RenderObj
ect*); | 237 static RenderBlock* createAnonymousColumnsWithParentRenderer(const RenderObj
ect*); |
238 static RenderBlock* createAnonymousColumnSpanWithParentRenderer(const Render
Object*); | 238 static RenderBlock* createAnonymousColumnSpanWithParentRenderer(const Render
Object*); |
239 RenderBlock* createAnonymousBlock(EDisplay display = BLOCK) const { return c
reateAnonymousWithParentRendererAndDisplay(this, display); } | 239 RenderBlock* createAnonymousBlock(EDisplay display = BLOCK) const { return c
reateAnonymousWithParentRendererAndDisplay(this, display); } |
240 RenderBlock* createAnonymousColumnsBlock() const { return createAnonymousCol
umnsWithParentRenderer(this); } | 240 RenderBlock* createAnonymousColumnsBlock() const { return createAnonymousCol
umnsWithParentRenderer(this); } |
241 RenderBlock* createAnonymousColumnSpanBlock() const { return createAnonymous
ColumnSpanWithParentRenderer(this); } | 241 RenderBlock* createAnonymousColumnSpanBlock() const { return createAnonymous
ColumnSpanWithParentRenderer(this); } |
242 | 242 |
243 RenderBlock* createAnonymousBlockWithSameTypeAs(RenderBlock* otherAnonymousB
lock) const; | 243 virtual RenderBox* createAnonymousBoxWithSameTypeAs(const RenderObject* pare
nt) const OVERRIDE; |
244 | 244 |
245 static void appendRunsForObject(BidiRunList<BidiRun>&, int start, int end, R
enderObject*, InlineBidiResolver&); | 245 static void appendRunsForObject(BidiRunList<BidiRun>&, int start, int end, R
enderObject*, InlineBidiResolver&); |
246 | 246 |
247 static TextRun constructTextRun(RenderObject* context, const Font&, const St
ring&, RenderStyle*, | 247 static TextRun constructTextRun(RenderObject* context, const Font&, const St
ring&, RenderStyle*, |
248 TextRun::ExpansionBehavior = TextRun::AllowT
railingExpansion | TextRun::ForbidLeadingExpansion, TextRunFlags = DefaultTextRu
nFlags); | 248 TextRun::ExpansionBehavior = TextRun::AllowT
railingExpansion | TextRun::ForbidLeadingExpansion, TextRunFlags = DefaultTextRu
nFlags); |
249 | 249 |
250 static TextRun constructTextRun(RenderObject* context, const Font&, const UC
har*, int length, RenderStyle*, | 250 static TextRun constructTextRun(RenderObject* context, const Font&, const UC
har*, int length, RenderStyle*, |
251 TextRun::ExpansionBehavior = TextRun::AllowT
railingExpansion | TextRun::ForbidLeadingExpansion, TextRunFlags = DefaultTextRu
nFlags); | 251 TextRun::ExpansionBehavior = TextRun::AllowT
railingExpansion | TextRun::ForbidLeadingExpansion, TextRunFlags = DefaultTextRu
nFlags); |
252 | 252 |
253 ColumnInfo* columnInfo() const; | 253 ColumnInfo* columnInfo() const; |
(...skipping 911 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1165 static String string(const int value); | 1165 static String string(const int value); |
1166 }; | 1166 }; |
1167 template<> struct ValueToString<RenderBlock::FloatingObject*> { | 1167 template<> struct ValueToString<RenderBlock::FloatingObject*> { |
1168 static String string(const RenderBlock::FloatingObject*); | 1168 static String string(const RenderBlock::FloatingObject*); |
1169 }; | 1169 }; |
1170 #endif | 1170 #endif |
1171 | 1171 |
1172 } // namespace WebCore | 1172 } // namespace WebCore |
1173 | 1173 |
1174 #endif // RenderBlock_h | 1174 #endif // RenderBlock_h |
OLD | NEW |