/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
H A D | RenderFlowThread.h | 46 class RenderRegion; 48 typedef ListHashSet<RenderRegion*> RenderRegionList; 52 // directly to screen. Instead, RenderRegion objects will redirect their paint 53 // and nodeAtPoint methods to this object. Each RenderRegion will actually be a viewPort 76 virtual void addRegionToThread(RenderRegion*); 77 virtual void removeRegionFromThread(RenderRegion*); 83 void paintFlowThreadPortionInRegion(PaintInfo&, RenderRegion*, const LayoutRect& flowThreadPortionRect, const LayoutRect& flowThreadPortionOverflowRect, const LayoutPoint&) const; 84 bool hitTestFlowThreadPortionInRegion(RenderRegion*, const LayoutRect& flowThreadPortionRect, const LayoutRect& flowThreadPortionOverflowRect, const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset) const; 90 virtual void regionChangedWritingMode(RenderRegion*) { } 116 RenderRegion* regionAtBlockOffse [all...] |
H A D | RenderRegion.cpp | 31 #include "core/rendering/RenderRegion.h" 44 RenderRegion::RenderRegion(Element* element, RenderFlowThread* flowThread) function in class:WebCore::RenderRegion 55 LayoutUnit RenderRegion::pageLogicalWidth() const 61 LayoutUnit RenderRegion::pageLogicalHeight() const 73 LayoutUnit RenderRegion::maxPageLogicalHeight() const 80 LayoutUnit RenderRegion::logicalHeightOfAllFlowThreadContent() const 90 LayoutRect RenderRegion::flowThreadPortionOverflowRect() const 95 LayoutRect RenderRegion::overflowRectForFlowThreadPortion(const LayoutRect& flowThreadPortionRect, bool isFirstPortion, bool isLastPortion) const 99 // FIXME: Would like to just use hasOverflowClip() but we aren't a block yet. When RenderRegion i [all...] |
H A D | HitTestLocation.h | 43 class RenderRegion; 56 HitTestLocation(const HitTestLocation&, const LayoutSize& offset, RenderRegion* = 0); 64 RenderRegion* region() const { return m_region; } 96 RenderRegion* m_region; // The region we're inside.
|
H A D | RenderFlowThread.cpp | 44 #include "core/rendering/RenderRegion.h" 97 void RenderFlowThread::addRegionToThread(RenderRegion* renderRegion) 104 void RenderFlowThread::removeRegionFromThread(RenderRegion* renderRegion) 159 RenderRegion* region = *iter; 230 RenderRegion* region = *iter; 238 RenderRegion* region = *iter; 253 RenderRegion* region = *iter; 268 void RenderFlowThread::paintFlowThreadPortionInRegion(PaintInfo& paintInfo, RenderRegion* region, const LayoutRect& flowThreadPortionRect, const LayoutRect& flowThreadPortionOverflowRect, const LayoutPoint& paintOffset) const 321 bool RenderFlowThread::hitTestFlowThreadPortionInRegion(RenderRegion* region, const LayoutRect& flowThreadPortionRect, const LayoutRect& flowThreadPortionOverflowRect, const HitTestRequest& request, HitTestResult& result, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset) const 343 // FIXME: Should we set result.m_localPoint back to the RenderRegion' [all...] |
H A D | 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 {
|
H A D | PaintInfo.h | 43 class RenderRegion; 54 RenderObject* newPaintingRoot = 0, RenderRegion* region = 0, ListHashSet<RenderInline*>* newOutlineObjects = 0, 111 RenderRegion* renderRegion;
|
H A D | 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
|
H A D | RenderRegion.h | 45 class RenderRegion : public RenderBlock { class in namespace:WebCore 47 explicit RenderRegion(Element*, RenderFlowThread*); 90 // These methods represent the width and height of a "page" and for a RenderRegion they are just the 159 virtual const char* renderName() const { return "RenderRegion"; } 185 // If this RenderRegion is displayed as part of another named flow, 218 inline RenderRegion* toRenderRegion(RenderObject* object) 221 return static_cast<RenderRegion*>(object); 224 inline const RenderRegion* toRenderRegion(const RenderObject* object) 227 return static_cast<const RenderRegion*>(object); 231 void toRenderRegion(const RenderRegion*); [all...] |
H A D | RenderRegionSet.cpp | 34 : RenderRegion(element, flowThread)
|
H A D | RenderNamedFlowThread.cpp | 41 #include "core/rendering/RenderRegion.h" 95 if (RenderRegion* firstRegion = m_regionList.first()) { 189 static bool compareRenderRegions(const RenderRegion* firstRegion, const RenderRegion* secondRegion) 236 static void addRegionToList(RenderRegionList& regionList, RenderRegion* renderRegion) 249 void RenderNamedFlowThread::addRegionToNamedFlowThread(RenderRegion* renderRegion) 264 void RenderNamedFlowThread::addRegionToThread(RenderRegion* renderRegion) 284 void RenderNamedFlowThread::removeRegionFromThread(RenderRegion* renderRegion) 316 void RenderNamedFlowThread::regionChangedWritingMode(RenderRegion* region) 335 RenderRegion* lastRe [all...] |
H A D | RootInlineBox.h | 31 class RenderRegion; 66 RenderRegion* containingRegion() const; 67 void setContainingRegion(RenderRegion*); 237 RenderRegion* m_containingRegion;
|
H A D | RenderBox.h | 34 class RenderRegion; 85 LayoutUnit constrainLogicalWidthInRegionByMinMax(LayoutUnit, LayoutUnit, RenderBlock*, RenderRegion* = 0, LayoutUnit offsetFromLogicalTopOfFirstPage = 0) const; 374 LayoutRect borderBoxRectInRegion(RenderRegion*, LayoutUnit offsetFromLogicalTopOfFirstPage = 0, RenderBoxRegionInfoFlags = CacheRenderBoxRegionInfo) const; 397 LayoutUnit containingBlockLogicalWidthForContentInRegion(RenderRegion*, LayoutUnit offsetFromLogicalTopOfFirstPage) const; 398 LayoutUnit containingBlockAvailableLineWidthInRegion(RenderRegion*, LayoutUnit offsetFromLogicalTopOfFirstPage) const; 405 RenderBoxRegionInfo* renderBoxRegionInfo(RenderRegion*, LayoutUnit offsetFromLogicalTopOfFirstPage, RenderBoxRegionInfoFlags = CacheRenderBoxRegionInfo) const; 406 void computeLogicalWidthInRegion(LogicalExtentComputedValues&, RenderRegion* = 0, LayoutUnit offsetFromLogicalTopOfFirstPage = 0) const; 421 LayoutUnit shrinkLogicalWidthToAvoidFloats(LayoutUnit childMarginStart, LayoutUnit childMarginEnd, const RenderBlock* cb, RenderRegion*, LayoutUnit offsetFromLogicalTopOfFirstPage) const; 423 LayoutUnit computeLogicalWidthInRegionUsing(SizeType, Length logicalWidth, LayoutUnit availableLogicalWidth, const RenderBlock* containingBlock, RenderRegion*, LayoutUnit offsetFromLogicalTopOfFirstPage) const; 476 virtual LayoutRect overflowClipRect(const LayoutPoint& location, RenderRegion*, OverlayScrollbarSizeRelevanc [all...] |
H A D | HitTestResult.h | 44 class RenderRegion;
|
H A D | RenderBlock.h | 164 LayoutUnit availableLogicalWidthForLine(LayoutUnit position, bool shouldIndentText, RenderRegion* region, LayoutUnit offsetFromLogicalTopOfFirstPage, LayoutUnit logicalHeight = 0) const 169 LayoutUnit logicalRightOffsetForLine(LayoutUnit position, bool shouldIndentText, RenderRegion* region, LayoutUnit offsetFromLogicalTopOfFirstPage, LayoutUnit logicalHeight = 0) const 173 LayoutUnit logicalLeftOffsetForLine(LayoutUnit position, bool shouldIndentText, RenderRegion* region, LayoutUnit offsetFromLogicalTopOfFirstPage, LayoutUnit logicalHeight = 0) const 177 LayoutUnit startOffsetForLine(LayoutUnit position, bool shouldIndentText, RenderRegion* region, LayoutUnit offsetFromLogicalTopOfFirstPage, LayoutUnit logicalHeight = 0) const 182 LayoutUnit endOffsetForLine(LayoutUnit position, bool shouldIndentText, RenderRegion* region, LayoutUnit offsetFromLogicalTopOfFirstPage, LayoutUnit logicalHeight = 0) const 386 LayoutUnit logicalLeftOffsetForContent(RenderRegion*, LayoutUnit offsetFromLogicalTopOfFirstPage) const; 387 LayoutUnit logicalRightOffsetForContent(RenderRegion*, LayoutUnit offsetFromLogicalTopOfFirstPage) const; 388 LayoutUnit availableLogicalWidthForContent(RenderRegion* region, LayoutUnit offsetFromLogicalTopOfFirstPage) const 392 LayoutUnit startOffsetForContent(RenderRegion* region, LayoutUnit offsetFromLogicalTopOfFirstPage) const 397 LayoutUnit endOffsetForContent(RenderRegion* regio [all...] |
H A D | HitTestLocation.cpp | 100 HitTestLocation::HitTestLocation(const HitTestLocation& other, const LayoutSize& offset, RenderRegion* region)
|
H A D | RenderLayer.h | 611 RenderRegion* = 0, PaintLayerFlags = 0); 617 ClipRectsContext(const RenderLayer* inRootLayer, RenderRegion* inRegion, ClipRectsType inClipRectsType, OverlayScrollbarSizeRelevancy inOverlayScrollbarSizeRelevancy = IgnoreOverlayScrollbarSize, ShouldRespectOverflowClip inRespectOverflowClip = RespectOverflowClip) 625 RenderRegion* region; 920 LayerPaintingInfo(RenderLayer* inRootLayer, const LayoutRect& inDirtyRect, PaintBehavior inPaintBehavior, const LayoutSize& inSubPixelAccumulation, RenderObject* inPaintingRoot = 0, RenderRegion*inRegion = 0, OverlapTestRequestMap* inOverlapTestRequests = 0) 934 RenderRegion* region; // May be null. 948 void collectFragments(LayerFragments&, const RenderLayer* rootLayer, RenderRegion*, const LayoutRect& dirtyRect,
|
H A D | RenderMultiColumnSet.cpp | 402 clippedRect.intersect(RenderRegion::flowThreadPortionOverflowRect()); 443 clippedRect.intersect(RenderRegion::flowThreadPortionOverflowRect());
|
H A D | RenderBox.cpp | 55 #include "core/rendering/RenderRegion.h" 108 LayoutRect RenderBox::borderBoxRectInRegion(RenderRegion* region, LayoutUnit offsetFromTopOfFirstPage, RenderBoxRegionInfoFlags cacheFlag) const 537 LayoutUnit RenderBox::constrainLogicalWidthInRegionByMinMax(LayoutUnit logicalWidth, LayoutUnit availableWidth, RenderBlock* cb, RenderRegion* region, LayoutUnit offsetFromLogicalTopOfFirstPage) const 1593 LayoutRect RenderBox::overflowClipRect(const LayoutPoint& location, RenderRegion* region, OverlayScrollbarSizeRelevancy relevancy) 1611 LayoutRect RenderBox::clipRect(const LayoutPoint& location, RenderRegion* region) 1641 LayoutUnit RenderBox::shrinkLogicalWidthToAvoidFloats(LayoutUnit childMarginStart, LayoutUnit childMarginEnd, const RenderBlock* cb, RenderRegion* region, LayoutUnit offsetFromLogicalTopOfFirstPage) const 1643 RenderRegion* containingBlockRegion = 0; 1700 LayoutUnit RenderBox::containingBlockLogicalWidthForContentInRegion(RenderRegion* region, LayoutUnit offsetFromLogicalTopOfFirstPage) const 1706 RenderRegion* containingBlockRegion = cb->clampToStartAndEndRegions(region); 1716 LayoutUnit RenderBox::containingBlockAvailableLineWidthInRegion(RenderRegion* regio [all...] |
H A D | RenderTable.h | 302 virtual LayoutRect overflowClipRect(const LayoutPoint& location, RenderRegion*, OverlayScrollbarSizeRelevancy = IgnoreOverlayScrollbarSize);
|
H A D | RootInlineBox.cpp | 216 RenderRegion* RootInlineBox::containingRegion() const 218 RenderRegion* region = m_fragmentationData ? m_fragmentationData->m_containingRegion : 0; 231 void RootInlineBox::setContainingRegion(RenderRegion* region)
|
/external/chromium_org/third_party/WebKit/Source/core/css/resolver/ |
H A D | StyleResolverState.h | 40 class RenderRegion; 45 StyleResolverState(Document*, Element*, RenderStyle* parentStyle = 0, RenderRegion* regionForStyling = 0); 69 const RenderRegion* regionForStyling() const { return m_regionForStyling; } 142 RenderRegion* m_regionForStyling;
|
H A D | StyleResolverState.cpp | 32 StyleResolverState::StyleResolverState(Document* document, Element* element, RenderStyle* parentStyle, RenderRegion* regionForStyling)
|
H A D | StyleResolver.h | 62 class RenderRegion; 188 RuleMatchingBehavior = MatchAllRules, RenderRegion* regionForStyling = 0);
|
/external/chromium_org/third_party/WebKit/Source/core/css/ |
H A D | ElementRuleCollector.h | 37 class RenderRegion; 89 void setRegionForStyling(const RenderRegion* regionForStyling) { m_regionForStyling = regionForStyling; } 125 const RenderRegion* m_regionForStyling;
|
/external/chromium_org/third_party/WebKit/Source/core/dom/ |
H A D | NamedFlow.cpp | 39 #include "core/rendering/RenderRegion.h" 105 const RenderRegion* renderRegion = *iter; 130 const RenderRegion* renderRegion = *iter; 156 const RenderRegion* renderRegion = *iter;
|