Searched refs:RenderBoxModelObject (Results 1 - 25 of 50) sorted by relevance

12

/external/chromium_org/third_party/WebKit/Source/core/paint/
H A DLineBoxListPainter.h14 class RenderBoxModelObject;
21 void paint(RenderBoxModelObject*, PaintInfo&, const LayoutPoint&) const;
H A DBoxPainter.h9 #include "core/rendering/RenderBoxModelObject.h"
29 static void paintFillLayerExtended(RenderBoxModelObject&, const PaintInfo&, const Color&, const FillLayer&, const LayoutRect&, BackgroundBleedAvoidance, InlineFlowBox* = 0, const LayoutSize& = LayoutSize(), CompositeOperator = CompositeSourceOver, RenderObject* backgroundObject = 0, bool skipBaseColor = false);
30 static void calculateBackgroundImageGeometry(RenderBoxModelObject&, const RenderLayerModelObject* paintContainer, const FillLayer&, const LayoutRect& paintRect, BackgroundImageGeometry&, RenderObject* = 0);
31 static InterpolationQuality chooseInterpolationQuality(RenderBoxModelObject&, GraphicsContext*, Image*, const void*, const LayoutSize&);
33 static bool paintNinePieceImage(RenderBoxModelObject&, GraphicsContext*, const LayoutRect&, const RenderStyle*, const NinePieceImage&, CompositeOperator = CompositeSourceOver);
34 static void paintBorder(RenderBoxModelObject&, const PaintInfo&, const LayoutRect&, const RenderStyle*, BackgroundBleedAvoidance = BackgroundBleedNone, bool includeLogicalLeftEdge = true, bool includeLogicalRightEdge = true);
49 static IntSize calculateFillTileSize(const RenderBoxModelObject&, const FillLayer&, const IntSize& scaledPositioningAreaSize);
H A DLineBoxListPainter.cpp11 #include "core/rendering/RenderBoxModelObject.h"
17 void LineBoxListPainter::paint(RenderBoxModelObject* renderer, PaintInfo& paintInfo, const LayoutPoint& paintOffset) const
H A DBoxPainter.cpp16 #include "core/rendering/RenderBoxModelObject.h"
140 // RenderBoxModelObject::paintFillLayerExtended. A more efficient solution might be to move
274 void BoxPainter::paintFillLayerExtended(RenderBoxModelObject& obj, const PaintInfo& paintInfo, const Color& color, const FillLayer& bgLayer, const LayoutRect& rect,
622 void BoxPainter::calculateBackgroundImageGeometry(RenderBoxModelObject& obj, const RenderLayerModelObject* paintContainer, const FillLayer& fillLayer, const LayoutRect& paintRect,
777 InterpolationQuality BoxPainter::chooseInterpolationQuality(RenderBoxModelObject& obj, GraphicsContext* context, Image* image, const void* layer, const LayoutSize& size)
803 IntSize BoxPainter::calculateFillTileSize(const RenderBoxModelObject& obj, const FillLayer& fillLayer, const IntSize& positioningAreaSize)
808 IntSize imageIntrinsicSize = obj.calculateImageIntrinsicDimensions(image, positioningAreaSize, RenderBoxModelObject::ScaleByEffectiveZoom);
877 bool BoxPainter::paintNinePieceImage(RenderBoxModelObject& obj, GraphicsContext* graphicsContext, const LayoutRect& rect, const RenderStyle* style, const NinePieceImage& ninePieceImage, CompositeOperator op)
895 IntSize imageSize = obj.calculateImageIntrinsicDimensions(styleImage, borderImageRect.size(), RenderBoxModelObject::DoNotScaleByEffectiveZoom);
1361 void BoxPainter::paintBorder(RenderBoxModelObject
[all...]
/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DRenderLineBoxList.h66 bool hitTest(RenderBoxModelObject*, const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) const;
67 bool anyLineIntersectsRect(RenderBoxModelObject*, const LayoutRect&, const LayoutPoint&) const;
68 bool lineIntersectsDirtyRect(RenderBoxModelObject*, InlineFlowBox*, const PaintInfo&, const LayoutPoint&) const;
69 bool rangeIntersectsRect(RenderBoxModelObject*, LayoutUnit logicalTop, LayoutUnit logicalBottom, const LayoutRect&, const LayoutPoint&) const;
H A DRenderBoxModelObject.cpp27 #include "core/rendering/RenderBoxModelObject.h"
60 typedef WillBeHeapHashMap<RawPtrWillBeMember<const RenderBoxModelObject>, RawPtrWillBeMember<RenderBoxModelObject> > ContinuationMap;
65 typedef WillBeHeapHashMap<RawPtrWillBeMember<const RenderBoxModelObject>, RawPtrWillBeMember<RenderTextFragment> > FirstLetterRemainingTextMap;
68 void RenderBoxModelObject::setSelectionState(SelectionState state)
87 void RenderBoxModelObject::contentChanged(ContentChangeType changeType)
95 bool RenderBoxModelObject::hasAcceleratedCompositing() const
100 RenderBoxModelObject::RenderBoxModelObject(ContainerNode* node) function in class:blink::RenderBoxModelObject
105 RenderBoxModelObject
[all...]
H A DRenderBoxModelObject.h57 class RenderBoxModelObject : public RenderLayerModelObject { class in namespace:blink
59 RenderBoxModelObject(ContainerNode*);
60 virtual ~RenderBoxModelObject();
181 RenderBoxModelObject* continuation() const;
182 void setContinuation(RenderBoxModelObject*);
197 void moveChildTo(RenderBoxModelObject* toBoxModelObject, RenderObject* child, RenderObject* beforeChild, bool fullRemoveInsert = false);
198 void moveChildTo(RenderBoxModelObject* toBoxModelObject, RenderObject* child, bool fullRemoveInsert = false)
202 void moveAllChildrenTo(RenderBoxModelObject* toBoxModelObject, bool fullRemoveInsert = false)
206 void moveAllChildrenTo(RenderBoxModelObject* toBoxModelObject, RenderObject* beforeChild, bool fullRemoveInsert = false)
212 void moveChildrenTo(RenderBoxModelObject* toBoxModelObjec
[all...]
H A DRenderTextFragment.h49 RenderBoxModelObject* firstLetter() const { return m_firstLetter; }
50 void setFirstLetter(RenderBoxModelObject* firstLetter) { m_firstLetter = firstLetter; }
75 RawPtrWillBeMember<RenderBoxModelObject> m_firstLetter;
H A DRenderInline.h28 #include "core/rendering/RenderBoxModelObject.h"
33 class RenderInline : public RenderBoxModelObject {
49 Element* node() const { return toElement(RenderBoxModelObject::node()); }
81 virtual RenderBoxModelObject* virtualContinuation() const OVERRIDE FINAL { return continuation(); }
90 using RenderBoxModelObject::continuation;
91 using RenderBoxModelObject::setContinuation;
131 RenderObject* beforeChild, RenderBoxModelObject* oldCont);
133 RenderObject* newChild, RenderBoxModelObject* oldCont);
181 RenderBoxModelObject* continuationBefore(RenderObject* beforeChild);
H A DRenderInline.cpp50 struct SameSizeAsRenderInline : public RenderBoxModelObject {
59 : RenderBoxModelObject(element)
67 RenderBoxModelObject::trace(visitor);
99 RenderBoxModelObject* continuation = this->continuation();
107 // We can't wait for RenderBoxModelObject::destroy to clear the selection,
129 RenderBoxModelObject::willBeDestroyed();
134 RenderBoxModelObject* continuation = this->continuation();
142 RenderBoxModelObject::updateFromStyle();
193 RenderBoxModelObject::styleDidChange(diff, oldStyle);
204 RenderBoxModelObject* nextCon
[all...]
H A DRenderBlock.h187 virtual RenderBoxModelObject* virtualContinuation() const OVERRIDE FINAL { return continuation(); }
192 using RenderBoxModelObject::continuation;
193 using RenderBoxModelObject::setContinuation;
221 LayoutUnit marginBeforeForChild(const RenderBoxModelObject* child) const { return child->marginBefore(style()); }
222 LayoutUnit marginAfterForChild(const RenderBoxModelObject* child) const { return child->marginAfter(style()); }
223 LayoutUnit marginStartForChild(const RenderBoxModelObject* child) const { return child->marginStart(style()); }
224 LayoutUnit marginEndForChild(const RenderBoxModelObject* child) const { return child->marginEnd(style()); }
425 RenderObject* beforeChild, RenderBoxModelObject* oldCont);
427 RenderObject* newChild, RenderBoxModelObject* oldCont);
H A DRenderLineBoxList.cpp147 bool RenderLineBoxList::rangeIntersectsRect(RenderBoxModelObject* renderer, LayoutUnit logicalTop, LayoutUnit logicalBottom, const LayoutRect& rect, const LayoutPoint& offset) const
172 bool RenderLineBoxList::anyLineIntersectsRect(RenderBoxModelObject* renderer, const LayoutRect& rect, const LayoutPoint& offset) const
186 bool RenderLineBoxList::lineIntersectsDirtyRect(RenderBoxModelObject* renderer, InlineFlowBox* box, const PaintInfo& paintInfo, const LayoutPoint& offset) const
195 bool RenderLineBoxList::hitTest(RenderBoxModelObject* renderer, const HitTestRequest& request, HitTestResult& result, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction hitTestAction) const
H A DRenderBox.h26 #include "core/rendering/RenderBoxModelObject.h"
70 class RenderBox : public RenderBoxModelObject {
677 LayoutUnit containingBlockLogicalWidthForPositioned(const RenderBoxModelObject* containingBlock, bool checkForPerpendicularWritingMode = true) const;
678 LayoutUnit containingBlockLogicalHeightForPositioned(const RenderBoxModelObject* containingBlock, bool checkForPerpendicularWritingMode = true) const;
681 void computePositionedLogicalWidthUsing(Length logicalWidth, const RenderBoxModelObject* containerBlock, TextDirection containerDirection,
685 void computePositionedLogicalHeightUsing(Length logicalHeightLength, const RenderBoxModelObject* containerBlock,
H A DRenderBox.cpp94 : RenderBoxModelObject(node)
111 RenderBoxModelObject::willBeDestroyed();
172 RenderBoxModelObject::styleWillChange(diff, newStyle);
177 // Horizontal writing mode definition is updated in RenderBoxModelObject::updateFromStyle,
178 // (as part of the RenderBoxModelObject::styleDidChange call below). So, we can safely cache the horizontal
182 RenderBoxModelObject::styleDidChange(diff, oldStyle);
265 RenderBoxModelObject::updateFromStyle();
585 RenderBoxModelObject::addLayerHitTestRects(layerRects, currentLayer, adjustedLayerOffset, containerRect);
1320 InvalidationReason reason = RenderBoxModelObject::invalidatePaintIfNeeded(paintInvalidationState, newPaintInvalidationContainer);
1342 RenderBoxModelObject
[all...]
H A DRenderBlock.cpp257 RenderBoxModelObject* continuation = this->continuation();
353 RenderBoxModelObject* nextCont = currCont->continuation();
453 RenderBoxModelObject* beforeChildParent = 0;
457 RenderBoxModelObject* cont = flow->continuation();
606 RenderObject* beforeChild, RenderBoxModelObject* oldCont)
632 RenderBoxModelObject* curr = toRenderBoxModelObject(parent());
633 RenderBoxModelObject* currChild = this;
677 RenderObject* newChild, RenderBoxModelObject* oldCont)
863 RenderBoxModelObject* oldContinuation = continuation();
1123 RenderBoxModelObject* temporarilyInactiveContinuatio
[all...]
H A DInlineBox.cpp131 RenderBoxModelObject* flowObject = boxModelObject();
H A DRenderObject.h63 class RenderBoxModelObject;
207 RenderBoxModelObject* enclosingBoxModelObject() const;
533 virtual RenderBoxModelObject* virtualContinuation() const { return 0; }
H A DInlineBox.h24 #include "core/rendering/RenderBoxModelObject.h"
282 RenderBoxModelObject* boxModelObject() const
H A DRenderImage.cpp303 if (!RenderBoxModelObject::boxShadowShouldBeAppliedToBackground(bleedAvoidance))
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/
H A DHitRegion.cpp9 #include "core/rendering/RenderBoxModelObject.h"
33 RenderBoxModelObject* rbmo = canvas->renderBoxModelObject();
/external/chromium_org/third_party/WebKit/Source/core/accessibility/
H A DAXRenderObject.cpp84 RenderBoxModelObject* r = renderer.continuation();
102 RenderBoxModelObject* renderer = toRenderBoxModelObject(object);
159 static RenderBoxModelObject* nextContinuation(RenderObject* renderer)
216 RenderBoxModelObject* AXRenderObject::renderBoxModelObject() const
268 RenderBoxModelObject* cssBox = renderBoxModelObject();
449 RenderBoxModelObject* renderer = renderBoxModelObject();
881 RenderBoxModelObject* cssBox = renderBoxModelObject();
1631 RenderBoxModelObject* renderer = toRenderBoxModelObject(m_renderer);
2173 RenderBoxModelObject* cssBox = renderBoxModelObject();
H A DAXRenderObject.h71 RenderBoxModelObject* renderBoxModelObject() const;
/external/chromium_org/third_party/WebKit/Source/core/page/
H A DPrintContext.cpp184 static RenderBoxModelObject* enclosingBoxModelObject(RenderObject* object)
200 RenderBoxModelObject* box = enclosingBoxModelObject(element->renderer());
/external/chromium_org/third_party/WebKit/Source/core/dom/
H A DNode.h78 class RenderBoxModelObject;
505 RenderBoxModelObject* renderBoxModelObject() const;
/external/chromium_org/third_party/WebKit/Source/core/inspector/
H A DInspectorOverlay.cpp49 #include "core/rendering/RenderBoxModelObject.h"
652 RenderBoxModelObject* modelObject = renderer->isBoxModelObject() ? toRenderBoxModelObject(renderer) : 0;
813 RenderBoxModelObject* modelObject = renderer->isBoxModelObject() ? toRenderBoxModelObject(renderer) : 0;

Completed in 327 milliseconds

12