GlyphPageTreeNode 84 Source/core/svg/SVGFontData.cpp GlyphPage* glyphPageZero = GlyphPageTreeNode::getRootChild(fontData, 0)->page(); GlyphPageTreeNode 343 Source/platform/fonts/Font.cpp GlyphPageTreeNode* uprightNode = GlyphPageTreeNode::getRootChild(uprightFontData.get(), pageNumber); GlyphPageTreeNode 357 Source/platform/fonts/Font.cpp GlyphPageTreeNode* verticalRightNode = GlyphPageTreeNode::getRootChild(verticalRightFontData.get(), pageNumber); GlyphPageTreeNode 396 Source/platform/fonts/Font.cpp GlyphPageTreeNode* node = pageNumber ? m_fontFallbackList->m_pages.get(pageNumber) : m_fontFallbackList->m_pageZero; GlyphPageTreeNode 398 Source/platform/fonts/Font.cpp node = GlyphPageTreeNode::getRootChild(fontDataAt(0), pageNumber); GlyphPageTreeNode 454 Source/platform/fonts/Font.cpp GlyphPageTreeNode* variantNode = GlyphPageTreeNode::getRootChild(variantFontData.get(), pageNumber); GlyphPageTreeNode 502 Source/platform/fonts/Font.cpp GlyphPage* fallbackPage = GlyphPageTreeNode::getRootChild(characterFontData.get(), pageNumber)->page(); GlyphPageTreeNode 528 Source/platform/fonts/Font.cpp GlyphPageTreeNode* node = GlyphPageTreeNode::getRootChild(primaryFont(), pageNumber); GlyphPageTreeNode 32 Source/platform/fonts/FontFallbackList.h class GlyphPageTreeNode; GlyphPageTreeNode 64 Source/platform/fonts/FontFallbackList.h GlyphPageTreeNode* m_pageZero; GlyphPageTreeNode 110 Source/platform/fonts/FontFallbackList.h mutable GlyphPageTreeNode* m_pageZero; GlyphPageTreeNode 44 Source/platform/fonts/GlyphPage.h class GlyphPageTreeNode; GlyphPageTreeNode 73 Source/platform/fonts/GlyphPage.h static PassRefPtr<GlyphPage> createForMixedFontData(GlyphPageTreeNode* owner) GlyphPageTreeNode 79 Source/platform/fonts/GlyphPage.h static PassRefPtr<GlyphPage> createForSingleFontData(GlyphPageTreeNode* owner, const SimpleFontData* fontData) GlyphPageTreeNode 85 Source/platform/fonts/GlyphPage.h PassRefPtr<GlyphPage> createCopiedSystemFallbackPage(GlyphPageTreeNode* owner) const GlyphPageTreeNode 174 Source/platform/fonts/GlyphPage.h GlyphPageTreeNode* owner() const { return m_owner; } GlyphPageTreeNode 180 Source/platform/fonts/GlyphPage.h explicit GlyphPage(GlyphPageTreeNode* owner, const SimpleFontData* fontDataForAllGlyphs = 0) GlyphPageTreeNode 192 Source/platform/fonts/GlyphPage.h GlyphPageTreeNode* m_owner; GlyphPageTreeNode 45 Source/platform/fonts/GlyphPageTreeNode.cpp HashMap<int, GlyphPageTreeNode*>* GlyphPageTreeNode::roots = 0; GlyphPageTreeNode 46 Source/platform/fonts/GlyphPageTreeNode.cpp GlyphPageTreeNode* GlyphPageTreeNode::pageZeroRoot = 0; GlyphPageTreeNode 48 Source/platform/fonts/GlyphPageTreeNode.cpp GlyphPageTreeNode* GlyphPageTreeNode::getRoot(unsigned pageNumber) GlyphPageTreeNode 53 Source/platform/fonts/GlyphPageTreeNode.cpp roots = new HashMap<int, GlyphPageTreeNode*>; GlyphPageTreeNode 54 Source/platform/fonts/GlyphPageTreeNode.cpp pageZeroRoot = new GlyphPageTreeNode; GlyphPageTreeNode 60 Source/platform/fonts/GlyphPageTreeNode.cpp if (GlyphPageTreeNode* foundNode = roots->get(pageNumber)) GlyphPageTreeNode 63 Source/platform/fonts/GlyphPageTreeNode.cpp GlyphPageTreeNode* node = new GlyphPageTreeNode; GlyphPageTreeNode 71 Source/platform/fonts/GlyphPageTreeNode.cpp size_t GlyphPageTreeNode::treeGlyphPageCount() GlyphPageTreeNode 75 Source/platform/fonts/GlyphPageTreeNode.cpp HashMap<int, GlyphPageTreeNode*>::iterator end = roots->end(); GlyphPageTreeNode 76 Source/platform/fonts/GlyphPageTreeNode.cpp for (HashMap<int, GlyphPageTreeNode*>::iterator it = roots->begin(); it != end; ++it) GlyphPageTreeNode 86 Source/platform/fonts/GlyphPageTreeNode.cpp size_t GlyphPageTreeNode::pageCount() const GlyphPageTreeNode 96 Source/platform/fonts/GlyphPageTreeNode.cpp void GlyphPageTreeNode::pruneTreeCustomFontData(const FontData* fontData) GlyphPageTreeNode 100 Source/platform/fonts/GlyphPageTreeNode.cpp HashMap<int, GlyphPageTreeNode*>::iterator end = roots->end(); GlyphPageTreeNode 101 Source/platform/fonts/GlyphPageTreeNode.cpp for (HashMap<int, GlyphPageTreeNode*>::iterator it = roots->begin(); it != end; ++it) GlyphPageTreeNode 109 Source/platform/fonts/GlyphPageTreeNode.cpp void GlyphPageTreeNode::pruneTreeFontData(const SimpleFontData* fontData) GlyphPageTreeNode 112 Source/platform/fonts/GlyphPageTreeNode.cpp HashMap<int, GlyphPageTreeNode*>::iterator end = roots->end(); GlyphPageTreeNode 113 Source/platform/fonts/GlyphPageTreeNode.cpp for (HashMap<int, GlyphPageTreeNode*>::iterator it = roots->begin(); it != end; ++it) GlyphPageTreeNode 135 Source/platform/fonts/GlyphPageTreeNode.cpp void GlyphPageTreeNode::initializePage(const FontData* fontData, unsigned pageNumber) GlyphPageTreeNode 323 Source/platform/fonts/GlyphPageTreeNode.cpp GlyphPageTreeNode* GlyphPageTreeNode::getChild(const FontData* fontData, unsigned pageNumber) GlyphPageTreeNode 328 Source/platform/fonts/GlyphPageTreeNode.cpp if (GlyphPageTreeNode* foundChild = fontData ? m_children.get(fontData) : m_systemFallbackChild.get()) GlyphPageTreeNode 331 Source/platform/fonts/GlyphPageTreeNode.cpp GlyphPageTreeNode* child = new GlyphPageTreeNode; GlyphPageTreeNode 335 Source/platform/fonts/GlyphPageTreeNode.cpp for (GlyphPageTreeNode* curr = this; curr; curr = curr->m_parent) GlyphPageTreeNode 353 Source/platform/fonts/GlyphPageTreeNode.cpp void GlyphPageTreeNode::pruneCustomFontData(const FontData* fontData) GlyphPageTreeNode 359 Source/platform/fonts/GlyphPageTreeNode.cpp if (OwnPtr<GlyphPageTreeNode> node = m_children.take(fontData)) { GlyphPageTreeNode 361 Source/platform/fonts/GlyphPageTreeNode.cpp for (GlyphPageTreeNode* curr = this; curr; curr = curr->m_parent) GlyphPageTreeNode 375 Source/platform/fonts/GlyphPageTreeNode.cpp void GlyphPageTreeNode::pruneFontData(const SimpleFontData* fontData, unsigned level) GlyphPageTreeNode 384 Source/platform/fonts/GlyphPageTreeNode.cpp if (OwnPtr<GlyphPageTreeNode> node = m_children.take(fontData)) { GlyphPageTreeNode 386 Source/platform/fonts/GlyphPageTreeNode.cpp for (GlyphPageTreeNode* curr = this; curr; curr = curr->m_parent) GlyphPageTreeNode 401 Source/platform/fonts/GlyphPageTreeNode.cpp void GlyphPageTreeNode::showSubtree() GlyphPageTreeNode 426 Source/platform/fonts/GlyphPageTreeNode.cpp HashMap<int, WebCore::GlyphPageTreeNode*>::iterator end = WebCore::GlyphPageTreeNode::roots->end(); GlyphPageTreeNode 427 Source/platform/fonts/GlyphPageTreeNode.cpp for (HashMap<int, WebCore::GlyphPageTreeNode*>::iterator it = WebCore::GlyphPageTreeNode::roots->begin(); it != end; ++it) { GlyphPageTreeNode 435 Source/platform/fonts/GlyphPageTreeNode.cpp WebCore::GlyphPageTreeNode::getRoot(pageNumber)->showSubtree(); GlyphPageTreeNode 70 Source/platform/fonts/GlyphPageTreeNode.h class PLATFORM_EXPORT GlyphPageTreeNode { GlyphPageTreeNode 71 Source/platform/fonts/GlyphPageTreeNode.h WTF_MAKE_FAST_ALLOCATED; WTF_MAKE_NONCOPYABLE(GlyphPageTreeNode); GlyphPageTreeNode 73 Source/platform/fonts/GlyphPageTreeNode.h static GlyphPageTreeNode* getRootChild(const FontData* fontData, unsigned pageNumber) GlyphPageTreeNode 84 Source/platform/fonts/GlyphPageTreeNode.h GlyphPageTreeNode* parent() const { return m_parent; } GlyphPageTreeNode 85 Source/platform/fonts/GlyphPageTreeNode.h GlyphPageTreeNode* getChild(const FontData*, unsigned pageNumber); GlyphPageTreeNode 100 Source/platform/fonts/GlyphPageTreeNode.h GlyphPageTreeNode() GlyphPageTreeNode 111 Source/platform/fonts/GlyphPageTreeNode.h static GlyphPageTreeNode* getRoot(unsigned pageNumber); GlyphPageTreeNode 118 Source/platform/fonts/GlyphPageTreeNode.h static HashMap<int, GlyphPageTreeNode*>* roots; GlyphPageTreeNode 119 Source/platform/fonts/GlyphPageTreeNode.h static GlyphPageTreeNode* pageZeroRoot; GlyphPageTreeNode 121 Source/platform/fonts/GlyphPageTreeNode.h typedef HashMap<const FontData*, OwnPtr<GlyphPageTreeNode> > GlyphPageTreeNodeMap; GlyphPageTreeNode 124 Source/platform/fonts/GlyphPageTreeNode.h GlyphPageTreeNode* m_parent; GlyphPageTreeNode 129 Source/platform/fonts/GlyphPageTreeNode.h OwnPtr<GlyphPageTreeNode> m_systemFallbackChild; GlyphPageTreeNode 37 Source/platform/fonts/SegmentedFontData.cpp GlyphPageTreeNode::pruneTreeCustomFontData(this); GlyphPageTreeNode 84 Source/platform/fonts/SimpleFontData.cpp GlyphPage* glyphPageZero = GlyphPageTreeNode::getRootChild(this, 0)->page(); GlyphPageTreeNode 104 Source/platform/fonts/SimpleFontData.cpp GlyphPage* glyphPageZero = GlyphPageTreeNode::getRootChild(this, 0)->page(); GlyphPageTreeNode 151 Source/platform/fonts/SimpleFontData.cpp GlyphPageTreeNode::pruneTreeCustomFontData(this); GlyphPageTreeNode 153 Source/platform/fonts/SimpleFontData.cpp GlyphPageTreeNode::pruneTreeFontData(this); GlyphPageTreeNode 163 Source/platform/fonts/SimpleFontData.cpp GlyphPageTreeNode* node = GlyphPageTreeNode::getRootChild(this, character / GlyphPage::size); GlyphPageTreeNode 247 Source/platform/fonts/SimpleFontData.cpp GlyphPageTreeNode::pruneTreeCustomFontData(smallCaps.get()); GlyphPageTreeNode 249 Source/platform/fonts/SimpleFontData.cpp GlyphPageTreeNode::pruneTreeCustomFontData(emphasisMark.get()); GlyphPageTreeNode 251 Source/platform/fonts/SimpleFontData.cpp GlyphPageTreeNode::pruneTreeCustomFontData(brokenIdeograph.get()); GlyphPageTreeNode 253 Source/platform/fonts/SimpleFontData.cpp GlyphPageTreeNode::pruneTreeCustomFontData(verticalRightOrientation.get()); GlyphPageTreeNode 255 Source/platform/fonts/SimpleFontData.cpp GlyphPageTreeNode::pruneTreeCustomFontData(uprightOrientation.get()); GlyphPageTreeNode 164 Source/platform/fonts/skia/SimpleFontDataSkia.cpp GlyphPage* glyphPageZero = GlyphPageTreeNode::getRootChild(this, 0)->page(); GlyphPageTreeNode 42 Source/web/WebGlyphCache.cpp return GlyphPageTreeNode::treeGlyphPageCount();