• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/WebCore-7600.1.25/rendering/

Lines Matching defs:RenderRubyRun

33 #include "RenderRubyRun.h"
44 RenderRubyRun::RenderRubyRun(Document& document, PassRef<RenderStyle> style)
51 RenderRubyRun::~RenderRubyRun()
55 bool RenderRubyRun::hasRubyText() const
62 bool RenderRubyRun::hasRubyBase() const
69 bool RenderRubyRun::isEmpty() const
74 RenderRubyText* RenderRubyRun::rubyText() const
83 RenderRubyBase* RenderRubyRun::rubyBase() const
89 RenderRubyBase* RenderRubyRun::rubyBaseSafe()
99 RenderBlock* RenderRubyRun::firstLineBlock() const
104 void RenderRubyRun::updateFirstLetter()
108 bool RenderRubyRun::isChildAllowed(const RenderObject& child, const RenderStyle&) const
113 void RenderRubyRun::addChild(RenderObject* child, RenderObject* beforeChild)
133 // Note: Doing it in this order and not using RenderRubyRun's methods,
143 RenderRubyRun* newRun = staticCreateRubyRun(ruby);
157 RenderObject* RenderRubyRun::removeChild(RenderObject& child)
166 RenderRubyRun* rightRun = toRenderRubyRun(rightNeighbour);
202 RenderRubyBase* RenderRubyRun::createRubyBase() const
211 RenderRubyRun* RenderRubyRun::staticCreateRubyRun(const RenderObject* parentRuby)
214 auto renderer = new RenderRubyRun(parentRuby->document(), RenderStyle::createAnonymousStyleWithDisplay(&parentRuby->style(), INLINE_BLOCK));
219 RenderObject* RenderRubyRun::layoutSpecialExcludedChild(bool relayoutChildren)
222 // Don't bother positioning the RenderRubyRun yet.
232 void RenderRubyRun::layout()
287 void RenderRubyRun::getOverhang(bool firstLine, RenderObject* startRenderer, RenderObject* endRenderer, int& startOverhang, int& endOverhang) const