Searched refs:renderArena (Results 1 - 25 of 46) sorted by relevance

12

/external/webkit/Source/WebCore/rendering/
H A DBidiRun.cpp45 RenderArena* renderArena = m_object->renderArena(); local
52 renderArena->free(*reinterpret_cast<size_t*>(this), this);
55 void* BidiRun::operator new(size_t sz, RenderArena* renderArena) throw() argument
60 return renderArena->allocate(sz);
H A DLayoutState.cpp135 void LayoutState::destroy(RenderArena* renderArena) argument
144 renderArena->free(*(size_t*)this, this);
147 void* LayoutState::operator new(size_t sz, RenderArena* renderArena) throw() argument
149 return renderArena->allocate(sz);
H A DInlineBox.cpp54 void InlineBox::destroy(RenderArena* renderArena) argument
65 renderArena->free(*(size_t *)this, this);
68 void* InlineBox::operator new(size_t sz, RenderArena* renderArena) throw() argument
70 return renderArena->allocate(sz);
H A DRenderWidget.h51 RenderArena* ref() { ++m_refCount; return renderArena(); }
H A DRenderObjectChildList.cpp422 renderer = new (owner->renderArena()) RenderTextFragment(owner->document() /* anonymous object */, content->text());
426 RenderImage* image = new (owner->renderArena()) RenderImage(owner->document()); // anonymous object
438 renderer = new (owner->renderArena()) RenderCounter(owner->document(), *content->counter());
442 renderer = new (owner->renderArena()) RenderQuote(owner->document(), content->quote());
H A DRenderRubyRun.cpp196 RenderRubyBase* rb = new (renderArena()) RenderRubyBase(document() /* anonymous */);
207 RenderRubyRun* rr = new (parentRuby->renderArena()) RenderRubyRun(parentRuby->document() /* anonymous */);
H A DRenderView.h194 m_layoutState = new (renderArena()) LayoutState(m_layoutState, renderer, offset, pageHeight, pageHeightChanged, colInfo);
204 state->destroy(renderArena());
H A DRenderTextControlSingleLine.cpp636 m_innerBlock->attachInnerElement(node(), createInnerBlockStyle(style()), renderArena());
643 m_speechButton->attachInnerElement(node(), createSpeechButtonStyle(), renderArena());
650 m_resultsButton->attachInnerElement(m_innerBlock.get(), createResultsButtonStyle(m_innerBlock->renderer()->style()), renderArena());
659 m_cancelButton->attachInnerElement(m_innerBlock.get(), createCancelButtonStyle(m_innerBlock->renderer()->style()), renderArena());
668 m_speechButton->attachInnerElement(node(), createSpeechButtonStyle(), renderArena());
676 m_innerSpinButton->attachInnerElement(node(), createInnerSpinButtonStyle(), renderArena());
680 m_outerSpinButton->attachInnerElement(node(), createOuterSpinButtonStyle(), renderArena());
H A DRenderButton.cpp158 m_buttonText = new (renderArena()) RenderTextFragment(document(), str.impl());
H A DRenderRuby.cpp90 RenderBlock* newBlock = new (ruby->renderArena()) RenderBlock(ruby->document() /* anonymous box */);
H A DRenderTableRow.cpp106 RenderTableCell* cell = new (renderArena()) RenderTableCell(document() /* anonymous object */);
H A DRenderBlockLineLayout.cpp130 return new (obj->renderArena()) BidiRun(start, end, obj, resolver.context(), resolver.dir());
703 BidiRun* newTrailingRun = new (renderArena()) BidiRun(firstSpace, trailingSpaceRun->m_stop, trailingSpaceRun->m_object, baseContext, OtherNeutral);
744 lineBoxes()->deleteLineBoxes(renderArena());
951 RenderArena* arena = renderArena();
1100 lineBox->deleteLine(renderArena());
1176 RenderArena* arena = renderArena();
1193 TrailingFloatsRootInlineBox* trailingFloatsLineBox = new (renderArena()) TrailingFloatsRootInlineBox(this);
1330 RenderArena* arena = renderArena();
1512 RenderArena* arena = renderArena();
H A DRenderLayer.cpp116 void* ClipRects::operator new(size_t sz, RenderArena* renderArena) throw() argument
118 return renderArena->allocate(sz);
127 void ClipRects::destroy(RenderArena* renderArena) argument
132 renderArena->free(*(size_t *)this, this);
1001 void* RenderLayer::operator new(size_t sz, RenderArena* renderArena) throw() argument
1003 return renderArena->allocate(sz);
1012 void RenderLayer::destroy(RenderArena* renderArena) argument
1017 renderArena->free(*(size_t *)this, this);
3391 m_clipRects = new (renderer()->renderArena()) ClipRects(clipRects);
3710 m_clipRects->deref(renderer()->renderArena());
[all...]
H A DRenderLayer.h118 void deref(RenderArena* renderArena) { if (--m_refCnt == 0) destroy(renderArena); } argument
/external/webkit/Source/WebCore/rendering/mathml/
H A DRenderMathMLFenced.cpp93 RenderObject* openFence = new (renderArena()) RenderMathMLOperator(node(), m_open);
96 RenderObject* closeFence = new (renderArena()) RenderMathMLOperator(node(), m_close);
123 RenderObject* separatorObj = new (renderArena()) RenderMathMLOperator(node(), separator);
133 RenderBlock* block = new (renderArena()) RenderBlock(node());
H A DRenderMathMLSubSup.cpp71 m_scripts = new (renderArena()) RenderMathMLBlock(node());
82 RenderBlock* script = new (renderArena()) RenderMathMLBlock(node());
94 RenderMathMLBlock* wrapper = new (renderArena()) RenderMathMLBlock(node());
H A DRenderMathMLOperator.cpp180 RenderBlock* container = new (renderArena()) RenderMathMLBlock(node());
205 text = new (renderArena()) RenderText(node(), StringImpl::create(&m_operator, 1));
208 text = new (renderArena()) RenderText(node(), mo->textContent().replace(hyphenMinus, minusSign).impl());
313 RenderBlock* container = new (renderArena()) RenderMathMLBlock(node());
318 RenderBlock* charBlock = new (renderArena()) RenderBlock(node());
329 RenderText* text = new (renderArena()) RenderText(node(), StringImpl::create(&glyph, 1));
H A DRenderMathMLRoot.cpp76 RenderBlock* block = new (renderArena()) RenderBlock(node());
84 block = new (renderArena()) RenderBlock(node());
H A DRenderMathMLFraction.cpp103 RenderBlock* row = new (renderArena()) RenderMathMLBlock(node());
H A DRenderMathMLUnderOver.cpp60 RenderMathMLBlock* row = new (renderArena()) RenderMathMLBlock(node());
/external/webkit/Source/WebCore/rendering/svg/
H A DRenderSVGShadowTreeRootContainer.cpp82 m_shadowRoot->attachElement(style(), renderArena());
H A DRenderSVGInline.cpp41 InlineFlowBox* box = new (renderArena()) SVGInlineFlowBox(this);
H A DRenderSVGInlineText.cpp103 InlineTextBox* box = new (renderArena()) SVGInlineTextBox(this);
H A DRenderSVGText.cpp180 RootInlineBox* box = new (renderArena()) SVGRootInlineBox(this);
/external/webkit/Source/WebCore/html/
H A DHTMLAppletElement.cpp137 return new (document()->renderArena()) RenderApplet(this, args);

Completed in 226 milliseconds

12