HomeSort by relevance Sort by last modified time
    Searched refs:RenderBlock (Results 1 - 25 of 88) sorted by null

1 2 3 4

  /external/chromium_org/third_party/WebKit/Source/core/rendering/
FastTextAutosizer.h 45 class RenderBlock;
65 void record(const RenderBlock*);
66 void destroy(const RenderBlock*);
71 explicit LayoutScope(RenderBlock*);
75 RenderBlock* m_block;
92 typedef HashSet<const RenderBlock*> BlockSet;
149 explicit Cluster(const RenderBlock* root, BlockFlags flags, Cluster* parent, Supercluster* supercluster = 0)
161 const RenderBlock* const m_root;
165 const RenderBlock* m_deepestBlockContainingAllText;
213 void addTentativeClusterRoot(const RenderBlock*, Fingerprint)
    [all...]
TextAutosizer.h 39 class RenderBlock;
45 explicit TextAutosizingClusterInfo(RenderBlock* root)
52 RenderBlock* root;
53 const RenderBlock* blockContainingAllText;
88 void processClusterInternal(TextAutosizingClusterInfo&, RenderBlock* container, RenderObject* subtreeRoot, const TextAutosizingWindowInfo&, float multiplier);
89 void processCluster(TextAutosizingClusterInfo&, RenderBlock* container, RenderObject* subtreeRoot, const TextAutosizingWindowInfo&);
91 void processContainer(float multiplier, RenderBlock* container, TextAutosizingClusterInfo&, RenderObject* subtreeRoot, const TextAutosizingWindowInfo&);
99 static bool isNarrowDescendant(const RenderBlock*, TextAutosizingClusterInfo& parentClusterInfo);
100 static bool isWiderDescendant(const RenderBlock*, const TextAutosizingClusterInfo& parentClusterInfo);
101 static bool isIndependentDescendant(const RenderBlock*);
    [all...]
