/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
RenderFlowThread.h | 45 class RenderRegion; 47 typedef ListHashSet<RenderRegion*> RenderRegionList; 51 // directly to screen. Instead, RenderRegion objects will redirect their paint 52 // and nodeAtPoint methods to this object. Each RenderRegion will actually be a viewPort 75 virtual void addRegionToThread(RenderRegion*); 76 virtual void removeRegionFromThread(RenderRegion*); 82 void paintFlowThreadPortionInRegion(PaintInfo&, RenderRegion*, const LayoutRect& flowThreadPortionRect, const LayoutRect& flowThreadPortionOverflowRect, const LayoutPoint&) const; 83 bool hitTestFlowThreadPortionInRegion(RenderRegion*, const LayoutRect& flowThreadPortionRect, const LayoutRect& flowThreadPortionOverflowRect, const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset) const; 89 virtual void regionChangedWritingMode(RenderRegion*) { } 115 RenderRegion* regionAtBlockOffset(LayoutUnit, bool extendLastRegion = false, RegionAutoGenerationPolicy = Allow (…) [all...] |
RenderRegion.cpp | 31 #include "core/rendering/RenderRegion.h" 45 RenderRegion::RenderRegion(Element* element, RenderFlowThread* flowThread) 56 LayoutUnit RenderRegion::pageLogicalWidth() const 62 LayoutUnit RenderRegion::pageLogicalHeight() const 74 LayoutUnit RenderRegion::maxPageLogicalHeight() const 81 LayoutUnit RenderRegion::logicalHeightOfAllFlowThreadContent() const 91 LayoutRect RenderRegion::flowThreadPortionOverflowRect() const 96 LayoutRect RenderRegion::overflowRectForFlowThreadPortion(const LayoutRect& flowThreadPortionRect, bool isFirstPortion, bool isLastPortion) const 128 RegionOversetState RenderRegion::regionOversetState() cons [all...] |
RenderNamedFlowThread.cpp | 41 #include "core/rendering/RenderRegion.h" 95 RenderRegion* firstRegion = m_regionList.first(); 191 static bool compareRenderRegions(const RenderRegion* firstRegion, const RenderRegion* secondRegion) 238 static void addRegionToList(RenderRegionList& regionList, RenderRegion* renderRegion) 241 regionList.add(renderRegion); 243 // Find the first region "greater" than renderRegion. 245 while (it != regionList.end() && !compareRenderRegions(renderRegion, *it)) 247 regionList.insertBefore(it, renderRegion); [all...] |
RenderFlowThread.cpp | 43 #include "core/rendering/RenderRegion.h" 98 void RenderFlowThread::addRegionToThread(RenderRegion* renderRegion) 100 ASSERT(renderRegion); 101 m_regionList.add(renderRegion); 102 renderRegion->setIsValid(true); 105 void RenderFlowThread::removeRegionFromThread(RenderRegion* renderRegion) 107 ASSERT(renderRegion); 108 m_regionList.remove(renderRegion); [all...] |
RenderNamedFlowThread.h | 68 virtual void addRegionToThread(RenderRegion*) OVERRIDE; 69 virtual void removeRegionFromThread(RenderRegion*) OVERRIDE; 71 virtual void regionChangedWritingMode(RenderRegion*) OVERRIDE; 81 void getRanges(Vector<RefPtr<Range> >&, const RenderRegion*) const; 101 void addRegionToNamedFlowThread(RenderRegion*); 118 // That's because they contain a RenderRegion that should display this thread. The set makes it
|
PaintInfo.h | 43 class RenderRegion; 54 RenderObject* newPaintingRoot = 0, RenderRegion* region = 0, ListHashSet<RenderInline*>* newOutlineObjects = 0, 61 , renderRegion(region) 115 RenderRegion* renderRegion;
|
RenderRegionSet.h | 31 #include "core/rendering/RenderRegion.h" 46 // FIXME: For now we derive from RenderRegion, but this may change at some point. 48 class RenderRegionSet : public RenderRegion {
|
HitTestLocation.h | 41 class RenderRegion; 54 HitTestLocation(const HitTestLocation&, const LayoutSize& offset, RenderRegion* = 0); 62 RenderRegion* region() const { return m_region; } 94 RenderRegion* m_region; // The region we're inside.
|
RenderRegion.h | 45 class RenderRegion : public RenderBlockFlow { 47 explicit RenderRegion(Element*, RenderFlowThread*); 88 // These methods represent the width and height of a "page" and for a RenderRegion they are just the 150 virtual const char* renderName() const OVERRIDE { return "RenderRegion"; } 192 // If this RenderRegion is displayed as part of another named flow, 225 DEFINE_RENDER_OBJECT_TYPE_CASTS(RenderRegion, isRenderRegion());
|
RenderLayerClipper.h | 54 class RenderRegion; 57 ClipRectsContext(const RenderLayer* inRootLayer, RenderRegion* inRegion, ClipRectsType inClipRectsType, OverlayScrollbarSizeRelevancy inOverlayScrollbarSizeRelevancy = IgnoreOverlayScrollbarSize, ShouldRespectOverflowClip inRespectOverflowClip = RespectOverflowClip) 65 RenderRegion* region;
|
RenderNamedFlowFragment.h | 33 #include "core/rendering/RenderRegion.h" 50 class RenderNamedFlowFragment FINAL : public RenderRegion {
|
RootInlineBox.h | 32 class RenderRegion; 67 RenderRegion* containingRegion() const; 68 void setContainingRegion(RenderRegion*); 236 RenderRegion* m_containingRegion;
|
RenderBlock.h | 157 LayoutUnit availableLogicalWidthForLineInRegion(LayoutUnit position, bool shouldIndentText, RenderRegion* region, LayoutUnit logicalHeight = 0) const 162 LayoutUnit logicalRightOffsetForLineInRegion(LayoutUnit position, bool shouldIndentText, RenderRegion* region, LayoutUnit logicalHeight = 0) const 166 LayoutUnit logicalLeftOffsetForLineInRegion(LayoutUnit position, bool shouldIndentText, RenderRegion* region, LayoutUnit logicalHeight = 0) const 170 LayoutUnit startOffsetForLineInRegion(LayoutUnit position, bool shouldIndentText, RenderRegion* region, LayoutUnit logicalHeight = 0) const 175 LayoutUnit endOffsetForLineInRegion(LayoutUnit position, bool shouldIndentText, RenderRegion* region, LayoutUnit logicalHeight = 0) const 319 LayoutUnit logicalLeftOffsetForContent(RenderRegion*) const; 320 LayoutUnit logicalRightOffsetForContent(RenderRegion*) const; 321 LayoutUnit availableLogicalWidthForContent(RenderRegion* region) const 325 LayoutUnit startOffsetForContent(RenderRegion* region) const 329 LayoutUnit endOffsetForContent(RenderRegion* region) cons [all...] |
RenderBox.h | 34 class RenderRegion; 90 LayoutUnit constrainLogicalWidthInRegionByMinMax(LayoutUnit, LayoutUnit, RenderBlock*, RenderRegion* = 0) const; 376 LayoutRect borderBoxRectInRegion(RenderRegion*, RenderBoxRegionInfoFlags = CacheRenderBoxRegionInfo) const; 400 LayoutUnit containingBlockLogicalWidthForContentInRegion(RenderRegion*) const; 401 LayoutUnit containingBlockAvailableLineWidthInRegion(RenderRegion*) const; 408 RenderBoxRegionInfo* renderBoxRegionInfo(RenderRegion*, RenderBoxRegionInfoFlags = CacheRenderBoxRegionInfo) const; 409 void computeLogicalWidthInRegion(LogicalExtentComputedValues&, RenderRegion* = 0) const; 424 LayoutUnit shrinkLogicalWidthToAvoidFloats(LayoutUnit childMarginStart, LayoutUnit childMarginEnd, const RenderBlockFlow* cb, RenderRegion*) const; 426 LayoutUnit computeLogicalWidthInRegionUsing(SizeType, Length logicalWidth, LayoutUnit availableLogicalWidth, const RenderBlock* containingBlock, RenderRegion*) const; 485 virtual LayoutRect overflowClipRect(const LayoutPoint& location, RenderRegion*, OverlayScrollbarSizeRelevancy = IgnoreOverlayScrollbarSize) [all...] |
LayerPaintingInfo.h | 77 RenderObject* inPaintingRoot = 0, RenderRegion*inRegion = 0, 92 RenderRegion* region; // May be null.
|
RenderNamedFlowFragment.cpp | 44 : RenderRegion(0, 0) 75 RenderRegion::styleDidChange(diff, oldStyle);
|
RenderTreeAsText.cpp | 49 #include "core/rendering/RenderRegion.h" 574 const RenderRegion* renderRegion = *itRR; 577 ts << renderRegion->renderName(); 579 Node* generatingNodeForRegion = renderRegion->generatingNodeForRegion(); 581 if (renderRegion->hasCustomRegionStyle()) 583 if (renderRegion->hasAutoLogicalHeight()) 586 bool isRenderNamedFlowFragment = renderRegion->isRenderNamedFlowFragment(); 593 Node* nodeForRegion = renderRegion->nodeForRegion(); 612 if (!renderRegion->isValid() [all...] |
RenderRegionSet.cpp | 34 : RenderRegion(element, flowThread)
|
RenderReplica.cpp | 87 LayerPaintingInfo paintingInfo(rootPaintingLayer, paintInfo.rect, PaintBehaviorNormal, LayoutSize(), 0, paintInfo.renderRegion);
|
/external/chromium_org/third_party/WebKit/Source/core/dom/ |
NamedFlow.cpp | 107 const RenderNamedFlowFragment* renderRegion = toRenderNamedFlowFragment(*iter); 111 if (!renderRegion->isElementBasedRegion()) 114 if (renderRegion->regionOversetState() == RegionEmpty) 138 const RenderNamedFlowFragment* renderRegion = toRenderNamedFlowFragment(*iter); 141 if (!renderRegion->isElementBasedRegion()) 143 if (m_parentFlowThread->objectInFlowRegion(contentNode->renderer(), renderRegion)) 144 regionNodes.append(renderRegion->nodeForRegion()); 165 const RenderNamedFlowFragment* renderRegion = toRenderNamedFlowFragment(*iter); 168 if (!renderRegion->isElementBasedRegion()) 170 regionNodes.append(renderRegion->nodeForRegion()) [all...] |
/external/chromium_org/third_party/WebKit/Source/core/css/resolver/ |
StyleResolverState.cpp | 31 StyleResolverState::StyleResolverState(Document& document, Element* element, RenderStyle* parentStyle, RenderRegion* regionForStyling)
|
StyleResolverState.h | 42 class RenderRegion; 48 StyleResolverState(Document&, Element*, RenderStyle* parentStyle = 0, RenderRegion* regionForStyling = 0); 77 const RenderRegion* regionForStyling() const { return m_regionForStyling; } 155 RenderRegion* m_regionForStyling;
|
StyleResolver.h | 65 class RenderRegion; 121 RuleMatchingBehavior = MatchAllRules, RenderRegion* regionForStyling = 0);
|
/external/chromium_org/third_party/WebKit/Source/core/css/ |
ElementRuleCollector.h | 37 class RenderRegion; 97 void setRegionForStyling(const RenderRegion* regionForStyling) { m_regionForStyling = regionForStyling; } 136 const RenderRegion* m_regionForStyling;
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/shapes/ |
ShapeInfo.cpp | 33 #include "core/rendering/RenderRegion.h"
|