TextAutosizingClusterInfo 237 Source/core/rendering/TextAutosizer.cpp TextAutosizingClusterInfo clusterInfo(cluster); TextAutosizingClusterInfo 272 Source/core/rendering/TextAutosizer.cpp void TextAutosizer::processClusterInternal(TextAutosizingClusterInfo& clusterInfo, RenderBlock* container, RenderObject* subtreeRoot, const TextAutosizingWindowInfo& windowInfo, float multiplier) TextAutosizingClusterInfo 279 Source/core/rendering/TextAutosizer.cpp Vector<Vector<TextAutosizingClusterInfo> > narrowDescendantsGroups; TextAutosizingClusterInfo 285 Source/core/rendering/TextAutosizer.cpp unsigned TextAutosizer::computeCompositeClusterHash(Vector<TextAutosizingClusterInfo>& clusterInfos) TextAutosizingClusterInfo 294 Source/core/rendering/TextAutosizer.cpp void TextAutosizer::addNonAutosizedCluster(unsigned key, TextAutosizingClusterInfo& value) TextAutosizingClusterInfo 296 Source/core/rendering/TextAutosizer.cpp HashMap<unsigned, OwnPtr<Vector<TextAutosizingClusterInfo> > >::const_iterator it = m_nonAutosizedClusters.find(key); TextAutosizingClusterInfo 298 Source/core/rendering/TextAutosizer.cpp m_nonAutosizedClusters.add(key, adoptPtr(new Vector<TextAutosizingClusterInfo>(1, value))); TextAutosizingClusterInfo 304 Source/core/rendering/TextAutosizer.cpp float TextAutosizer::computeMultiplier(Vector<TextAutosizingClusterInfo>& clusterInfos, const TextAutosizingWindowInfo& windowInfo, float textWidth) TextAutosizingClusterInfo 337 Source/core/rendering/TextAutosizer.cpp void TextAutosizer::processCluster(TextAutosizingClusterInfo& clusterInfo, RenderBlock* container, RenderObject* subtreeRoot, const TextAutosizingWindowInfo& windowInfo) TextAutosizingClusterInfo 346 Source/core/rendering/TextAutosizer.cpp Vector<TextAutosizingClusterInfo> clusterInfos(1, clusterInfo); TextAutosizingClusterInfo 352 Source/core/rendering/TextAutosizer.cpp void TextAutosizer::processCompositeCluster(Vector<TextAutosizingClusterInfo>& clusterInfos, const TextAutosizingWindowInfo& windowInfo) TextAutosizingClusterInfo 359 Source/core/rendering/TextAutosizer.cpp TextAutosizingClusterInfo& clusterInfo = clusterInfos[i]; TextAutosizingClusterInfo 376 Source/core/rendering/TextAutosizer.cpp Vector<TextAutosizingClusterInfo>* val = m_nonAutosizedClusters.get(hash); TextAutosizingClusterInfo 377 Source/core/rendering/TextAutosizer.cpp for (Vector<TextAutosizingClusterInfo>::iterator it2 = val->begin(); it2 != val->end(); ++it2) TextAutosizingClusterInfo 382 Source/core/rendering/TextAutosizer.cpp void TextAutosizer::processStaleContainer(float multiplier, RenderBlock* cluster, TextAutosizingClusterInfo& clusterInfo) TextAutosizingClusterInfo 407 Source/core/rendering/TextAutosizer.cpp void TextAutosizer::processContainer(float multiplier, RenderBlock* container, TextAutosizingClusterInfo& clusterInfo, RenderObject* subtreeRoot, const TextAutosizingWindowInfo& windowInfo) TextAutosizingClusterInfo 432 Source/core/rendering/TextAutosizer.cpp TextAutosizingClusterInfo descendantClusterInfo(descendantBlock); TextAutosizingClusterInfo 523 Source/core/rendering/TextAutosizer.cpp bool TextAutosizer::isNarrowDescendant(const RenderBlock* renderer, TextAutosizingClusterInfo& parentClusterInfo) TextAutosizingClusterInfo 550 Source/core/rendering/TextAutosizer.cpp bool TextAutosizer::isWiderDescendant(const RenderBlock* renderer, const TextAutosizingClusterInfo& parentClusterInfo) TextAutosizingClusterInfo 601 Source/core/rendering/TextAutosizer.cpp bool TextAutosizer::isAutosizingCluster(const RenderBlock* renderer, TextAutosizingClusterInfo& parentClusterInfo) TextAutosizingClusterInfo 701 Source/core/rendering/TextAutosizer.cpp bool TextAutosizer::compositeClusterShouldBeAutosized(Vector<TextAutosizingClusterInfo>& clusterInfos, float blockWidth) TextAutosizingClusterInfo 731 Source/core/rendering/TextAutosizer.cpp void TextAutosizer::measureDescendantTextWidth(const RenderBlock* container, TextAutosizingClusterInfo& clusterInfo, float minTextWidth, float& textWidth) TextAutosizingClusterInfo 822 Source/core/rendering/TextAutosizer.cpp bool clusterWiderThanComparisonFn(const TextAutosizingClusterInfo& first, const TextAutosizingClusterInfo& second) TextAutosizingClusterInfo 829 Source/core/rendering/TextAutosizer.cpp void TextAutosizer::getNarrowDescendantsGroupedByWidth(const TextAutosizingClusterInfo& parentClusterInfo, Vector<Vector<TextAutosizingClusterInfo> >& groups) TextAutosizingClusterInfo 834 Source/core/rendering/TextAutosizer.cpp Vector<TextAutosizingClusterInfo> clusterInfos(parentClusterInfo.narrowDescendants); TextAutosizingClusterInfo 46 Source/core/rendering/TextAutosizer.h explicit TextAutosizingClusterInfo(RenderBlock* root) TextAutosizingClusterInfo 62 Source/core/rendering/TextAutosizer.h Vector<TextAutosizingClusterInfo> narrowDescendants; TextAutosizingClusterInfo 89 Source/core/rendering/TextAutosizer.h void processClusterInternal(TextAutosizingClusterInfo&, RenderBlock* container, RenderObject* subtreeRoot, const TextAutosizingWindowInfo&, float multiplier); TextAutosizingClusterInfo 90 Source/core/rendering/TextAutosizer.h void processCluster(TextAutosizingClusterInfo&, RenderBlock* container, RenderObject* subtreeRoot, const TextAutosizingWindowInfo&); TextAutosizingClusterInfo 91 Source/core/rendering/TextAutosizer.h void processCompositeCluster(Vector<TextAutosizingClusterInfo>&, const TextAutosizingWindowInfo&); TextAutosizingClusterInfo 92 Source/core/rendering/TextAutosizer.h void processContainer(float multiplier, RenderBlock* container, TextAutosizingClusterInfo&, RenderObject* subtreeRoot, const TextAutosizingWindowInfo&); TextAutosizingClusterInfo 100 Source/core/rendering/TextAutosizer.h static bool isNarrowDescendant(const RenderBlock*, TextAutosizingClusterInfo& parentClusterInfo); TextAutosizingClusterInfo 101 Source/core/rendering/TextAutosizer.h static bool isWiderDescendant(const RenderBlock*, const TextAutosizingClusterInfo& parentClusterInfo); TextAutosizingClusterInfo 103 Source/core/rendering/TextAutosizer.h static bool isAutosizingCluster(const RenderBlock*, TextAutosizingClusterInfo& parentClusterInfo); TextAutosizingClusterInfo 109 Source/core/rendering/TextAutosizer.h static bool compositeClusterShouldBeAutosized(Vector<TextAutosizingClusterInfo>&, float blockWidth); TextAutosizingClusterInfo 110 Source/core/rendering/TextAutosizer.h static void measureDescendantTextWidth(const RenderBlock* container, TextAutosizingClusterInfo&, float minTextWidth, float& textWidth); TextAutosizingClusterInfo 111 Source/core/rendering/TextAutosizer.h unsigned computeCompositeClusterHash(Vector<TextAutosizingClusterInfo>&); TextAutosizingClusterInfo 112 Source/core/rendering/TextAutosizer.h float computeMultiplier(Vector<TextAutosizingClusterInfo>&, const TextAutosizingWindowInfo&, float textWidth); TextAutosizingClusterInfo 126 Source/core/rendering/TextAutosizer.h static void getNarrowDescendantsGroupedByWidth(const TextAutosizingClusterInfo& parentClusterInfo, Vector<Vector<TextAutosizingClusterInfo> >&); TextAutosizingClusterInfo 128 Source/core/rendering/TextAutosizer.h void addNonAutosizedCluster(unsigned key, TextAutosizingClusterInfo& value); TextAutosizingClusterInfo 130 Source/core/rendering/TextAutosizer.h void processStaleContainer(float multiplier, RenderBlock* cluster, TextAutosizingClusterInfo&); TextAutosizingClusterInfo 141 Source/core/rendering/TextAutosizer.h HashMap<unsigned, OwnPtr<Vector<TextAutosizingClusterInfo> > > m_nonAutosizedClusters;