RenderFullScreen.h 40 void setPlaceholder(RenderBlock*);
41 RenderBlock* placeholder() { return m_placeholder; }
53 RenderBlock* m_placeholder;
RenderButton.h 45 virtual void removeLeftoverAnonymousBlock(RenderBlock*) OVERRIDE { }
65 RenderBlock* m_inner;
RenderRubyRun.h 61 virtual RenderBlock* firstLineBlock() const OVERRIDE;
77 virtual void removeLeftoverAnonymousBlock(RenderBlock*) OVERRIDE { }
RenderBlock.cpp 25 #include "core/rendering/RenderBlock.h"
93 COMPILE_ASSERT(sizeof(RenderBlock) == sizeof(SameSizeAsRenderBlock), RenderBlock_should_stay_small);
94 COMPILE_ASSERT(sizeof(RenderBlock::RenderBlockRareData) == sizeof(SameSizeAsRenderBlockRareData), RenderBlockRareData_should_stay_small);
105 typedef WTF::HashMap<RenderBlock*, OwnPtr<ListHashSet<RenderInline*> > > ContinuationOutlineTableMap;
107 typedef WTF::HashSet<RenderBlock*> DelayedUpdateScrollInfoSet;
118 OverflowEventDispatcher(const RenderBlock* block)
150 const RenderBlock* m_block;
156 RenderBlock::RenderBlock(ContainerNode* node)
168 static void removeBlockFromDescendantAndContainerMaps(RenderBlock* block, TrackedDescendantsMap*& descendantMap, TrackedContainerMap*& containerMap
    [all...]
RenderTableCaption.cpp 38 RenderBlock* cb = containingBlock();
RenderBlock.h 51 typedef WTF::HashMap<const RenderBlock*, OwnPtr<TrackedRendererListHashSet> > TrackedDescendantsMap;
52 typedef WTF::HashMap<const RenderBox*, OwnPtr<HashSet<RenderBlock*> > > TrackedContainerMap;
65 class RenderBlock : public RenderBox {
70 explicit RenderBlock(ContainerNode*);
71 virtual ~RenderBlock();
77 // If you have a RenderBlock, use firstChild or lastChild instead.
107 void removePositionedObjects(RenderBlock*, ContainingBlockState = SameContainingBlock);
147 // FIXME-BLOCKFLOW: Remove virtualizaion when all of the line layout code has been moved out of RenderBlock
168 LayoutRect logicalLeftSelectionGap(RenderBlock* rootBlock, const LayoutPoint& rootBlockPhysicalPosition, const LayoutSize& offsetFromRootBlock,
170 LayoutRect logicalRightSelectionGap(RenderBlock* rootBlock, const LayoutPoint& rootBlockPhysicalPosition, const LayoutSize& offsetFromRootBlock
    [all...]
FastTextAutosizer.cpp 41 #include "core/rendering/RenderBlock.h"
98 const RenderBlock* widthProvider = clusterWidthProvider(cluster->m_root);
112 writeDebugInfo(const_cast<RenderBlock*>(cluster->m_root),
165 static bool isIndependentDescendant(const RenderBlock* renderer)
169 RenderBlock* containingBlock = renderer->containingBlock();
183 static bool blockIsRowOfLinks(const RenderBlock* block)
220 static bool blockHeightConstrained(const RenderBlock* block)
240 static bool blockOrImmediateChildrenAreFormControls(const RenderBlock* block)
255 static bool blockSuppressesAutosizing(const RenderBlock* block)
274 static bool hasExplicitWidth(const RenderBlock* block
    [all...]
RenderTextControl.h 77 virtual void removeLeftoverAnonymousBlock(RenderBlock*) OVERRIDE FINAL { }
103 return RenderBlock::baselinePosition(baseline, firstLine, direction, position);
105 virtual int firstLineBoxBaseline() const OVERRIDE { return RenderBlock::firstLineBoxBaseline(); }
RenderMenuList.h 105 return RenderBlock::baselinePosition(baseline, firstLine, direction, position);
107 virtual int firstLineBoxBaseline() const OVERRIDE { return RenderBlock::firstLineBoxBaseline(); }
108 virtual int inlineBlockBaseline(LineDirectionMode direction) const OVERRIDE { return RenderBlock::inlineBlockBaseline(direction); }
121 RenderBlock* m_innerBlock;
RenderSelectionInfo.h 88 // This struct is used when the selection changes to cache the old and new state of the selection for each RenderBlock.
91 RenderBlockSelectionInfo(RenderBlock* b)
111 RenderBlock* block() const { return toRenderBlock(m_object); }
RenderVideo.cpp 236 static const RenderBlock* rendererPlaceholder(const RenderObject* renderer)
251 if (const RenderBlock* block = rendererPlaceholder(this))
258 if (const RenderBlock* block = rendererPlaceholder(this))
265 if (const RenderBlock* block = rendererPlaceholder(this))
272 if (const RenderBlock* block = rendererPlaceholder(this))
RenderButton.cpp 69 // RenderBlock::setStyle is going to apply a new style to the inner block, which
78 RenderBlock::styleWillChange(diff, newStyle);
83 RenderBlock::styleDidChange(diff, oldStyle);
85 if (m_inner) // RenderBlock handled updating the anonymous block's style.
92 // RenderBlock::createAnonymousBlock creates a new RenderStyle, so this is
123 // We want to call the RenderBlock version of firstLineBoxBaseline to
126 if (!hasLineIfEmpty() && RenderBlock::firstLineBoxBaseline() == -1) {
128 // even when we have the anonymous RenderBlock child, we calculate the
RenderRubyBase.cpp 88 RenderBlock* toBlock;
123 RenderBlock* anonBlockHere = toRenderBlock(firstChildHere);
124 RenderBlock* anonBlockThere = toRenderBlock(lastChildThere);
RenderDeprecatedFlexibleBox.h 26 #include "core/rendering/RenderBlock.h"
32 class RenderDeprecatedFlexibleBox FINAL : public RenderBlock {
RenderRuby.h 87 virtual void removeLeftoverAnonymousBlock(RenderBlock*) OVERRIDE { ASSERT_NOT_REACHED(); }
RenderRuby.cpp 73 static inline RenderBlock* rubyBeforeBlock(const RenderObject* ruby)
79 static inline RenderBlock* rubyAfterBlock(const RenderObject* ruby)
135 RenderBlock* beforeBlock = rubyBeforeBlock(this);
150 RenderBlock* afterBlock = rubyAfterBlock(this);
241 RenderBlock* beforeBlock = rubyBeforeBlock(this);
256 RenderBlock* afterBlock = rubyAfterBlock(this);
TextAutosizer.cpp 220 RenderBlock* container = layoutRoot->isRenderBlock() ? toRenderBlock(layoutRoot) : layoutRoot->containingBlock();
224 RenderBlock* cluster = container;
272 void TextAutosizer::processClusterInternal(TextAutosizingClusterInfo& clusterInfo, RenderBlock* container, RenderObject* subtreeRoot, const TextAutosizingWindowInfo& windowInfo, float multiplier)
337 void TextAutosizer::processCluster(TextAutosizingClusterInfo& clusterInfo, RenderBlock* container, RenderObject* subtreeRoot, const TextAutosizingWindowInfo& windowInfo)
382 void TextAutosizer::processStaleContainer(float multiplier, RenderBlock* cluster, TextAutosizingClusterInfo& clusterInfo)
399 RenderBlock* descendantBlock = toRenderBlock(descendant);
407 void TextAutosizer::processContainer(float multiplier, RenderBlock* container, TextAutosizingClusterInfo& clusterInfo, RenderObject* subtreeRoot, const TextAutosizingWindowInfo& windowInfo)
431 RenderBlock* descendantBlock = toRenderBlock(descendant);
523 bool TextAutosizer::isNarrowDescendant(const RenderBlock* renderer, TextAutosizingClusterInfo& parentClusterInfo)
550 bool TextAutosizer::isWiderDescendant(const RenderBlock* renderer, const TextAutosizingClusterInfo& parentClusterInfo
    [all...]
RenderFullScreen.cpp 50 RenderBlock::willBeDestroyed();
127 RenderBlock* containingBlock = object->containingBlock();
176 void RenderFullScreen::setPlaceholder(RenderBlock* placeholder)
RenderTextFragment.cpp 28 #include "core/rendering/RenderBlock.h"
75 if (RenderBlock* block = blockForAccompanyingFirstLetter()) {
128 RenderBlock* RenderTextFragment::blockForAccompanyingFirstLetter() const
  /external/chromium_org/third_party/WebKit/Source/web/
FindInPageCoordinates.cpp 37 #include "core/rendering/RenderBlock.h"
51 static const RenderBlock* enclosingScrollableAncestor(const RenderObject* renderer)
56 const RenderBlock* container = renderer->containingBlock();
62 static FloatRect toNormalizedRect(const FloatRect& absoluteRect, const RenderObject* renderer, const RenderBlock* container)
104 const RenderBlock* baseContainer = enclosingScrollableAncestor(baseRenderer);
112 const RenderBlock* container = enclosingScrollableAncestor(renderer);
  /external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
RenderSVGForeignObject.cpp 79 RenderBlock::paint(childPaintInfo, IntPoint());
82 RenderBlock::paint(childPaintInfo, childPoint);
84 RenderBlock::paint(childPaintInfo, childPoint);
86 RenderBlock::paint(childPaintInfo, childPoint);
88 RenderBlock::paint(childPaintInfo, childPoint);
148 RenderBlock::layout();
184 return RenderBlock::nodeAtPoint(request, result, hitTestLocation, LayoutPoint(), HitTestForeground)
185 || RenderBlock::nodeAtPoint(request, result, hitTestLocation, LayoutPoint(), HitTestFloat)
186 || RenderBlock::nodeAtPoint(request, result, hitTestLocation, LayoutPoint(), HitTestChildBlockBackgrounds);
RenderSVGBlock.cpp 51 RenderBlock::updateFromStyle();
54 // RenderBlock assumes a layer to be present when the overflow clip functionality is requested. Both
85 RenderBlock::styleDidChange(diff, oldStyle);
  /external/chromium_org/third_party/WebKit/Source/core/rendering/line/
LineInfo.h 53 void setEmpty(bool empty, RenderBlock* block = 0, LineWidth* lineWidth = 0)

Completed in 174 milliseconds

1 2 3 4