Jprof Profile Report

flat | hierarchical

Hierarchical Profile


index Count    Hits Function Name
             326937 __libc_start_main
179106   0   326937 main
             326937 XRE_main

67007 0 326937 __libc_start_main 326937 main
326937 XRE_main 19846 0 326937 nsAppStartup::Run() 326937 nsBaseAppShell::Run()
326937 nsAppStartup::Run() 50390 1 326937 nsBaseAppShell::Run() 326936 NS_ProcessNextEvent_P(nsIThread*, int)
326937 main 7363 0 326937 XRE_main 326937 nsAppStartup::Run()
326936 nsBaseAppShell::Run() 44062 0 326936 NS_ProcessNextEvent_P(nsIThread*, int) 326933 nsThread::ProcessNextEvent(int, int*) 2 nsCOMPtr_base::~nsCOMPtr_base() 1 .plt
326933 NS_ProcessNextEvent_P(nsIThread*, int) 46657 0 326933 nsThread::ProcessNextEvent(int, int*) 238243 PresShell::ReflowEvent::Run() 86997 nsTimerEvent::Run() 1186 nsInputStreamReadyEvent::Run() 495 nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int) 4 nsXPConnect::AfterProcessNextEvent(nsIThreadInternal*, unsigned int) 2 nsXPConnect::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int) 1 PR_MillisecondsToInterval 1 nsBaseAppShell::Release() 1 NS_HasPendingEvents_P(nsIThread*) 1 nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 1 nsCOMPtr_base::~nsCOMPtr_base() 1 nsXPCThreadJSContextStackImpl::Pop(JSContext**)
238243 nsThread::ProcessNextEvent(int, int*) 99590 0 238243 PresShell::ReflowEvent::Run() 238239 PresShell::ProcessReflowCommands(int) 2 nsViewManager::EndUpdateViewBatch(unsigned int) 1 nsViewManager::Release() 1 PresShell::WillDoReflow()
238239 PresShell::ReflowEvent::Run() 42 PresShell::FlushPendingNotifications(mozFlushType) 99589 0 238239 PresShell::ProcessReflowCommands(int) 238177 PresShell::DoReflow(nsIFrame*) 74 PresShell::DidDoReflow() 28 nsDocument::BeginUpdate(unsigned int) 1 nsFrame::WillReflow(nsPresContext*) 1 PresShell::WillDoReflow()
238177 PresShell::ProcessReflowCommands(int) 99545 0 238177 PresShell::DoReflow(nsIFrame*) 238125 ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 24 nsScrollbarFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 16 PresShell::CreateRenderingContext(nsIFrame*, nsIRenderingContext**) 10 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsIFrame*, nsIRenderingContext*, nsSize const&) 1 nsIView::GetNearestWidget(nsPoint*) const 1 nsCOMPtr_base::~nsCOMPtr_base()
238125 PresShell::DoReflow(nsIFrame*) 101934 0 238125 ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 238121 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&) 3 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 1 nsContainerFrame::FinishReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowState const*, nsHTMLReflowMetrics&, int, int, unsigned int)
238121 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&) 100650 0 238121 nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 238111 nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) 6 nsHTMLScrollFrame::PlaceScrollArea(ScrollReflowState const&) 1 nsHTMLScrollFrame::GetScrollbarStyles() const 1 nsHTMLScrollFrame::TryLayout(ScrollReflowState*, nsHTMLReflowMetrics const&, int, int, int) 1 LayoutAndInvalidate(nsBoxLayoutState&, nsIFrame*, nsRect const&) 1 nsIFrame::FinishAndStoreOverflow(nsRect*, nsSize)
238121 ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 238109 nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState const&, int, int, nsHTMLReflowMetrics*, int) 238092 CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 100207 0 238121 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&) 238121 nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 238108 CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 238091 nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) 1 _IO_printf
238111 nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 100636 0 238111 nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) 238109 nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState const&, int, int, nsHTMLReflowMetrics*, int) 1 nsHTMLScrollFrame::TryLayout(ScrollReflowState*, nsHTMLReflowMetrics const&, int, int, int) 1 nsGfxScrollFrameInner::GetScrolledRect(nsSize const&) const
238109 nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) 100630 0 238109 nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState const&, int, int, nsHTMLReflowMetrics*, int) 238109 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&)
238108 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&) 100817 0 238108 CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 238092 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&) 13 _IO_printf 2 nsStandardURL::GetSpec(nsACString_internal&) 1 nsACString_internal::~nsACString_internal()
476162 nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsMargin&, nsHTMLReflowState&, unsigned int&) 238091 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&) 100019 0 238091 nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 710587 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 3325 nsBlockFrame::ComputeCombinedArea(nsHTMLReflowState const&, nsHTMLReflowMetrics&) 108 LineHasClear(nsLineBox*) 69 nsBlockReflowState::RecoverStateFrom(nsLineList_iterator, int) 54 nsLineBox::CachedIsEmpty() 42 .plt 33 nsBlockFrame::PropagateFloatDamage(nsBlockReflowState&, nsLineBox*, int) 30 nsRect::UnionRect(nsRect const&, nsRect const&) 2 nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) 1 nsStyleContext::GetStyleDisplay() 1 nsAutoSpaceManager::CreateSpaceManagerFor(nsPresContext*, nsIFrame*) 1 nsFloatCacheList::~nsFloatCacheList()
710587 nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 100018 2981 238088 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 706700 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 347 LineHasClear(nsLineBox*) 225 nsBlockFrame::PropagateFloatDamage(nsBlockReflowState&, nsLineBox*, int) 177 nsLineBox::CachedIsEmpty() 153 nsBlockReflowState::RecoverStateFrom(nsLineList_iterator, int) 1 nsIFrame::Invalidate(nsRect const&, int) 1 nsBlockReflowState::ReconstructMarginAbove(nsLineList_iterator) 1 .plt 1 nsRect::UnionRect(nsRect const&, nsRect const&)
706700 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 100017 69 238088 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 476168 nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 230034 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 351 nsIFrame::Invalidate(nsRect const&, int) 20 nsLineLayout::EndLineReflow() 19 PresShell::IsPaintingSuppressed(int*) 12 nsRect::UnionRect(nsRect const&, nsRect const&) 7 nsSpaceManager::PushState(nsSpaceManager::SavedState*) 7 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 7 nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 4 nsLineLayout::~nsLineLayout() 2 nsLineLayout::nsLineLayout(nsPresContext*, nsSpaceManager*, nsHTMLReflowState const*, nsLineList_iterator const*)
476168 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 100002 0 238087 nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 476162 nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsMargin&, nsHTMLReflowState&, unsigned int&) 3 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 2 nsBlockReflowState::GetAvailableSpace(int, int) 1 nsBlockReflowContext::ComputeCollapsedTopMargin(nsHTMLReflowState const&, nsCollapsingMargin*, nsIFrame*, int*, int*)
476162 nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 100032 0 238081 nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsMargin&, nsHTMLReflowState&, unsigned int&) 476162 nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
230034 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 100016 49 230034 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 229415 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 282 nsLineLayout::~nsLineLayout() 102 nsLineLayout::nsLineLayout(nsPresContext*, nsSpaceManager*, nsHTMLReflowState const*, nsLineList_iterator const*) 34 PL_FreeArenaPool 21 nsBlockReflowState::IsImpactedByFloat() const 17 nsFrameList::LastChild() const 16 nsSpaceManager::PushState(nsSpaceManager::SavedState*) 13 nsLineLayout::EndLineReflow() 13 nsLineLayout::FreeSpan(nsLineLayout::PerSpanData*) 13 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 10 PL_FinishArenaPool 9 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 8 nsStyleContext::GetStyleText() 8 PL_InitArenaPool 7 nsLineBox::FreeFloats(nsFloatCacheFreeList&) 5 IsContinuationPlaceholder(nsIFrame*) 3 nsLineLayout::BeginLineReflow(int, int, int, int, int, int) 3 nsBlockFrame::ShouldApplyTopMargin(nsBlockReflowState&, nsLineBox*) 3 FreeArenaList 2 nsBlockReflowState::GetAvailableSpace(int, int) 1 .plt
229415 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 7 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 100015 178 229422 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 226590 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 2128 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 194 nsLineLayout::BeginLineReflow(int, int, int, int, int, int) 146 nsBlockReflowState::GetAvailableSpace(int, int) 29 IsContinuationPlaceholder(nsIFrame*) 20 nsBlockFrame::CreateContinuationFor(nsBlockReflowState&, nsLineBox*, nsIFrame*, int&) 14 nsContinuingTextFrame::GetPrevInFlowVirtual() const 13 nsLineBox::CachedIsEmpty() 13 nsBlockFrame::ShouldApplyTopMargin(nsBlockReflowState&, nsLineBox*) 13 nsBlockBandData::GetAvailableSpace(int, int, nsRect&) 11 nsLineLayout::TrimTrailingWhiteSpace() 11 nsLineBox::FreeFloats(nsFloatCacheFreeList&) 11 nsPresContext::BidiEnabledInternal() const 10 nsTextFrame::GetType() const 6 nsLineLayout::RelativePositionFrames(nsRect&) 6 nsLineLayout::NewPerSpanData(nsLineLayout::PerSpanData**) 6 nsLineBox::SetCombinedArea(nsRect const&) 5 nsBlockFrame::SplitLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 4 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 4 nsFrameList::LastChild() const 3 nsLineBox::AppendFloats(nsFloatCacheFreeList&) 3 nsBlockReflowState::IsImpactedByFloat() const 2 nsLineLayout::VerticalAlignLine() 2 nsLineLayout::HorizontalAlignFrames(nsRect&, int)
226590 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 13 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 100003 181 226603 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 225379 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 655 nsBlockFrame::CreateContinuationFor(nsBlockReflowState&, nsLineBox*, nsIFrame*, int&) 168 nsBlockFrame::SplitLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 33 CheckPlaceholderInLine(nsIFrame*, nsLineBox*, nsFloatCache*) 18 nsGenericDOMDataNode::GetText() 17 nsLineLayout::ApplyStartMargin(nsLineLayout::PerFrameData*, nsHTMLReflowState&) 16 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 12 nsTextFrame::CanContinueTextRun() const 11 nsLineLayout::CanPlaceFloatNow() const 11 nsLineLayout::NewPerFrameData(nsLineLayout::PerFrameData**) 11 nsLineLayout::GetCurrentSpanCount() const 11 nsFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int) 11 nsPresContext::BidiEnabledInternal() const 10 nsBlockReflowState::NewLineBox(nsIFrame*, int, int) 9 nsTextFrame::GetType() const 8 nsLineLayout::CanPlaceFrame(nsLineLayout::PerFrameData*, nsHTMLReflowState const&, int, int, int, nsHTMLReflowMetrics&, unsigned int&) 8 nsLineLayout::PlaceFrame(nsLineLayout::PerFrameData*, nsHTMLReflowMetrics&) 8 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 8 nsHTMLContainerFrame::CreateNextInFlow(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame*&) 8 nsFrame::WillReflow(nsPresContext*) 6 nsGenericDOMDataNode::TextIsOnlyWhitespace() 4 nsLineBox::GetFirstFloat()
225379 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 4 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 101214 276 225383 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 223604 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1031 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 121 memchr 37 nsLineLayout::NewPerFrameData(nsLineLayout::PerFrameData**) 35 nsLineLayout::CanPlaceFrame(nsLineLayout::PerFrameData*, nsHTMLReflowState const&, int, int, int, nsHTMLReflowMetrics&, unsigned int&) 35 nsLineLayout::PlaceFrame(nsLineLayout::PerFrameData*, nsHTMLReflowMetrics&) 27 nsLineLayout::ApplyStartMargin(nsLineLayout::PerFrameData*, nsHTMLReflowState&) 23 nsRect::UnionRect(nsRect const&, nsRect const&) 17 nsContinuingTextFrame::GetPrevContinuation() const 17 gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, int, int*, unsigned int*) 15 nsGenericDOMDataNode::TextIsOnlyWhitespace() 15 nsStyleContext::GetStyleVisibility() 13 nsPresContext::BidiEnabledInternal() const 12 nsHTMLReflowState::SetTruncated(nsHTMLReflowMetrics const&, unsigned int*) const 12 nsIFrame::Invalidate(nsRect const&, int) 10 IsSpace(nsTextFragment const*, unsigned int) 8 nsTextFrame::EnsureTextRun(nsIRenderingContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 8 StyleToCoord(nsStyleCoord const&) 7 nsTextFrame::IsFrameOfType(unsigned int) const 7 nsLineLayout::GetCurrentFrameXDistanceFromBlock() 6 nsGenericDOMDataNode::GetText() 6 nsLineLayout::LineIsBreakable() const 6 nsFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int) 5 nsStyleContext::GetStyleText() 5 nsTextFrame::GetInFlowContentLength() 5 nsLineLayout::CanPlaceFloatNow() const 5 .plt 5 gfxSkipCharsIterator::SetOffsets(unsigned int, int) 4 nsContinuingTextFrame::GetPrevInFlowVirtual() const 3 nsTextFrame::GetType() const 2 nsFrame::WillReflow(nsPresContext*) 1 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*)
223604 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 16 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 102094 667 223620 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 214484 nsTextFrame::EnsureTextRun(nsIRenderingContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 8212 gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, int, int*, unsigned int*) 76 gfxSkipCharsIterator::SetOffsets(unsigned int, int) 35 gfxTextRun::GetAdjustedSpacing(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, gfxFont::Spacing*) 29 nsRect::UnionRect(nsRect const&, nsRect const&) 23 IsSpace(nsTextFragment const*, unsigned int) 16 nsIFrame::Invalidate(nsRect const&, int) 15 gfxTextRun::MeasureText(unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*) 11 nsGenericDOMDataNode::TextLength() 9 nsTextFrame::GetInFlowContentLength() 9 IsKeepEntry(unsigned int) 8 PropertyProvider::GetHyphenationBreaks(unsigned int, unsigned int, unsigned char*) 7 nsLineLayout::GetCurrentFrameXDistanceFromBlock() 6 nsStyleContext::GetStyleText() 5 nsHTMLReflowState::SetTruncated(nsHTMLReflowMetrics const&, unsigned int*) const 2 nsGenericDOMDataNode::GetText() 2 StyleToCoord(nsStyleCoord const&) 2 nsLineLayout::CanPlaceFloatNow() const 1 nsContinuingTextFrame::GetPrevInFlowVirtual() const 1 nsPresContext::BidiEnabledInternal() const
214484 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 126 nsTextFrame::TrimTrailingWhiteSpace(nsPresContext*, nsIRenderingContext&, int&, int&) 8 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 8 nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 102082 187 214626 nsTextFrame::EnsureTextRun(nsIRenderingContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 214004 BuildTextRuns(nsIRenderingContext*, nsTextFrame*, nsIFrame*, nsLineList_iterator const*) 134 BuildTextRunsScanner::FindBoundaries(nsIFrame*, BuildTextRunsScanner::FindBoundaryState*) 129 gfxSkipCharsIterator::SetOffsets(unsigned int, int) 103 BuildTextRunsScanner::ScanFrame(nsIFrame*) 55 BuildTextRunsScanner::StylesMatchForTextRun(nsIFrame*, nsIFrame*) 13 IsKeepEntry(unsigned int) 1 nsThebesRenderingContext::Release()
214004 nsTextFrame::EnsureTextRun(nsIRenderingContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 102081 4383 214004 BuildTextRuns(nsIRenderingContext*, nsTextFrame*, nsIFrame*, nsLineList_iterator const*) 201183 BuildTextRunsScanner::FlushFrames(int) 4397 BuildTextRunsScanner::FindBoundaries(nsIFrame*, BuildTextRunsScanner::FindBoundaryState*) 3507 BuildTextRunsScanner::ScanFrame(nsIFrame*) 239 BuildTextRunsScanner::StylesMatchForTextRun(nsIFrame*, nsIFrame*) 146 nsGenericDOMDataNode::GetText() 83 nsTextFrame::GetType() const 38 TextContainsLineBreakerWhiteSpace(void const*, unsigned int, int) 26 BuildTextRunsScanner::AccumulateRunInfo(nsTextFrame*) 1 .plt 1 nsTArray_base::EnsureCapacity(unsigned int, unsigned int)
201183 BuildTextRuns(nsIRenderingContext*, nsTextFrame*, nsIFrame*, nsLineList_iterator const*) 102079 8635 201183 BuildTextRunsScanner::FlushFrames(int) 192273 BuildTextRunsScanner::BuildTextRunForFrames(void*) 91 BuildTextRunsScanner::GetNextBreakBeforeFrame(unsigned int*) 40 gfxSkipCharsIterator::SetOffsets(unsigned int, int) 38 .plt 28 operator delete(void*) 27 nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int) 14 memcpy 11 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 10 nsStyleContext::GetStyleFont() 5 GetSpacingFlags(nsStyleCoord const&) 4 nsGenericDOMDataNode::GetText() 4 nsStyleContext::GetStyleText() 1 nsLineBreaker::FlushCurrentWord() 1 nsTextFrameUtils::TransformText(unsigned char const*, unsigned int, unsigned char*, int, unsigned char*, gfxSkipCharsBuilder*, unsigned int*) 1 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*)
192273 BuildTextRunsScanner::FlushFrames(int) 102078 7167 192273 BuildTextRunsScanner::BuildTextRunForFrames(void*) 158122 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 9960 nsTextFrameUtils::TransformText(unsigned char const*, unsigned int, unsigned char*, int, unsigned char*, gfxSkipCharsBuilder*, unsigned int*) 4537 BuildTextRunsScanner::AssignTextRun(gfxTextRun*) 3616 BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 3534 IsDiscardable(unsigned char, unsigned int*) 2409 IsWordBoundary(unsigned short) 612 gfxSkipCharsIterator::SetOffsets(unsigned int, int) 592 IsBoundarySpace(unsigned short) 342 gfxTextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray*) 305 .plt 243 gfxTextRun::SetSpaceGlyph(gfxFont*, gfxContext*, unsigned int) 220 BuildTextRunsScanner::GetNextBreakBeforeFrame(unsigned int*) 151 nsTextFrameUtils::TransformText(unsigned short const*, unsigned int, unsigned short*, int, unsigned char*, gfxSkipCharsBuilder*, unsigned int*) 138 gfxSkipChars::BuildShortcuts() 92 IsKeepEntry(unsigned int) 91 nsTextFrame::ClearTextRun() 25 memcpy 25 gfxSkipCharsBuilder::FlushRun() 25 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 20 nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int) 12 IsDiscardable(unsigned short, unsigned int*) 10 nsStyleContext::GetStyleText() 8 nsTArray_base::ShrinkCapacity(unsigned int) 6 operator delete[](void*) 4 StyleToCoord(nsStyleCoord const&) 3 GetFontGroupForFrame(nsIFrame*) 1 GetSpacingFlags(nsStyleCoord const&) 1 NS_Alloc_P 1 NS_Realloc_P 1 .plt
158122 BuildTextRunsScanner::BuildTextRunForFrames(void*) 1 BuildTextRunsScanner::FlushFrames(int) 52036 17917 158123 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 62759 gfxTextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray*) 25355 gfxPangoFontGroup::MakeTextRun(unsigned short const*, unsigned int, gfxTextRunFactory::Parameters const*, unsigned int) 13528 gfxTextRun::SetSpaceGlyph(gfxFont*, gfxContext*, unsigned int) 11922 gfxTextRun::gfxTextRun(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) 9592 IsWordBoundary(unsigned short) 6375 memcpy 5142 gfxTextRunWordCache::FinishTextRun(gfxTextRun*, gfxTextRun*, nsTArray const&, int) 3190 IsBoundarySpace(unsigned short) 573 gfxPangoFont::GetMetrics() 477 gfxPangoFont::GetSpaceGlyph() 408 gfxTextRun::CopyGlyphDataFrom(gfxTextRun*, unsigned int, unsigned int, unsigned int, int) 310 .plt 242 PL_DHashTableOperate 210 gfxTextRun::AddGlyphRun(gfxFont*, unsigned int) 106 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 8 nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int) 6 gfxTextRun::~gfxTextRun() 1 GetWordFontOrGroup(gfxTextRun*, unsigned int, unsigned int) 1 nsAString_internal::~nsAString_internal() 1 nsAString_internal::nsAString_internal(unsigned short*, unsigned int, unsigned int)
86997 nsTimerEvent::Run() 46769 0 86997 nsTimerImpl::Fire() 86963 nsExpirationTracker::TimerCallback(nsITimer*, void*) 23 imgContainer::Notify(nsITimer*) 3 nsContentSink::Notify(nsITimer*) 3 nsHttpHandler::Observe(nsISupports*, char const*, unsigned short const*) 2 PR_IntervalNow 1 PR_NotifyCondVar 1 TimerThread::AddTimer(nsTimerImpl*) 1 nsTimerImpl::SetDelayInternal(unsigned int)
86997 nsThread::ProcessNextEvent(int, int*) 46773 0 86997 nsTimerEvent::Run() 86997 nsTimerImpl::Fire()
86963 nsExpirationTracker::TimerCallback(nsITimer*, void*) 102139 0 86963 FrameTextRunCache::NotifyExpired(gfxTextRun*) 83654 gfxTextRunWordCache::RemoveTextRun(gfxTextRun*) 2647 IsWordBoundary(unsigned short) 361 gfxTextRunWordCache::RemoveWord(gfxTextRun*, unsigned int, unsigned int, unsigned int) 264 .plt 37 gfxTextRun::~gfxTextRun()
86963 nsTimerImpl::Fire() 102137 0 86963 nsExpirationTracker::TimerCallback(nsITimer*, void*) 86963 FrameTextRunCache::NotifyExpired(gfxTextRun*)
83654 FrameTextRunCache::NotifyExpired(gfxTextRun*) 52033 18981 83654 gfxTextRunWordCache::RemoveTextRun(gfxTextRun*) 48441 gfxTextRunWordCache::RemoveWord(gfxTextRun*, unsigned int, unsigned int, unsigned int) 12042 IsWordBoundary(unsigned short) 3280 IsBoundarySpace(unsigned short) 407 GetWordFontOrGroup(gfxTextRun*, unsigned int, unsigned int) 310 PL_DHashTableOperate 193 .plt
33274 gfxTextRunWordCache::RemoveWord(gfxTextRun*, unsigned int, unsigned int, unsigned int) 32836 gfxTextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray*) 310 gfxTextRunWordCache::RemoveTextRun(gfxTextRun*) 242 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 183 nsPropertyTable::SetPropertyInternal(nsPropertyOwner, unsigned short, nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*, int, void**) 17 nsIFrame::SetProperty(nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*) 1 nsHashtable::Get(nsHashKey*) 43710 7104 66863 PL_DHashTableOperate 54345 SearchTable 2964 nsTHashtable::s_HashKey(PLDHashTable*, void const*) 1108 nsTHashtable::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 691 gfxTextRunWordCache::CacheHashEntry::HashKey(gfxTextRunWordCache::CacheHashKey const*) 323 .plt 207 ChangeTable 72 memset 16 nsTHashtable::s_InitEntry(PLDHashTable*, PLDHashEntryHdr*, void const*) 13 PL_DHashTableRawRemove 9 PL_DHashMoveEntryStub 7 FindFreeEntry 4 nsTHashtable::s_ClearEntry(PLDHashTable*, PLDHashEntryHdr*)
62759 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 342 BuildTextRunsScanner::BuildTextRunForFrames(void*) 52035 8488 63101 gfxTextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray*) 32836 PL_DHashTableOperate 19492 gfxTextRun::CopyGlyphDataFrom(gfxTextRun*, unsigned int, unsigned int, unsigned int, int) 582 nsTHashtable::s_HashKey(PLDHashTable*, void const*) 521 gfxTextRun::GlyphRunIterator::NextRun() 291 SearchTable 277 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 244 .plt 190 gfxTextRun::FindFirstGlyphRunContaining(unsigned int) 177 gfxTextRun::AddGlyphRun(gfxFont*, unsigned int) 3 nsTHashtable::s_InitEntry(PLDHashTable*, PLDHashEntryHdr*, void const*)
54345 PL_DHashTableOperate 398 gfxTextRunWordCache::RemoveWord(gfxTextRun*, unsigned int, unsigned int, unsigned int) 291 gfxTextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray*) 5 nsPropertyTable::SetPropertyInternal(nsPropertyOwner, unsigned short, nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*, int, void**) 43707 15674 55039 SearchTable 38425 nsTHashtable::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 674 gfxTextRunWordCache::CacheHashEntry::KeyEquals(gfxTextRunWordCache::CacheHashKey const*) const 265 .plt 1 matchKeyEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*)
48441 gfxTextRunWordCache::RemoveTextRun(gfxTextRun*) 361 FrameTextRunCache::NotifyExpired(gfxTextRun*) 52032 6878 48802 gfxTextRunWordCache::RemoveWord(gfxTextRun*, unsigned int, unsigned int, unsigned int) 33274 PL_DHashTableOperate 6468 GetWordFontOrGroup(gfxTextRun*, unsigned int, unsigned int) 744 nsTHashtable::s_HashKey(PLDHashTable*, void const*) 560 gfxPangoFontGroup::GetFontAt(int) 398 SearchTable 311 gfxTextRun::FindFirstGlyphRunContaining(unsigned int) 165 .plt 4 PL_DHashTableRawRemove
38425 SearchTable 1108 PL_DHashTableOperate 102126 2864 39533 nsTHashtable::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 34948 gfxTextRunWordCache::CacheHashEntry::KeyEquals(gfxTextRunWordCache::CacheHashKey const*) const 1046 gfxPangoFontGroup::GetFontAt(int) 675 IsWordBoundary(unsigned short)
34948 nsTHashtable::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 674 SearchTable 52029 32188 35622 gfxTextRunWordCache::CacheHashEntry::KeyEquals(gfxTextRunWordCache::CacheHashKey const*) const 2112 IsWordBoundary(unsigned short) 670 gfxPangoFontGroup::GetFontAt(int) 652 IsBoundarySpace(unsigned short)
12042 gfxTextRunWordCache::RemoveTextRun(gfxTextRun*) 9592 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 2647 FrameTextRunCache::NotifyExpired(gfxTextRun*) 2409 BuildTextRunsScanner::BuildTextRunForFrames(void*) 2112 gfxTextRunWordCache::CacheHashEntry::KeyEquals(gfxTextRunWordCache::CacheHashKey const*) const 675 nsTHashtable::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 52027 23349 29477 IsWordBoundary(unsigned short) 6128 IsBoundarySpace(unsigned short)
25355 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 52121 1 25355 gfxPangoFontGroup::MakeTextRun(unsigned short const*, unsigned int, gfxTextRunFactory::Parameters const*, unsigned int) 25002 gfxPangoFontGroup::InitTextRun(gfxTextRun*, char const*, unsigned int, unsigned int) 195 gfxTextRun::gfxTextRun(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) 155 AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&) 2 AppendDirectionalIndicatorUTF8(int, nsACString_internal&)
25002 gfxPangoFontGroup::MakeTextRun(unsigned short const*, unsigned int, gfxTextRunFactory::Parameters const*, unsigned int) 52120 0 25002 gfxPangoFontGroup::InitTextRun(gfxTextRun*, char const*, unsigned int, unsigned int) 24978 gfxPangoFontGroup::CreateGlyphRunsItemizing(gfxTextRun*, char const*, unsigned int, unsigned int) 12 .plt 10 g_utf8_get_char 1 gfxPangoFont::RealizeFont(int) 1 pango_break
24978 gfxPangoFontGroup::InitTextRun(gfxTextRun*, char const*, unsigned int, unsigned int) 52119 290 24978 gfxPangoFontGroup::CreateGlyphRunsItemizing(gfxTextRun*, char const*, unsigned int, unsigned int) 14968 FontSelector::InitSegments(char const*, unsigned int) 6955 pango_itemize 2592 pango_break 116 g_utf8_get_char 29 gfxPangoFont::HasGlyph(unsigned int) 14 .plt 9 nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int) 3 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 1 pango_item_free 1 pango_glyph_string_free
19492 gfxTextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray*) 3977 gfxTextRunWordCache::FinishTextRun(gfxTextRun*, gfxTextRun*, nsTArray const&, int) 408 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 51888 17080 23877 gfxTextRun::CopyGlyphDataFrom(gfxTextRun*, unsigned int, unsigned int, unsigned int, int) 2901 gfxTextRun::GlyphRunIterator::NextRun() 2594 gfxTextRun::FindFirstGlyphRunContaining(unsigned int) 1302 gfxTextRun::AddGlyphRun(gfxFont*, unsigned int)
14968 gfxPangoFontGroup::CreateGlyphRunsItemizing(gfxTextRun*, char const*, unsigned int, unsigned int) 4 FontSelector::InitSegments(char const*, unsigned int) 52151 214 14968 FontSelector::InitSegments(char const*, unsigned int) 8275 pango_shape 4133 gfxPangoFont::HasGlyph(unsigned int) 1991 gfxPangoFontGroup::SetGlyphs(gfxTextRun*, gfxPangoFont*, char const*, unsigned int, unsigned int*, _PangoGlyphString*, int, int) 135 g_utf8_get_char 85 .plt 39 MOZ_pango_is_zero_width(unsigned int) 25 g_type_check_instance_cast 23 ConvertPangoToAppUnits(int, unsigned int) 21 pango_fc_font_has_char 17 pango_fc_font_get_type 9 pango_glyph_string_free 4 FontSelector::InitSegments(char const*, unsigned int) 1 gfxTextRun::AddGlyphRun(gfxFont*, unsigned int)
6128 IsWordBoundary(unsigned short) 3280 gfxTextRunWordCache::RemoveTextRun(gfxTextRun*) 3190 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 652 gfxTextRunWordCache::CacheHashEntry::KeyEquals(gfxTextRunWordCache::CacheHashKey const*) const 592 BuildTextRunsScanner::BuildTextRunForFrames(void*) 52026 13842 13842 IsBoundarySpace(unsigned short)
13528 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 243 BuildTextRunsScanner::BuildTextRunForFrames(void*) 51887 10008 13771 gfxTextRun::SetSpaceGlyph(gfxFont*, gfxContext*, unsigned int) 1325 gfxPangoFont::GetSpaceGlyph() 1306 gfxPangoFont::GetMetrics() 1132 gfxTextRun::AddGlyphRun(gfxFont*, unsigned int)
11922 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 195 gfxPangoFontGroup::MakeTextRun(unsigned short const*, unsigned int, gfxTextRunFactory::Parameters const*, unsigned int) 51913 11945 12117 gfxTextRun::gfxTextRun(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) 132 gfxSkipChars::BuildShortcuts() 23 IsKeepEntry(unsigned int) 15 operator new[](unsigned int) 2 __gnu_cxx::free_list::_M_get(unsigned int)
9960 BuildTextRunsScanner::BuildTextRunForFrames(void*) 1 BuildTextRunsScanner::FlushFrames(int) 102159 9473 9961 nsTextFrameUtils::TransformText(unsigned char const*, unsigned int, unsigned char*, int, unsigned char*, gfxSkipCharsBuilder*, unsigned int*) 326 IsDiscardable(unsigned char, unsigned int*) 150 gfxSkipCharsBuilder::FlushRun() 10 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 2 .plt
8275 FontSelector::InitSegments(char const*, unsigned int) 9028 569 8275 pango_shape 7705 _pango_engine_shape_shape 1 pango_engine_shape_get_type
8212 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 17 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 51911 670 8229 gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, int, int*, unsigned int*) 6355 gfxTextRun::GetAdjustedSpacing(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, gfxFont::Spacing*) 1098 gfxTextRun::MeasureText(unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*) 24 memset 23 PropertyProvider::GetHyphenationBreaks(unsigned int, unsigned int, unsigned char*) 21 gfxTextRun::FindFirstGlyphRunContaining(unsigned int) 15 gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*, gfxFont::RunMetrics*) 12 PropertyProvider::GetSpacing(unsigned int, unsigned int, gfxFont::Spacing*) 5 gfxTextRun::ShrinkToLigatureBoundaries(unsigned int*, unsigned int*) 5 gfxTextRun::GlyphRunIterator::NextRun() 1 .plt
7705 pango_shape 8866 0 7705 _pango_engine_shape_shape 7378 .text 153 g_unichar_type 106 g_utf8_get_char 43 _init 25 pango_fc_font_get_glyph
7378 _pango_engine_shape_shape 2737 .text 43339 1042 7378 .text 3574 pango_fc_font_get_glyph 2737 .text 1989 pango_font_get_glyph_extents 138 g_unichar_type 133 script_engine_create 86 _pango_xft_font_get_mini_font 80 g_utf8_get_char 75 g_utf8_strlen 59 _init 50 pango_fc_font_get_type 44 g_byte_array_remove_index_fast 29 g_type_instance_get_private 24 pango_get_log_attrs 23 g_type_check_instance_is_a 16 pango_fc_font_get_raw_extents 14 _init 1 pango_fc_font_lock_face 1 pango_glyph_string_set_size
6955 pango_itemize 8850 0 6955 pango_itemize_with_base_dir 6881 pango_context_get_base_dir 35 _init 25 g_utf8_get_char 13 g_unichar_isgraph 1 pango_language_includes_script
6955 gfxPangoFontGroup::CreateGlyphRunsItemizing(gfxTextRun*, char const*, unsigned int, unsigned int) 8851 0 6955 pango_itemize 6955 pango_itemize_with_base_dir
6468 gfxTextRunWordCache::RemoveWord(gfxTextRun*, unsigned int, unsigned int, unsigned int) 407 gfxTextRunWordCache::RemoveTextRun(gfxTextRun*) 41 gfxTextRunWordCache::FinishTextRun(gfxTextRun*, gfxTextRun*, nsTArray const&, int) 1 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 52031 3605 6917 GetWordFontOrGroup(gfxTextRun*, unsigned int, unsigned int) 2937 gfxTextRun::FindFirstGlyphRunContaining(unsigned int) 375 gfxPangoFontGroup::GetFontAt(int)
6881 pango_itemize_with_base_dir 774 pango_context_get_base_dir 8849 721 6881 pango_context_get_base_dir 2955 pango_log2vis_get_embedding_levels 1969 pango_script_iter_new 774 pango_context_get_base_dir 450 g_hash_table_lookup 243 g_utf8_to_ucs4_fast 215 g_unichar_isgraph 121 g_utf8_get_char 45 _init 43 g_direct_hash 40 g_byte_array_remove_index_fast 25 _pango_fribidi_get_type 22 pango_direction_get_type 22 pango_get_log_attrs 4 g_free 2 pango_language_includes_script 2 pango_font_map_load_fontset 1 __libc_malloc 1 g_object_ref
6355 gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, int, int*, unsigned int*) 218 gfxTextRun::GetAdjustedSpacingArray(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, nsTArray*) 35 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 9 gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*, gfxFont::RunMetrics*) 51872 70 6617 gfxTextRun::GetAdjustedSpacing(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, gfxFont::Spacing*) 6538 PropertyProvider::GetSpacing(unsigned int, unsigned int, gfxFont::Spacing*) 9 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int)
6375 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 129 realloc 50 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int) 25 BuildTextRunsScanner::BuildTextRunForFrames(void*) 14 BuildTextRunsScanner::FlushFrames(int) 7 BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 1 _cairo_gstate_copy_transformed_pattern 68806 6601 6601 memcpy
6538 gfxTextRun::GetAdjustedSpacing(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, gfxFont::Spacing*) 12 gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, int, int*, unsigned int*) 2 gfxTextRun::GetAdjustedSpacingArray(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, nsTArray*) 102070 38 6552 PropertyProvider::GetSpacing(unsigned int, unsigned int, gfxFont::Spacing*) 6506 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int) 5 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 2 .plt 1 gfxSkipCharsIterator::SetOffsets(unsigned int, int)
6506 PropertyProvider::GetSpacing(unsigned int, unsigned int, gfxFont::Spacing*) 1199 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 35 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int) 9 gfxTextRun::GetAdjustedSpacing(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, gfxFont::Spacing*) 102068 1234 6515 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int) 5837 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 345 gfxSkipCharsIterator::SetOffsets(unsigned int, int) 109 IsKeepEntry(unsigned int) 50 memcpy 48 gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 35 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int) 27 .plt 20 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 14 operator new(unsigned int) 13 nsIFrame::SetProperty(nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*) 9 GetFontMetrics(gfxFontGroup*) 8 GetFontGroupForFrame(nsIFrame*)
2937 GetWordFontOrGroup(gfxTextRun*, unsigned int, unsigned int) 2594 gfxTextRun::CopyGlyphDataFrom(gfxTextRun*, unsigned int, unsigned int, unsigned int, int) 311 gfxTextRunWordCache::RemoveWord(gfxTextRun*, unsigned int, unsigned int, unsigned int) 190 gfxTextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray*) 56 gfxTextRunWordCache::FinishTextRun(gfxTextRun*, gfxTextRun*, nsTArray const&, int) 21 gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, int, int*, unsigned int*) 17 gfxTextRun::MeasureText(unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*) 51867 6126 6126 gfxTextRun::FindFirstGlyphRunContaining(unsigned int)
5837 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int) 5 PropertyProvider::GetSpacing(unsigned int, unsigned int, gfxFont::Spacing*) 102069 1455 5842 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 1285 gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 1199 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int) 563 GetFontGroupForFrame(nsIFrame*) 313 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 307 nsIFrame::SetProperty(nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*) 207 operator new(unsigned int) 80 memmove 59 gfxTextRun::GetPartialLigatureWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 50 .plt 37 gfxTextRun::ShrinkToLigatureBoundaries(unsigned int*, unsigned int*) 34 GetFontMetrics(gfxFontGroup*) 32 __libc_malloc 32 gfxSkipCharsIterator::SetOffsets(unsigned int, int) 26 NS_Alloc_P 25 .plt 22 gfxPangoFontGroup::GetFontAt(int) 22 nsCOMPtr_base::begin_assignment() 17 nsThebesFontMetrics::GetThebesFontGroup() 17 gfxPangoFont::GetMetrics() 16 nsStyleContext::GetStyleFont() 15 __gnu_cxx::free_list::_M_get(unsigned int) 13 nsCOMPtr_base::~nsCOMPtr_base() 8 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 4 nsPropertyTable::SetPropertyInternal(nsPropertyOwner, unsigned short, nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*, int, void**) 2 nsStyleContext::GetStyleVisibility() 1 .plt 1 .init
5142 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 52034 886 5142 gfxTextRunWordCache::FinishTextRun(gfxTextRun*, gfxTextRun*, nsTArray const&, int) 3977 gfxTextRun::CopyGlyphDataFrom(gfxTextRun*, unsigned int, unsigned int, unsigned int, int) 90 gfxTextRun::GlyphRunIterator::NextRun() 56 gfxTextRun::FindFirstGlyphRunContaining(unsigned int) 48 gfxTextRun::AddGlyphRun(gfxFont*, unsigned int) 41 GetWordFontOrGroup(gfxTextRun*, unsigned int, unsigned int) 40 .plt 4 gfxPangoFontGroup::GetFontAt(int)
4537 BuildTextRunsScanner::BuildTextRunForFrames(void*) 102022 1486 4537 BuildTextRunsScanner::AssignTextRun(gfxTextRun*) 3051 nsTextFrame::ClearTextRun()
4397 BuildTextRuns(nsIRenderingContext*, nsTextFrame*, nsIFrame*, nsLineList_iterator const*) 134 nsTextFrame::EnsureTextRun(nsIRenderingContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 102006 2289 4531 BuildTextRunsScanner::FindBoundaries(nsIFrame*, BuildTextRunsScanner::FindBoundaryState*) 2229 TextContainsLineBreakerWhiteSpace(void const*, unsigned int, int) 10 BuildTextRunsScanner::StylesMatchForTextRun(nsIFrame*, nsIFrame*) 2 nsTextFrame::GetType() const 1 nsGenericDOMDataNode::GetText()
2964 PL_DHashTableOperate 744 gfxTextRunWordCache::RemoveWord(gfxTextRun*, unsigned int, unsigned int, unsigned int) 582 gfxTextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray*) 102125 3110 4290 nsTHashtable::s_HashKey(PLDHashTable*, void const*) 1180 gfxTextRunWordCache::CacheHashEntry::HashKey(gfxTextRunWordCache::CacheHashKey const*)
4133 FontSelector::InitSegments(char const*, unsigned int) 29 gfxPangoFontGroup::CreateGlyphRunsItemizing(gfxTextRun*, char const*, unsigned int, unsigned int) 52106 300 4162 gfxPangoFont::HasGlyph(unsigned int) 3273 pango_fc_font_has_char 273 g_type_check_instance_cast 82 pango_fc_font_get_type 63 _init 42 _pango_xft_font_get_mini_font 34 pango_fc_font_get_raw_extents 33 g_type_check_instance_is_a 26 g_type_instance_get_private 23 g_value_set_static_boxed 13 MOZ_pango_is_zero_width(unsigned int)
3534 BuildTextRunsScanner::BuildTextRunForFrames(void*) 326 nsTextFrameUtils::TransformText(unsigned char const*, unsigned int, unsigned char*, int, unsigned char*, gfxSkipCharsBuilder*, unsigned int*) 102156 3860 3860 IsDiscardable(unsigned char, unsigned int*)
1726 pango_font_get_glyph_extents 909 pango_fc_font_get_glyph 885 pango_fc_font_has_char 86 .text 42 gfxPangoFont::HasGlyph(unsigned int) 1 pango_fc_font_lock_face 8617 851 3649 _pango_xft_font_get_mini_font 868 XftGlyphExtents 552 XftCharIndex 518 XftCharExists 289 _pango_xft_font_new 189 XftColorFree 160 XftFontCheckGlyph 72 pango_xft_font_has_char 54 FcCharSetHasChar 51 _pango_xft_font_map_get_info 44 _init 1 _XftSetFace
3616 BuildTextRunsScanner::BuildTextRunForFrames(void*) 102063 74 3616 BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 3406 nsLineBreaker::AppendText(nsIAtom*, unsigned short const*, unsigned int, unsigned int, nsILineBreakSink*) 65 operator new(unsigned int) 39 gfxSkipCharsIterator::SetOffsets(unsigned int, int) 11 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 7 memcpy 5 gfxSkipCharsIterator::IsOriginalCharSkipped(int*) const 4 nsStyleContext::GetStyleText() 2 .plt 1 nsLineBreaker::FlushCurrentWord() 1 __libc_malloc 1 IsKeepEntry(unsigned int)
3507 BuildTextRuns(nsIRenderingContext*, nsTextFrame*, nsIFrame*, nsLineList_iterator const*) 103 nsTextFrame::EnsureTextRun(nsIRenderingContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 102080 2043 3610 BuildTextRunsScanner::ScanFrame(nsIFrame*) 1353 BuildTextRunsScanner::AccumulateRunInfo(nsTextFrame*) 134 nsGenericDOMDataNode::GetText() 56 .plt 15 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 7 BuildTextRunsScanner::StylesMatchForTextRun(nsIFrame*, nsIFrame*) 2 nsTextFrame::GetType() const
3574 .text 25 _pango_engine_shape_shape 58343 264 3599 pango_fc_font_get_glyph 1680 g_type_instance_get_private 909 _pango_xft_font_get_mini_font 198 g_type_check_instance_is_a 162 XftCharIndex 124 pthread_mutex_unlock 118 pango_fc_font_get_type 42 pthread_mutex_lock 30 g_value_set_static_boxed 25 _pango_xft_font_new 24 pango_fc_font_get_raw_extents 14 pango_xft_font_has_char 9 _init
2901 gfxTextRun::CopyGlyphDataFrom(gfxTextRun*, unsigned int, unsigned int, unsigned int, int) 521 gfxTextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray*) 90 gfxTextRunWordCache::FinishTextRun(gfxTextRun*, gfxTextRun*, nsTArray const&, int) 12 gfxTextRun::MeasureText(unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*) 5 gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, int, int*, unsigned int*) 51868 3529 3529 gfxTextRun::GlyphRunIterator::NextRun()
3406 BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 110951 3168 3406 nsLineBreaker::AppendText(nsIAtom*, unsigned short const*, unsigned int, unsigned int, nsILineBreakSink*) 108 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 70 nsLineBreaker::FlushCurrentWord() 41 nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int) 14 memset 2 .plt 1 NS_Alloc_P 1 nsTArray_base::ShrinkCapacity(unsigned int) 1 .plt
3325 nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 99976 2722 3325 nsBlockFrame::ComputeCombinedArea(nsHTMLReflowState const&, nsHTMLReflowMetrics&) 603 nsRect::UnionRect(nsRect const&, nsRect const&)
3273 gfxPangoFont::HasGlyph(unsigned int) 21 FontSelector::InitSegments(char const*, unsigned int) 58342 256 3294 pango_fc_font_has_char 1533 g_type_instance_get_private 885 _pango_xft_font_get_mini_font 200 g_type_check_instance_is_a 98 pthread_mutex_unlock 85 pango_fc_font_get_type 43 XftCharExists 42 pango_xft_font_has_char 40 pango_fc_font_get_raw_extents 35 g_value_set_static_boxed 27 pthread_mutex_lock 27 _pango_xft_font_new 23 _init
1680 pango_fc_font_get_glyph 1533 pango_fc_font_has_char 29 .text 26 gfxPangoFont::HasGlyph(unsigned int) 56884 1703 3268 g_type_instance_get_private 843 pthread_mutex_lock 679 pthread_mutex_unlock 43 __i686.get_pc_thunk.bx
3051 BuildTextRunsScanner::AssignTextRun(gfxTextRun*) 91 BuildTextRunsScanner::BuildTextRunForFrames(void*) 11 nsTextFrame::DidSetStyleContext() 2 nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 102015 691 3155 nsTextFrame::ClearTextRun() 2464 UnhookTextRunFromFrames(gfxTextRun*)
2955 pango_context_get_base_dir 9044 885 2955 pango_log2vis_get_embedding_levels 1630 pango_direction_get_type 291 _pango_fribidi_get_type 46 _pango_fribidi_get_type_internal 44 pango_get_log_attrs 40 _init 15 g_malloc 4 g_free
1302 gfxTextRun::CopyGlyphDataFrom(gfxTextRun*, unsigned int, unsigned int, unsigned int, int) 1132 gfxTextRun::SetSpaceGlyph(gfxFont*, gfxContext*, unsigned int) 210 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 177 gfxTextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray*) 48 gfxTextRunWordCache::FinishTextRun(gfxTextRun*, gfxTextRun*, nsTArray const&, int) 1 FontSelector::InitSegments(char const*, unsigned int) 51886 2865 2870 gfxTextRun::AddGlyphRun(gfxFont*, unsigned int) 5 nsTArray_base::EnsureCapacity(unsigned int, unsigned int)
1306 gfxTextRun::SetSpaceGlyph(gfxFont*, gfxContext*, unsigned int) 912 gfxPangoFont::GetSpaceGlyph() 573 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 17 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 15 nsThebesFontMetrics::GetMaxAscent(int&) 14 GetFontMetrics(gfxFontGroup*) 8 gfxFont::Measure(gfxTextRun*, unsigned int, unsigned int, int, gfxFont::Spacing*) 7 nsThebesFontMetrics::GetMetrics() const 5 gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*, gfxFont::RunMetrics*) 2 nsThebesFontMetrics::GetHeight(int&) 52104 2859 2859 gfxPangoFont::GetMetrics()
1046 nsTHashtable::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 670 gfxTextRunWordCache::CacheHashEntry::KeyEquals(gfxTextRunWordCache::CacheHashKey const*) const 560 gfxTextRunWordCache::RemoveWord(gfxTextRun*, unsigned int, unsigned int, unsigned int) 375 GetWordFontOrGroup(gfxTextRun*, unsigned int, unsigned int) 22 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 18 nsThebesFontMetrics::GetMaxAscent(int&) 5 GetFontMetrics(gfxFontGroup*) 4 nsThebesFontMetrics::GetHeight(int&) 4 gfxTextRunWordCache::FinishTextRun(gfxTextRun*, gfxTextRun*, nsTArray const&, int) 1 nsThebesFontMetrics::GetMetrics() const 52130 2705 2705 gfxPangoFontGroup::GetFontAt(int)
2592 gfxPangoFontGroup::CreateGlyphRunsItemizing(gfxTextRun*, char const*, unsigned int, unsigned int) 1 gfxPangoFontGroup::InitTextRun(gfxTextRun*, char const*, unsigned int, unsigned int) 8713 1 2593 pango_break 2458 pango_default_break 49 _init 27 g_utf8_get_char 22 g_unichar_isspace 20 g_unichar_break_type 16 g_unichar_type
2464 nsTextFrame::ClearTextRun() 101990 9 2464 UnhookTextRunFromFrames(gfxTextRun*) 2339 ClearAllTextRunReferences(nsTextFrame*, gfxTextRun*) 115 nsTextFrame::GetNextContinuation() const 1 DestroyUserData(void*)
2458 pango_break 8712 1785 2458 pango_default_break 239 g_unichar_isspace 104 g_unichar_type 99 g_unichar_break_type 99 g_utf8_get_char 81 g_utf8_strlen 51 g_byte_array_remove_index_fast
2339 UnhookTextRunFromFrames(gfxTextRun*) 101986 2017 2339 ClearAllTextRunReferences(nsTextFrame*, gfxTextRun*) 322 nsTextFrame::GetNextContinuation() const
2229 BuildTextRunsScanner::FindBoundaries(nsIFrame*, BuildTextRunsScanner::FindBoundaryState*) 38 BuildTextRuns(nsIRenderingContext*, nsTextFrame*, nsIFrame*, nsLineList_iterator const*) 102005 2267 2267 TextContainsLineBreakerWhiteSpace(void const*, unsigned int, int)
2128 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 9 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 99987 105 2137 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 1268 nsLineLayout::VerticalAlignLine() 435 nsLineLayout::TrimTrailingWhiteSpace() 134 nsLineLayout::RelativePositionFrames(nsRect&) 64 nsLineBox::CachedIsEmpty() 32 nsLineBox::SetCombinedArea(nsRect const&) 18 nsIFrame::CachedIsEmpty() 14 nsLineLayout::HorizontalAlignFrames(nsRect&, int) 12 nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 11 .L218 10 .L217 10 nsLineBox::MaybeFreeData() 6 nsLineBox::AppendFloats(nsFloatCacheFreeList&) 6 nsPresContext::BidiEnabledInternal() const 4 nsLineLayout::RelativePositionFrames(nsLineLayout::PerSpanData*, nsRect&) 3 nsStyleContext::GetStyleText() 3 .L216 2 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*)
1991 FontSelector::InitSegments(char const*, unsigned int) 52100 1647 1991 gfxPangoFontGroup::SetGlyphs(gfxTextRun*, gfxPangoFont*, char const*, unsigned int, unsigned int*, _PangoGlyphString*, int, int) 178 ConvertPangoToAppUnits(int, unsigned int) 159 g_utf8_get_char 3 nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int) 3 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 1 nsTArray_base::ShrinkCapacity(unsigned int)
1989 .text 8750 123 1989 pango_font_get_glyph_extents 1726 _pango_xft_font_get_mini_font 41 _init 29 _pango_xft_font_new 26 XftGlyphExtents 25 _pango_xft_font_map_get_info 19 pango_xft_font_has_char
1969 pango_context_get_base_dir 2 bsearch 8985 0 1971 pango_script_iter_new 1460 pango_script_iter_next 413 g_malloc 33 pango_script_for_unichar 32 _init 31 g_utf8_get_char 2 pango_language_matches
1224 g_malloc 298 PR_Malloc 256 operator new(unsigned int) 33 NS_Alloc_P 32 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 19 pango_direction_get_type 18 nsScannerBufferList::AllocBuffer(unsigned int) 2 nsStringBuffer::Alloc(unsigned int) 1 nsScanner::Append(char const*, unsigned int, nsIRequest*) 1 BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 1 realloc 1 INT__moz_cairo_create 1 AtomImpl::operator new(unsigned int, nsACString_internal const&) 1 nsTimerImplConstructor(nsISupports*, nsID const&, void**) 1 operator new[](unsigned int) 1 pango_context_get_base_dir 68539 527 1890 __libc_malloc 1351 _int_malloc 10 __i686.get_pc_thunk.bx 1 mmap 1 malloc_consolidate
1180 nsTHashtable::s_HashKey(PLDHashTable*, void const*) 691 PL_DHashTableOperate 52030 1871 1871 gfxTextRunWordCache::CacheHashEntry::HashKey(gfxTextRunWordCache::CacheHashKey const*)
1325 gfxTextRun::SetSpaceGlyph(gfxFont*, gfxContext*, unsigned int) 477 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 52123 890 1802 gfxPangoFont::GetSpaceGlyph() 912 gfxPangoFont::GetMetrics()
310 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 305 BuildTextRunsScanner::BuildTextRunForFrames(void*) 264 FrameTextRunCache::NotifyExpired(gfxTextRun*) 244 gfxTextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray*) 193 gfxTextRunWordCache::RemoveTextRun(gfxTextRun*) 165 gfxTextRunWordCache::RemoveWord(gfxTextRun*, unsigned int, unsigned int, unsigned int) 85 FontSelector::InitSegments(char const*, unsigned int) 50 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 40 gfxTextRunWordCache::FinishTextRun(gfxTextRun*, gfxTextRun*, nsTArray const&, int) 14 gfxPangoFontGroup::CreateGlyphRunsItemizing(gfxTextRun*, char const*, unsigned int, unsigned int) 12 gfxPangoFontGroup::InitTextRun(gfxTextRun*, char const*, unsigned int, unsigned int) 3 nsTextFrameUtils::TransformText(unsigned short const*, unsigned int, unsigned short*, int, unsigned char*, gfxSkipCharsBuilder*, unsigned int*) 2 nsTextFrameUtils::TransformText(unsigned char const*, unsigned int, unsigned char*, int, unsigned char*, gfxSkipCharsBuilder*, unsigned int*) 1 gfxTextRun::MeasureText(unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*) 51729 1688 1688 .plt
1630 pango_log2vis_get_embedding_levels 1065 pango_direction_get_type 22 pango_context_get_base_dir 9043 255 1652 pango_direction_get_type 1065 pango_direction_get_type 858 g_malloc 448 g_free 57 free 19 __libc_malloc 7 g_byte_array_remove_index_fast 6 pango_get_log_attrs 2 _init
1460 pango_script_iter_new 8984 704 1460 pango_script_iter_next 653 pango_script_for_unichar 82 g_utf8_get_char 21 pango_get_log_attrs
1351 __libc_malloc 21 _int_realloc 6 g_malloc 6 operator new(unsigned int) 3 PR_Malloc 68528 946 1387 _int_malloc 425 malloc_consolidate 16 __default_morecore
1353 BuildTextRunsScanner::ScanFrame(nsIFrame*) 26 BuildTextRuns(nsIRenderingContext*, nsTextFrame*, nsIFrame*, nsLineList_iterator const*) 101991 1065 1379 BuildTextRunsScanner::AccumulateRunInfo(nsTextFrame*) 309 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 5 nsGenericDOMDataNode::GetText()
313 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 309 BuildTextRunsScanner::AccumulateRunInfo(nsTextFrame*) 277 gfxTextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray*) 108 nsLineBreaker::AppendText(nsIAtom*, unsigned short const*, unsigned int, unsigned int, nsILineBreakSink*) 106 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 84 gfxSkipCharsBuilder::FlushRun() 28 gfxTextRun::GetAdjustedSpacingArray(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, nsTArray*) 25 BuildTextRunsScanner::BuildTextRunForFrames(void*) 20 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int) 18 gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*, gfxFont::RunMetrics*) 15 BuildTextRunsScanner::ScanFrame(nsIFrame*) 11 BuildTextRunsScanner::FlushFrames(int) 11 BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 10 nsTextFrameUtils::TransformText(unsigned char const*, unsigned int, unsigned char*, int, unsigned char*, gfxSkipCharsBuilder*, unsigned int*) 5 nsTextFrameUtils::TransformText(unsigned short const*, unsigned int, unsigned short*, int, unsigned char*, gfxSkipCharsBuilder*, unsigned int*) 5 gfxTextRun::AddGlyphRun(gfxFont*, unsigned int) 3 gfxPangoFontGroup::CreateGlyphRunsItemizing(gfxTextRun*, char const*, unsigned int, unsigned int) 3 gfxPangoFontGroup::SetGlyphs(gfxTextRun*, gfxPangoFont*, char const*, unsigned int, unsigned int*, _PangoGlyphString*, int, int) 2 nsLineBreaker::FlushCurrentWord() 1 BuildTextRuns(nsIRenderingContext*, nsTextFrame*, nsIFrame*, nsLineList_iterator const*) 1 nsXPCThreadJSContextStackImpl::Push(JSContext*) 44053 790 1355 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 336 NS_Alloc_P 193 NS_Realloc_P 34 PR_Malloc 2 PR_Realloc
1285 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 48 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int) 51875 849 1333 gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 253 gfxTextRun::ShrinkToLigatureBoundaries(unsigned int*, unsigned int*) 231 gfxTextRun::GetPartialLigatureWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*)
612 BuildTextRunsScanner::BuildTextRunForFrames(void*) 345 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int) 129 nsTextFrame::EnsureTextRun(nsIRenderingContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 76 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 40 BuildTextRunsScanner::FlushFrames(int) 39 BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 32 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 22 nsTextFrame::TrimTrailingWhiteSpace(nsPresContext*, nsIRenderingContext&, int&, int&) 5 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 2 nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 1 PropertyProvider::GetSpacing(unsigned int, unsigned int, gfxFont::Spacing*) 52000 1281 1303 gfxSkipCharsIterator::SetOffsets(unsigned int, int) 22 IsKeepEntry(unsigned int)
858 pango_direction_get_type 413 pango_script_iter_new 15 pango_log2vis_get_embedding_levels 1 gdk_region_copy 56152 49 1287 g_malloc 1224 __libc_malloc 8 __i686.get_pc_thunk.bx 6 _int_malloc
1268 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 2 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 101210 63 1270 nsLineLayout::VerticalAlignLine() 850 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 264 .L439 17 nsSplittableFrame::GetNextInFlowVirtual() const 13 nsCOMPtr_base::begin_assignment() 12 nsLayoutUtils::SetFontFromStyle(nsIRenderingContext*, nsStyleContext*) 12 nsCOMPtr_base::~nsCOMPtr_base() 10 nsThebesFontMetrics::GetHeight(int&) 10 nsThebesRenderingContext::GetFontMetrics(nsIFontMetrics*&) 7 nsThebesFontMetrics::GetMaxAscent(int&) 5 non-virtual thunk to nsThebesRenderingContext::GetFontMetrics(nsIFontMetrics*&) 3 .plt 2 nsStyleContext::GetStyleTextReset() 2 nsSplittableFrame::GetPrevInFlowVirtual() const
1186 nsThread::ProcessNextEvent(int, int*) 45635 0 1186 nsInputStreamReadyEvent::Run() 1186 nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*)
1186 nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) 37132 0 1186 nsInputStreamPump::OnStateTransfer() 1185 nsBaseChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 1 nsBaseChannel::OnTransportStatus(nsITransport*, unsigned int, unsigned long long, unsigned long long)
1186 nsInputStreamReadyEvent::Run() 37135 0 1186 nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) 1186 nsInputStreamPump::OnStateTransfer()
1185 nsInputStreamPump::OnStateTransfer() 36728 0 1185 nsBaseChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 1183 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 1 nsHashPropertyBag::GetPropertyAsInt64(nsAString_internal const&, long long*) 1 nsBaseChannel::OnTransportStatus(nsITransport*, unsigned int, unsigned long long, unsigned long long)
1183 nsBaseChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 86016 1 1183 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 1182 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int)
1182 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 166082 0 1182 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 1044 nsParser::ResumeParse(int, int, int) 137 nsPipeInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) 1 ParserWriteFunc(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*)
1098 gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, int, int*, unsigned int*) 15 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 51910 52 1113 gfxTextRun::MeasureText(unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*) 966 gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*, gfxFont::RunMetrics*) 20 gfxRect::Union(gfxRect const&) const 19 nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int) 17 gfxTextRun::ShrinkToLigatureBoundaries(unsigned int*, unsigned int*) 17 gfxTextRun::FindFirstGlyphRunContaining(unsigned int) 12 gfxTextRun::GlyphRunIterator::NextRun() 5 gfxFont::Measure(gfxTextRun*, unsigned int, unsigned int, int, gfxFont::Spacing*) 4 gfxTextRun::GetAdjustedSpacingArray(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, nsTArray*) 1 .plt
1031 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 8 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 3 ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 3 nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 100877 50 1045 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 939 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 14 nsHTMLReflowState::InitFrameType() 8 nsStyleContext::GetStylePosition() 6 nsStyleContext::GetStyleBorder() 6 nsHTMLReflowState::InitCBReflowState() 4 nsStyleContext::GetStyleText() 3 nsStyleContext::GetStyleMargin() 3 nsStyleContext::GetStyleVisibility() 3 nsStyleContext::GetStyleDisplay() 3 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 3 nsHTMLReflowState::InitResizeFlags(nsPresContext*) 2 nsStyleContext::GetStylePadding() 1 nsTextFrame::IsFrameOfType(unsigned int) const
1044 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 166108 0 1044 nsParser::ResumeParse(int, int, int) 547 nsParser::BuildModel() 489 nsParser::Tokenize(int) 8 CNavDTD::WillInterruptParse(nsIContentSink*)
843 g_type_instance_get_private 60 PR_Lock 50 LockArena 42 pango_fc_font_get_glyph 27 pango_fc_font_has_char 1 g_signal_emit_valist 35317 1023 1023 pthread_mutex_lock
159 gfxPangoFontGroup::SetGlyphs(gfxTextRun*, gfxPangoFont*, char const*, unsigned int, unsigned int*, _PangoGlyphString*, int, int) 135 FontSelector::InitSegments(char const*, unsigned int) 121 pango_context_get_base_dir 116 gfxPangoFontGroup::CreateGlyphRunsItemizing(gfxTextRun*, char const*, unsigned int, unsigned int) 106 _pango_engine_shape_shape 99 pango_default_break 82 pango_script_iter_next 80 .text 31 pango_script_iter_new 27 pango_break 25 pango_itemize_with_base_dir 10 gfxPangoFontGroup::InitTextRun(gfxTextRun*, char const*, unsigned int, unsigned int) 56547 991 991 g_utf8_get_char
966 gfxTextRun::MeasureText(unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*) 15 gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, int, int*, unsigned int*) 51908 105 981 gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*, gfxFont::RunMetrics*) 503 gfxTextRun::GetAdjustedSpacingArray(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, nsTArray*) 283 gfxFont::Measure(gfxTextRun*, unsigned int, unsigned int, int, gfxFont::Spacing*) 27 gfxRect::Union(gfxRect const&) const 18 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 17 nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int) 14 nsTArray_base::ShrinkCapacity(unsigned int) 9 gfxTextRun::GetAdjustedSpacing(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, gfxFont::Spacing*) 5 gfxPangoFont::GetMetrics()
939 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 9 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsIFrame*, nsIRenderingContext*, nsSize const&) 1 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 100876 33 949 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 560 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 67 nsHTMLReflowState::InitResizeFlags(nsPresContext*) 34 nsHTMLReflowState::InitCBReflowState() 29 nsStyleContext::GetStyleMargin() 27 nsStyleContext::GetStyleDisplay() 25 nsStyleContext::GetStyleBorder() 24 nsStyleContext::GetStylePosition() 19 nsStyleContext::GetStylePadding() 15 .L69 15 nsFrame::IsContainingBlock() const 13 nsBlockFrame::IsContainingBlock() const 12 nsHTMLReflowState::ComputeContainingBlockRectangle(nsPresContext*, nsHTMLReflowState const*, int&, int&) 12 nsHTMLReflowState::InitFrameType() 12 nsBlockFrame::GetType() const 10 nsRuleNode::GetStyleBorder(nsStyleContext*, int) 7 nsStyleContext::GetStyleVisibility() 6 nsRuleNode::GetStyleMargin(nsStyleContext*, int) 6 nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 5 nsRuleNode::GetStylePadding(nsStyleContext*, int) 3 nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 3 nsTextFrame::IsFrameOfType(unsigned int) const 3 nsTextFrame::ComputeSize(nsIRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 3 nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 2 nsStyleContext::GetStyleTextReset() 2 nsRuleNode::GetStylePosition(nsStyleContext*, int) 1 nsStyleContext::GetStyleText() 1 .L72
679 g_type_instance_get_private 124 pango_fc_font_get_glyph 98 pango_fc_font_has_char 21 PR_Unlock 19 UnlockArena 1 g_main_context_check 35330 942 942 pthread_mutex_unlock
472 GetFontGroupForFrame(nsIFrame*) 431 nsThebesRenderingContext::SetFont(nsFont const&, nsIAtom*) 12 nsLayoutUtils::SetFontFromStyle(nsIRenderingContext*, nsStyleContext*) 8 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 3 nsPresContext::GetMetricsForInternal(nsFont const&) 1 ComputeLineHeight(nsIRenderingContext*, nsIDeviceContext*, nsStyleContext*) 11681 55 927 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 747 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 41 nsFont::Equals(nsFont const&) const 29 nsThebesFontMetrics::AddRef() 28 nsCOMPtr_base::begin_assignment() 18 nsThebesFontMetrics::GetLangGroup(nsIAtom**) 8 nsCOMPtr_base::~nsCOMPtr_base() 1 .plt
868 _pango_xft_font_get_mini_font 26 pango_font_get_glyph_extents 9622 719 894 XftGlyphExtents 145 XftFontCheckGlyph 27 XftColorFree 3 XftFontLoadGlyphs
850 nsLineLayout::VerticalAlignLine() 2 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 101201 85 852 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 614 nsLayoutUtils::SetFontFromStyle(nsIRenderingContext*, nsStyleContext*) 27 nsThebesRenderingContext::SetFont(nsFont const&, nsIAtom*) 22 nsStyleContext::GetStyleTextReset() 22 nsThebesRenderingContext::GetFontMetrics(nsIFontMetrics*&) 21 non-virtual thunk to nsThebesRenderingContext::SetFont(nsFont const&, nsIAtom*) 13 nsStyleContext::GetStyleFont() 11 nsSplittableFrame::GetNextInFlow() const 8 nsSplittableFrame::GetNextInFlowVirtual() const 8 nsSplittableFrame::GetPrevInFlowVirtual() const 7 nsThebesFontMetrics::AddRef() 5 nsSplittableFrame::GetPrevInFlow() const 4 nsRuleNode::GetStyleTextReset(nsStyleContext*, int) 3 nsStyleContext::GetStyleVisibility() 2 nsCOMPtr_base::begin_assignment()
323 PL_DHashTableOperate 265 SearchTable 56 BuildTextRunsScanner::ScanFrame(nsIFrame*) 42 nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 38 BuildTextRunsScanner::FlushFrames(int) 27 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int) 25 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 5 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 3 nsLineLayout::VerticalAlignLine() 3 nsLineLayout::RelativePositionFrames(nsRect&) 2 nsLineBreaker::AppendText(nsIAtom*, unsigned short const*, unsigned int, unsigned int, nsILineBreakSink*) 2 PropertyProvider::GetSpacing(unsigned int, unsigned int, gfxFont::Spacing*) 2 BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 1 nsViewManager::ProcessPendingUpdates(nsView*, int) 1 nsTextNode::AddRef() 1 nsTextFrame::TrimTrailingWhiteSpace(nsPresContext*, nsIRenderingContext&, int&, int&) 1 BuildTextRuns(nsIRenderingContext*, nsTextFrame*, nsIFrame*, nsLineList_iterator const*) 1 nsLineLayout::BeginLineReflow(int, int, int, int, int, int) 1 nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 1 nsIFrame::SetProperty(nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*) 1 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 1 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 1 gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, int, int*, unsigned int*) 98272 803 803 .plt
747 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 8 GetFontGroupForFrame(nsIFrame*) 4 nsThebesRenderingContext::SetFont(nsFont const&, nsIAtom*) 11684 99 759 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 320 nsFont::Equals(nsFont const&) const 167 nsThebesFontMetrics::GetLangGroup(nsIAtom**) 96 nsCOMPtr_base::~nsCOMPtr_base() 30 AtomImpl::AddRef() 24 nsFont::BaseEquals(nsFont const&) const 11 nsCOMPtr_base::begin_assignment() 8 AtomImpl::Release() 3 nsThebesFontMetrics::AddRef() 1 .plt
603 nsBlockFrame::ComputeCombinedArea(nsHTMLReflowState const&, nsHTMLReflowMetrics&) 30 nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 29 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 28 nsLineLayout::RelativePositionFrames(nsLineLayout::PerSpanData*, nsRect&) 23 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 19 nsLineLayout::RelativePositionFrames(nsRect&) 12 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 1 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 11754 745 745 nsRect::UnionRect(nsRect const&, nsRect const&)
552 _pango_xft_font_get_mini_font 162 pango_fc_font_get_glyph 9664 714 714 XftCharIndex
653 pango_script_iter_next 33 pango_script_iter_new 8981 686 686 pango_script_for_unichar
655 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 20 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 99957 35 675 nsBlockFrame::CreateContinuationFor(nsBlockReflowState&, nsLineBox*, nsIFrame*, int&) 625 nsHTMLContainerFrame::CreateNextInFlow(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame*&) 10 nsTextFrame::GetNextInFlowVirtual() const 5 nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int)
625 nsBlockFrame::CreateContinuationFor(nsBlockReflowState&, nsLineBox*, nsIFrame*, int&) 8 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 100791 38 633 nsHTMLContainerFrame::CreateNextInFlow(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame*&) 518 nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int) 21 nsBlockFrame::GetType() const 17 NS_NewContinuingTextFrame(nsIPresShell*, nsStyleContext*) 13 nsContinuingTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 11 nsTextFrame::GetNextInFlowVirtual() const 6 nsHTMLContainerFrame::CreateViewForFrame(nsIFrame*, nsIFrame*, int) 5 nsTextFrame::GetNextContinuation() const 4 nsTextFrame::GetType() const
614 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 12 nsLineLayout::VerticalAlignLine() 99299 23 626 nsLayoutUtils::SetFontFromStyle(nsIRenderingContext*, nsStyleContext*) 513 nsThebesRenderingContext::SetFont(nsFont const&, nsIAtom*) 25 nsCOMPtr_base::begin_assignment() 22 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 14 nsCOMPtr_base::~nsCOMPtr_base() 12 .plt 12 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 3 nsStyleContext::GetStyleVisibility() 2 nsStyleContext::GetStyleFont()
563 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 8 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int) 3 BuildTextRunsScanner::BuildTextRunForFrames(void*) 102036 56 574 GetFontGroupForFrame(nsIFrame*) 472 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 9 nsCOMPtr_base::~nsCOMPtr_base() 8 nsStyleContext::GetStyleVisibility() 8 nsStyleContext::GetStyleFont() 8 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 7 nsThebesFontMetrics::Release() 6 nsCOMPtr_base::begin_assignment()
560 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 3 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 100875 156 563 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 199 nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 131 nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 30 nsHTMLReflowState::ComputeContainingBlockRectangle(nsPresContext*, nsHTMLReflowState const*, int&, int&) 16 nsStyleContext::GetStyleTextReset() 9 nsCSSOffsetState::ComputeMargin(int) 7 nsBlockFrame::GetType() const 5 nsCSSOffsetState::ComputeWidthValue(int, unsigned char, nsStyleCoord const&) 4 nsStyleContext::GetStyleDisplay() 3 nsCSSOffsetState::ComputePadding(int) 1 nsTextFrame::GetType() const 1 nsFrame::ComputeSize(nsIRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 1 nsLayoutUtils::ComputeHeightDependentValue(nsIRenderingContext*, nsIFrame*, int, nsStyleCoord const&)
518 _pango_xft_font_get_mini_font 43 pango_fc_font_has_char 9663 167 561 XftCharExists 365 FcCharSetHasChar 29 FcCharSetDestroy
547 nsParser::ResumeParse(int, int, int) 166087 0 547 nsParser::BuildModel() 542 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 3 non-virtual thunk to HTMLContentSink::DidProcessAToken() 1 CNavDTD::HandleToken(CToken*, nsIParser*) 1 nsHTMLTokenizer::PopToken()
542 nsParser::BuildModel() 165862 2 542 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 455 .L1175 33 HTMLContentSink::DidProcessAToken() 19 .L1174 18 CNavDTD::HandleToken(CToken*, nsIParser*) 4 CToken::GetTypeID() 4 CTextToken::SizeOf() const 3 nsHTMLTokenizer::PopToken() 2 CTextToken::GetTokenType() 2 nsContentSink::DidProcessATokenImpl()
513 nsLayoutUtils::SetFontFromStyle(nsIRenderingContext*, nsStyleContext*) 27 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 61607 54 540 nsThebesRenderingContext::SetFont(nsFont const&, nsIAtom*) 431 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 23 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 8 nsThebesFontMetrics::AddRef() 8 nsCOMPtr_base::begin_assignment() 7 nsThebesFontMetrics::Release() 5 nsCOMPtr_base::~nsCOMPtr_base() 4 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&)
518 nsHTMLContainerFrame::CreateNextInFlow(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame*&) 5 nsBlockFrame::CreateContinuationFor(nsBlockReflowState&, nsLineBox*, nsIFrame*, int&) 98586 70 523 nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int) 184 NS_NewContinuingTextFrame(nsIPresShell*, nsStyleContext*) 156 nsContinuingTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 55 nsHTMLContainerFrame::CreateViewForFrame(nsIFrame*, nsIFrame*, int) 14 nsContainerFrame::FrameNeedsView(nsIFrame*) 8 nsTextFrame::GetNextContinuation() const 7 nsTextFrame::GetType() const 6 nsContinuingTextFrame::SetPrevInFlow(nsIFrame*) 6 nsFrame::nsFrame(nsStyleContext*) 4 nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 4 nsFrame::operator new(unsigned int, nsIPresShell*) 4 nsBlockFrame::GetType() const 3 nsTextFrame::SetNextInFlow(nsIFrame*) 2 nsTextFrame::GetNextInFlowVirtual() const
503 gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*, gfxFont::RunMetrics*) 4 gfxTextRun::MeasureText(unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*) 51889 259 507 gfxTextRun::GetAdjustedSpacingArray(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, nsTArray*) 218 gfxTextRun::GetAdjustedSpacing(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, gfxFont::Spacing*) 28 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 2 PropertyProvider::GetSpacing(unsigned int, unsigned int, gfxFont::Spacing*)
495 nsThread::ProcessNextEvent(int, int*) 50400 2 495 nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int) 491 nsBaseAppShell::DoProcessNextNativeEvent(int) 2 PR_IntervalNow
491 nsBaseAppShell::DoProcessNextNativeEvent(int) 49788 0 491 nsAppShell::ProcessNextNativeEvent(int) 490 g_main_context_iteration 1 g_byte_array_remove_index_fast
491 nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int) 50389 0 491 nsBaseAppShell::DoProcessNextNativeEvent(int) 491 nsAppShell::ProcessNextNativeEvent(int)
490 g_main_context_iteration 1 g_main_context_check 56138 1 490 g_main_context_check 480 g_main_context_dispatch 3 _end 2 g_main_context_prepare 2 g_main_context_query 1 g_main_context_check 1 g_source_set_callback_indirect 1 pthread_mutex_unlock
490 nsAppShell::ProcessNextNativeEvent(int) 56140 0 490 g_main_context_iteration 490 g_main_context_check
489 nsParser::ResumeParse(int, int, int) 166089 2 489 nsParser::Tokenize(int) 456 nsHTMLTokenizer::ConsumeToken(nsScanner&, int&) 17 nsScanner::Mark() 13 nsParser::DidTokenize(int) 1 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&)
353 g_free 57 pango_direction_get_type 37 PR_Free 28 operator delete(void*) 3 nsScannerBufferList::DiscardUnreferencedPrefix(nsScannerBufferList::Buffer*) 3 NS_Free_P 1 INT__moz_cairo_pattern_destroy 1 _moz_cairo_destroy 68526 323 483 free 140 _int_free 20 __i686.get_pc_thunk.bx
480 g_main_context_check 56105 0 480 g_main_context_dispatch 478 gdk_screen_get_setting 1 g_vasprintf 1 g_source_remove_poll
478 g_main_context_dispatch 11 gdk_screen_get_setting 8395 1 478 gdk_screen_get_setting 470 gtk_main_do_event 11 gdk_screen_get_setting 2 gdk_event_new 1 g_object_ref 1 gdk_window_lookup_for_display 1 gdk_window_scroll 1 gdk_add_client_message_filter 1 gdk_event_free
470 gdk_screen_get_setting 21639 2 470 gtk_main_do_event 467 gtk_widget_activate 1 gtk_false
467 gtk_main_do_event 23041 0 467 gtk_widget_activate 467 g_signal_emit
467 gtk_widget_activate 56832 0 467 g_signal_emit 467 g_signal_emit_valist
467 g_signal_emit 56831 1 467 g_signal_emit_valist 464 g_signal_stop_emission 1 g_value_init 1 pthread_mutex_lock
448 pango_direction_get_type 9 pango_glyph_string_free 4 pango_log2vis_get_embedding_levels 4 pango_context_get_base_dir 56155 55 465 g_free 353 free 26 __i686.get_pc_thunk.bx 16 _end 15 _int_free
464 g_signal_emit_valist 56829 0 464 g_signal_stop_emission 463 g_closure_invoke 1 g_closure_unref
463 g_closure_invoke 21665 0 463 gtk_marshal_VOID__UINT_STRING 461 enter_notify_event_cb(_GtkWidget*, _GdkEventCrossing*) 2 visibility_notify_event_cb(_GtkWidget*, _GdkEventVisibility*)
463 g_signal_stop_emission 56688 0 463 g_closure_invoke 463 gtk_marshal_VOID__UINT_STRING
461 gtk_marshal_VOID__UINT_STRING 49755 0 461 enter_notify_event_cb(_GtkWidget*, _GdkEventCrossing*) 460 nsWindow::OnEnterNotifyEvent(_GtkWidget*, _GdkEventCrossing*) 1 get_window_for_gdk_window(_GdkDrawable*)
460 HandleEvent(nsGUIEvent*) 125914 0 460 .L778 460 nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int)
460 nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) 99597 0 460 PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*) 454 nsLayoutUtils::GetFrameForPoint(nsIFrame*, nsPoint) 5 PresShell::HandlePositionedEvent(nsIView*, nsIFrame*, nsGUIEvent*, nsEventStatus*) 1 nsGenericHTMLElement::IsNodeOfType(unsigned int) const
460 nsWindow::OnEnterNotifyEvent(_GtkWidget*, _GdkEventCrossing*) 49842 0 460 nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) 460 HandleEvent(nsGUIEvent*)
460 nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) 125746 0 460 HandleEvent(nsGUIEvent*) 460 .L778
460 enter_notify_event_cb(_GtkWidget*, _GdkEventCrossing*) 49754 0 460 nsWindow::OnEnterNotifyEvent(_GtkWidget*, _GdkEventCrossing*) 460 nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&)
460 .L778 125883 0 460 nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) 460 PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*)
450 pango_context_get_base_dir 7 g_param_spec_pool_lookup 1 g_quark_try_string 55954 453 458 g_hash_table_lookup 5 g_param_values_cmp
200 pango_fc_font_has_char 198 pango_fc_font_get_glyph 33 gfxPangoFont::HasGlyph(unsigned int) 23 .text 2 g_object_ref 1 gdk_xid_table_lookup_for_display 1 gdk_display_get_screen 56889 458 458 g_type_check_instance_is_a
456 nsParser::Tokenize(int) 165668 2 456 nsHTMLTokenizer::ConsumeToken(nsScanner&, int&) 451 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&) 2 NS_IsAsciiWhitespace(unsigned short) 1 nsHTMLTokenizer::GetTokenAllocator()
455 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 165866 1 455 .L1175 446 CNavDTD::HandleStartToken(CToken*) 3 CNavDTD::WillHandleStartTag(CToken*, nsHTMLTag, nsIParserNode&) 1 CToken::GetAttributeCount() 1 nsHTMLElement::HasSpecialProperty(int) const 1 nsHTMLElement::IsChildOfHead(nsHTMLTag, int&) 1 nsHTMLElement::IsSectionTag(nsHTMLTag) 1 nsFixedSizeAllocator::Free(void*, unsigned int)
347 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 108 nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 99973 455 455 LineHasClear(nsLineBox*)
454 nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 101924 0 454 ViewportFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 454 nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
906 DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*) 454 ViewportFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 453 CanvasFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 453 nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 100422 0 454 nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1349 nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 453 CanvasFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 453 nsHTMLScrollFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 10 DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*) 1 nsIFrame::GetOffsetTo(nsIFrame const*) const
454 nsLayoutUtils::GetFrameForPoint(nsIFrame*, nsPoint) 100401 0 454 nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 454 ViewportFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
454 PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*) 99335 0 454 nsLayoutUtils::GetFrameForPoint(nsIFrame*, nsPoint) 454 nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*)
453 nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 100818 0 453 CanvasFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 453 nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
986 nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 10 nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 99971 46 453 DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*) 906 nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 44 nsRect::Intersects(nsRect const&) const
1349 nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 99975 360 453 nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 986 DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*) 2 nsRect::Intersects(nsRect const&) const 1 nsBlockFrame::SetupLineCursor()
453 nsHTMLScrollFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 100651 0 453 nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 453 nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
453 nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 100757 0 453 nsHTMLScrollFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 453 nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
451 nsHTMLTokenizer::ConsumeToken(nsScanner&, int&) 1 nsParser::Tokenize(int) 165659 6 452 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&) 424 CTextToken::Consume(unsigned short, nsScanner&, int) 12 .L353 2 nsScanner::ReadUntil(nsScannerIterator&, nsScannerIterator&, nsReadEndCondition const&, int) 2 CTextToken::CTextToken() 2 nsHTMLTokenizer::AddToken(CToken*&, unsigned int, nsDeque*, nsTokenAllocator*) 1 nsScanner::Peek(unsigned short&, unsigned int) 1 nsScanner::SetPosition(nsScannerIterator&, int, int) 1 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag) 1 nsDeque::Push(void*)
322 ClearAllTextRunReferences(nsTextFrame*, gfxTextRun*) 115 UnhookTextRunFromFrames(gfxTextRun*) 8 nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int) 5 nsHTMLContainerFrame::CreateNextInFlow(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame*&) 1 nsContinuingTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 102113 451 451 nsTextFrame::GetNextContinuation() const
446 .L1175 165864 7 446 CNavDTD::HandleStartToken(CToken*) 408 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 8 nsNodeAllocator::CreateNode(CToken*, nsTokenAllocator*) 4 nsCParserNode::~nsCParserNode() 3 nsFixedSizeAllocator::FindBucket(unsigned int) 2 nsCParserNode::nsCParserNode(CToken*, nsTokenAllocator*, nsNodeAllocator*) 2 CTextToken::GetTokenType() 2 CNavDTD::DidHandleStartTag(nsIParserNode&, nsHTMLTag) 2 nsHTMLElement::IsChildOfHead(nsHTMLTag, int&) 2 nsDTDContext::Last() const 2 nsFixedSizeAllocator::Free(void*, unsigned int) 1 CNavDTD::CanContain(int, int) const 1 nsHTMLElement::HasSpecialProperty(int) const 1 nsHTMLElement::IsSectionTag(nsHTMLTag) 1 nsEntryStack::Last() const
435 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 11 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 101198 13 446 nsLineLayout::TrimTrailingWhiteSpace() 430 nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 3 nsTextFrame::TrimTrailingWhiteSpace(nsPresContext*, nsIRenderingContext&, int&, int&)
430 nsLineLayout::TrimTrailingWhiteSpace() 12 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 101197 88 442 nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 304 nsTextFrame::TrimTrailingWhiteSpace(nsPresContext*, nsIRenderingContext&, int&, int&) 19 nsTextFrame::GetTrimmedOffsets(nsTextFragment const*, int) 12 gfxTextRun::SetLineBreaks(unsigned int, unsigned int, int, int, double*) 9 nsGenericDOMDataNode::GetText() 8 nsTextFrame::EnsureTextRun(nsIRenderingContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 2 gfxSkipCharsIterator::SetOffsets(unsigned int, int)
425 _int_malloc 1 __libc_malloc 68518 426 426 malloc_consolidate
424 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&) 166005 27 424 CTextToken::Consume(unsigned short, nsScanner&, int) 341 nsScanner::ReadUntil(nsScannerIterator&, nsScannerIterator&, nsReadEndCondition const&, int) 25 nsScanner::GetChar(unsigned short&) 15 nsScanner::Peek(unsigned short&, unsigned int) 8 nsScanner::BindSubstring(nsScannerSubstring&, nsScannerIterator const&, nsScannerIterator const&) 5 nsScanner::SetPosition(nsScannerIterator&, int, int) 2 nsScanner::EndReading(nsScannerIterator&) 1 nsScanner::CurrentPosition(nsScannerIterator&)
365 XftCharExists 54 _pango_xft_font_get_mini_font 9190 198 419 FcCharSetHasChar 221 FcCharSetDestroy
153 _pango_engine_shape_shape 138 .text 104 pango_default_break 16 pango_break 56538 411 411 g_unichar_type
408 CNavDTD::HandleStartToken(CToken*) 165850 7 408 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 368 CNavDTD::AddLeaf(nsIParserNode const*) 18 CNavDTD::CanContain(int, int) const 10 CNavDTD::CanOmit(nsHTMLTag, nsHTMLTag, int&) 1 nsCParserNode::GetNodeType() const 1 CNavDTD::OpenTransientStyles(nsHTMLTag, int) 1 nsHTMLElement::CanExclude(nsHTMLTag) const 1 nsDTDContext::TagAt(int) const 1 non-virtual thunk to HTMLContentSink::AddLeaf(nsIParserNode const&)
351 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 16 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 12 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 7 nsIFrame::Redraw(nsBoxLayoutState&, nsRect const*, int) 1 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 100364 49 387 nsIFrame::Invalidate(nsRect const&, int) 312 nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 12 nsIFrame::GetAbsPosClipRect(nsStyleDisplay const*, nsRect*, nsSize const&) 10 nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 3 nsStyleContext::GetStyleDisplay() 1 PresShell::IsPaintingSuppressed(int*)
289 _pango_xft_font_get_mini_font 29 pango_font_get_glyph_extents 27 pango_fc_font_has_char 25 pango_fc_font_get_glyph 8616 370 370 _pango_xft_font_new
368 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 165832 8 368 CNavDTD::AddLeaf(nsIParserNode const*) 324 HTMLContentSink::AddLeaf(nsIParserNode const&) 32 CNavDTD::OpenTransientStyles(nsHTMLTag, int) 2 nsCParserNode::GetNodeType() const 1 CToken::GetTypeID() 1 nsDTDContext::GetStylesAt(int) const
336 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 26 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 4 nsTextFragment::SetTo(unsigned short const*, int) 1 nsLineBreaker::AppendText(nsIAtom*, unsigned short const*, unsigned int, unsigned int, nsILineBreakSink*) 1 BuildTextRunsScanner::BuildTextRunForFrames(void*) 47052 38 368 NS_Alloc_P 289 PR_Malloc 33 __libc_malloc 8 .plt
289 NS_Alloc_P 42 PL_ArenaAllocate 34 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 66130 62 365 PR_Malloc 298 __libc_malloc 3 _int_malloc 2 __i686.get_pc_thunk.bx
320 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 41 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 11711 67 361 nsFont::Equals(nsFont const&) const 263 nsFont::BaseEquals(nsFont const&) const 31 nsAString_internal::Equals(nsAString_internal const&, nsStringComparator const&) const
118 pango_fc_font_get_glyph 85 pango_fc_font_has_char 82 gfxPangoFont::HasGlyph(unsigned int) 50 .text 17 FontSelector::InitSegments(char const*, unsigned int) 58339 352 352 pango_fc_font_get_type
341 CTextToken::Consume(unsigned short, nsScanner&, int) 2 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&) 166228 304 343 nsScanner::ReadUntil(nsScannerIterator&, nsScannerIterator&, nsReadEndCondition const&, int) 30 nsScanner::SetPosition(nsScannerIterator&, int, int) 7 nsScanner::Peek(unsigned short&, unsigned int) 2 nsScannerBufferList::Position::Distance(nsScannerBufferList::Position const&, nsScannerBufferList::Position const&)
146 BuildTextRuns(nsIRenderingContext*, nsTextFrame*, nsIFrame*, nsLineList_iterator const*) 134 BuildTextRunsScanner::ScanFrame(nsIFrame*) 18 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 9 nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 6 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 5 BuildTextRunsScanner::AccumulateRunInfo(nsTextFrame*) 4 BuildTextRunsScanner::FlushFrames(int) 2 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 nsTextFrame::TrimTrailingWhiteSpace(nsPresContext*, nsIRenderingContext&, int&, int&) 1 BuildTextRunsScanner::FindBoundaries(nsIFrame*, BuildTextRunsScanner::FindBoundaryState*) 110552 326 326 nsGenericDOMDataNode::GetText()
324 CNavDTD::AddLeaf(nsIParserNode const*) 121531 2 324 HTMLContentSink::AddLeaf(nsIParserNode const&) 316 .L1022 2 CToken::GetTypeID() 2 SinkContext::AddLeaf(nsIParserNode const&) 1 nsCParserNode::GetNodeType() const 1 SinkContext::AddText(nsAString_internal const&)
307 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 13 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int) 1 nsBlockFrame::SetupLineCursor() 100358 27 321 nsIFrame::SetProperty(nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*) 274 nsPropertyTable::SetPropertyInternal(nsPropertyOwner, unsigned short, nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*, int, void**) 17 PL_DHashTableOperate 2 nsPropertyTable::GetPropertyListFor(unsigned short, nsIAtom*) const 1 .plt
411 nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 312 nsIFrame::Invalidate(nsRect const&, int) 7 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 6 nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 99980 58 320 nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 584 nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 62 nsStyleContext::GetStyleDisplay() 19 nsIFrame::GetAbsPosClipRect(nsStyleDisplay const*, nsRect*, nsSize const&) 7 nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 6 nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int)
316 HTMLContentSink::AddLeaf(nsIParserNode const&) 121521 2 316 .L1022 279 SinkContext::AddText(nsAString_internal const&) 35 nsCParserNode::GetText() const
291 pango_log2vis_get_embedding_levels 25 pango_context_get_base_dir 9047 157 316 _pango_fribidi_get_type 130 _pango_fribidi_get_type_internal 29 pango_attr_iterator_get_attrs
253 gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 37 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 17 gfxTextRun::MeasureText(unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*) 5 gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, int, int*, unsigned int*) 51873 312 312 gfxTextRun::ShrinkToLigatureBoundaries(unsigned int*, unsigned int*)
220 BuildTextRunsScanner::BuildTextRunForFrames(void*) 91 BuildTextRunsScanner::FlushFrames(int) 101992 311 311 BuildTextRunsScanner::GetNextBreakBeforeFrame(unsigned int*)
239 BuildTextRuns(nsIRenderingContext*, nsTextFrame*, nsIFrame*, nsLineList_iterator const*) 55 nsTextFrame::EnsureTextRun(nsIRenderingContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 10 BuildTextRunsScanner::FindBoundaries(nsIFrame*, BuildTextRunsScanner::FindBoundaryState*) 7 BuildTextRunsScanner::ScanFrame(nsIFrame*) 102000 311 311 BuildTextRunsScanner::StylesMatchForTextRun(nsIFrame*, nsIFrame*)
177 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 64 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 54 nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 13 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 101133 277 308 nsLineBox::CachedIsEmpty() 18 nsTextFrame::IsEmpty() 13 nsIFrame::CachedIsEmpty()
207 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 65 BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 16 operator new[](unsigned int) 14 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int) 2 nsThebesDeviceContext::CreateRenderingContextInstance(nsIRenderingContext*&) 2 AtomImpl::operator new(unsigned int, nsACString_internal const&) 1 NS_NewTextNode(nsIContent**, nsNodeInfoManager*) 1 nsThebesRenderingContext::Init(nsIDeviceContext*, gfxASurface*) 29798 34 308 operator new(unsigned int) 256 __libc_malloc 12 __i686.get_pc_thunk.bx 6 _int_malloc
304 nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 3 nsLineLayout::TrimTrailingWhiteSpace() 102095 116 307 nsTextFrame::TrimTrailingWhiteSpace(nsPresContext*, nsIRenderingContext&, int&, int&) 126 nsTextFrame::EnsureTextRun(nsIRenderingContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 28 nsTextFrame::GetTrimmedOffsets(nsTextFragment const*, int) 22 gfxSkipCharsIterator::SetOffsets(unsigned int, int) 9 nsStyleContext::GetStyleText() 2 IsKeepEntry(unsigned int) 2 gfxTextRun::SetLineBreaks(unsigned int, unsigned int, int, int, double*) 1 nsGenericDOMDataNode::GetText() 1 .plt
160 _pango_xft_font_get_mini_font 145 XftGlyphExtents 9668 305 305 XftFontCheckGlyph
273 gfxPangoFont::HasGlyph(unsigned int) 25 FontSelector::InitSegments(char const*, unsigned int) 56887 298 298 g_type_check_instance_cast
231 gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 59 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 51874 290 290 gfxTextRun::GetPartialLigatureWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*)
283 gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*, gfxFont::RunMetrics*) 5 gfxTextRun::MeasureText(unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*) 51882 280 288 gfxFont::Measure(gfxTextRun*, unsigned int, unsigned int, int, gfxFont::Spacing*) 8 gfxPangoFont::GetMetrics()
263 nsFont::Equals(nsFont const&) const 24 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 11710 77 287 nsFont::BaseEquals(nsFont const&) const 190 nsAString_internal::Equals(nsAString_internal const&, nsStringComparator const&) const 20 nsCaseInsensitiveStringComparator::operator()(unsigned short const*, unsigned short const*, unsigned int) const
282 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 4 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 101165 12 286 nsLineLayout::~nsLineLayout() 259 FreeArenaList 9 LockArena 4 UnlockArena 2 PL_FreeArenaPool
279 .L1022 1 HTMLContentSink::AddLeaf(nsIParserNode const&) 121485 5 280 SinkContext::AddText(nsAString_internal const&) 143 SinkContext::FlushText(int*, int) 132 nsContentUtils::CopyNewlineNormalizedUnicodeTo(nsAString_internal const&, unsigned int, unsigned short*, unsigned int, int&)
109 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int) 92 BuildTextRunsScanner::BuildTextRunForFrames(void*) 23 gfxTextRun::gfxTextRun(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) 22 gfxSkipCharsIterator::SetOffsets(unsigned int, int) 13 nsTextFrame::EnsureTextRun(nsIRenderingContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 9 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 7 gfxSkipChars::BuildShortcuts() 2 nsTextFrame::TrimTrailingWhiteSpace(nsPresContext*, nsIRenderingContext&, int&, int&) 1 BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 51997 278 278 IsKeepEntry(unsigned int)
274 nsIFrame::SetProperty(nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*) 4 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 111258 42 278 nsPropertyTable::SetPropertyInternal(nsPropertyOwner, unsigned short, nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*, int, void**) 183 PL_DHashTableOperate 29 nsPropertyTable::GetPropertyListFor(unsigned short, nsIAtom*) const 19 PL_DHashVoidPtrKeyStub 5 SearchTable
138 BuildTextRunsScanner::BuildTextRunForFrames(void*) 132 gfxTextRun::gfxTextRun(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) 52001 261 270 gfxSkipChars::BuildShortcuts() 7 IsKeepEntry(unsigned int) 2 operator new[](unsigned int)
264 nsLineLayout::VerticalAlignLine() 101209 99 264 .L439 86 nsThebesFontMetrics::GetMaxAscent(int&) 57 nsThebesFontMetrics::GetHeight(int&) 9 nsThebesFontMetrics::GetMetrics() const 7 nsStyleContext::GetStyleText() 6 nsCOMPtr_base::~nsCOMPtr_base()
259 nsLineLayout::~nsLineLayout() 3 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 35926 32 262 FreeArenaList 117 LockArena 65 UnlockArena 28 PR_CallOnce 12 PR_Lock 8 PR_Unlock
239 pango_default_break 22 pango_break 56527 261 261 g_unichar_isspace
225 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 33 nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 99931 258 258 nsBlockFrame::PropagateFloatDamage(nsBlockReflowState&, nsLineBox*, int)
584 nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 179 nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 10 nsIFrame::Invalidate(nsRect const&, int) 100289 47 255 nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 411 nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 179 nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 109 nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 12 nsGfxScrollFrameInner::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 7 ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 5 nsStyleContext::GetStyleDisplay() 3 nsIFrame::GetAbsPosClipRect(nsStyleDisplay const*, nsRect*, nsSize const&)
221 FcCharSetHasChar 29 XftCharExists 9187 250 250 FcCharSetDestroy
243 pango_context_get_base_dir 56555 243 243 g_utf8_to_ucs4_fast
150 nsTextFrameUtils::TransformText(unsigned char const*, unsigned int, unsigned char*, int, unsigned char*, gfxSkipCharsBuilder*, unsigned int*) 55 nsTextFrameUtils::TransformText(unsigned short const*, unsigned int, unsigned short*, int, unsigned char*, gfxSkipCharsBuilder*, unsigned int*) 25 BuildTextRunsScanner::BuildTextRunForFrames(void*) 51998 146 230 gfxSkipCharsBuilder::FlushRun() 84 nsTArray_base::EnsureCapacity(unsigned int, unsigned int)
215 pango_context_get_base_dir 13 pango_itemize_with_base_dir 56523 228 228 g_unichar_isgraph
153 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 69 nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 100050 222 222 nsBlockReflowState::RecoverStateFrom(nsLineList_iterator, int)
190 nsFont::BaseEquals(nsFont const&) const 31 nsFont::Equals(nsFont const&) const 47799 42 221 nsAString_internal::Equals(nsAString_internal const&, nsStringComparator const&) const 123 nsCaseInsensitiveStringComparator::operator()(unsigned short const*, unsigned short const*, unsigned int) const 40 nsCaseConversionImp2::CaseInsensitiveCompare(unsigned short const*, unsigned short const*, unsigned int, int*) 16 NS_GetCaseConversion()
189 _pango_xft_font_get_mini_font 27 XftGlyphExtents 9584 216 216 XftColorFree
207 PL_DHashTableOperate 43709 40 207 ChangeTable 131 FindFreeEntry 35 PL_DHashMoveEntryStub 1 PL_DHashFreeTable
49 pango_break 45 pango_context_get_base_dir 40 pango_log2vis_get_embedding_levels 35 pango_itemize_with_base_dir 32 pango_script_iter_new 2 pango_direction_get_type 8710 203 203 _init
199 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 3 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 100874 72 202 nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 59 nsCSSOffsetState::ComputePadding(int) 34 nsCSSOffsetState::ComputeMargin(int) 11 nsStyleContext::GetStyleBorder() 9 nsTextFrame::GetType() const 8 nsStyleContext::GetStyleDisplay() 8 nsNativeThemeGTK::GetWidgetBorder(nsIDeviceContext*, nsIFrame*, unsigned char, nsMargin*) 1 nsRuleNode::GetStyleBorder(nsStyleContext*, int)
44 operator delete(void*) 29 __sbrk 29 PR_Free 20 PR_Unlock 16 g_free 14 PR_Realloc 10 new_do_write 7 PR_IntervalNow 3 g_main_context_check 2 nsContentSink::NotifyAppend(nsIContent*, unsigned int) 2 nsContentSink::IsTimeToNotify() 1 PR_Write 1 g_vasprintf 1 PL_DHashFreeTable 27282 202 202 _end
184 nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int) 17 nsHTMLContainerFrame::CreateNextInFlow(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame*&) 102014 25 201 NS_NewContinuingTextFrame(nsIPresShell*, nsStyleContext*) 97 nsFrame::operator new(unsigned int, nsIPresShell*) 34 memset 20 nsFrame::nsFrame(nsStyleContext*) 13 PresShell::AllocateFrame(unsigned int) 12 nsBox::nsBox()
178 gfxPangoFontGroup::SetGlyphs(gfxTextRun*, gfxPangoFont*, char const*, unsigned int, unsigned int*, _PangoGlyphString*, int, int) 23 FontSelector::InitSegments(char const*, unsigned int) 52079 201 201 ConvertPangoToAppUnits(int, unsigned int)
194 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 3 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 101212 54 197 nsLineLayout::BeginLineReflow(int, int, int, int, int, int) 133 nsLineLayout::NewPerSpanData(nsLineLayout::PerSpanData**) 9 PL_ArenaAllocate 1 .plt
193 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 1 BuildTextRunsScanner::BuildTextRunForFrames(void*) 47049 3 194 NS_Realloc_P 190 PR_Realloc 1 realloc
190 NS_Realloc_P 2 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 66132 4 192 PR_Realloc 172 realloc 14 _end 2 __i686.get_pc_thunk.bx
167 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 18 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 61727 35 185 nsThebesFontMetrics::GetLangGroup(nsIAtom**) 86 AtomImpl::AddRef() 64 PR_AtomicIncrement
172 PR_Realloc 2 g_realloc 1 _cairo_array_grow_by 1 NS_Realloc_P 68550 3 176 realloc 129 memcpy 43 _int_realloc 1 __libc_malloc
130 _pango_fribidi_get_type 46 pango_log2vis_get_embedding_levels 9046 176 176 _pango_fribidi_get_type_internal
117 FreeArenaList 48 PL_ArenaAllocate 9 nsLineLayout::~nsLineLayout() 1 nsLineLayout::NewPerSpanData(nsLineLayout::PerSpanData**) 35921 31 175 LockArena 77 PR_Lock 50 pthread_mutex_lock 10 PR_CallOnce 4 pthread_self 3 .plt
168 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 5 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 99994 44 173 nsBlockFrame::SplitLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 99 nsBlockReflowState::NewLineBox(nsIFrame*, int, int) 15 CheckPlaceholderInLine(nsIFrame*, nsLineBox*, nsFloatCache*) 7 NS_NewLineBox(nsIPresShell*, nsIFrame*, int, int) 5 nsLineLayout::SplitLineTo(int) 2 nsLineLayout::GetCurrentSpanCount() const 1 nsLineBox::GetFirstFloat()
96 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 14 nsLayoutUtils::SetFontFromStyle(nsIRenderingContext*, nsStyleContext*) 13 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 12 nsLineLayout::VerticalAlignLine() 9 GetFontGroupForFrame(nsIFrame*) 8 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 6 .L439 5 nsThebesRenderingContext::SetFont(nsFont const&, nsIAtom*) 2 nsContentSink::DidProcessATokenImpl() 2 NS_ProcessNextEvent_P(nsIThread*, int) 1 HTMLContentSink::DidProcessAToken() 1 nsGfxScrollFrameInner::IsLTR() const 1 PresShell::DoReflow(nsIFrame*) 1 nsThread::Dispatch(nsIRunnable*, unsigned int) 1 nsThread::ProcessNextEvent(int, int*) 43749 69 172 nsCOMPtr_base::~nsCOMPtr_base() 58 AtomImpl::Release() 26 PR_AtomicDecrement 12 nsThebesFontMetrics::Release() 4 .plt 1 PresShell::ReflowEvent::~ReflowEvent() 1 nsThebesRenderingContext::Release() 1 nsWindow::Release()
111 nsLineLayout::NewPerSpanData(nsLineLayout::PerSpanData**) 51 FrameArena::AllocateFrame(unsigned int) 9 nsLineLayout::BeginLineReflow(int, int, int, int, int, int) 35924 25 171 PL_ArenaAllocate 48 LockArena 42 PR_Malloc 41 UnlockArena 8 PR_Lock 3 PR_Unlock 3 PR_CallOnce 1 .plt
140 free 15 g_free 13 _int_realloc 1 operator delete(void*) 68519 153 169 _int_free 16 sYSTRIm
156 nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int) 13 nsHTMLContainerFrame::CreateNextInFlow(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame*&) 102045 43 169 nsContinuingTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 72 nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 25 nsTextNode::AddRef() 13 nsIContent::SetMayHaveFrame(int) 10 nsTextFrame::DidSetStyleContext() 4 nsContinuingTextFrame::SetPrevInFlow(nsIFrame*) 1 nsTextFrame::SetNextInFlow(nsIFrame*) 1 nsTextFrame::GetNextContinuation() const
41 nsLineBreaker::AppendText(nsIAtom*, unsigned short const*, unsigned int, unsigned int, nsILineBreakSink*) 27 BuildTextRunsScanner::FlushFrames(int) 20 BuildTextRunsScanner::BuildTextRunForFrames(void*) 19 nsLineBreaker::FlushCurrentWord() 19 gfxTextRun::MeasureText(unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*) 17 gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*, gfxFont::RunMetrics*) 9 gfxPangoFontGroup::CreateGlyphRunsItemizing(gfxTextRun*, char const*, unsigned int, unsigned int) 8 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 3 gfxPangoFontGroup::SetGlyphs(gfxTextRun*, gfxPangoFont*, char const*, unsigned int, unsigned int*, _PangoGlyphString*, int, int) 2 XPCJSContextStack::Pop(JSContext**) 44055 62 165 nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int) 100 nsTArray_base::ShrinkCapacity(unsigned int) 3 NS_Free_P
155 gfxPangoFontGroup::MakeTextRun(unsigned short const*, unsigned int, gfxTextRunFactory::Parameters const*, unsigned int) 1 AppendDirectionalIndicatorUTF8(int, nsACString_internal&) 1 AppendUTF16toUTF8(unsigned short const*, nsACString_internal&) 1 NS_NewAtom(unsigned short const*) 47778 156 158 AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&) 2 nsACString_internal::SetLength(unsigned int)
81 pango_default_break 75 .text 56546 156 156 g_utf8_strlen
148 SinkContext::FlushText(int*, int) 143 SinkContext::AddText(nsAString_internal const&) 8 SinkContext::FlushTags() 121472 1 151 SinkContext::FlushText(int*, int) 148 SinkContext::FlushText(int*, int) 123 nsGenericDOMDataNode::SetText(unsigned short const*, unsigned int, int) 18 SinkContext::DidAddContent(nsIContent*) 4 NS_NewTextNode(nsIContent**, nsNodeInfoManager*) 3 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 2 nsGenericElement::InsertChildAt(nsIContent*, unsigned int, int)
151 BuildTextRunsScanner::BuildTextRunForFrames(void*) 102158 74 151 nsTextFrameUtils::TransformText(unsigned short const*, unsigned int, unsigned short*, int, unsigned char*, gfxSkipCharsBuilder*, unsigned int*) 55 gfxSkipCharsBuilder::FlushRun() 14 IsDiscardable(unsigned short, unsigned int*) 5 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 3 .plt
146 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 2 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 2 nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 100040 13 150 nsBlockReflowState::GetAvailableSpace(int, int) 127 nsBlockBandData::GetAvailableSpace(int, int, nsRect&) 5 nsBlockBandData::ComputeAvailSpaceRect() 5 nsBlockBandData::GetBandData(int, int)
72 _pango_xft_font_get_mini_font 42 pango_fc_font_has_char 19 pango_font_get_glyph_extents 14 pango_fc_font_get_glyph 8624 147 147 pango_xft_font_has_char
72 PL_DHashTableOperate 34 NS_NewContinuingTextFrame(nsIPresShell*, nsStyleContext*) 24 gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, int, int*, unsigned int*) 14 nsLineBreaker::AppendText(nsIAtom*, unsigned short const*, unsigned int, unsigned int, nsILineBreakSink*) 2 NS_NewTextFrame(nsIPresShell*, nsStyleContext*) 68769 146 146 memset
123 nsAString_internal::Equals(nsAString_internal const&, nsStringComparator const&) const 20 nsFont::BaseEquals(nsFont const&) const 11943 48 143 nsCaseInsensitiveStringComparator::operator()(unsigned short const*, unsigned short const*, unsigned int) const 76 nsCaseConversionImp2::CaseInsensitiveCompare(unsigned short const*, unsigned short const*, unsigned int, int*) 19 NS_GetCaseConversion()
51 pango_default_break 44 .text 40 pango_context_get_base_dir 7 pango_direction_get_type 1 nsAppShell::ProcessNextNativeEvent(int) 55808 143 143 g_byte_array_remove_index_fast
127 nsBlockReflowState::GetAvailableSpace(int, int) 13 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 99916 29 140 nsBlockBandData::GetAvailableSpace(int, int, nsRect&) 67 nsBlockBandData::GetBandData(int, int) 34 nsBlockBandData::ComputeAvailSpaceRect() 10 nsSpaceManager::GetBandData(int, nsSize const&, nsBandData&) const
134 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 6 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 101194 12 140 nsLineLayout::RelativePositionFrames(nsRect&) 98 nsLineLayout::RelativePositionFrames(nsLineLayout::PerSpanData*, nsRect&) 19 nsRect::UnionRect(nsRect const&, nsRect const&) 8 nsContainerFrame::PositionChildViews(nsIFrame*) 3 .plt
83 BuildTextRuns(nsIRenderingContext*, nsTextFrame*, nsIFrame*, nsLineList_iterator const*) 10 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 9 nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 9 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 8 IsContinuationPlaceholder(nsIFrame*) 7 nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int) 4 nsHTMLContainerFrame::CreateNextInFlow(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame*&) 3 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 2 BuildTextRunsScanner::ScanFrame(nsIFrame*) 2 BuildTextRunsScanner::FindBoundaries(nsIFrame*, BuildTextRunsScanner::FindBoundaryState*) 2 nsCSSOffsetState::ComputePadding(int) 1 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 101970 140 140 nsTextFrame::GetType() const
133 nsLineLayout::BeginLineReflow(int, int, int, int, int, int) 6 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 101170 26 139 nsLineLayout::NewPerSpanData(nsLineLayout::PerSpanData**) 111 PL_ArenaAllocate 1 UnlockArena 1 LockArena
131 ChangeTable 7 PL_DHashTableOperate 43708 138 138 FindFreeEntry
137 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 45558 0 137 nsPipeInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) 105 ParserWriteFunc(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*) 32 nsPipe::AdvanceReadCursor(unsigned int)
131 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 6 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 100867 45 137 nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 69 nsCSSOffsetState::ComputeWidthValue(int, unsigned char, nsStyleCoord const&) 12 nsLayoutUtils::ComputeHeightDependentValue(nsIRenderingContext*, nsIFrame*, int, nsStyleCoord const&) 7 nsLayoutUtils::ComputeWidthValue(nsIRenderingContext*, nsIFrame*, int, int, int, nsStyleCoord const&) 4 nsLayoutUtils::GetAbsoluteCoord(nsStyleCoord const&, nsIRenderingContext*, nsIFrame*, int&)
133 .text 43343 133 133 script_engine_create
132 SinkContext::AddText(nsAString_internal const&) 109349 132 132 nsContentUtils::CopyNewlineNormalizedUnicodeTo(nsAString_internal const&, unsigned int, unsigned short*, unsigned int, int&)
62 nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 27 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 8 nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 8 nsFrame::IsContainingBlock() const 5 nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 4 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 4 nsHTMLReflowState::InitResizeFlags(nsPresContext*) 3 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 3 nsIFrame::Invalidate(nsRect const&, int) 3 nsCSSFrameConstructor::GetAbsoluteContainingBlock(nsIFrame*) 1 nsBox::GetBorder(nsMargin&) 1 nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 106368 49 129 nsStyleContext::GetStyleDisplay() 80 nsRuleNode::GetStyleDisplay(nsStyleContext*, int)
100 nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int) 14 gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*, gfxFont::RunMetrics*) 8 BuildTextRunsScanner::BuildTextRunForFrames(void*) 1 nsLineBreaker::AppendText(nsIAtom*, unsigned short const*, unsigned int, unsigned int, nsILineBreakSink*) 1 gfxPangoFontGroup::SetGlyphs(gfxTextRun*, gfxPangoFont*, char const*, unsigned int, unsigned int*, _PangoGlyphString*, int, int) 44054 51 124 nsTArray_base::ShrinkCapacity(unsigned int) 70 NS_Free_P 2 PR_Free 1 .plt
123 SinkContext::FlushText(int*, int) 110595 0 123 nsGenericDOMDataNode::SetText(unsigned short const*, unsigned int, int) 123 nsGenericDOMDataNode::SetTextInternal(unsigned int, unsigned int, unsigned short const*, unsigned int, int)
123 nsGenericDOMDataNode::SetText(unsigned short const*, unsigned int, int) 110593 0 123 nsGenericDOMDataNode::SetTextInternal(unsigned int, unsigned int, unsigned short const*, unsigned int, int) 123 nsTextFragment::SetTo(unsigned short const*, int)
123 nsGenericDOMDataNode::SetTextInternal(unsigned int, unsigned int, unsigned short const*, unsigned int, int) 111521 119 123 nsTextFragment::SetTo(unsigned short const*, int) 4 NS_Alloc_P
63 gfxPangoFont::HasGlyph(unsigned int) 59 .text 58337 122 122 _init
121 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 68759 121 121 memchr
99 pango_default_break 20 pango_break 56566 119 119 g_unichar_break_type
28 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 25 nsLayoutUtils::SetFontFromStyle(nsIRenderingContext*, nsStyleContext*) 22 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 13 nsLineLayout::VerticalAlignLine() 11 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 8 nsThebesRenderingContext::SetFont(nsFont const&, nsIAtom*) 6 GetFontGroupForFrame(nsIFrame*) 2 HTMLContentSink::DidProcessAToken() 2 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 43750 117 117 nsCOMPtr_base::begin_assignment()
44 pango_log2vis_get_embedding_levels 24 .text 22 pango_context_get_base_dir 21 pango_script_iter_next 6 pango_direction_get_type 8715 117 117 pango_get_log_attrs
76 nsCaseInsensitiveStringComparator::operator()(unsigned short const*, unsigned short const*, unsigned int) const 40 nsAString_internal::Equals(nsAString_internal const&, nsStringComparator const&) const 18770 116 116 nsCaseConversionImp2::CaseInsensitiveCompare(unsigned short const*, unsigned short const*, unsigned int, int*)
86 nsThebesFontMetrics::GetLangGroup(nsIAtom**) 30 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 44212 47 116 AtomImpl::AddRef() 57 _PR_x86_AtomicIncrement 7 PR_AtomicIncrement 5 .plt
78 nsFrame::operator new(unsigned int, nsIPresShell*) 16 nsLineBox::operator new(unsigned int, nsIPresShell*) 13 NS_NewContinuingTextFrame(nsIPresShell*, nsStyleContext*) 8 NS_NewLineBox(nsIPresShell*, nsIFrame*, int, int) 99463 26 115 PresShell::AllocateFrame(unsigned int) 89 FrameArena::AllocateFrame(unsigned int)
40 pango_fc_font_has_char 34 gfxPangoFont::HasGlyph(unsigned int) 24 pango_fc_font_get_glyph 16 .text 58349 114 114 pango_fc_font_get_raw_extents
65 FreeArenaList 41 PL_ArenaAllocate 4 nsLineLayout::~nsLineLayout() 1 nsLineLayout::NewPerSpanData(nsLineLayout::PerSpanData**) 1 FrameArena::AllocateFrame(unsigned int) 35922 17 112 UnlockArena 56 PR_Unlock 19 pthread_mutex_unlock 10 .plt 10 pthread_equal
99 nsBlockFrame::SplitLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 10 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 100038 23 109 nsBlockReflowState::NewLineBox(nsIFrame*, int, int) 72 NS_NewLineBox(nsIPresShell*, nsIFrame*, int, int) 9 nsLineBox::operator new(unsigned int, nsIPresShell*) 5 nsLineBox::nsLineBox(nsIFrame*, int, int)
109 nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 100732 16 109 nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 65 nsGfxScrollFrameInner::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 11 non-virtual thunk to nsScrollPortView::View() 11 nsRect::IntersectRect(nsRect const&, nsRect const&) 5 nsScrollPortView::View() 1 .plt
105 nsPipeInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) 1 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 166111 3 106 ParserWriteFunc(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*) 102 nsScanner::Append(char const*, unsigned int, nsIRequest*) 1 nsScannerBufferList::AllocBuffer(unsigned int)
102 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 2 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 101199 35 104 nsLineLayout::nsLineLayout(nsPresContext*, nsSpaceManager*, nsHTMLReflowState const*, nsLineList_iterator const*) 44 PL_InitArenaPool 22 PR_CeilingLog2 3 nsStyleContext::GetStyleText()
98 nsLineLayout::RelativePositionFrames(nsRect&) 4 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 101193 60 102 nsLineLayout::RelativePositionFrames(nsLineLayout::PerSpanData*, nsRect&) 28 nsRect::UnionRect(nsRect const&, nsRect const&) 14 nsContainerFrame::PositionChildViews(nsIFrame*)
89 PresShell::AllocateFrame(unsigned int) 10 nsFrame::operator new(unsigned int, nsIPresShell*) 3 nsLineBox::operator new(unsigned int, nsIPresShell*) 99453 50 102 FrameArena::AllocateFrame(unsigned int) 51 PL_ArenaAllocate 1 UnlockArena
80 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 22 nsScannerSubstring::AsString() const 68765 102 102 memmove
102 ParserWriteFunc(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*) 166213 0 102 nsScanner::Append(char const*, unsigned int, nsIRequest*) 80 nsOneByteDecoderSupport::Convert(char const*, int*, unsigned short*, int*) 19 nsScannerBufferList::AllocBuffer(unsigned int) 2 nsScanner::AppendToBuffer(nsScannerBufferList::Buffer*, nsIRequest*) 1 __libc_malloc
97 NS_NewContinuingTextFrame(nsIPresShell*, nsStyleContext*) 4 nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int) 100230 13 101 nsFrame::operator new(unsigned int, nsIPresShell*) 78 PresShell::AllocateFrame(unsigned int) 10 FrameArena::AllocateFrame(unsigned int)
77 LockArena 12 FreeArenaList 8 PL_ArenaAllocate 1 PR_EnterMonitor 1 nsTimerImpl::InitCommon(unsigned int, unsigned int) 1 nsComponentManagerImpl::GetFactoryEntry(char const*, unsigned int) 1 nsAStreamCopier::OnOutputStreamReady(nsIAsyncOutputStream*) 66430 30 101 PR_Lock 60 pthread_mutex_lock 11 __i686.get_pc_thunk.bx
86 .L439 7 nsLineLayout::VerticalAlignLine() 61737 46 93 nsThebesFontMetrics::GetMaxAscent(int&) 18 gfxPangoFontGroup::GetFontAt(int) 15 gfxPangoFont::GetMetrics() 14 nsThebesFontMetrics::GetMetrics() const
56 UnlockArena 20 nsAStreamCopier::OnOutputStreamReady(nsIAsyncOutputStream*) 8 FreeArenaList 3 PL_ArenaAllocate 2 PR_ExitMonitor 1 TimerThread::AddTimer(nsTimerImpl*) 1 nsComponentManagerImpl::GetFactoryEntry(char const*, unsigned int) 66436 44 91 PR_Unlock 21 pthread_mutex_unlock 20 _end 3 pt_PostNotifies 3 pthread_equal
80 nsStyleContext::GetStyleDisplay() 7 nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 3 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 106357 90 90 nsRuleNode::GetStyleDisplay(nsStyleContext*, int)
35 pango_fc_font_has_char 30 pango_fc_font_get_glyph 23 gfxPangoFont::HasGlyph(unsigned int) 1 gdk_drawable_get_visible_region 56672 89 89 g_value_set_static_boxed
15 nsTextFrame::GetTrimmedOffsets(nsTextFragment const*, int) 10 BuildTextRunsScanner::BuildTextRunForFrames(void*) 9 nsTextFrame::TrimTrailingWhiteSpace(nsPresContext*, nsIRenderingContext&, int&, int&) 8 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 7 .L439 6 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 5 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 4 BuildTextRunsScanner::FlushFrames(int) 4 BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 4 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 3 nsLineLayout::nsLineLayout(nsPresContext*, nsSpaceManager*, nsHTMLReflowState const*, nsLineList_iterator const*) 3 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 1 nsTextFrame::IsEmpty() 1 nsLineBox::IsEmpty() const 1 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 1 nsIFrame::CachedIsEmpty() 106366 82 82 nsStyleContext::GetStyleText()
26 g_free 20 free 12 operator new(unsigned int) 10 __libc_malloc 8 g_malloc 2 PR_Realloc 2 PR_Malloc 1 nsScannerBufferList::AllocBuffer(unsigned int) 67003 81 81 __i686.get_pc_thunk.bx
80 nsOneByteDecoderSupport::Convert(char const*, int*, unsigned short*, int*) 77251 80 80 nsUnicodeDecodeHelper::ConvertByFastTable(char const*, int*, unsigned short*, int*, unsigned short const*, int)
80 nsScanner::Append(char const*, unsigned int, nsIRequest*) 77185 0 80 nsOneByteDecoderSupport::Convert(char const*, int*, unsigned short*, int*) 80 nsUnicodeDecodeHelper::ConvertByFastTable(char const*, int*, unsigned short*, int*, unsigned short const*, int)
72 nsBlockReflowState::NewLineBox(nsIFrame*, int, int) 7 nsBlockFrame::SplitLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 101139 11 79 NS_NewLineBox(nsIPresShell*, nsIFrame*, int, int) 39 nsLineBox::nsLineBox(nsIFrame*, int, int) 21 nsLineBox::operator new(unsigned int, nsIPresShell*) 8 PresShell::AllocateFrame(unsigned int)
72 nsContinuingTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 4 nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int) 2 nsTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 100360 22 78 nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 28 nsTextNode::AddRef() 14 nsGenericDOMDataNode::AddRef() 12 nsTextFrame::DidSetStyleContext() 2 nsTextFrame::ClearTextRun()
65 nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 12 nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 100605 39 77 nsGfxScrollFrameInner::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 36 nsRect::IntersectRect(nsRect const&, nsRect const&) 2 nsScrollPortView::View()
48 operator delete[](void*) 28 BuildTextRunsScanner::FlushFrames(int) 29761 3 76 operator delete(void*) 44 _end 28 free 1 _int_free
51 _pango_xft_font_get_mini_font 25 pango_font_get_glyph_extents 8630 76 76 _pango_xft_font_map_get_info
69 nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 5 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 100857 37 74 nsCSSOffsetState::ComputeWidthValue(int, unsigned char, nsStyleCoord const&) 26 nsLayoutUtils::ComputeWidthValue(nsIRenderingContext*, nsIFrame*, int, int, int, nsStyleCoord const&) 11 nsLayoutUtils::GetAbsoluteCoord(nsStyleCoord const&, nsIRenderingContext*, nsIFrame*, int&)
35392 74 74 pthread_cond_broadcast@@GLIBC_2.3.2
70 nsTArray_base::ShrinkCapacity(unsigned int) 3 nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int) 1 DestroyUserData(void*) 47041 4 74 NS_Free_P 67 PR_Free 3 free
74 PresShell::ProcessReflowCommands(int) 99535 0 74 PresShell::DidDoReflow() 74 PresShell::HandlePostedReflowCallbacks()
74 PresShell::DidDoReflow() 99494 0 74 PresShell::HandlePostedReflowCallbacks() 42 PresShell::FlushPendingNotifications(mozFlushType) 31 nsGfxScrollFrameInner::ReflowFinished() 1 nsStyleContext::GetStyleFont()
41 pango_font_get_glyph_extents 23 pango_fc_font_has_char 9 pango_fc_font_get_glyph 8613 73 73 _init
67 nsBlockBandData::GetAvailableSpace(int, int, nsRect&) 5 nsBlockReflowState::GetAvailableSpace(int, int) 99912 31 72 nsBlockBandData::GetBandData(int, int) 35 nsSpaceManager::GetBandData(int, nsSize const&, nsBandData&) const 6 nsSpaceManager::YMost(int&) const
64 nsThebesFontMetrics::GetLangGroup(nsIAtom**) 7 AtomImpl::AddRef() 1 nsACString_internal::Assign(nsACString_internal const&) 66155 72 72 PR_AtomicIncrement
70 nsLineBreaker::AppendText(nsIAtom*, unsigned short const*, unsigned int, unsigned int, nsILineBreakSink*) 1 BuildTextRunsScanner::FlushFrames(int) 1 BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 110948 51 72 nsLineBreaker::FlushCurrentWord() 19 nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int) 2 nsTArray_base::EnsureCapacity(unsigned int, unsigned int)
67 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 3 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 1 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsIFrame*, nsIRenderingContext*, nsSize const&) 100861 56 71 nsHTMLReflowState::InitResizeFlags(nsPresContext*) 11 nsFrame::IsContainingBlock() const 4 nsStyleContext::GetStyleDisplay()
67 NS_Free_P 2 nsTArray_base::ShrinkCapacity(unsigned int) 66133 3 69 PR_Free 37 free 29 _end
57 .L439 10 nsLineLayout::VerticalAlignLine() 61744 55 67 nsThebesFontMetrics::GetHeight(int&) 6 nsThebesFontMetrics::GetMetrics() const 4 gfxPangoFontGroup::GetFontAt(int) 2 gfxPangoFont::GetMetrics()
58 nsCOMPtr_base::~nsCOMPtr_base() 8 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 44240 23 66 AtomImpl::Release() 32 _PR_x86_AtomicDecrement 9 PR_AtomicDecrement 2 .plt
59 nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 3 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 100873 39 62 nsCSSOffsetState::ComputePadding(int) 21 nsStyleContext::GetStylePadding() 2 nsTextFrame::GetType() const
55 nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int) 6 nsHTMLContainerFrame::CreateNextInFlow(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame*&) 100787 27 61 nsHTMLContainerFrame::CreateViewForFrame(nsIFrame*, nsIFrame*, int) 17 nsContainerFrame::FrameNeedsView(nsIFrame*) 17 nsIFrame::NeedsView()
57 AtomImpl::AddRef() 1 pt_PostNotifyToCvar 1 nsStringBuffer::AddRef() 66777 59 59 _PR_x86_AtomicIncrement
43 _pango_engine_shape_shape 14 .text 43338 57 57 _init
43 g_type_instance_get_private 11 PR_Lock 35185 54 54 __i686.get_pc_thunk.bx
29 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 8 nsThebesRenderingContext::SetFont(nsFont const&, nsIAtom*) 7 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 5 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 3 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 1 nsThebesRenderingContext::GetFontMetrics(nsIFontMetrics*&) 61751 53 53 nsThebesFontMetrics::AddRef()
28 nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 25 nsContinuingTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 111531 30 53 nsTextNode::AddRef() 22 nsGenericDOMDataNode::AddRef() 1 .plt
39 FontSelector::InitSegments(char const*, unsigned int) 13 gfxPangoFont::HasGlyph(unsigned int) 52076 52 52 MOZ_pango_is_zero_width(unsigned int)
23 nsThebesRenderingContext::SetFont(nsFont const&, nsIAtom*) 22 nsLayoutUtils::SetFontFromStyle(nsIRenderingContext*, nsStyleContext*) 3 SinkContext::FlushText(int*, int) 1 SinkContext::FlushTags() 1 nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned int) 1 nsThebesDeviceContext::CreateRenderingContext(nsIWidget*, nsIRenderingContext*&) 1 nsPipeOutputStream::OnOutputWritable(nsPipeEvents&) 43754 34 52 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 11 nsThebesFontMetrics::Release() 5 nsThebesFontMetrics::AddRef() 1 nsTextNode::Release() 1 nsGenericDOMDataNode::Release()
44 nsLineLayout::nsLineLayout(nsPresContext*, nsSpaceManager*, nsHTMLReflowState const*, nsLineList_iterator const*) 8 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 35923 29 52 PL_InitArenaPool 23 PR_CeilingLog2
16 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 13 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 10 BuildTextRunsScanner::FlushFrames(int) 8 GetFontGroupForFrame(nsIFrame*) 2 nsLayoutUtils::SetFontFromStyle(nsIRenderingContext*, nsStyleContext*) 1 PresShell::HandlePostedReflowCallbacks() 106361 50 50 nsStyleContext::GetStyleFont()
21 nsHTMLContainerFrame::CreateNextInFlow(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame*&) 12 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 7 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 4 nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int) 3 nsHTMLReflowState::InitCBReflowState() 1 PresShell::ContentAppended(nsIDocument*, nsIContent*, int) 1 nsCSSFrameConstructor::ContentAppended(nsIContent*, int) 99918 49 49 nsBlockFrame::GetType() const
37 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 11 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 101174 48 48 nsLineLayout::NewPerFrameData(nsLineLayout::PerFrameData**)
15 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 8 GetFontGroupForFrame(nsIFrame*) 7 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 5 nsLineLayout::PlaceFrame(nsLineLayout::PerFrameData*, nsHTMLReflowMetrics&) 3 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 3 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 3 nsLayoutUtils::SetFontFromStyle(nsIRenderingContext*, nsStyleContext*) 2 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 1 GetFrameDirection(nsIFrame*) 1 nsGfxScrollFrameInner::GetScrolledRect(nsSize const&) const 106369 48 48 nsStyleContext::GetStyleVisibility()
42 gfxTextRun::~gfxTextRun() 6 BuildTextRunsScanner::BuildTextRunForFrames(void*) 29763 0 48 operator delete[](void*) 48 operator delete(void*)
33 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 15 nsBlockFrame::SplitLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 99993 48 48 CheckPlaceholderInLine(nsIFrame*, nsLineBox*, nsFloatCache*)
27 gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*, gfxFont::RunMetrics*) 20 gfxTextRun::MeasureText(unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*) 51996 47 47 gfxRect::Union(gfxRect const&) const
36 nsGfxScrollFrameInner::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 11 nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 11753 47 47 nsRect::IntersectRect(nsRect const&, nsRect const&)
31 HTMLContentSink::FlushTags() 16 SinkContext::DidAddContent(nsIContent*) 121476 0 47 SinkContext::FlushTags() 34 nsContentSink::NotifyAppend(nsIContent*, unsigned int) 8 SinkContext::FlushText(int*, int) 1 nsHTMLDocument::Release() 1 nsDocument::EndUpdate(unsigned int) 1 PresShell::EndUpdate(nsIDocument*, unsigned int) 1 PresShell::BeginUpdate(nsIDocument*, unsigned int) 1 nsCOMPtr_base::assign_with_AddRef(nsISupports*)
28 nsTextFrame::TrimTrailingWhiteSpace(nsPresContext*, nsIRenderingContext&, int&, int&) 19 nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 102035 32 47 nsTextFrame::GetTrimmedOffsets(nsTextFragment const*, int) 15 nsStyleContext::GetStyleText()
29 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 13 nsCSSOffsetState::ComputeMargin(int) 3 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 1 nsBox::GetMargin(nsMargin&) 106376 21 46 nsStyleContext::GetStyleMargin() 25 nsRuleNode::GetStyleMargin(nsStyleContext*, int)
44 DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*) 2 nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 11752 46 46 nsRect::Intersects(nsRect const&) const
23 PL_InitArenaPool 22 nsLineLayout::nsLineLayout(nsPresContext*, nsSpaceManager*, nsHTMLReflowState const*, nsLineList_iterator const*) 66260 45 45 PR_CeilingLog2
35 nsBlockBandData::GetBandData(int, int) 10 nsBlockBandData::GetAvailableSpace(int, int, nsRect&) 101836 39 45 nsSpaceManager::GetBandData(int, nsSize const&, nsBandData&) const 6 nsSpaceManager::YMost(int&) const
35 ChangeTable 9 PL_DHashTableOperate 43697 44 44 PL_DHashMoveEntryStub
27 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 17 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 101176 44 44 nsLineLayout::ApplyStartMargin(nsLineLayout::PerFrameData*, nsHTMLReflowState&)
39 NS_NewLineBox(nsIPresShell*, nsIFrame*, int, int) 5 nsBlockReflowState::NewLineBox(nsIFrame*, int, int) 101138 44 44 nsLineBox::nsLineBox(nsIFrame*, int, int)
44 _pango_xft_font_get_mini_font 9580 44 44 _init
34 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 9 PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int) 101952 24 43 GetFontMetrics(gfxFontGroup*) 14 gfxPangoFont::GetMetrics() 5 gfxPangoFontGroup::GetFontAt(int)
35 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 8 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 101192 38 43 nsLineLayout::PlaceFrame(nsLineLayout::PerFrameData*, nsHTMLReflowMetrics&) 5 nsStyleContext::GetStyleVisibility()
37 FrameTextRunCache::NotifyExpired(gfxTextRun*) 6 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 51884 0 43 gfxTextRun::~gfxTextRun() 42 operator delete[](void*) 1 __gnu_cxx::free_list::_M_get(unsigned int)
43 realloc 68532 9 43 _int_realloc 21 _int_malloc 13 _int_free
35 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 8 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 101213 43 43 nsLineLayout::CanPlaceFrame(nsLineLayout::PerFrameData*, nsHTMLReflowState const&, int, int, int, nsHTMLReflowMetrics&, unsigned int&)
34 nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 9 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 100872 30 43 nsCSSOffsetState::ComputeMargin(int) 13 nsStyleContext::GetStyleMargin()
43 pango_context_get_base_dir 56605 43 43 g_direct_hash
42 PresShell::HandlePostedReflowCallbacks() 99618 0 42 PresShell::FlushPendingNotifications(mozFlushType) 42 PresShell::ProcessReflowCommands(int)
21 nsCSSOffsetState::ComputePadding(int) 19 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 2 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 106377 12 42 nsStyleContext::GetStylePadding() 30 nsRuleNode::GetStylePadding(nsStyleContext*, int)
25 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 11 nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 6 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 106378 19 42 nsStyleContext::GetStyleBorder() 23 nsRuleNode::GetStyleBorder(nsStyleContext*, int)
30 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 12 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 100860 42 42 nsHTMLReflowState::ComputeContainingBlockRectangle(nsPresContext*, nsHTMLReflowState const*, int&, int&)
13 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 11 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 11 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 6 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 1 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 99380 42 42 nsPresContext::BidiEnabledInternal() const
22 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 16 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 2 nsLineLayout::VerticalAlignLine() 2 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 106367 12 42 nsStyleContext::GetStyleTextReset() 30 nsRuleNode::GetStyleTextReset(nsStyleContext*, int)
28 FreeArenaList 10 LockArena 3 PL_ArenaAllocate 66247 41 41 PR_CallOnce
34 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 6 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 100853 37 40 nsHTMLReflowState::InitCBReflowState() 3 nsBlockFrame::GetType() const
34 nsBlockBandData::GetAvailableSpace(int, int, nsRect&) 5 nsBlockReflowState::GetAvailableSpace(int, int) 99915 39 39 nsBlockBandData::ComputeAvailSpaceRect()
32 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 6 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 101160 23 38 nsLineBox::SetCombinedArea(nsRect const&) 15 nsLineBox::MaybeFreeData()
12 nsCOMPtr_base::~nsCOMPtr_base() 11 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 7 GetFontGroupForFrame(nsIFrame*) 7 nsThebesRenderingContext::SetFont(nsFont const&, nsIAtom*) 61752 37 37 nsThebesFontMetrics::Release()
18 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 18 CNavDTD::OpenTransientStyles(nsHTMLTag, int) 1 CNavDTD::HandleStartToken(CToken*) 165796 7 37 CNavDTD::CanContain(int, int) const 23 nsHTMLElement::CanContain(nsHTMLTag, nsDTDMode) const 2 nsHTMLElement::IsBlockCloser(nsHTMLTag) 2 nsHTMLElement::IsFlowEntity(nsHTMLTag) 2 nsHTMLElement::IsTextTag(nsHTMLTag) 1 nsHTMLElement::IsInlineParent(nsHTMLTag)
22 nsTextNode::AddRef() 14 nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 110570 35 36 nsGenericDOMDataNode::AddRef() 1 nsCycleCollector::Forget(nsISupports*)
26 nsCOMPtr_base::~nsCOMPtr_base() 9 AtomImpl::Release() 1 nsACString_internal::Finalize() 66156 36 36 PR_AtomicDecrement
30 nsScanner::ReadUntil(nsScannerIterator&, nsScannerIterator&, nsReadEndCondition const&, int) 5 CTextToken::Consume(unsigned short, nsScanner&, int) 1 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&) 166219 31 36 nsScanner::SetPosition(nsScannerIterator&, int, int) 5 nsScannerBufferList::Position::Distance(nsScannerBufferList::Position const&, nsScannerBufferList::Position const&)
34 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 2 nsLineLayout::~nsLineLayout() 35928 36 36 PL_FreeArenaPool
35 .L1022 166167 0 35 nsCParserNode::GetText() const 33 CTextToken::GetStringValue() 2 nsScannerSubstring::AsString() const
19 nsCaseInsensitiveStringComparator::operator()(unsigned short const*, unsigned short const*, unsigned int) const 16 nsAString_internal::Equals(nsAString_internal const&, nsStringComparator const&) const 11939 35 35 NS_GetCaseConversion()
30 nsStyleContext::GetStylePadding() 5 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 106335 35 35 nsRuleNode::GetStylePadding(nsStyleContext*, int)
29 nsPropertyTable::SetPropertyInternal(nsPropertyOwner, unsigned short, nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*, int, void**) 2 nsPropertyTable::GetPropertyInternal(nsPropertyOwner, unsigned short, nsIAtom*, int, unsigned int*) 2 nsIFrame::GetOverflowAreaProperty(int) 2 nsIFrame::SetProperty(nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*) 111249 35 35 nsPropertyTable::GetPropertyListFor(unsigned short, nsIAtom*) const
30 nsStyleContext::GetStyleTextReset() 4 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 106351 34 34 nsRuleNode::GetStyleTextReset(nsStyleContext*, int)
29 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 5 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 99997 21 34 IsContinuationPlaceholder(nsIFrame*) 8 nsTextFrame::GetType() const 5 nsContinuingTextFrame::GetPrevInFlowVirtual() const
23 nsStyleContext::GetStyleBorder() 10 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 1 nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 106337 34 34 nsRuleNode::GetStyleBorder(nsStyleContext*, int)
34 SinkContext::FlushTags() 109218 0 34 nsContentSink::NotifyAppend(nsIContent*, unsigned int) 32 nsNodeUtils::ContentAppended(nsIContent*, int) 2 _end
32 CTextToken::GetStringValue() 2 nsCParserNode::GetText() const 165537 8 34 nsScannerSubstring::AsString() const 22 memmove 2 CopyUnicodeTo(nsScannerIterator const&, nsScannerIterator const&, nsAString_internal&) 1 nsAString_internal::Finalize() 1 nsDependentSubstring::Rebind(unsigned short const*, unsigned short const*)
19 nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 12 nsIFrame::Invalidate(nsRect const&, int) 3 nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 100304 34 34 nsIFrame::GetAbsPosClipRect(nsStyleDisplay const*, nsRect*, nsSize const&)
33 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 121442 0 33 HTMLContentSink::DidProcessAToken() 26 nsContentSink::DidProcessATokenImpl() 3 nsViewManager::GetWidget(nsIWidget**) 2 nsCOMPtr_base::begin_assignment() 1 nsDocument::GetPrimaryShell() const 1 nsCOMPtr_base::~nsCOMPtr_base()
33 nsCParserNode::GetText() const 165898 1 33 CTextToken::GetStringValue() 32 nsScannerSubstring::AsString() const
23 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 10 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 101988 33 33 IsSpace(nsTextFragment const*, unsigned int)
20 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 13 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 101168 23 33 nsLineLayout::EndLineReflow() 10 nsLineLayout::FreeSpan(nsLineLayout::PerSpanData*)
32 CNavDTD::AddLeaf(nsIParserNode const*) 1 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 165831 10 33 CNavDTD::OpenTransientStyles(nsHTMLTag, int) 18 CNavDTD::CanContain(int, int) const 3 nsEntryStack::EntryAt(int) const 2 nsHTMLElement::HasSpecialProperty(int) const
26 nsCSSOffsetState::ComputeWidthValue(int, unsigned char, nsStyleCoord const&) 7 nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 99339 28 33 nsLayoutUtils::ComputeWidthValue(nsIRenderingContext*, nsIFrame*, int, int, int, nsStyleCoord const&) 5 nsLayoutUtils::GetAbsoluteCoord(nsStyleCoord const&, nsIRenderingContext*, nsIFrame*, int&)
32 AtomImpl::Release() 1 pt_PostNotifies 66778 33 33 _PR_x86_AtomicDecrement
32 nsContentSink::NotifyAppend(nsIContent*, unsigned int) 111064 0 32 nsNodeUtils::ContentAppended(nsIContent*, int) 29 nsBindingManager::ContentAppended(nsIDocument*, nsIContent*, int) 3 nsHTMLDocument::ContentAppended(nsIDocument*, nsIContent*, int)
22 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 10 nsLineLayout::VerticalAlignLine() 61605 31 32 nsThebesRenderingContext::GetFontMetrics(nsIFontMetrics*&) 1 nsThebesFontMetrics::AddRef()
24 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 8 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 106365 12 32 nsStyleContext::GetStylePosition() 20 nsRuleNode::GetStylePosition(nsStyleContext*, int)
32 nsPipeInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) 45553 0 32 nsPipe::AdvanceReadCursor(unsigned int) 27 nsPipeEvents::~nsPipeEvents() 2 nsPipeOutputStream::OnOutputWritable(nsPipeEvents&) 1 PR_ExitMonitor 1 PR_EnterMonitor 1 nsRecyclingAllocatorImpl::Free(void*)
23 gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, int, int*, unsigned int*) 8 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 102055 31 31 PropertyProvider::GetHyphenationBreaks(unsigned int, unsigned int, unsigned char*)
25 nsStyleContext::GetStyleMargin() 6 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 106339 31 31 nsRuleNode::GetStyleMargin(nsStyleContext*, int)
17 nsHTMLContainerFrame::CreateViewForFrame(nsIFrame*, nsIFrame*, int) 14 nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int) 100184 31 31 nsContainerFrame::FrameNeedsView(nsIFrame*)
18 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 13 nsLineBox::CachedIsEmpty() 100275 19 31 nsIFrame::CachedIsEmpty() 11 nsTextFrame::IsEmpty() 1 nsStyleContext::GetStyleText()
28 nsContentSink::BeginUpdate(nsIDocument*, unsigned int) 3 nsContentSink::Notify(nsITimer*) 121477 0 31 HTMLContentSink::FlushTags() 31 SinkContext::FlushTags()
31 PresShell::HandlePostedReflowCallbacks() 100668 0 31 nsGfxScrollFrameInner::ReflowFinished() 23 nsGfxScrollFrameInner::FinishReflowForScrollbar(nsIContent*, int, int, int, int, int) 4 nsGfxScrollFrameInner::CurPosAttributeChanged(nsIContent*) 3 nsPresContext::GetMetricsForInternal(nsFont const&) 1 nsScrollPortView::GetScrollPosition(int&, int&) const
16 _int_malloc 14 sYSTRIm 68663 0 30 __default_morecore 29 __sbrk 1 brk
21 NS_NewLineBox(nsIPresShell*, nsIFrame*, int, int) 9 nsBlockReflowState::NewLineBox(nsIFrame*, int, int) 101108 11 30 nsLineBox::operator new(unsigned int, nsIPresShell*) 16 PresShell::AllocateFrame(unsigned int) 3 FrameArena::AllocateFrame(unsigned int)
29 __default_morecore 1 sYSTRIm 70292 1 30 __sbrk 29 _end
18 nsLineBox::CachedIsEmpty() 11 nsIFrame::CachedIsEmpty() 101971 28 29 nsTextFrame::IsEmpty() 1 nsStyleContext::GetStyleText()
29 _pango_fribidi_get_type 8830 29 29 pango_attr_iterator_get_attrs
14 nsThebesFontMetrics::GetMaxAscent(int&) 9 .L439 6 nsThebesFontMetrics::GetHeight(int&) 61729 21 29 nsThebesFontMetrics::GetMetrics() const 7 gfxPangoFont::GetMetrics() 1 gfxPangoFontGroup::GetFontAt(int)
29 nsNodeUtils::ContentAppended(nsIContent*, int) 125068 0 29 nsBindingManager::ContentAppended(nsIDocument*, nsIContent*, int) 28 PresShell::ContentAppended(nsIDocument*, nsIContent*, int) 1 PresShell::AddRef()
28 nsDocument::BeginUpdate(unsigned int) 109197 0 28 nsContentSink::BeginUpdate(nsIDocument*, unsigned int) 28 HTMLContentSink::FlushTags()
28 PresShell::ProcessReflowCommands(int) 109939 0 28 nsDocument::BeginUpdate(unsigned int) 28 nsContentSink::BeginUpdate(nsIDocument*, unsigned int)
28 nsBindingManager::ContentAppended(nsIDocument*, nsIContent*, int) 99579 0 28 PresShell::ContentAppended(nsIDocument*, nsIContent*, int) 27 nsCSSFrameConstructor::ContentAppended(nsIContent*, int) 1 nsBlockFrame::GetType() const
26 HTMLContentSink::DidProcessAToken() 2 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 109211 11 28 nsContentSink::DidProcessATokenImpl() 9 nsViewManager::GetWidget(nsIWidget**) 2 nsViewManager::GetLastUserEventTime(unsigned int&) 2 nsWindow::AddRef() 2 nsCOMPtr_base::~nsCOMPtr_base() 1 PR_IntervalNow 1 nsBaseWidget::GetLastInputEventTime(unsigned int&)
10 UnlockArena 8 NS_Alloc_P 5 AtomImpl::AddRef() 3 LockArena 2 AtomImpl::Release() 65888 28 28 .plt
27 nsPipe::AdvanceReadCursor(unsigned int) 45534 0 27 nsPipeEvents::~nsPipeEvents() 26 nsAStreamCopier::OnOutputStreamReady(nsIAsyncOutputStream*) 1 nsAStreamCopier::Release()
27 PresShell::ContentAppended(nsIDocument*, nsIContent*, int) 98657 0 27 nsCSSFrameConstructor::ContentAppended(nsIContent*, int) 10 nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) 4 AdjustAppendParentForAfterContent(nsPresContext*, nsIContent*, nsIFrame*, nsIFrame**) 3 nsCSSFrameConstructor::GetAbsoluteContainingBlock(nsIFrame*) 3 nsCSSFrameConstructor::AppendFrames(nsFrameConstructorState const&, nsIContent*, nsIFrame*, nsIFrame*, nsIFrame*) 2 nsFrameConstructorState::nsFrameConstructorState(nsIPresShell*, nsIFrame*, nsIFrame*, nsIFrame*) 1 nsBindingManager::GetBinding(nsIContent*) 1 nsBlockFrame::GetType() const 1 nsFrameConstructorState::~nsFrameConstructorState() 1 nsCSSFrameConstructor::GetInsertionPoint(nsIFrame*, nsIContent*, nsIFrame**, int*) 1 nsCSSFrameConstructor::GetFrameFor(nsIContent*)
14 nsTextFrameUtils::TransformText(unsigned short const*, unsigned int, unsigned short*, int, unsigned char*, gfxSkipCharsBuilder*, unsigned int*) 12 BuildTextRunsScanner::BuildTextRunForFrames(void*) 102155 26 26 IsDiscardable(unsigned short, unsigned int*)
15 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 11 nsHTMLReflowState::InitResizeFlags(nsPresContext*) 100316 18 26 nsFrame::IsContainingBlock() const 8 nsStyleContext::GetStyleDisplay()
26 nsPipeEvents::~nsPipeEvents() 45647 0 26 nsAStreamCopier::OnOutputStreamReady(nsIAsyncOutputStream*) 20 PR_Unlock 5 nsStreamTransportService::Dispatch(nsIRunnable*, unsigned int) 1 PR_Lock
14 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 12 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 100848 26 26 nsHTMLReflowState::InitFrameType()
20 NS_NewContinuingTextFrame(nsIPresShell*, nsStyleContext*) 6 nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int) 100305 17 26 nsFrame::nsFrame(nsStyleContext*) 9 nsBox::nsBox()
25 CTextToken::Consume(unsigned short, nsScanner&, int) 166220 25 25 nsScanner::GetChar(unsigned short&)
17 nsLineLayout::VerticalAlignLine() 8 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 99879 19 25 nsSplittableFrame::GetNextInFlowVirtual() const 6 nsSplittableFrame::GetNextInFlow() const
15 nsLineBox::SetCombinedArea(nsRect const&) 10 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 101159 25 25 nsLineBox::MaybeFreeData()
21 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 3 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 100037 24 24 nsBlockReflowState::IsImpactedByFloat() const
24 PresShell::DoReflow(nsIFrame*) 107577 0 24 nsScrollbarFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 24 nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
14 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 5 IsContinuationPlaceholder(nsIFrame*) 4 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 1 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 102128 24 24 nsContinuingTextFrame::GetPrevInFlowVirtual() const
25 nsIFrame::Layout(nsBoxLayoutState&) 107460 0 24 nsBoxFrame::DoLayout(nsBoxLayoutState&) 24 nsSprocketLayout::Layout(nsIFrame*, nsBoxLayoutState&) 1 PresShell::PopStackMemory()
24 nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 6 nsSprocketLayout::Layout(nsIFrame*, nsBoxLayoutState&) 1 nsBoxFrame::LayoutChildAt(nsBoxLayoutState&, nsIFrame*, nsRect const&) 107428 0 24 nsIFrame::Layout(nsBoxLayoutState&) 25 nsBoxFrame::DoLayout(nsBoxLayoutState&) 4 nsSliderFrame::DoLayout(nsBoxLayoutState&) 2 nsBox::EndLayout(nsBoxLayoutState&)
24 nsScrollbarFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 107462 0 24 nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 24 nsIFrame::Layout(nsBoxLayoutState&)
11 nsHTMLContainerFrame::CreateNextInFlow(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame*&) 10 nsBlockFrame::CreateContinuationFor(nsBlockReflowState&, nsLineBox*, nsIFrame*, int&) 2 nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int) 102115 23 23 nsTextFrame::GetNextInFlowVirtual() const
24 nsBoxFrame::DoLayout(nsBoxLayoutState&) 107525 1 23 nsSprocketLayout::Layout(nsIFrame*, nsBoxLayoutState&) 11 nsSprocketLayout::PopulateBoxSizes(nsIFrame*, nsBoxLayoutState&, nsBoxSize*&, nsComputedBoxSize*&, int&, int&, int&) 6 nsIFrame::Layout(nsBoxLayoutState&) 2 HandleBoxPack(nsIFrame*, unsigned int const&, int&, int&, nsRect const&, nsRect const&) 2 nsBox::SetBounds(nsBoxLayoutState&, nsRect const&, int) 1 nsIFrame::GetClientRect(nsRect&) 1 nsBox::GetMargin(nsMargin&)
23 nsGfxScrollFrameInner::ReflowFinished() 100665 0 23 nsGfxScrollFrameInner::FinishReflowForScrollbar(nsIContent*, int, int, int, int, int) 23 nsGfxScrollFrameInner::SetCoordAttribute(nsIContent*, nsIAtom*, int)
23 nsTimerImpl::Fire() 60023 0 23 imgContainer::Notify(nsITimer*) 12 imgContainer::DoComposite(gfxIImageFrame**, nsRect*, gfxIImageFrame*, gfxIImageFrame*, int) 10 imgRequest::FrameChanged(imgIContainer*, gfxIImageFrame*, nsRect*) 1 nsTimerImpl::SetDelay(unsigned int)
13 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 10 nsLineLayout::EndLineReflow() 101166 23 23 nsLineLayout::FreeSpan(nsLineLayout::PerSpanData*)
15 CTextToken::Consume(unsigned short, nsScanner&, int) 7 nsScanner::ReadUntil(nsScannerIterator&, nsScannerIterator&, nsReadEndCondition const&, int) 1 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&) 166226 23 23 nsScanner::Peek(unsigned short&, unsigned int)
23 nsGfxScrollFrameInner::FinishReflowForScrollbar(nsIContent*, int, int, int, int, int) 100664 0 23 nsGfxScrollFrameInner::SetCoordAttribute(nsIContent*, nsIAtom*, int) 18 nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 3 nsString::AppendInt(int, int) 2 nsXULElement::AttrValueIs(int, nsIAtom*, nsAString_internal const&, nsCaseTreatment) const
23 CNavDTD::CanContain(int, int) const 165699 7 23 nsHTMLElement::CanContain(nsHTMLTag, nsDTDMode) const 4 nsHTMLElement::IsExcludableParent(nsHTMLTag) const 4 nsHTMLElement::IsInlineParent(nsHTMLTag) 2 nsHTMLElement::IsBlockCloser(nsHTMLTag) 2 nsHTMLElement::IsContainer(nsHTMLTag) 2 nsHTMLElement::HasSpecialProperty(int) const 1 nsHTMLElement::IsFlowEntity(nsHTMLTag) 1 nsHTMLElement::IsTextTag(nsHTMLTag)
16 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 7 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 101812 23 23 nsSpaceManager::PushState(nsSpaceManager::SavedState*)
14 nsLineLayout::RelativePositionFrames(nsLineLayout::PerSpanData*, nsRect&) 8 nsLineLayout::RelativePositionFrames(nsRect&) 100190 22 22 nsContainerFrame::PositionChildViews(nsIFrame*)
12 nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 10 nsContinuingTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 102018 11 22 nsTextFrame::DidSetStyleContext() 11 nsTextFrame::ClearTextRun()
20 nsStyleContext::GetStylePosition() 2 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 106329 22 22 nsRuleNode::GetStylePosition(nsStyleContext*, int)
11 nsCSSOffsetState::ComputeWidthValue(int, unsigned char, nsStyleCoord const&) 5 nsLayoutUtils::ComputeWidthValue(nsIRenderingContext*, nsIFrame*, int, int, int, nsStyleCoord const&) 4 nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 2 nsLayoutUtils::ComputeHeightDependentValue(nsIRenderingContext*, nsIFrame*, int, nsStyleCoord const&) 99310 22 22 nsLayoutUtils::GetAbsoluteCoord(nsStyleCoord const&, nsIRenderingContext*, nsIFrame*, int&)
17 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 4 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 100465 21 21 nsFrameList::LastChild() const
12 NS_NewContinuingTextFrame(nsIPresShell*, nsStyleContext*) 9 nsFrame::nsFrame(nsStyleContext*) 107424 21 21 nsBox::nsBox()
21 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 61708 21 21 non-virtual thunk to nsThebesRenderingContext::SetFont(nsFont const&, nsIAtom*)
15 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 6 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 110553 21 21 nsGenericDOMDataNode::TextIsOnlyWhitespace()
19 nsPropertyTable::SetPropertyInternal(nsPropertyOwner, unsigned short, nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*, int, void**) 1 RuleHash::EnumerateTagRules(nsIAtom*, void (*)(nsICSSStyleRule*, nsCSSSelector*, void*), void*) 43694 20 20 PL_DHashVoidPtrKeyStub
19 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 1 nsIFrame::Invalidate(nsRect const&, int) 99489 20 20 PresShell::IsPaintingSuppressed(int*)
19 nsScanner::Append(char const*, unsigned int, nsIRequest*) 1 ParserWriteFunc(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*) 165509 1 20 nsScannerBufferList::AllocBuffer(unsigned int) 18 __libc_malloc 1 __i686.get_pc_thunk.bx
18 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 1 nsParser::BuildModel() 165865 16 19 CNavDTD::HandleToken(CToken*, nsIParser*) 3 nsHTMLElement::SectionContains(nsHTMLTag, int) const
16 PL_DHashTableOperate 3 gfxTextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray*) 102133 19 19 nsTHashtable::s_InitEntry(PLDHashTable*, PLDHashEntryHdr*, void const*)
19 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 165873 1 19 .L1174 16 CTextToken::~CTextToken() 1 nsScannerSubstring::~nsScannerSubstring() 1 nsFixedSizeAllocator::Free(void*, unsigned int)
18 nsGfxScrollFrameInner::SetCoordAttribute(nsIContent*, nsIAtom*, int) 8 nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, int, nsIContent*, nsIContent*, int) 110848 0 18 nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 21 nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, int, int, int) 5 nsXULElement::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&)
15 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 2 gfxTextRun::gfxTextRun(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) 1 gfxTextRun::~gfxTextRun() 27704 18 18 __gnu_cxx::free_list::_M_get(unsigned int)
11 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 5 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 2 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 101190 18 18 nsLineLayout::CanPlaceFloatNow() const
18 SinkContext::FlushText(int*, int) 121483 0 18 SinkContext::DidAddContent(nsIContent*) 16 SinkContext::FlushTags() 2 nsContentSink::IsTimeToNotify()
11 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 7 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 101162 18 18 nsLineBox::FreeFloats(nsFloatCacheFreeList&)
11 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 6 nsSplittableFrame::GetNextInFlowVirtual() const 101877 17 17 nsSplittableFrame::GetNextInFlow() const
13 PL_DHashTableOperate 4 gfxTextRunWordCache::RemoveWord(gfxTextRun*, unsigned int, unsigned int, unsigned int) 43711 17 17 PL_DHashTableRawRemove
17 nsParser::Tokenize(int) 166199 6 17 nsScanner::Mark() 7 nsScannerString::DiscardPrefix(nsScannerIterator const&) 4 nsScannerSubstring::BeginReading(nsScannerIterator&) const
17 nsHTMLContainerFrame::CreateViewForFrame(nsIFrame*, nsIFrame*, int) 99868 17 17 nsIFrame::NeedsView()
17 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 102121 17 17 nsContinuingTextFrame::GetPrevContinuation() const
15 gfxTextRun::gfxTextRun(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) 2 gfxSkipChars::BuildShortcuts() 29800 0 17 operator new[](unsigned int) 16 operator new(unsigned int) 1 __libc_malloc
17 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 61764 17 17 nsThebesFontMetrics::GetThebesFontGroup()
11 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 6 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 100296 17 17 nsFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int)
12 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 5 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 100846 17 17 nsHTMLReflowState::SetTruncated(nsHTMLReflowMetrics const&, unsigned int*) const
14 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 2 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 101184 16 16 nsLineLayout::HorizontalAlignFrames(nsRect&, int)
16 .L1174 166034 1 16 CTextToken::~CTextToken() 9 nsScannerSubstring::~nsScannerSubstring() 3 CHTMLToken::~CHTMLToken() 1 CToken::~CToken() 1 .plt 1 nsAString_internal::~nsAString_internal()
13 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 3 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 99966 16 16 nsBlockFrame::ShouldApplyTopMargin(nsBlockReflowState&, nsLineBox*)
16 _int_free 68512 1 16 sYSTRIm 14 __default_morecore 1 __sbrk
16 PresShell::DoReflow(nsIFrame*) 99529 1 16 PresShell::CreateRenderingContext(nsIFrame*, nsIRenderingContext**) 14 nsThebesDeviceContext::CreateRenderingContext(nsIWidget*, nsIRenderingContext*&) 1 nsIFrame::GetClosestView(nsPoint*) const
8 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 4 BuildTextRunsScanner::BuildTextRunForFrames(void*) 2 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 GetSpacingFlags(nsStyleCoord const&) 101949 15 15 StyleToCoord(nsStyleCoord const&)
7 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 4 .L69 3 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 1 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 102118 15 15 nsTextFrame::IsFrameOfType(unsigned int) const
15 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 100852 11 15 .L69 4 nsTextFrame::IsFrameOfType(unsigned int) const
14 PresShell::CreateRenderingContext(nsIFrame*, nsIRenderingContext**) 61392 0 14 nsThebesDeviceContext::CreateRenderingContext(nsIWidget*, nsIRenderingContext*&) 5 nsWindow::GetThebesSurface() 4 nsThebesRenderingContext::Init(nsIDeviceContext*, gfxASurface*) 2 nsThebesDeviceContext::CreateRenderingContextInstance(nsIRenderingContext*&) 1 gfxPlatform::UseGlitz() 1 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 gdk_x11_visual_get_xvisual
13 CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&) 67729 1 14 _IO_printf 13 vfprintf
7 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 7 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 101177 14 14 nsLineLayout::GetCurrentFrameXDistanceFromBlock()
12 nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 2 nsTextFrame::TrimTrailingWhiteSpace(nsPresContext*, nsIRenderingContext&, int&, int&) 51861 14 14 gfxTextRun::SetLineBreaks(unsigned int, unsigned int, int, int, double*)
9 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 5 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 101948 13 14 nsTextFrame::GetInFlowContentLength() 1 nsGenericDOMDataNode::TextLength()
21 nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 110847 1 13 nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, int, int, int) 12 nsXBLBinding::AttributeChanged(nsIAtom*, int, int, int) 8 nsNodeUtils::AttributeChanged(nsIContent*, int, nsIAtom*, int)
13 _IO_printf 1 buffered_vfprintf 67708 2 13 vfprintf 12 buffered_vfprintf
12 nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 1 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 99311 11 13 nsLayoutUtils::ComputeHeightDependentValue(nsIRenderingContext*, nsIFrame*, int, nsStyleCoord const&) 2 nsLayoutUtils::GetAbsoluteCoord(nsStyleCoord const&, nsIRenderingContext*, nsIFrame*, int&)
11 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 2 nsBlockFrame::SplitLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 101171 13 13 nsLineLayout::GetCurrentSpanCount() const
10 UnlockArena 3 PR_Unlock 35250 13 13 pthread_equal
13 nsParser::Tokenize(int) 166086 0 13 nsParser::DidTokenize(int) 13 nsHTMLTokenizer::DidTokenize(int)
13 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 99920 13 13 nsBlockFrame::IsContainingBlock() const
13 nsParser::DidTokenize(int) 165649 0 13 nsHTMLTokenizer::DidTokenize(int) 12 nsHTMLTokenizer::ScanDocStructure(int) 1 CTextToken::GetTokenType()
13 nsContinuingTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 108945 13 13 nsIContent::SetMayHaveFrame(int)
12 nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, int, int, int) 124587 0 12 nsXBLBinding::AttributeChanged(nsIAtom*, int, int, int) 12 nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, int, nsIContent*, nsIContent*, int)
12 imgContainer::DoComposite(gfxIImageFrame**, nsRect*, gfxIImageFrame*, gfxIImageFrame*, int) 61878 0 12 gfxImageFrame::DrawTo(gfxIImageFrame*, int, int, int, int) 12 nsThebesImage::DrawToImage(nsIImage*, int, int, int, int)
12 imgContainer::Notify(nsITimer*) 60022 0 12 imgContainer::DoComposite(gfxIImageFrame**, nsRect*, gfxIImageFrame*, gfxIImageFrame*, int) 12 gfxImageFrame::DrawTo(gfxIImageFrame*, int, int, int, int)
12 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&) 165615 0 12 .L353 8 nsFixedSizeAllocator::Alloc(unsigned int) 2 CTextToken::CTextToken() 1 CHTMLToken::CHTMLToken(nsHTMLTag) 1 nsFixedSizeAllocator::FindBucket(unsigned int)
6 nsSpaceManager::GetBandData(int, nsSize const&, nsBandData&) const 6 nsBlockBandData::GetBandData(int, int) 101810 12 12 nsSpaceManager::YMost(int&) const
12 vfprintf 67704 0 12 buffered_vfprintf 11 _IO_file_xsputn@@GLIBC_2.1 1 vfprintf
12 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 101969 12 12 nsTextFrame::CanContinueTextRun() const
9 nsContentSink::DidProcessATokenImpl() 3 HTMLContentSink::DidProcessAToken() 125868 8 12 nsViewManager::GetWidget(nsIWidget**) 3 nsWindow::AddRef() 1 nsBaseWidget::AddRef()
12 nsXBLBinding::AttributeChanged(nsIAtom*, int, int, int) 124684 0 12 nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, int, nsIContent*, nsIContent*, int) 8 nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 2 nsXBLPrototypeBinding::GetImmediateChild(nsIAtom*) 1 nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 1 nsHashtable::Get(nsHashKey*)
12 nsHTMLTokenizer::DidTokenize(int) 165648 6 12 nsHTMLTokenizer::ScanDocStructure(int) 5 nsDeque::ObjectAt(int) const 1 nsHTMLElement::IsContainer(nsHTMLTag)
12 nsLayoutUtils::SetFontFromStyle(nsIRenderingContext*, nsStyleContext*) 61361 12 12 .plt
12 gfxImageFrame::DrawTo(gfxIImageFrame*, int, int, int, int) 61460 0 12 nsThebesImage::DrawToImage(nsIImage*, int, int, int, int) 6 gfxContext::Paint(double) 2 gfxContext::gfxContext(gfxASurface*) 2 gfxContext::SetSource(gfxASurface*, gfxPoint const&) 1 INT__moz_cairo_new_path 1 gfxContext::~gfxContext()
11 nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 nsTextFrame::GetInFlowContentLength() 110567 12 12 nsGenericDOMDataNode::TextLength()
11 nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 125813 11 11 non-virtual thunk to nsScrollPortView::View()
11 buffered_vfprintf 68378 0 11 _IO_file_xsputn@@GLIBC_2.1 11 new_do_write
8 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 2 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 1 PresShell::ProcessReflowCommands(int) 100254 11 11 nsFrame::WillReflow(nsPresContext*)
11 _IO_file_xsputn@@GLIBC_2.1 68342 0 11 new_do_write 10 _end 1 __libc_enable_asynccancel
11 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 101189 11 11 .L218
11 nsSprocketLayout::Layout(nsIFrame*, nsBoxLayoutState&) 107526 1 11 nsSprocketLayout::PopulateBoxSizes(nsIFrame*, nsBoxLayoutState&, nsBoxSize*&, nsComputedBoxSize*&, int&, int&, int&) 8 nsSliderFrame::GetPrefSize(nsBoxLayoutState&) 2 nsBoxFrame::GetFlex(nsBoxLayoutState&)
35390 11 11 pthread_cond_signal@@GLIBC_2.3.2
8 .L353 3 nsNodeAllocator::CreateNode(CToken*, nsTokenAllocator*) 44338 7 11 nsFixedSizeAllocator::Alloc(unsigned int) 4 nsFixedSizeAllocator::FindBucket(unsigned int)
9 CTextToken::~CTextToken() 1 .L1174 165533 3 10 nsScannerSubstring::~nsScannerSubstring() 4 nsScannerBufferList::DiscardUnreferencedPrefix(nsScannerBufferList::Buffer*) 3 nsAString_internal::~nsAString_internal()
10 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 101186 10 10 .L217
10 PresShell::DoReflow(nsIFrame*) 100879 0 10 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsIFrame*, nsIRenderingContext*, nsSize const&) 9 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 1 nsHTMLReflowState::InitResizeFlags(nsPresContext*)
8 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 2 nsLineLayout::VerticalAlignLine() 99878 7 10 nsSplittableFrame::GetPrevInFlowVirtual() const 3 nsSplittableFrame::GetPrevInFlow() const
10 imgRequest::FrameChanged(imgIContainer*, gfxIImageFrame*, nsRect*) 60180 0 10 imgRequestProxy::FrameChanged(imgIContainer*, gfxIImageFrame*, nsRect*) 9 nsImageBoxListener::FrameChanged(imgIContainer*, gfxIImageFrame*, nsRect*) 1 nsImageBoxFrame::FrameChanged(imgIContainer*, gfxIImageFrame*, nsRect*)
10 nsCSSFrameConstructor::ContentAppended(nsIContent*, int) 98585 0 10 nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) 8 nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) 2 nsCSSFrameConstructor::ResolveStyleContext(nsIFrame*, nsIContent*)
9 nsImageBoxListener::FrameChanged(imgIContainer*, gfxIImageFrame*, nsRect*) 1 imgRequestProxy::FrameChanged(imgIContainer*, gfxIImageFrame*, nsRect*) 107939 1 10 nsImageBoxFrame::FrameChanged(imgIContainer*, gfxIImageFrame*, nsRect*) 8 nsIFrame::Redraw(nsBoxLayoutState&, nsRect const*, int) 1 nsIFrame::GetOverflowRect() const
10 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 165821 2 10 CNavDTD::CanOmit(nsHTMLTag, nsHTMLTag, int&) 7 nsHTMLElement::CanExclude(nsHTMLTag) const 1 nsHTMLElement::HasSpecialProperty(int) const
6 nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int) 4 nsContinuingTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 102130 10 10 nsContinuingTextFrame::SetPrevInFlow(nsIFrame*)
9 FontSelector::InitSegments(char const*, unsigned int) 1 gfxPangoFontGroup::CreateGlyphRunsItemizing(gfxTextRun*, char const*, unsigned int, unsigned int) 8778 1 10 pango_glyph_string_free 9 g_free
10 imgContainer::Notify(nsITimer*) 60106 0 10 imgRequest::FrameChanged(imgIContainer*, gfxIImageFrame*, nsRect*) 10 imgRequestProxy::FrameChanged(imgIContainer*, gfxIImageFrame*, nsRect*)
4 nsFixedSizeAllocator::Alloc(unsigned int) 3 CNavDTD::HandleStartToken(CToken*) 1 .L353 1 nsNodeAllocator::CreateNode(CToken*, nsTokenAllocator*) 1 nsFixedSizeAllocator::Free(void*, unsigned int) 44337 10 10 nsFixedSizeAllocator::FindBucket(unsigned int)
10 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 35929 10 10 PL_FinishArenaPool
9 nsNativeThemeGTK::GetWidgetBorder(nsIDeviceContext*, nsIFrame*, unsigned char, nsMargin*) 49517 0 9 moz_gtk_get_scrollbar_metrics 8 gtk_widget_style_get 1 ensure_scrollbar_widget
4 nsCOMPtr_base::~nsCOMPtr_base() 1 nsLineBreaker::AppendText(nsIAtom*, unsigned short const*, unsigned int, unsigned int, nsILineBreakSink*) 1 BuildTextRunsScanner::BuildTextRunForFrames(void*) 1 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 1 NS_ProcessNextEvent_P(nsIThread*, int) 1 nsTArray_base::ShrinkCapacity(unsigned int) 43686 9 9 .plt
9 imgRequestProxy::FrameChanged(imgIContainer*, gfxIImageFrame*, nsRect*) 107948 0 9 nsImageBoxListener::FrameChanged(imgIContainer*, gfxIImageFrame*, nsRect*) 9 nsImageBoxFrame::FrameChanged(imgIContainer*, gfxIImageFrame*, nsRect*)
6 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 3 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int) 101158 9 9 nsLineBox::AppendFloats(nsFloatCacheFreeList&)
8 nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 1 nsBox::GetBorder(nsMargin&) 50365 0 9 nsNativeThemeGTK::GetWidgetBorder(nsIDeviceContext*, nsIFrame*, unsigned char, nsMargin*) 9 moz_gtk_get_scrollbar_metrics
7 CNavDTD::CanOmit(nsHTMLTag, nsHTMLTag, int&) 1 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 165696 7 8 nsHTMLElement::CanExclude(nsHTMLTag) const 1 nsHTMLElement::HasSpecialProperty(int) const
13 nsSprocketLayout::GetPrefSize(nsIFrame*, nsBoxLayoutState&, nsSize&) 8 nsSliderFrame::GetPrefSize(nsBoxLayoutState&) 107456 0 8 nsBoxFrame::GetPrefSize(nsBoxLayoutState&) 15 nsSprocketLayout::GetPrefSize(nsIFrame*, nsBoxLayoutState&, nsSize&) 3 nsBoxFrame::GetMaxSize(nsBoxLayoutState&) 2 nsIFrame::AddCSSPrefSize(nsBoxLayoutState&, nsIFrame*, nsSize&) 1 nsBoxFrame::GetMinSize(nsBoxLayoutState&)
5 nsScanner::SetPosition(nsScannerIterator&, int, int) 2 nsScanner::ReadUntil(nsScannerIterator&, nsScannerIterator&, nsReadEndCondition const&, int) 1 nsScannerString::DiscardPrefix(nsScannerIterator const&) 165518 8 8 nsScannerBufferList::Position::Distance(nsScannerBufferList::Position const&, nsScannerBufferList::Position const&)
8 CNavDTD::HandleStartToken(CToken*) 165591 2 8 nsNodeAllocator::CreateNode(CToken*, nsTokenAllocator*) 3 nsFixedSizeAllocator::Alloc(unsigned int) 2 nsCParserNode::nsCParserNode(CToken*, nsTokenAllocator*, nsNodeAllocator*) 1 nsFixedSizeAllocator::FindBucket(unsigned int)
8 gtk_widget_style_get_valist 56777 0 8 g_param_spec_pool_lookup 7 g_hash_table_lookup 1 g_type_parent
8 nsParser::ResumeParse(int, int, int) 165799 0 8 CNavDTD::WillInterruptParse(nsIContentSink*) 8 HTMLContentSink::WillInterrupt()
8 nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, int, int, int) 111063 1 8 nsNodeUtils::AttributeChanged(nsIContent*, int, nsIAtom*, int) 7 nsBindingManager::AttributeChanged(nsIDocument*, nsIContent*, int, nsIAtom*, int)
8 nsSprocketLayout::PopulateBoxSizes(nsIFrame*, nsBoxLayoutState&, nsBoxSize*&, nsComputedBoxSize*&, int&, int&, int&) 107640 0 8 nsSliderFrame::GetPrefSize(nsBoxLayoutState&) 8 nsBoxFrame::GetPrefSize(nsBoxLayoutState&)
5 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 3 nsSplittableFrame::GetPrevInFlowVirtual() const 101875 8 8 nsSplittableFrame::GetPrevInFlow() const
2 CNavDTD::OpenTransientStyles(nsHTMLTag, int) 2 nsHTMLElement::CanContain(nsHTMLTag, nsDTDMode) const 1 .L1175 1 CNavDTD::HandleStartToken(CToken*) 1 CNavDTD::CanOmit(nsHTMLTag, nsHTMLTag, int&) 1 nsHTMLElement::CanExclude(nsHTMLTag) const 165679 8 8 nsHTMLElement::HasSpecialProperty(int) const
8 gtk_widget_style_get 23123 0 8 gtk_widget_style_get_valist 8 g_param_spec_pool_lookup
8 moz_gtk_get_scrollbar_metrics 23124 0 8 gtk_widget_style_get 8 gtk_widget_style_get_valist
8 nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) 98583 1 8 nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) 6 nsCSSFrameConstructor::ConstructTextFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&, int) 1 nsIFrame::IsFrameOfType(unsigned int) const
8 CTextToken::Consume(unsigned short, nsScanner&, int) 166201 1 8 nsScanner::BindSubstring(nsScannerSubstring&, nsScannerIterator const&, nsScannerIterator const&) 7 nsScannerSubstring::Rebind(nsScannerSubstring const&, nsScannerIterator const&, nsScannerIterator const&)
8 nsImageBoxFrame::FrameChanged(imgIContainer*, gfxIImageFrame*, nsRect*) 107410 0 8 nsIFrame::Redraw(nsBoxLayoutState&, nsRect const*, int) 7 nsIFrame::Invalidate(nsRect const&, int) 1 nsIFrame::GetOverflowRect() const
8 HTMLContentSink::WillInterrupt() 109228 0 8 nsContentSink::WillInterruptImpl() 5 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 3 nsTimerImpl::InitWithCallback(nsITimerCallback*, unsigned int, unsigned int)
15 nsBoxFrame::GetPrefSize(nsBoxLayoutState&) 107527 0 8 nsSprocketLayout::GetPrefSize(nsIFrame*, nsBoxLayoutState&, nsSize&) 13 nsBoxFrame::GetPrefSize(nsBoxLayoutState&) 2 nsBoxLayout::AddBorderAndPadding(nsIFrame*, nsSize&)
8 CNavDTD::WillInterruptParse(nsIContentSink*) 121443 0 8 HTMLContentSink::WillInterrupt() 8 nsContentSink::WillInterruptImpl()
4 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 2 HTMLContentSink::AddLeaf(nsIParserNode const&) 1 CNavDTD::AddLeaf(nsIParserNode const*) 166261 7 7 CToken::GetTypeID()
7 nsViewManager::UpdateWidgetArea(nsView*, nsRegion const&, nsView*) 49565 0 7 nsWindow::Invalidate(nsRect const&, int) 6 gdk_window_invalidate_rect 1 gdk_window_object_get_type
7 nsNodeUtils::AttributeChanged(nsIContent*, int, nsIAtom*, int) 125064 0 7 nsBindingManager::AttributeChanged(nsIDocument*, nsIContent*, int, nsIAtom*, int) 7 PresShell::AttributeChanged(nsIDocument*, nsIContent*, int, nsIAtom*, int)
7 nsScanner::BindSubstring(nsScannerSubstring&, nsScannerIterator const&, nsScannerIterator const&) 165534 7 7 nsScannerSubstring::Rebind(nsScannerSubstring const&, nsScannerIterator const&, nsScannerIterator const&)
5 nsHTMLScrollFrame::PlaceScrollArea(ScrollReflowState const&) 1 nsBox::SyncLayout(nsBoxLayoutState&) 1 nsContainerFrame::FinishReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowState const*, nsHTMLReflowMetrics&, int, int, unsigned int) 100196 0 7 nsContainerFrame::SyncFrameViewAfterReflow(nsPresContext*, nsIFrame*, nsIView*, nsRect const*, unsigned int) 3 nsViewManager::ResizeView(nsIView*, nsRect const&, int) 2 SyncFrameViewGeometryDependentProperties(nsPresContext*, nsIFrame*, nsStyleContext*, nsIView*, unsigned int) 1 nsContainerFrame::PositionFrameView(nsIFrame*) 1 nsCSSRendering::FindBackground(nsPresContext*, nsIFrame*, nsStyleBackground const**, int*)
2 nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int) 2 nsTimerImpl::Fire() 1 nsContentSink::DidProcessATokenImpl() 1 TimerThread::AddTimerInternal(nsTimerImpl*) 1 nsTimerImpl::SetDelayInternal(unsigned int) 66251 0 7 PR_IntervalNow 7 _end
7 PresShell::AttributeChanged(nsIDocument*, nsIContent*, int, nsIAtom*, int) 98650 0 7 nsCSSFrameConstructor::AttributeChanged(nsIContent*, int, nsIAtom*, int) 4 nsSliderFrame::AttributeChanged(int, nsIAtom*, int) 3 nsFrameManager::HasAttributeDependentStyle(nsIContent*, nsIAtom*, int)
6 nsIFrame::InvalidateRoot(nsRect const&, int, int, int) 1 nsViewManager::InvalidateHorizontalBandDifference(nsView*, nsRect const&, nsRect const&, unsigned int, int, int, int) 125900 0 7 nsViewManager::UpdateView(nsIView*, nsRect const&, unsigned int) 6 nsViewManager::UpdateWidgetArea(nsView*, nsRegion const&, nsView*) 1 nsViewManager::GetRectVisibility(nsIView*, nsRect const&, unsigned short, nsRectVisibility*)
7 nsScanner::Mark() 165519 6 7 nsScannerString::DiscardPrefix(nsScannerIterator const&) 1 nsScannerBufferList::Position::Distance(nsScannerBufferList::Position const&, nsScannerBufferList::Position const&)
7 ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 100348 0 7 nsIFrame::InvalidateRoot(nsRect const&, int, int, int) 6 nsViewManager::UpdateView(nsIView*, nsRect const&, unsigned int) 1 nsRegion::Init()
5 nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 2 nsGfxScrollFrameInner::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 125779 7 7 nsScrollPortView::View()
7 nsBindingManager::AttributeChanged(nsIDocument*, nsIContent*, int, nsIAtom*, int) 99580 0 7 PresShell::AttributeChanged(nsIDocument*, nsIContent*, int, nsIAtom*, int) 7 nsCSSFrameConstructor::AttributeChanged(nsIContent*, int, nsIAtom*, int)
6 nsViewManager::UpdateView(nsIView*, nsRect const&, unsigned int) 1 nsViewManager::ProcessPendingUpdates(nsView*, int) 125899 0 7 nsViewManager::UpdateWidgetArea(nsView*, nsRegion const&, nsView*) 7 nsWindow::Invalidate(nsRect const&, int)
6 gdk_window_invalidate_rect 1 gdk_window_scroll 8261 0 7 gdk_window_invalidate_region 6 gdk_window_invalidate_maybe_recurse 1 gdk_region_union
7 nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 101923 0 7 ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int) 7 nsIFrame::InvalidateRoot(nsRect const&, int, int, int)
6 nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 100649 0 6 nsHTMLScrollFrame::PlaceScrollArea(ScrollReflowState const&) 5 nsContainerFrame::SyncFrameViewAfterReflow(nsPresContext*, nsIFrame*, nsIView*, nsRect const*, unsigned int) 1 nsGfxScrollFrameInner::PostOverflowEvent()
6 _moz_cairo_paint 52582 0 6 _cairo_gstate_paint 4 _cairo_surface_paint 1 _cairo_surface_set_clip 1 _cairo_gstate_copy_transformed_source
6 _moz_cairo_paint_with_alpha 52276 0 6 _moz_cairo_paint 6 _cairo_gstate_paint
5 BuildTextRunsScanner::FlushFrames(int) 1 BuildTextRunsScanner::BuildTextRunForFrames(void*) 101951 5 6 GetSpacingFlags(nsStyleCoord const&) 1 StyleToCoord(nsStyleCoord const&)
2 nsIFrame::AddCSSPrefSize(nsBoxLayoutState&, nsIFrame*, nsSize&) 1 nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, int, nsIContent*, nsIContent*, int) 1 nsSliderFrame::GetIntegerAttribute(nsIContent*, nsIAtom*, int) 1 nsIFrame::AddCSSFlex(nsBoxLayoutState&, nsIFrame*, int&) 1 nsGfxScrollFrameInner::GetCoordAttribute(nsIFrame*, nsIAtom*, int) 129484 1 6 nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 3 .L401 2 nsXULElement::GetAttrInfo(int, nsIAtom*) const
6 gdk_window_invalidate_region 8260 0 6 gdk_window_invalidate_maybe_recurse 3 gdk_region_union 1 gdk_region_copy 1 gdk_region_intersect 1 gdk_drawable_get_visible_region
6 gfxContext::Paint(double) 52277 0 6 _moz_cairo_paint_with_alpha 6 _moz_cairo_paint
6 nsThebesImage::DrawToImage(nsIImage*, int, int, int, int) 51822 0 6 gfxContext::Paint(double) 6 _moz_cairo_paint_with_alpha
2 CNavDTD::HandleStartToken(CToken*) 2 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 1 nsHTMLTokenizer::DidTokenize(int) 1 SinkContext::AddLeaf(nsIParserNode const&) 165897 6 6 CTextToken::GetTokenType()
6 nsWindow::Invalidate(nsRect const&, int) 8262 0 6 gdk_window_invalidate_rect 6 gdk_window_invalidate_region
5 nsContentSink::WillInterruptImpl() 1 nsDocument::GetLayoutHistoryState() const 43761 0 6 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 5 nsCreateInstanceByContractID::operator()(nsID const&, void**) const 1 nsQueryReferent::operator()(nsID const&, void**) const
6 nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 101191 6 6 nsLineLayout::LineIsBreakable() const
6 nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) 98504 0 6 nsCSSFrameConstructor::ConstructTextFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&, int) 3 NS_NewTextFrame(nsIPresShell*, nsStyleContext*) 2 nsCSSFrameConstructor::InitAndRestoreFrame(nsFrameConstructorState const&, nsIContent*, nsIFrame*, nsIFrame*, nsIFrame*, int) 1 nsFrameItems::AddChild(nsIFrame*)
5 nsHTMLTokenizer::ScanDocStructure(int) 44309 5 5 nsDeque::ObjectAt(int) const
3 nsSliderFrame::DoLayout(nsBoxLayoutState&) 2 nsBox::EndLayout(nsBoxLayoutState&) 107418 0 5 nsBox::SyncLayout(nsBoxLayoutState&) 3 nsIFrame::FinishAndStoreOverflow(nsRect*, nsSize) 1 nsIFrame::GetOverflowRect() const 1 nsContainerFrame::SyncFrameViewAfterReflow(nsPresContext*, nsIFrame*, nsIView*, nsRect const*, unsigned int)
5 BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 51999 5 5 gfxSkipCharsIterator::IsOriginalCharSkipped(int*) const
5 NS_NewAtom(nsAString_internal const&) 44244 0 5 NS_NewAtom(unsigned short const*) 3 AtomImpl::operator new(unsigned int, nsACString_internal const&) 1 AppendUTF16toUTF8(unsigned short const*, nsACString_internal&) 1 AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&)
5 PresShell::HandlePositionedEvent(nsIView*, nsIFrame*, nsGUIEvent*, nsEventStatus*) 99594 0 5 PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) 3 nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*) 2 .L1799
5 nsThreadPool::Dispatch(nsIRunnable*, unsigned int) 46729 1 5 nsThreadPool::PutEvent(nsIRunnable*) 2 PR_ExitMonitor 1 PR_EnterMonitor 1 nsEventQueue::PutEvent(nsIRunnable*)
3 nsViewManager::GetWidget(nsIWidget**) 2 nsContentSink::DidProcessATokenImpl() 49549 3 5 nsWindow::AddRef() 2 nsBaseWidget::AddRef()
4 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 1 nsBlockFrame::SplitLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 101110 5 5 nsLineBox::GetFirstFloat()
5 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 43798 0 5 nsCreateInstanceByContractID::operator()(nsID const&, void**) const 5 CallCreateInstance(char const*, nsISupports*, nsID const&, void**)
5 PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*) 99596 0 5 PresShell::HandlePositionedEvent(nsIView*, nsIFrame*, nsGUIEvent*, nsEventStatus*) 5 PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*)
5 CallCreateInstance(char const*, nsISupports*, nsID const&, void**) 46440 0 5 nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 3 nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 2 nsComponentManagerImpl::GetFactoryEntry(char const*, unsigned int)
3 nsScannerSubstring::~nsScannerSubstring() 1 CTextToken::~CTextToken() 1 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 47833 3 5 nsAString_internal::~nsAString_internal() 2 nsAString_internal::Finalize()
5 nsLineLayout::VerticalAlignLine() 61706 5 5 non-virtual thunk to nsThebesRenderingContext::GetFontMetrics(nsIFontMetrics*&)
5 nsStreamTransportService::Dispatch(nsIRunnable*, unsigned int) 46730 0 5 nsThreadPool::Dispatch(nsIRunnable*, unsigned int) 5 nsThreadPool::PutEvent(nsIRunnable*)
5 nsXULElement::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&) 108888 0 5 nsAttrValue::ParseStringOrAtom(nsAString_internal const&) 5 nsAttrValue::ParseAtom(nsAString_internal const&)
5 nsAStreamCopier::OnOutputStreamReady(nsIAsyncOutputStream*) 37168 0 5 nsStreamTransportService::Dispatch(nsIRunnable*, unsigned int) 5 nsThreadPool::Dispatch(nsIRunnable*, unsigned int)
5 nsAttrValue::ParseAtom(nsAString_internal const&) 44245 0 5 NS_NewAtom(nsAString_internal const&) 5 NS_NewAtom(unsigned short const*)
3 nsSocketTransportService::Dispatch(nsIRunnable*, unsigned int) 2 NS_DispatchToCurrentThread_P(nsIRunnable*) 46663 0 5 nsThread::Dispatch(nsIRunnable*, unsigned int) 4 nsThread::PutEvent(nsIRunnable*) 1 nsCOMPtr_base::~nsCOMPtr_base()
4 nsHTMLElement::CanContain(nsHTMLTag, nsDTDMode) const 1 CNavDTD::CanContain(int, int) const 165687 5 5 nsHTMLElement::IsInlineParent(nsHTMLTag)
5 nsBlockFrame::SplitLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 101172 5 5 nsLineLayout::SplitLineTo(int)
5 nsThebesDeviceContext::CreateRenderingContext(nsIWidget*, nsIRenderingContext*&) 49684 0 5 nsWindow::GetThebesSurface() 2 gfxXlibSurface::gfxXlibSurface(_XDisplay*, unsigned long, Visual*, gfxIntSize const&) 1 gfxPlatformGtk::SetSurfaceGdkWindow(gfxASurface*, _GdkDrawable*) 1 gfxASurface::Release() 1 gdk_drawable_get_visual
5 nsCreateInstanceByContractID::operator()(nsID const&, void**) const 43794 0 5 CallCreateInstance(char const*, nsISupports*, nsID const&, void**) 5 nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**)
5 nsAttrValue::ParseStringOrAtom(nsAString_internal const&) 108887 0 5 nsAttrValue::ParseAtom(nsAString_internal const&) 5 NS_NewAtom(nsAString_internal const&)
5 nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 129418 0 5 nsXULElement::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&) 5 nsAttrValue::ParseStringOrAtom(nsAString_internal const&)
5 g_hash_table_lookup 56764 5 5 g_param_values_cmp
4 CNavDTD::HandleStartToken(CToken*) 166190 3 4 nsCParserNode::~nsCParserNode() 1 nsCParserNode::ReleaseAll()
4 nsThebesDeviceContext::CreateRenderingContext(nsIWidget*, nsIRenderingContext*&) 61616 0 4 nsThebesRenderingContext::Init(nsIDeviceContext*, gfxASurface*) 1 nsThebesDrawingSurface::nsThebesDrawingSurface() 1 nsThebesDrawingSurface::AddRef() 1 gfxContext::gfxContext(gfxASurface*) 1 operator new(unsigned int)
2 CNavDTD::CanContain(int, int) const 2 nsHTMLElement::CanContain(nsHTMLTag, nsDTDMode) const 165694 4 4 nsHTMLElement::IsBlockCloser(nsHTMLTag)
2 CNavDTD::AddLeaf(nsIParserNode const*) 1 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 1 HTMLContentSink::AddLeaf(nsIParserNode const&) 166168 4 4 nsCParserNode::GetNodeType() const
3 nsGfxScrollFrameInner::CurPosAttributeChanged(nsIContent*) 1 nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) 100619 0 4 nsGfxScrollFrameInner::GetScrolledRect(nsSize const&) const 3 nsGfxScrollFrameInner::IsLTR() const 1 nsStyleContext::GetStyleVisibility()
3 gdk_region_union 1 gdk_region_intersect 1 gdk_region_offset 8205 2 4 gdk_region_offset 2 gdk_region_shrink 1 gdk_region_offset
4 nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*) 106445 1 4 EnumPseudoRulesMatching(nsIStyleRuleProcessor*, void*) 3 nsCSSRuleProcessor::RulesMatching(PseudoRuleProcessorData*)
4 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 166026 4 4 CTextToken::SizeOf() const
4 SinkContext::FlushText(int*, int) 111546 0 4 NS_NewTextNode(nsIContent**, nsNodeInfoManager*) 2 nsNodeInfoManager::GetTextNodeInfo() 1 nsTextNode::nsTextNode(nsINodeInfo*) 1 operator new(unsigned int)
4 _cairo_surface_fallback_paint 53159 0 4 _clip_and_composite_trapezoids 4 _composite_trap_region
4 nsScannerSubstring::~nsScannerSubstring() 165512 1 4 nsScannerBufferList::DiscardUnreferencedPrefix(nsScannerBufferList::Buffer*) 3 free
3 nsXPConnect::AfterProcessNextEvent(nsIThreadInternal*, unsigned int) 1 nsThread::ProcessNextEvent(int, int*) 32975 1 4 nsXPCThreadJSContextStackImpl::Pop(JSContext**) 2 XPCJSContextStack::Pop(JSContext**) 1 XPCPerThreadData::GetData()
2 nsAString_internal::~nsAString_internal() 1 nsScannerSubstring::AsString() const 1 nsDependentSubstring::Rebind(unsigned short const*, unsigned short const*) 47831 3 4 nsAString_internal::Finalize() 1 nsStringBuffer::Release()
4 nsThread::Dispatch(nsIRunnable*, unsigned int) 46659 0 4 nsThread::PutEvent(nsIRunnable*) 3 nsSocketTransportService::OnDispatchedEvent(nsIThreadInternal*) 1 nsThread::nsChainedEventQueue::PutEvent(nsIRunnable*)
4 nsScanner::Mark() 165526 4 4 nsScannerSubstring::BeginReading(nsScannerIterator&) const
2 CNavDTD::HandleStartToken(CToken*) 2 nsNodeAllocator::CreateNode(CToken*, nsTokenAllocator*) 166185 4 4 nsCParserNode::nsCParserNode(CToken*, nsTokenAllocator*, nsNodeAllocator*)
2 nsSliderFrame::AttributeChanged(int, nsIAtom*, int) 2 nsBlockFrame::AppendFrames(nsIAtom*, nsIFrame*) 99584 1 4 PresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, unsigned int) 1 nsBoxFrame::MarkIntrinsicWidthsDirty() 1 nsBlockFrame::ChildIsDirty(nsIFrame*) 1 PresShell::PostReflowEvent()
4 _cairo_gstate_paint 53127 0 4 _cairo_surface_paint 4 _cairo_surface_fallback_paint
2 PseudoEnumFunc(nsICSSStyleRule*, nsCSSSelector*, void*) 2 StateEnumFunc(void*, void*) 103697 4 4 SelectorMatches(RuleProcessorData&, nsCSSSelector*, int, nsIAtom*, int*)
3 gdk_window_invalidate_maybe_recurse 1 gdk_window_invalidate_region 8206 1 4 gdk_region_union 3 gdk_region_offset
2 CNavDTD::HandleStartToken(CToken*) 1 .L1174 1 .L1175 44339 3 4 nsFixedSizeAllocator::Free(void*, unsigned int) 1 nsFixedSizeAllocator::FindBucket(unsigned int)
4 _composite_trap_region 53123 0 4 _cairo_surface_composite 4 _cairo_image_surface_composite
3 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 1 nsParser::BuildModel() 165639 1 4 nsHTMLTokenizer::PopToken() 3 nsDeque::PopFront()
3 nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int) 1 nsContinuingTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 102116 4 4 nsTextFrame::SetNextInFlow(nsIFrame*)
4 nsHTMLElement::CanContain(nsHTMLTag, nsDTDMode) const 165697 3 4 nsHTMLElement::IsExcludableParent(nsHTMLTag) const 1 nsHTMLElement::IsTextTag(nsHTMLTag)
4 PL_DHashTableOperate 102134 4 4 nsTHashtable::s_ClearEntry(PLDHashTable*, PLDHashEntryHdr*)
2 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&) 2 .L353 165938 2 4 CTextToken::CTextToken() 2 CHTMLToken::CHTMLToken(nsHTMLTag)
4 _cairo_surface_paint 53160 0 4 _cairo_surface_fallback_paint 4 _clip_and_composite_trapezoids
4 AdjustAppendParentForAfterContent(nsPresContext*, nsIContent*, nsIFrame*, nsIFrame**) 99350 0 4 nsLayoutUtils::HasPseudoStyle(nsIContent*, nsStyleContext*, nsIAtom*, nsPresContext*) 4 nsStyleSet::ProbePseudoStyleFor(nsIContent*, nsIAtom*, nsStyleContext*)
4 _cairo_surface_composite 52685 0 4 _cairo_image_surface_composite 4 _cairo_pixman_composite
2 CNavDTD::CanContain(int, int) const 1 nsHTMLElement::CanContain(nsHTMLTag, nsDTDMode) const 1 nsHTMLElement::IsExcludableParent(nsHTMLTag) const 165671 4 4 nsHTMLElement::IsTextTag(nsHTMLTag)
4 nsCSSFrameConstructor::AttributeChanged(nsIContent*, int, nsIAtom*, int) 107675 0 4 nsSliderFrame::AttributeChanged(int, nsIAtom*, int) 2 PresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, unsigned int) 1 nsSliderFrame::GetCurrentPosition(nsIContent*) 1 nsBoxFrame::AttributeChanged(int, nsIAtom*, int)
4 _clip_and_composite_trapezoids 53157 0 4 _composite_trap_region 4 _cairo_surface_composite
4 nsIFrame::Layout(nsBoxLayoutState&) 107674 0 4 nsSliderFrame::DoLayout(nsBoxLayoutState&) 3 nsBox::SyncLayout(nsBoxLayoutState&) 1 nsBoxFrame::LayoutChildAt(nsBoxLayoutState&, nsIFrame*, nsRect const&)
4 nsStyleSet::ProbePseudoStyleFor(nsIContent*, nsIAtom*, nsStyleContext*) 106457 0 4 nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*) 4 EnumPseudoRulesMatching(nsIStyleRuleProcessor*, void*)
4 nsCSSFrameConstructor::ContentAppended(nsIContent*, int) 98473 0 4 AdjustAppendParentForAfterContent(nsPresContext*, nsIContent*, nsIFrame*, nsIFrame**) 4 nsLayoutUtils::HasPseudoStyle(nsIContent*, nsStyleContext*, nsIAtom*, nsPresContext*)
3 nsBox::SyncLayout(nsBoxLayoutState&) 1 nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 100376 1 4 nsIFrame::FinishAndStoreOverflow(nsRect*, nsSize) 2 nsIFrame::GetOverflowAreaProperty(int) 1 ComputeOutlineRect(nsIFrame const*, int*, nsRect const&)
4 LockArena 35248 4 4 pthread_self
4 nsLayoutUtils::HasPseudoStyle(nsIContent*, nsStyleContext*, nsIAtom*, nsPresContext*) 106458 0 4 nsStyleSet::ProbePseudoStyleFor(nsIContent*, nsIAtom*, nsStyleContext*) 4 nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*)
4 nsThread::ProcessNextEvent(int, int*) 31311 0 4 nsXPConnect::AfterProcessNextEvent(nsIThreadInternal*, unsigned int) 3 nsXPCThreadJSContextStackImpl::Pop(JSContext**) 1 XPCPerThreadData::GetData()
4 _cairo_image_surface_composite 53890 2 4 _cairo_pixman_composite 2 fbCompositeSrc_8888x8888
4 nsGfxScrollFrameInner::ReflowFinished() 100667 0 4 nsGfxScrollFrameInner::CurPosAttributeChanged(nsIContent*) 3 nsGfxScrollFrameInner::GetScrolledRect(nsSize const&) const 1 nsGfxScrollFrameInner::GetCoordAttribute(nsIFrame*, nsIAtom*, int)
2 nsHTMLElement::CanContain(nsHTMLTag, nsDTDMode) const 1 nsHTMLTokenizer::ScanDocStructure(int) 165681 3 3 nsHTMLElement::IsContainer(nsHTMLTag)
3 nsCSSFrameConstructor::ContentAppended(nsIContent*, int) 98496 0 3 nsCSSFrameConstructor::AppendFrames(nsFrameConstructorState const&, nsIContent*, nsIFrame*, nsIFrame*, nsIFrame*) 3 nsBlockFrame::AppendFrames(nsIAtom*, nsIFrame*)
3 nsSocketTransportService::OnDispatchedEvent(nsIThreadInternal*) 66024 1 3 PR_SetPollableEvent 2 PR_Write
2 nsBox::AddBorderAndPadding(nsIFrame*, nsSize&) 1 nsIFrame::GetClientRect(nsRect&) 107414 0 3 nsIFrame::GetBorderAndPadding(nsMargin&) 3 nsBox::GetBorder(nsMargin&)
3 XftGlyphExtents 9667 0 3 XftFontLoadGlyphs 3 FT_Load_Glyph
2 SyncFrameViewGeometryDependentProperties(nsPresContext*, nsIFrame*, nsStyleContext*, nsIView*, unsigned int) 1 nsContainerFrame::SyncFrameViewAfterReflow(nsPresContext*, nsIFrame*, nsIView*, nsRect const*, unsigned int) 98716 1 3 nsCSSRendering::FindBackground(nsPresContext*, nsIFrame*, nsStyleBackground const**, int*) 1 FindElementBackground(nsIFrame*, nsStyleBackground const**) 1 FindCanvasBackground(nsIFrame*, nsStyleBackground const**)
3 nsHTMLTokenizer::PopToken() 44306 3 3 nsDeque::PopFront()
3 .L401 44247 0 3 AtomImpl::ToString(nsAString_internal&) 3 CopyUTF8toUTF16(nsACString_internal const&, nsAString_internal&)
3 EnumPseudoRulesMatching(nsIStyleRuleProcessor*, void*) 103675 0 3 nsCSSRuleProcessor::RulesMatching(PseudoRuleProcessorData*) 3 RuleHash::EnumerateTagRules(nsIAtom*, void (*)(nsICSSStyleRule*, nsCSSSelector*, void*), void*)
1 _pango_fc_font_map_remove 1 pango_context_get_base_dir 1 gdk_screen_get_setting 56710 1 3 g_object_ref 2 g_type_check_instance_is_a
3 .L1175 165848 3 3 CNavDTD::WillHandleStartTag(CToken*, nsHTMLTag, nsIParserNode&)
3 NS_NewAtom(unsigned short const*) 44229 0 3 AtomImpl::operator new(unsigned int, nsACString_internal const&) 2 operator new(unsigned int) 1 __libc_malloc
3 nsNodeUtils::ContentAppended(nsIContent*, int) 121777 0 3 nsHTMLDocument::ContentAppended(nsIDocument*, nsIContent*, int) 2 nsGenericElement::GetChildAt(unsigned int) const 1 nsHTMLDocument::RegisterNamedItems(nsIContent*)
2 nsHTMLDocument::ContentAppended(nsIDocument*, nsIContent*, int) 1 nsXBLPrototypeBinding::GetImmediateChild(nsIAtom*) 110665 0 3 nsGenericElement::GetChildAt(unsigned int) const 3 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const
2 pango_context_get_base_dir 1 pango_itemize_with_base_dir 8986 1 3 pango_language_includes_script 2 bsearch
3 nsCSSFrameConstructor::AppendFrames(nsFrameConstructorState const&, nsIContent*, nsIFrame*, nsIFrame*, nsIFrame*) 100001 0 3 nsBlockFrame::AppendFrames(nsIAtom*, nsIFrame*) 2 PresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, unsigned int) 1 nsBlockFrame::ChildIsDirty(nsIFrame*)
3 nsIFrame::GetBorderAndPadding(nsMargin&) 107421 0 3 nsBox::GetBorder(nsMargin&) 1 nsXULElement::IsNodeOfType(unsigned int) const 1 nsStyleContext::GetStyleDisplay() 1 nsNativeThemeGTK::GetWidgetBorder(nsIDeviceContext*, nsIFrame*, unsigned char, nsMargin*)
3 nsCSSRuleProcessor::RulesMatching(PseudoRuleProcessorData*) 103653 0 3 RuleHash::EnumerateTagRules(nsIAtom*, void (*)(nsICSSStyleRule*, nsCSSSelector*, void*), void*) 2 PseudoEnumFunc(nsICSSStyleRule*, nsCSSSelector*, void*) 1 PL_DHashVoidPtrKeyStub
2 CHTMLToken::~CHTMLToken() 1 CTextToken::~CTextToken() 166265 3 3 CToken::~CToken()
3 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 101998 3 3 nsTextFrame::ComputeSize(nsIRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int)
3 nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 108896 0 3 .L401 3 AtomImpl::ToString(nsAString_internal&)
3 nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 44154 0 3 nsTimerImplConstructor(nsISupports*, nsID const&, void**) 2 nsTimerImpl::nsTimerImpl() 1 __libc_malloc
2 nsIFrame::GetClosestView(nsPoint*) const 1 nsContainerFrame::PositionFrameView(nsIFrame*) 100340 0 3 nsIFrame::GetView() const 3 nsIFrame::GetProperty(nsIAtom*, unsigned int*) const
3 AtomImpl::ToString(nsAString_internal&) 47771 0 3 CopyUTF8toUTF16(nsACString_internal const&, nsAString_internal&) 3 AppendUTF8toUTF16(nsACString_internal const&, nsAString_internal&)
2 nsDTDContext::Last() const 1 CNavDTD::HandleStartToken(CToken*) 165558 3 3 nsEntryStack::Last() const
2 nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&) 100052 1 3 nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) 2 nsHTMLReflowState::CalcLineHeight(nsIRenderingContext*, nsIFrame*)
3 nsHttpHandler::Observe(nsISupports*, char const*, unsigned short const*) 39806 0 3 nsHttpConnectionMgr::PruneDeadConnections() 3 nsHttpConnectionMgr::PostEvent(void (nsHttpConnectionMgr::*)(int, void*), int, void*)
2 nsWindow::AddRef() 1 nsViewManager::GetWidget(nsIWidget**) 50463 3 3 nsBaseWidget::AddRef()
2 nsThebesImage::DrawToImage(nsIImage*, int, int, int, int) 1 nsThebesRenderingContext::Init(nsIDeviceContext*, gfxASurface*) 51848 0 3 gfxContext::gfxContext(gfxASurface*) 3 INT__moz_cairo_create
3 PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) 113072 0 3 nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*) 2 nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*) 1 nsEventTargetChainItem::nsEventTargetChainItem(nsISupports*, nsEventTargetChainItem*)
3 CNavDTD::OpenTransientStyles(nsHTMLTag, int) 165556 3 3 nsEntryStack::EntryAt(int) const
3 CNavDTD::HandleToken(CToken*, nsIParser*) 165698 3 3 nsHTMLElement::SectionContains(nsHTMLTag, int) const
3 nsTimerImpl::InitWithCallback(nsITimerCallback*, unsigned int, unsigned int) 46771 0 3 nsTimerImpl::InitCommon(unsigned int, unsigned int) 1 PR_Lock 1 TimerThread::AddTimer(nsTimerImpl*) 1 nsTimerImpl::SetDelayInternal(unsigned int)
2 visibility_notify_event_cb(_GtkWidget*, _GdkEventVisibility*) 1 enter_notify_event_cb(_GtkWidget*, _GdkEventCrossing*) 49586 0 3 get_window_for_gdk_window(_GdkDrawable*) 2 g_object_get_data 1 g_quark_try_string
3 nsBoxLayout::AddBorderAndPadding(nsIFrame*, nsSize&) 107412 1 3 nsBox::AddBorderAndPadding(nsIFrame*, nsSize&) 2 nsIFrame::GetBorderAndPadding(nsMargin&)
3 nsThread::PutEvent(nsIRunnable*) 37876 0 3 nsSocketTransportService::OnDispatchedEvent(nsIThreadInternal*) 3 PR_SetPollableEvent
3 gfxContext::gfxContext(gfxASurface*) 52208 0 3 INT__moz_cairo_create 1 __libc_malloc 1 _cairo_gstate_identity_matrix 1 _cairo_gstate_init
3 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*) 101188 3 3 .L216
3 nsIFrame::GetProperty(nsIAtom*, unsigned int*) const 111254 1 3 nsPropertyTable::GetPropertyInternal(nsPropertyOwner, unsigned short, nsIAtom*, int, unsigned int*) 2 nsPropertyTable::GetPropertyListFor(unsigned short, nsIAtom*) const
3 CTextToken::~CTextToken() 165925 1 3 CHTMLToken::~CHTMLToken() 2 CToken::~CToken()
3 FT_Load_Glyph 2 gray_raster_render 1 ft_module_get_service 42677 0 3 gray_raster_render 2 gray_raster_render 2 FT_Stream_OpenLZW 1 strcmp 1 FT_GlyphLoader_Add
3 PR_Unlock 66435 2 3 pt_PostNotifies 1 _PR_x86_AtomicDecrement
3 nsIFrame::GetView() const 100328 0 3 nsIFrame::GetProperty(nsIAtom*, unsigned int*) const 3 nsPropertyTable::GetPropertyInternal(nsPropertyOwner, unsigned short, nsIAtom*, int, unsigned int*)
3 XftFontLoadGlyphs 42580 0 3 FT_Load_Glyph 3 gray_raster_render
3 nsCSSFrameConstructor::ContentAppended(nsIContent*, int) 98537 0 3 nsCSSFrameConstructor::GetAbsoluteContainingBlock(nsIFrame*) 3 nsStyleContext::GetStyleDisplay()
1 nsImageBoxFrame::FrameChanged(imgIContainer*, gfxIImageFrame*, nsRect*) 1 nsBox::SyncLayout(nsBoxLayoutState&) 1 nsIFrame::Redraw(nsBoxLayoutState&, nsRect const*, int) 100377 2 3 nsIFrame::GetOverflowRect() const 1 nsIFrame::GetOverflowAreaProperty(int)
3 nsTimerImpl::Fire() 109229 0 3 nsContentSink::Notify(nsITimer*) 3 HTMLContentSink::FlushTags()
3 nsCSSFrameConstructor::AttributeChanged(nsIContent*, int, nsIAtom*, int) 99174 0 3 nsFrameManager::HasAttributeDependentStyle(nsIContent*, nsIAtom*, int) 3 nsStyleSet::HasAttributeDependentStyle(nsPresContext*, nsIContent*, nsIAtom*, int)
3 nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 44087 0 3 nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 3 nsTimerImplConstructor(nsISupports*, nsID const&, void**)
3 nsParser::BuildModel() 121555 3 3 non-virtual thunk to HTMLContentSink::DidProcessAToken()
3 nsGfxScrollFrameInner::GetScrolledRect(nsSize const&) const 100618 1 3 nsGfxScrollFrameInner::IsLTR() const 1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 nsCOMPtr_base::~nsCOMPtr_base()
3 nsContainerFrame::SyncFrameViewAfterReflow(nsPresContext*, nsIFrame*, nsIView*, nsRect const*, unsigned int) 125888 0 3 nsViewManager::ResizeView(nsIView*, nsRect const&, int) 2 nsViewManager::InvalidateRectDifference(nsView*, nsRect const&, nsRect const&, unsigned int) 1 nsView::ResetWidgetBounds(int, int, int)
3 nsGenericElement::GetChildAt(unsigned int) const 108838 3 3 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const
3 nsGfxScrollFrameInner::ReflowFinished() 99372 0 3 nsPresContext::GetMetricsForInternal(nsFont const&) 3 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&)
2 CNavDTD::CanContain(int, int) const 1 nsHTMLElement::CanContain(nsHTMLTag, nsDTDMode) const 165685 3 3 nsHTMLElement::IsFlowEntity(nsHTMLTag)
3 nsTimerImpl::Fire() 40036 0 3 nsHttpHandler::Observe(nsISupports*, char const*, unsigned short const*) 3 nsHttpConnectionMgr::PruneDeadConnections()
3 nsGfxScrollFrameInner::SetCoordAttribute(nsIContent*, nsIAtom*, int) 47892 0 3 nsString::AppendInt(int, int) 2 PR_snprintf 1 AppendASCIItoUTF16(char const*, nsAString_internal&)
3 nsBoxFrame::GetPrefSize(nsBoxLayoutState&) 107459 0 3 nsBoxFrame::GetMaxSize(nsBoxLayoutState&) 2 nsIFrame::AddCSSMaxSize(nsBoxLayoutState&, nsIFrame*, nsSize&) 1 nsSprocketLayout::GetMaxSize(nsIFrame*, nsBoxLayoutState&, nsSize&)
3 nsCSSFrameConstructor::ConstructTextFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&, int) 101963 1 3 NS_NewTextFrame(nsIPresShell*, nsStyleContext*) 2 memset
2 nsIFrame::FinishAndStoreOverflow(nsRect*, nsSize) 1 nsIFrame::GetOverflowRect() const 100374 1 3 nsIFrame::GetOverflowAreaProperty(int) 2 nsPropertyTable::GetPropertyListFor(unsigned short, nsIAtom*) const
2 CTextToken::CTextToken() 1 .L353 165888 1 3 CHTMLToken::CHTMLToken(nsHTMLTag) 2 CToken::CToken(int)
3 nsContentSink::WillInterruptImpl() 46782 0 3 nsTimerImpl::InitWithCallback(nsITimerCallback*, unsigned int, unsigned int) 3 nsTimerImpl::InitCommon(unsigned int, unsigned int)
3 nsHttpConnectionMgr::PostEvent(void (nsHttpConnectionMgr::*)(int, void*), int, void*) 37859 0 3 nsSocketTransportService::Dispatch(nsIRunnable*, unsigned int) 3 nsThread::Dispatch(nsIRunnable*, unsigned int)
1 nsTimerImpl::InitCommon(unsigned int, unsigned int) 1 nsTimerImpl::SetDelay(unsigned int) 1 nsTimerImpl::Fire() 46768 1 3 nsTimerImpl::SetDelayInternal(unsigned int) 1 __udivdi3 1 PR_IntervalNow
2 CNavDTD::HandleStartToken(CToken*) 1 .L1175 165673 3 3 nsHTMLElement::IsChildOfHead(nsHTMLTag, int&)
3 nsHttpConnectionMgr::PruneDeadConnections() 39800 0 3 nsHttpConnectionMgr::PostEvent(void (nsHttpConnectionMgr::*)(int, void*), int, void*) 3 nsSocketTransportService::Dispatch(nsIRunnable*, unsigned int)
1 nsThreadPool::PutEvent(nsIRunnable*) 1 nsThread::nsChainedEventQueue::PutEvent(nsIRunnable*) 1 nsPipe::AdvanceReadCursor(unsigned int) 66444 2 3 PR_EnterMonitor 1 PR_Lock
2 nsSprocketLayout::GetPrefSize(nsIFrame*, nsBoxLayoutState&, nsSize&) 1 nsSprocketLayout::GetMaxSize(nsIFrame*, nsBoxLayoutState&, nsSize&) 107552 0 3 nsBoxLayout::AddBorderAndPadding(nsIFrame*, nsSize&) 3 nsBox::AddBorderAndPadding(nsIFrame*, nsSize&)
3 nsFrameManager::HasAttributeDependentStyle(nsIContent*, nsIAtom*, int) 106455 0 3 nsStyleSet::HasAttributeDependentStyle(nsPresContext*, nsIContent*, nsIAtom*, int) 2 RuleProcessorData::RuleProcessorData(nsPresContext*, nsIContent*, nsRuleWalker*, nsCompatibility*) 1 non-virtual thunk to nsEventStateManager::GetContentState(nsIContent*, int&)
2 nsThreadPool::PutEvent(nsIRunnable*) 1 nsPipe::AdvanceReadCursor(unsigned int) 66445 1 3 PR_ExitMonitor 2 PR_Unlock
3 CopyUTF8toUTF16(nsACString_internal const&, nsAString_internal&) 47770 3 3 AppendUTF8toUTF16(nsACString_internal const&, nsAString_internal&)
2 nsCSSFrameConstructor::ConstructTextFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&, int) 98503 0 2 nsCSSFrameConstructor::InitAndRestoreFrame(nsFrameConstructorState const&, nsIContent*, nsIFrame*, nsIFrame*, nsIFrame*, int) 2 nsTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
1 nsPresContext::GetContainerInternal() 1 nsQueryReferent::operator()(nsID const&, void**) const 43878 0 2 nsWeakReference::QueryReferent(nsID const&, void**) 2 nsWebShell::QueryInterface(nsID const&, void**)
2 nsPipe::AdvanceReadCursor(unsigned int) 45537 1 2 nsPipeOutputStream::OnOutputWritable(nsPipeEvents&) 1 nsCOMPtr_base::assign_with_AddRef(nsISupports*)
1 nsBlockFrame::AppendFrames(nsIAtom*, nsIFrame*) 1 PresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, unsigned int) 99992 1 2 nsBlockFrame::ChildIsDirty(nsIFrame*) 1 nsBlockFrame::MarkLineDirty(nsLineList_iterator)
2 gdk_screen_get_setting 8062 0 2 gdk_event_new 2 g_mem_chunk_alloc
2 nsStyleSet::WalkRuleProcessors(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*) 106447 0 2 SheetHasStatefulStyle(nsIStyleRuleProcessor*, void*) 2 nsCSSRuleProcessor::HasStateDependentStyle(StateRuleProcessorData*, nsReStyleHint*)
2 nsWindow::GetThebesSurface() 52046 0 2 gfxXlibSurface::gfxXlibSurface(_XDisplay*, unsigned long, Visual*, gfxIntSize const&) 1 _moz_cairo_xlib_surface_create 1 gfxASurface::SetSurfaceWrapper(_cairo_surface*, gfxASurface*)
2 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 43751 0 2 nsQueryInterface::operator()(nsID const&, void**) const 2 nsHTMLDocument::QueryInterface(nsID const&, void**)
2 nsContainerFrame::SyncFrameViewAfterReflow(nsPresContext*, nsIFrame*, nsIView*, nsRect const*, unsigned int) 100194 0 2 SyncFrameViewGeometryDependentProperties(nsPresContext*, nsIFrame*, nsStyleContext*, nsIView*, unsigned int) 2 nsCSSRendering::FindBackground(nsPresContext*, nsIFrame*, nsStyleBackground const**, int*)
2 nsXULElement::AttrValueIs(int, nsIAtom*, nsAString_internal const&, nsCaseTreatment) const 108906 1 2 nsAttrValue::Equals(nsAString_internal const&, nsCaseTreatment) const 1 AtomImpl::Equals(nsAString_internal const&, int*)
2 nsGfxScrollFrameInner::SetCoordAttribute(nsIContent*, nsIAtom*, int) 129485 0 2 nsXULElement::AttrValueIs(int, nsIAtom*, nsAString_internal const&, nsCaseTreatment) const 2 nsAttrValue::Equals(nsAString_internal const&, nsCaseTreatment) const
2 nsContentSink::DidProcessATokenImpl() 125846 2 2 nsViewManager::GetLastUserEventTime(unsigned int&)
2 nsBox::GetFlex(nsBoxLayoutState&) 107435 1 2 nsIFrame::AddCSSFlex(nsBoxLayoutState&, nsIFrame*, int&) 1 nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const
2 nsCSSFrameConstructor::ContentStatesChanged(nsIContent*, nsIContent*, int) 98535 0 2 nsCSSFrameConstructor::DoContentStateChanged(nsIContent*, int) 2 nsStyleSet::HasStateDependentStyle(nsPresContext*, nsIContent*, int)
2 nsCSSFrameConstructor::ContentAppended(nsIContent*, int) 98531 0 2 nsFrameConstructorState::nsFrameConstructorState(nsIPresShell*, nsIFrame*, nsIFrame*, nsIFrame*) 1 nsDocument::GetLayoutHistoryState() const 1 non-virtual thunk to nsDocShell::GetLayoutHistoryState(nsILayoutHistoryState**)
2 PR_snprintf 66064 0 2 PR_vsnprintf 1 .L115 1 .L201
2 gdk_region_offset 8209 1 2 gdk_region_shrink 1 g_realloc
1 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 1 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 11608 2 2 .plt
2 CHTMLToken::CHTMLToken(nsHTMLTag) 166255 2 2 CToken::CToken(int)
2 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*) 103700 0 2 StateEnumFunc(void*, void*) 2 SelectorMatches(RuleProcessorData&, nsCSSSelector*, int, nsIAtom*, int*)
1 nsXPCThreadJSContextStackImpl::Pop(JSContext**) 1 nsXPConnect::AfterProcessNextEvent(nsIThreadInternal*, unsigned int) 32971 1 2 XPCPerThreadData::GetData() 1 PR_GetThreadPrivate
1 nsTextNode::Release() 1 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 110526 2 2 nsGenericDOMDataNode::Release()
2 nsCSSRuleProcessor::HasStateDependentStyle(StateRuleProcessorData*, nsReStyleHint*) 43966 0 2 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*) 2 StateEnumFunc(void*, void*)
2 nsSprocketLayout::Layout(nsIFrame*, nsBoxLayoutState&) 107494 1 2 HandleBoxPack(nsIFrame*, unsigned int const&, int&, int&, nsRect const&, nsRect const&) 1 GetFrameDirection(nsIFrame*)
2 nsBoxFrame::GetFlex(nsBoxLayoutState&) 107436 0 2 nsBox::GetFlex(nsBoxLayoutState&) 2 nsIFrame::AddCSSFlex(nsBoxLayoutState&, nsIFrame*, int&)
2 nsTimerImplConstructor(nsISupports*, nsID const&, void**) 46774 0 2 nsTimerImpl::nsTimerImpl() 2 NS_GetCurrentThread_P(nsIThread**)
2 nsBoxFrame::GetMaxSize(nsBoxLayoutState&) 107433 2 2 nsIFrame::AddCSSMaxSize(nsBoxLayoutState&, nsIFrame*, nsSize&)
2 get_window_for_gdk_window(_GdkDrawable*) 56724 0 2 g_object_get_data 1 g_quark_try_string 1 g_datalist_id_get_data
2 nsSprocketLayout::PopulateBoxSizes(nsIFrame*, nsBoxLayoutState&, nsBoxSize*&, nsComputedBoxSize*&, int&, int&, int&) 107441 0 2 nsBoxFrame::GetFlex(nsBoxLayoutState&) 2 nsBox::GetFlex(nsBoxLayoutState&)
2 PresShell::ContentStatesChanged(nsIDocument*, nsIContent*, nsIContent*, int) 98536 0 2 nsCSSFrameConstructor::ContentStatesChanged(nsIContent*, nsIContent*, int) 2 nsCSSFrameConstructor::DoContentStateChanged(nsIContent*, int)
2 nsScanner::Append(char const*, unsigned int, nsIRequest*) 166210 2 2 nsScanner::AppendToBuffer(nsScannerBufferList::Buffer*, nsIRequest*)
2 nsQueryInterface::operator()(nsID const&, void**) const 121741 0 2 nsHTMLDocument::QueryInterface(nsID const&, void**) 1 nsHTMLDocument::AddRef() 1 nsDocument::QueryInterface(nsID const&, void**)
2 gfxContext::~gfxContext() 52211 0 2 _moz_cairo_destroy 1 free 1 _cairo_gstate_fini
1 nsGenericElement::InsertChildAt(nsIContent*, unsigned int, int) 1 nsGenericElement::doInsertChildAt(nsIContent*, unsigned int, int, nsIContent*, nsIDocument*, nsAttrAndChildArray&) 110571 2 2 nsGenericDOMDataNode::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int)
2 nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) 100866 0 2 nsHTMLReflowState::CalcLineHeight(nsIRenderingContext*, nsIFrame*) 2 ComputeLineHeight(nsIRenderingContext*, nsIDeviceContext*, nsStyleContext*)
2 nsCSSFrameConstructor::InitAndRestoreFrame(nsFrameConstructorState const&, nsIContent*, nsIFrame*, nsIFrame*, nsIFrame*, int) 101956 0 2 nsTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 2 nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
2 nsViewManager::FlushPendingInvalidates() 125906 0 2 nsViewManager::ProcessPendingUpdates(nsView*, int) 1 nsViewManager::UpdateWidgetArea(nsView*, nsRegion const&, nsView*) 1 .plt
2 CNavDTD::HandleStartToken(CToken*) 165825 2 2 CNavDTD::DidHandleStartTag(nsIParserNode&, nsHTMLTag)
2 SinkContext::FlushText(int*, int) 110844 0 2 nsGenericElement::InsertChildAt(nsIContent*, unsigned int, int) 1 nsGenericElement::doInsertChildAt(nsIContent*, unsigned int, int, nsIContent*, nsIDocument*, nsAttrAndChildArray&) 1 nsGenericDOMDataNode::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int)
2 NS_NewTextNode(nsIContent**, nsNodeInfoManager*) 111048 2 2 nsNodeInfoManager::GetTextNodeInfo()
1 nsEventTargetChainItem::nsEventTargetChainItem(nsISupports*, nsEventTargetChainItem*) 1 nsGfxScrollFrameInner::IsLTR() const 43755 0 2 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 2 nsQueryInterface::operator()(nsID const&, void**) const
2 nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*) 1 nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*) 113054 0 2 nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*) 2 nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned int) 1 nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*)
2 CNavDTD::HandleStartToken(CToken*) 165571 0 2 nsDTDContext::Last() const 2 nsEntryStack::Last() const
2 CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 37636 0 2 nsStandardURL::GetSpec(nsACString_internal&) 2 nsACString_internal::Assign(nsACString_internal const&)
2 nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, int, nsIContent*, nsIContent*, int) 124670 1 2 nsXBLPrototypeBinding::GetImmediateChild(nsIAtom*) 1 nsGenericElement::GetChildAt(unsigned int) const
1 nsAString_internal::MutatePrep(unsigned int, unsigned short**, unsigned int*) 1 nsACString_internal::MutatePrep(unsigned int, char**, unsigned int*) 47797 0 2 nsStringBuffer::Alloc(unsigned int) 2 __libc_malloc
1 nsTextFrame::EnsureTextRun(nsIRenderingContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 1 nsCOMPtr_base::~nsCOMPtr_base() 61569 1 2 nsThebesRenderingContext::Release() 1 nsThebesRenderingContext::~nsThebesRenderingContext()
2 nsThreadManager::GetCurrentThread(nsIThread**) 46703 0 2 nsThreadManager::GetCurrentThread() 1 PR_GetCurrentThread 1 PR_GetThreadPrivate
2 nsDocument::ContentStatesChanged(nsIContent*, nsIContent*, int) 99581 0 2 PresShell::ContentStatesChanged(nsIDocument*, nsIContent*, nsIContent*, int) 2 nsCSSFrameConstructor::ContentStatesChanged(nsIContent*, nsIContent*, int)
2 nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*) 113053 0 2 nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned int) 1 nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned int, nsEventStatus*) 1 nsCOMPtr_base::assign_with_AddRef(nsISupports*)
2 _cairo_pixman_composite 53855 2 2 fbCompositeSrc_8888x8888
2 nsWeakReference::QueryReferent(nsID const&, void**) 85720 1 2 nsWebShell::QueryInterface(nsID const&, void**) 1 nsDocShell::QueryInterface(nsID const&, void**)
2 CTextToken::Consume(unsigned short, nsScanner&, int) 166203 2 2 nsScanner::EndReading(nsScannerIterator&)
2 nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 129473 1 2 nsXULElement::GetAttrInfo(int, nsIAtom*) const 1 nsXULElement::FindPrototypeAttribute(int, nsIAtom*) const
2 NS_GetCurrentThread_P(nsIThread**) 46704 0 2 nsThreadManager::GetCurrentThread(nsIThread**) 2 nsThreadManager::GetCurrentThread()
2 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&) 165656 1 2 nsHTMLTokenizer::AddToken(CToken*&, unsigned int, nsDeque*, nsTokenAllocator*) 1 nsDeque::Push(void*)
2 nsViewManager::ResizeView(nsIView*, nsRect const&, int) 125874 0 2 nsViewManager::InvalidateRectDifference(nsView*, nsRect const&, nsRect const&, unsigned int) 2 nsViewManager::InvalidateHorizontalBandDifference(nsView*, nsRect const&, nsRect const&, unsigned int, int, int, int)
1 nsThreadManager::GetCurrentThread() 1 XPCPerThreadData::GetData() 66105 1 2 PR_GetThreadPrivate 1 PR_GetCurrentThread
2 nsXPConnect::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int) 32976 0 2 nsXPCThreadJSContextStackImpl::Push(JSContext*) 1 nsTArray_base::EnsureCapacity(unsigned int, unsigned int) 1 XPCJSContextStack::Push(JSContext*)
2 nsString::AppendInt(int, int) 66065 0 2 PR_snprintf 2 PR_vsnprintf
2 nsViewManager::EndUpdateViewBatch(unsigned int) 125919 0 2 nsViewManager::EnableRefresh(unsigned int) 2 nsViewManager::FlushPendingInvalidates()
2 nsThread::ProcessNextEvent(int, int*) 31310 0 2 nsXPConnect::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int) 2 nsXPCThreadJSContextStackImpl::Push(JSContext*)
1 nsBox::SetBounds(nsBoxLayoutState&, nsRect const&, int) 1 nsContainerFrame::SyncFrameViewAfterReflow(nsPresContext*, nsIFrame*, nsIView*, nsRect const*, unsigned int) 100189 0 2 nsContainerFrame::PositionFrameView(nsIFrame*) 1 nsViewManager::MoveViewTo(nsIView*, int, int) 1 nsIFrame::GetView() const
1 AppendDirectionalIndicatorUTF8(int, nsACString_internal&) 1 NS_NewAtom(unsigned short const*) 47779 0 2 AppendUTF16toUTF8(unsigned short const*, nsACString_internal&) 1 nsACString_internal::EnsureMutable(unsigned int) 1 AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&)
2 HTMLContentSink::AddLeaf(nsIParserNode const&) 121518 1 2 SinkContext::AddLeaf(nsIParserNode const&) 1 CTextToken::GetTokenType()
2 SheetHasStatefulStyle(nsIStyleRuleProcessor*, void*) 103674 0 2 nsCSSRuleProcessor::HasStateDependentStyle(StateRuleProcessorData*, nsReStyleHint*) 2 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*)
2 gfxPangoFontGroup::MakeTextRun(unsigned short const*, unsigned int, gfxTextRunFactory::Parameters const*, unsigned int) 52078 0 2 AppendDirectionalIndicatorUTF8(int, nsACString_internal&) 1 AppendUTF16toUTF8(unsigned short const*, nsACString_internal&) 1 AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&)
2 nsViewManager::EnableRefresh(unsigned int) 125907 0 2 nsViewManager::FlushPendingInvalidates() 2 nsViewManager::ProcessPendingUpdates(nsView*, int)
2 nsHTMLTokenizer::ConsumeToken(nsScanner&, int&) 43788 2 2 NS_IsAsciiWhitespace(unsigned short)
2 nsScannerSubstring::AsString() const 165535 1 2 CopyUnicodeTo(nsScannerIterator const&, nsScannerIterator const&, nsAString_internal&) 1 nsAString_internal::SetLength(unsigned int)
2 g_main_context_check 56096 2 2 g_main_context_query
1 nsInputStreamPump::OnStateTransfer() 1 nsBaseChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 36750 2 2 nsBaseChannel::OnTransportStatus(nsITransport*, unsigned int, unsigned long long, unsigned long long)
2 nsHTMLReflowState::CalcLineHeight(nsIRenderingContext*, nsIFrame*) 100864 0 2 ComputeLineHeight(nsIRenderingContext*, nsIDeviceContext*, nsStyleContext*) 1 nsThebesFontMetrics::GetEmHeight(int&) 1 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&)
2 pango_language_includes_script 67460 0 2 bsearch 2 pango_script_iter_new
2 nsStandardURL::GetSpec(nsACString_internal&) 47862 0 2 nsACString_internal::Assign(nsACString_internal const&) 1 PR_AtomicIncrement 1 nsStringBuffer::AddRef()
2 nsStyleSet::HasAttributeDependentStyle(nsPresContext*, nsIContent*, nsIAtom*, int) 103670 1 2 RuleProcessorData::RuleProcessorData(nsPresContext*, nsIContent*, nsRuleWalker*, nsCompatibility*) 1 nsXULElement::GetID() const
2 pango_script_iter_new 9017 1 2 pango_language_matches 1 strncmp
1 nsViewManager::GetRectVisibility(nsIView*, nsRect const&, unsigned short, nsRectVisibility*) 1 nsGfxScrollFrameInner::ReflowFinished() 125784 2 2 nsScrollPortView::GetScrollPosition(int&, int&) const
2 .L1799 112170 0 2 nsEventStateManager::SetContentState(nsIContent*, int) 2 nsDocument::ContentStatesChanged(nsIContent*, nsIContent*, int)
2 RuleHash::EnumerateTagRules(nsIAtom*, void (*)(nsICSSStyleRule*, nsCSSSelector*, void*), void*) 103701 0 2 PseudoEnumFunc(nsICSSStyleRule*, nsCSSSelector*, void*) 2 SelectorMatches(RuleProcessorData&, nsCSSSelector*, int, nsIAtom*, int*)
2 g_main_context_check 56137 1 2 g_main_context_prepare 1 gdk_x11_register_standard_event_type
2 nsSprocketLayout::Layout(nsIFrame*, nsBoxLayoutState&) 107420 1 2 nsBox::SetBounds(nsBoxLayoutState&, nsRect const&, int) 1 nsContainerFrame::PositionFrameView(nsIFrame*)
2 nsViewManager::InvalidateRectDifference(nsView*, nsRect const&, nsRect const&, unsigned int) 125873 0 2 nsViewManager::InvalidateHorizontalBandDifference(nsView*, nsRect const&, nsRect const&, unsigned int, int, int, int) 1 nsViewManager::UpdateView(nsIView*, nsRect const&, unsigned int) 1 nsViewManager::GetRectVisibility(nsIView*, nsRect const&, unsigned short, nsRectVisibility*)
1 g_object_get_data 1 get_window_for_gdk_window(_GdkDrawable*) 55867 1 2 g_quark_try_string 1 g_hash_table_lookup
2 nsCSSFrameConstructor::DoContentStateChanged(nsIContent*, int) 106459 0 2 nsStyleSet::HasStateDependentStyle(nsPresContext*, nsIContent*, int) 2 nsStyleSet::WalkRuleProcessors(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*)
1 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&) 1 nsHTMLTokenizer::AddToken(CToken*&, unsigned int, nsDeque*, nsTokenAllocator*) 44303 2 2 nsDeque::Push(void*)
2 nsXPCThreadJSContextStackImpl::Pop(JSContext**) 32957 0 2 XPCJSContextStack::Pop(JSContext**) 2 nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int)
1 nsViewManager::UpdateView(nsIView*, nsRect const&, unsigned int) 1 nsViewManager::InvalidateHorizontalBandDifference(nsView*, nsRect const&, nsRect const&, unsigned int, int, int, int) 125872 1 2 nsViewManager::GetRectVisibility(nsIView*, nsRect const&, unsigned short, nsRectVisibility*) 1 nsScrollPortView::GetScrollPosition(int&, int&) const
2 gdk_event_new 56163 1 2 g_mem_chunk_alloc 1 .text
2 nsStyleSet::HasStateDependentStyle(nsPresContext*, nsIContent*, int) 106454 0 2 nsStyleSet::WalkRuleProcessors(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*) 2 SheetHasStatefulStyle(nsIStyleRuleProcessor*, void*)
1 PresShell::ReflowEvent::Run() 1 PresShell::ProcessReflowCommands(int) 99541 2 2 PresShell::WillDoReflow()
2 PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) 112167 0 2 .L1799 2 nsEventStateManager::SetContentState(nsIContent*, int)
2 PR_SetPollableEvent 65923 0 2 PR_Write 1 pt_Write 1 _end
2 nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsFrameItems&) 98491 1 2 nsCSSFrameConstructor::ResolveStyleContext(nsIFrame*, nsIContent*) 1 nsStyleSet::ResolveStyleForNonElement(nsStyleContext*)
1 nsGfxScrollFrameInner::PostOverflowEvent() 1 PresShell::PostReflowEvent() 44065 0 2 NS_DispatchToCurrentThread_P(nsIRunnable*) 2 nsThread::Dispatch(nsIRunnable*, unsigned int)
2 nsIFrame::Layout(nsBoxLayoutState&) 107419 0 2 nsBox::EndLayout(nsBoxLayoutState&) 2 nsBox::SyncLayout(nsBoxLayoutState&)
1 _cairo_gstate_set_source 1 _cairo_gstate_fini 52922 0 2 INT__moz_cairo_pattern_destroy 1 free 1 _cairo_user_data_array_fini
2 nsBoxFrame::GetPrefSize(nsBoxLayoutState&) 107429 0 2 nsIFrame::AddCSSPrefSize(nsBoxLayoutState&, nsIFrame*, nsSize&) 2 nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const
1 nsThebesRenderingContext::~nsThebesRenderingContext() 1 nsThebesImage::DrawToImage(nsIImage*, int, int, int, int) 51829 0 2 gfxContext::~gfxContext() 2 _moz_cairo_destroy
2 gray_raster_render 1 FT_Stream_OpenLZW 42675 1 2 FT_Stream_OpenLZW 1 FT_Stream_OpenLZW 1 ft_module_get_service
2 nsACString_internal::SetCapacity(unsigned int) 47818 1 2 nsACString_internal::MutatePrep(unsigned int, char**, unsigned int*) 1 nsStringBuffer::Alloc(unsigned int)
1 .L1175 1 CNavDTD::HandleStartToken(CToken*) 165670 2 2 nsHTMLElement::IsSectionTag(nsHTMLTag)
1 nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) 100625 1 2 nsHTMLScrollFrame::TryLayout(ScrollReflowState*, nsHTMLReflowMetrics const&, int, int, int) 1 GetScrollbarMetrics(nsBoxLayoutState&, nsIFrame*, nsSize*, nsSize*, int)
1 INT__moz_cairo_pattern_destroy 1 gfxASurface::Release() 52393 2 2 _cairo_user_data_array_fini
1 nsIFrame::GetOffsetTo(nsIFrame const*) const 1 PresShell::CreateRenderingContext(nsIFrame*, nsIRenderingContext**) 100344 0 2 nsIFrame::GetClosestView(nsPoint*) const 2 nsIFrame::GetView() const
2 nsACString_internal::SetLength(unsigned int) 47857 0 2 nsACString_internal::SetCapacity(unsigned int) 2 nsACString_internal::MutatePrep(unsigned int, char**, unsigned int*)
2 nsTimerImpl::nsTimerImpl() 44066 0 2 NS_GetCurrentThread_P(nsIThread**) 2 nsThreadManager::GetCurrentThread(nsIThread**)
2 pango_context_get_base_dir 8872 0 2 pango_font_map_load_fontset 1 _pango_fc_font_map_remove 1 pango_context_get_matrix
1 nsTimerImpl::InitCommon(unsigned int, unsigned int) 1 nsTimerImpl::Fire() 46803 0 2 TimerThread::AddTimer(nsTimerImpl*) 1 PR_Unlock 1 TimerThread::AddTimerInternal(nsTimerImpl*)
1 pango_glyph_string_set_size 1 gdk_region_shrink 56154 0 2 g_realloc 2 realloc
2 nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 46438 0 2 nsComponentManagerImpl::GetFactoryEntry(char const*, unsigned int) 1 PR_Unlock 1 PR_Lock
1 PR_GetThreadPrivate 1 nsThreadManager::GetCurrentThread() 66596 2 2 PR_GetCurrentThread
2 AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&) 47858 0 2 nsACString_internal::SetLength(unsigned int) 2 nsACString_internal::SetCapacity(unsigned int)
2 nsThebesImage::DrawToImage(nsIImage*, int, int, int, int) 51830 0 2 gfxContext::SetSource(gfxASurface*, gfxPoint const&) 1 _moz_cairo_set_source 1 _moz_cairo_set_source_surface
2 SinkContext::DidAddContent(nsIContent*) 109215 0 2 nsContentSink::IsTimeToNotify() 2 _end
2 gtk_marshal_VOID__UINT_STRING 49719 0 2 visibility_notify_event_cb(_GtkWidget*, _GdkEventVisibility*) 2 get_window_for_gdk_window(_GdkDrawable*)
2 nsEventStateManager::SetContentState(nsIContent*, int) 109942 0 2 nsDocument::ContentStatesChanged(nsIContent*, nsIContent*, int) 2 PresShell::ContentStatesChanged(nsIDocument*, nsIContent*, nsIContent*, int)
1 _moz_cairo_set_source_surface 1 gfxContext::SetSource(gfxASurface*, gfxPoint const&) 52234 1 2 _moz_cairo_set_source 1 _cairo_gstate_set_source
1 __libc_malloc 70453 2 2 mmap
2 nsThebesDeviceContext::CreateRenderingContext(nsIWidget*, nsIRenderingContext*&) 61383 0 2 nsThebesDeviceContext::CreateRenderingContextInstance(nsIRenderingContext*&) 2 operator new(unsigned int)
2 PresShell::ReflowEvent::Run() 125857 0 2 nsViewManager::EndUpdateViewBatch(unsigned int) 2 nsViewManager::EnableRefresh(unsigned int)
1 nsHTMLScrollFrame::PlaceScrollArea(ScrollReflowState const&) 100646 0 1 nsGfxScrollFrameInner::PostOverflowEvent() 1 NS_DispatchToCurrentThread_P(nsIRunnable*)
1 nsStyleSet::HasAttributeDependentStyle(nsPresContext*, nsIContent*, nsIAtom*, int) 112186 1 1 non-virtual thunk to nsEventStateManager::GetContentState(nsIContent*, int&)
1 RuleProcessorData::RuleProcessorData(nsPresContext*, nsIContent*, nsRuleWalker*, nsCompatibility*) 129488 0 1 nsXULElement::GetID() const 1 nsGenericElement::GetAttrInfo(int, nsIAtom*) const
1 CNavDTD::AddLeaf(nsIParserNode const*) 165572 1 1 nsDTDContext::GetStylesAt(int) const
1 SinkContext::FlushTags() 99602 1 1 PresShell::EndUpdate(nsIDocument*, unsigned int)
1 gdk_window_clear_area_e 8034 0 1 gdk_drawable_get_colormap 1 gdk_window_clear_area_e
1 gdk_add_client_message_filter 8358 0 1 gdk_x11_lookup_xdisplay 1 gdk_display_get_screen
1 .L1175 166262 1 1 CToken::GetAttributeCount()
1 nsWindow::Invalidate(nsRect const&, int) 8234 1 1 gdk_window_object_get_type
1 nsThebesRenderingContext::Init(nsIDeviceContext*, gfxASurface*) 61440 1 1 nsThebesDrawingSurface::nsThebesDrawingSurface()
1 nsThebesImage::DrawToImage(nsIImage*, int, int, int, int) 52258 1 1 INT__moz_cairo_new_path
1 nsAString_internal::SetLength(unsigned int) 47840 0 1 nsAString_internal::SetCapacity(unsigned int) 1 nsAString_internal::MutatePrep(unsigned int, unsigned short**, unsigned int*)
1 AppendASCIItoUTF16(char const*, nsAString_internal&) 47768 1 1 AppendASCIItoUTF16(nsACString_internal const&, nsAString_internal&)
1 nsBoxFrame::MarkIntrinsicWidthsDirty() 99383 1 1 nsPresContext::AddRef()
1 g_mem_chunk_alloc 27103 1 1 .text
1 CallGetService(char const*, nsID const&, void**) 46453 0 1 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 1 nsXPConnect::QueryInterface(nsID const&, void**)
1 _cairo_gstate_copy_transformed_source 52579 0 1 _cairo_gstate_copy_transformed_pattern 1 memcpy
1 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&) 165606 1 1 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
1 nsTimerImpl::Fire() 66438 1 1 PR_NotifyCondVar
1 CopyUnicodeTo(nsScannerIterator const&, nsScannerIterator const&, nsAString_internal&) 47841 0 1 nsAString_internal::SetLength(unsigned int) 1 nsAString_internal::SetCapacity(unsigned int)
1 nsXULElement::GetID() const 110681 1 1 nsGenericElement::GetAttrInfo(int, nsIAtom*) const
1 nsThread::ProcessNextEvent(int, int*) 50386 1 1 nsBaseAppShell::Release()
1 pango_font_map_load_fontset 8838 1 1 pango_context_get_matrix
1 nsWindow::GetThebesSurface() 8029 0 1 gdk_drawable_get_visual 1 gdk_window_clear_area_e
1 nsHTMLDocument::AddRef() 109846 0 1 nsDocument::AddRef() 1 nsCycleCollector_forget(nsISupports*)
1 g_object_get_data 55864 1 1 g_datalist_id_get_data
1 g_main_context_dispatch 56104 1 1 g_source_remove_poll
1 nsACString_internal::Assign(nsACString_internal const&) 47795 0 1 nsStringBuffer::AddRef() 1 _PR_x86_AtomicIncrement
1 nsXPConnect::QueryInterface(nsID const&, void**) 43870 0 1 NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**) 1 nsXPConnect::AddRef()
1 HandleBoxPack(nsIFrame*, unsigned int const&, int&, int&, nsRect const&, nsRect const&) 107493 0 1 GetFrameDirection(nsIFrame*) 1 nsStyleContext::GetStyleVisibility()
1 nsSliderFrame::GetCurrentPosition(nsIContent*) 107660 0 1 nsSliderFrame::GetIntegerAttribute(nsIContent*, nsIAtom*, int) 1 nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const
1 UnhookTextRunFromFrames(gfxTextRun*) 101947 0 1 DestroyUserData(void*) 1 NS_Free_P
1 pango_item_free 56711 1 1 g_object_unref
1 _cairo_gstate_paint 52580 0 1 _cairo_gstate_copy_transformed_source 1 _cairo_gstate_copy_transformed_pattern
1 nsPipe::AdvanceReadCursor(unsigned int) 44600 1 1 nsRecyclingAllocatorImpl::Free(void*)
1 PR_vsnprintf 66040 1 1 .L201
1 nsHTMLTokenizer::ConsumeToken(nsScanner&, int&) 165637 1 1 nsHTMLTokenizer::GetTokenAllocator()
1 nsAString_internal::Finalize() 47796 1 1 nsStringBuffer::Release()
1 nsCSSRendering::FindBackground(nsPresContext*, nsIFrame*, nsStyleBackground const**, int*) 98735 1 1 FindElementBackground(nsIFrame*, nsStyleBackground const**)
1 nsThread::PutEvent(nsIRunnable*) 46653 0 1 nsThread::nsChainedEventQueue::PutEvent(nsIRunnable*) 1 PR_EnterMonitor
1 nsThebesRenderingContext::Release() 61617 0 1 nsThebesRenderingContext::~nsThebesRenderingContext() 1 gfxContext::~gfxContext()
1 g_signal_stop_emission 56685 1 1 g_closure_unref
1 nsThread::ProcessNextEvent(int, int*) 43759 0 1 nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 1 nsGetServiceByContractID::operator()(nsID const&, void**) const
1 _moz_cairo_destroy 52538 0 1 _cairo_gstate_fini 1 INT__moz_cairo_pattern_destroy
1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 43875 0 1 nsQueryReferent::operator()(nsID const&, void**) const 1 nsWeakReference::QueryReferent(nsID const&, void**)
1 nsSliderFrame::DoLayout(nsBoxLayoutState&) 107445 0 1 nsBoxFrame::LayoutChildAt(nsBoxLayoutState&, nsIFrame*, nsRect const&) 1 nsIFrame::Layout(nsBoxLayoutState&)
1 nsCSSFrameConstructor::ContentAppended(nsIContent*, int) 98520 0 1 nsCSSFrameConstructor::GetInsertionPoint(nsIFrame*, nsIContent*, nsIFrame**, int*) 1 nsBindingManager::GetSingleInsertionPoint(nsIContent*, unsigned int*, int*)
1 nsPipeEvents::~nsPipeEvents() 45604 1 1 nsAStreamCopier::Release()
1 nsWindow::Release() 50464 1 1 nsBaseWidget::Release()
1 nsContainerFrame::PositionFrameView(nsIFrame*) 125880 1 1 nsViewManager::MoveViewTo(nsIView*, int, int)
1 nsCOMPtr_base::~nsCOMPtr_base() 99665 1 1 PresShell::ReflowEvent::~ReflowEvent()
1 SearchTable 44389 0 1 matchKeyEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 1 nsPRUint32Key::Equals(nsHashKey const*) const
1 _cairo_gstate_init 52702 1 1 INT__moz_cairo_matrix_init
1 nsTimerImpl::SetDelayInternal(unsigned int) 66783 1 1 __udivdi3
1 ComputeLineHeight(nsIRenderingContext*, nsIDeviceContext*, nsStyleContext*) 61741 1 1 nsThebesFontMetrics::GetEmHeight(int&)
1 nsBlockReflowState::ReconstructMarginAbove(nsLineList_iterator) 101132 0 1 nsLineBox::IsEmpty() const 1 nsStyleContext::GetStyleText()
1 CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 47853 0 1 nsACString_internal::~nsACString_internal() 1 nsACString_internal::Finalize()
1 PR_NotifyAll 66432 0 1 pt_PostNotifyToCvar 1 _PR_x86_AtomicIncrement
1 nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 100612 1 1 LayoutAndInvalidate(nsBoxLayoutState&, nsIFrame*, nsRect const&)
1 nsTextNode::nsTextNode(nsINodeInfo*) 110603 1 1 nsGenericDOMDataNode::nsGenericDOMDataNode(nsINodeInfo*)
1 HTMLContentSink::DidProcessAToken() 109844 1 1 nsDocument::GetPrimaryShell() const
1 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 100042 0 1 nsBlockReflowState::ReconstructMarginAbove(nsLineList_iterator) 1 nsLineBox::IsEmpty() const
1 gfxPangoFontGroup::InitTextRun(gfxTextRun*, char const*, unsigned int, unsigned int) 52105 1 1 gfxPangoFont::RealizeFont(int)
1 nsXPCThreadJSContextStackImpl::Push(JSContext*) 32951 1 1 XPCJSContextStack::Push(JSContext*)
1 gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*) 47814 1 1 nsAString_internal::nsAString_internal(unsigned short*, unsigned int, unsigned int)
1 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 111532 0 1 nsTextNode::Release() 1 nsGenericDOMDataNode::Release()
1 nsSliderFrame::AttributeChanged(int, nsIAtom*, int) 107480 1 1 nsBoxFrame::AttributeChanged(int, nsIAtom*, int)
1 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 165555 0 1 nsDTDContext::TagAt(int) const 1 nsEntryStack::TagAt(int) const
1 nsBoxFrame::GetPrefSize(nsBoxLayoutState&) 107458 0 1 nsBoxFrame::GetMinSize(nsBoxLayoutState&) 1 nsIFrame::AddCSSMinSize(nsBoxLayoutState&, nsIFrame*, nsSize&)
1 nsFrameConstructorState::nsFrameConstructorState(nsIPresShell*, nsIFrame*, nsIFrame*, nsIFrame*) 109892 0 1 nsDocument::GetLayoutHistoryState() const 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
1 INT__moz_cairo_create 52536 0 1 _cairo_gstate_init 1 INT__moz_cairo_matrix_init
1 nsBlockFrame::ChildIsDirty(nsIFrame*) 99959 1 1 nsBlockFrame::MarkLineDirty(nsLineList_iterator)
1 _pango_xft_font_get_mini_font 9649 1 1 _XftSetFace
1 nsCParserNode::~nsCParserNode() 166188 1 1 nsCParserNode::ReleaseAll()
1 _cairo_array_append_multiple 52389 0 1 _cairo_array_allocate 1 _cairo_array_grow_by
1 AppendUTF16toUTF8(unsigned short const*, nsACString_internal&) 47869 1 1 nsACString_internal::EnsureMutable(unsigned int)
1 imgContainer::Notify(nsITimer*) 46770 0 1 nsTimerImpl::SetDelay(unsigned int) 1 nsTimerImpl::SetDelayInternal(unsigned int)
1 gtk_widget_get_toplevel 23005 1 1 gtk_widget_get_type
1 NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**) 31293 1 1 nsXPConnect::AddRef()
1 g_param_spec_pool_lookup 56869 1 1 g_type_parent
1 nsCSSRendering::FindBackground(nsPresContext*, nsIFrame*, nsStyleBackground const**, int*) 98734 0 1 FindCanvasBackground(nsIFrame*, nsStyleBackground const**) 1 nsAreaFrame::GetType() const
1 nsCOMPtr_base::~nsCOMPtr_base() 49550 0 1 nsWindow::Release() 1 nsBaseWidget::Release()
1 gfxPlatformGtk::SetSurfaceGdkWindow(gfxASurface*, _GdkDrawable*) 53101 0 1 _moz_cairo_surface_set_user_data 1 _cairo_user_data_array_set_data
1 TimerThread::AddTimer(nsTimerImpl*) 46794 0 1 TimerThread::AddTimerInternal(nsTimerImpl*) 1 PR_IntervalNow
1 gdk_window_lookup_for_display 8593 0 1 gdk_xid_table_lookup_for_display 1 g_type_check_instance_is_a
1 nsBoxFrame::GetMaxSize(nsBoxLayoutState&) 107529 0 1 nsSprocketLayout::GetMaxSize(nsIFrame*, nsBoxLayoutState&, nsSize&) 1 nsBoxLayout::AddBorderAndPadding(nsIFrame*, nsSize&)
1 nsDTDContext::TagAt(int) const 165554 1 1 nsEntryStack::TagAt(int) const
1 nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int) 99870 1 1 nsIFrame::IsFrameOfType(unsigned int) const
1 pango_language_matches 68736 1 1 strncmp
1 nsGfxScrollFrameInner::GetScrollbarStylesFromFrame() const 99394 0 1 nsPresContext::GetContainerInternal() 1 nsWeakReference::QueryReferent(nsID const&, void**)
1 _cairo_user_data_array_set_data 52387 0 1 _cairo_array_append 1 _cairo_array_append_multiple
1 nsGenericElement::InsertChildAt(nsIContent*, unsigned int, int) 110843 0 1 nsGenericElement::doInsertChildAt(nsIContent*, unsigned int, int, nsIContent*, nsIDocument*, nsAttrAndChildArray&) 1 nsGenericDOMDataNode::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int)
1 nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 100031 1 1 nsBlockReflowContext::ComputeCollapsedTopMargin(nsHTMLReflowState const&, nsCollapsingMargin*, nsIFrame*, int*, int*)
1 CTextToken::Consume(unsigned short, nsScanner&, int) 166202 1 1 nsScanner::CurrentPosition(nsScannerIterator&)
1 nsThread::ProcessNextEvent(int, int*) 44063 1 1 NS_HasPendingEvents_P(nsIThread*)
1 nsWebShell::QueryInterface(nsID const&, void**) 85268 1 1 nsDocShell::QueryInterface(nsID const&, void**)
1 nsThebesDeviceContext::CreateRenderingContext(nsIWidget*, nsIRenderingContext*&) 8524 1 1 gdk_x11_visual_get_xvisual
1 gdk_screen_get_setting 8064 0 1 gdk_event_free 1 g_mem_chunk_free
1 nsScannerSubstring::AsString() const 47731 0 1 nsDependentSubstring::Rebind(unsigned short const*, unsigned short const*) 1 nsAString_internal::Finalize()
1 nsGetServiceByContractID::operator()(nsID const&, void**) const 43792 0 1 CallGetService(char const*, nsID const&, void**) 1 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**)
1 SinkContext::FlushTags() 99486 1 1 PresShell::BeginUpdate(nsIDocument*, unsigned int)
1 nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 101146 1 1 nsFloatCacheList::~nsFloatCacheList()
1 FT_Stream_OpenLZW 42547 0 1 ft_module_get_service 1 gray_raster_render
1 g_main_context_check 56087 1 1 g_source_set_callback_indirect
1 __default_morecore 70289 1 1 brk
1 nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 43804 0 1 nsGetServiceByContractID::operator()(nsID const&, void**) const 1 CallGetService(char const*, nsID const&, void**)
1 nsGenericDOMDataNode::AddRef() 47137 1 1 nsCycleCollector::Forget(nsISupports*)
1 PropertyProvider::GetTabWidths(unsigned int, unsigned int) 27701 1 1 .init
1 nsCSSFrameConstructor::ContentAppended(nsIContent*, int) 98459 1 1 nsCSSFrameConstructor::GetFrameFor(nsIContent*)
1 gtk_false 23010 0 1 gtk_widget_get_toplevel 1 gtk_widget_get_type
1 nsWindow::GetThebesSurface() 52059 0 1 gfxPlatformGtk::SetSurfaceGdkWindow(gfxASurface*, _GdkDrawable*) 1 _moz_cairo_surface_set_user_data
1 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 100850 1 1 .L72
1 nsHTMLScrollFrame::TryLayout(ScrollReflowState*, nsHTMLReflowMetrics const&, int, int, int) 100561 1 1 GetScrollbarMetrics(nsBoxLayoutState&, nsIFrame*, nsSize*, nsSize*, int)
1 nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned int) 112024 1 1 nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned int, nsEventStatus*)
1 nsThreadPool::PutEvent(nsIRunnable*) 46609 0 1 nsEventQueue::PutEvent(nsIRunnable*) 1 PR_NotifyAll
1 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 121572 1 1 non-virtual thunk to HTMLContentSink::AddLeaf(nsIParserNode const&)
1 _moz_cairo_set_source 52548 0 1 _cairo_gstate_set_source 1 INT__moz_cairo_pattern_destroy
1 nsDocument::AddRef() 47138 1 1 nsCycleCollector_forget(nsISupports*)
1 gdk_x11_register_standard_event_type 8384 0 1 gdk_draw_rectangle_alpha_libgtk_only 1 XPending
1 SinkContext::FlushTags() 121682 1 1 nsHTMLDocument::Release()
1 nsHTMLDocument::ContentAppended(nsIDocument*, nsIContent*, int) 121775 1 1 nsHTMLDocument::RegisterNamedItems(nsIContent*)
1 nsIFrame::FinishAndStoreOverflow(nsRect*, nsSize) 100292 1 1 ComputeOutlineRect(nsIFrame const*, int*, nsRect const&)
1 _cairo_array_allocate 52383 0 1 _cairo_array_grow_by 1 realloc
1 _moz_cairo_xlib_surface_create 9074 1 1 XRenderFindVisualFormat
1 NS_NewTextNode(nsIContent**, nsNodeInfoManager*) 111541 0 1 nsTextNode::nsTextNode(nsINodeInfo*) 1 nsGenericDOMDataNode::nsGenericDOMDataNode(nsINodeInfo*)
1 nsACString_internal::~nsACString_internal() 47851 0 1 nsACString_internal::Finalize() 1 PR_AtomicDecrement
1 nsSprocketLayout::Layout(nsIFrame*, nsBoxLayoutState&) 107417 0 1 nsIFrame::GetClientRect(nsRect&) 1 nsIFrame::GetBorderAndPadding(nsMargin&)
1 nsCSSFrameConstructor::ConstructTextFrame(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&, int) 98474 1 1 nsFrameItems::AddChild(nsIFrame*)
1 nsXULElement::GetAttrInfo(int, nsIAtom*) const 129472 1 1 nsXULElement::FindPrototypeAttribute(int, nsIAtom*) const
1 nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 100351 0 1 nsIFrame::GetOffsetTo(nsIFrame const*) const 1 nsIFrame::GetClosestView(nsPoint*) const
1 nsBox::GetBorder(nsMargin&) 129451 1 1 nsXULElement::IsNodeOfType(unsigned int) const
1 nsCSSFrameConstructor::ContentAppended(nsIContent*, int) 125040 1 1 nsBindingManager::GetBinding(nsIContent*)
1 gdk_window_invalidate_maybe_recurse 8057 0 1 gdk_drawable_get_visible_region 1 g_value_set_static_boxed
1 gdk_window_invalidate_maybe_recurse 8208 0 1 gdk_region_intersect 1 gdk_region_offset
1 nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 99935 0 1 nsBlockFrame::SetupLineCursor() 1 nsIFrame::SetProperty(nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*)
1 _cairo_gstate_paint 53141 1 1 _cairo_surface_set_clip
1 PresShell::ReflowEvent::Run() 125886 1 1 nsViewManager::Release()
1 nsIFrame::InvalidateRoot(nsRect const&, int, int, int) 11763 1 1 nsRegion::Init()
1 gdk_x11_lookup_xdisplay 8347 0 1 gdk_display_get_screen 1 g_type_check_instance_is_a
1 gdk_screen_get_setting 8387 0 1 gdk_add_client_message_filter 1 gdk_x11_lookup_xdisplay
1 ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 100197 0 1 nsContainerFrame::FinishReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowState const*, nsHTMLReflowMetrics&, int, int, unsigned int) 1 nsContainerFrame::SyncFrameViewAfterReflow(nsPresContext*, nsIFrame*, nsIView*, nsRect const*, unsigned int)
1 gfxXlibSurface::gfxXlibSurface(_XDisplay*, unsigned long, Visual*, gfxIntSize const&) 53542 0 1 _moz_cairo_xlib_surface_create 1 XRenderFindVisualFormat
1 gdk_draw_rectangle_alpha_libgtk_only 16843 1 1 XPending
1 pango_shape 8865 1 1 pango_engine_shape_get_type
1 nsContentSink::DidProcessATokenImpl() 50458 1 1 nsBaseWidget::GetLastInputEventTime(unsigned int&)
1 gdk_event_free 56164 1 1 g_mem_chunk_free
1 nsThread::ProcessNextEvent(int, int*) 66254 1 1 PR_MillisecondsToInterval
1 nsHTMLDocument::QueryInterface(nsID const&, void**) 121681 0 1 nsHTMLDocument::AddRef() 1 nsDocument::AddRef()
1 g_signal_emit_valist 56930 1 1 g_value_init
1 nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*) 113070 0 1 nsEventTargetChainItem::nsEventTargetChainItem(nsISupports*, nsEventTargetChainItem*) 1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
1 PL_ArenaAllocate 35915 1 1 .plt
1 g_main_context_prepare 8388 0 1 gdk_x11_register_standard_event_type 1 gdk_draw_rectangle_alpha_libgtk_only
1 nsThebesRenderingContext::Init(nsIDeviceContext*, gfxASurface*) 61433 1 1 nsThebesDrawingSurface::AddRef()
1 nsBoxFrame::DoLayout(nsBoxLayoutState&) 99460 1 1 PresShell::PopStackMemory()
1 AtomImpl::Equals(nsAString_internal const&, int*) 47739 1 1 nsPromiseFlatString::Init(nsAString_internal const&)
1 g_main_context_dispatch 56620 0 1 g_vasprintf 1 _end
1 nsGfxScrollFrameInner::CurPosAttributeChanged(nsIContent*) 100634 0 1 nsGfxScrollFrameInner::GetCoordAttribute(nsIFrame*, nsIAtom*, int) 1 nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const
1 nsBaseChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 45230 1 1 nsHashPropertyBag::GetPropertyAsInt64(nsAString_internal const&, long long*)
1 new_do_write 71028 1 1 __libc_enable_asynccancel
1 nsAttrValue::Equals(nsAString_internal const&, nsCaseTreatment) const 44248 0 1 AtomImpl::Equals(nsAString_internal const&, int*) 1 nsPromiseFlatString::Init(nsAString_internal const&)
1 nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 100633 0 1 nsHTMLScrollFrame::GetScrollbarStyles() const 1 nsGfxScrollFrameInner::GetScrollbarStylesFromFrame() const
1 nsSliderFrame::AttributeChanged(int, nsIAtom*, int) 107665 0 1 nsSliderFrame::GetCurrentPosition(nsIContent*) 1 nsSliderFrame::GetIntegerAttribute(nsIContent*, nsIAtom*, int)
1 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 31295 0 1 nsXPConnect::QueryInterface(nsID const&, void**) 1 NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**)
1 INT__moz_cairo_create 52571 1 1 _cairo_gstate_identity_matrix
1 nsViewManager::ResizeView(nsIView*, nsRect const&, int) 125765 1 1 nsView::ResetWidgetBounds(int, int, int)
1 nsEventQueue::PutEvent(nsIRunnable*) 66448 0 1 PR_NotifyAll 1 pt_PostNotifyToCvar
1 PresShell::DoReflow(nsIFrame*) 125752 1 1 nsIView::GetNearestWidget(nsPoint*) const
1 gfxContext::SetSource(gfxASurface*, gfxPoint const&) 52232 0 1 _moz_cairo_set_source_surface 1 _moz_cairo_set_source
1 _moz_cairo_surface_set_user_data 52395 0 1 _cairo_user_data_array_set_data 1 _cairo_array_append
1 nsAString_internal::SetCapacity(unsigned int) 47822 0 1 nsAString_internal::MutatePrep(unsigned int, unsigned short**, unsigned int*) 1 nsStringBuffer::Alloc(unsigned int)
1 gdk_window_invalidate_maybe_recurse 8216 0 1 gdk_region_copy 1 g_malloc
1 gdk_drawable_get_colormap 1 gdk_drawable_get_visual 8256 0 1 gdk_window_clear_area_e 1 gdk_window_impl_x11_get_type 1 gdk_drawable_get_colormap
1 nsCSSFrameConstructor::ResolveStyleContext(nsIFrame*, nsIContent*) 106461 1 1 nsStyleSet::ResolveStyleForNonElement(nsStyleContext*)
1 nsHTMLScrollFrame::GetScrollbarStyles() const 100631 0 1 nsGfxScrollFrameInner::GetScrollbarStylesFromFrame() const 1 nsPresContext::GetContainerInternal()
1 gfxPangoFontGroup::CreateGlyphRunsItemizing(gfxTextRun*, char const*, unsigned int, unsigned int) 8892 0 1 pango_item_free 1 g_object_unref
1 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 100424 1 1 nsFrame::ComputeSize(nsIRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int)
1 nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, int, nsIContent*, nsIContent*, int) 44403 0 1 nsHashtable::Get(nsHashKey*) 1 PL_DHashTableOperate
1 nsCSSFrameConstructor::ContentAppended(nsIContent*, int) 98525 1 1 nsFrameConstructorState::~nsFrameConstructorState()
1 PR_vsnprintf 66042 1 1 .L115
1 matchKeyEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 103704 1 1 nsPRUint32Key::Equals(nsHashKey const*) const
1 FindCanvasBackground(nsIFrame*, nsStyleBackground const**) 99859 1 1 nsAreaFrame::GetType() const
1 nsThebesDeviceContext::CreateRenderingContext(nsIWidget*, nsIRenderingContext*&) 51985 1 1 gfxPlatform::UseGlitz()
1 nsWindow::GetThebesSurface() 51746 0 1 gfxASurface::Release() 1 _cairo_user_data_array_fini
1 nsString::AppendInt(int, int) 47773 0 1 AppendASCIItoUTF16(char const*, nsAString_internal&) 1 AppendASCIItoUTF16(nsACString_internal const&, nsAString_internal&)
1 SinkContext::FlushTags() 109940 1 1 nsDocument::EndUpdate(unsigned int)
1 gdk_screen_get_setting 8418 0 1 gdk_window_scroll 1 gdk_window_invalidate_region
1 ChangeTable 43692 0 1 PL_DHashFreeTable 1 _end
1 nsBoxFrame::GetMinSize(nsBoxLayoutState&) 107431 1 1 nsIFrame::AddCSSMinSize(nsBoxLayoutState&, nsIFrame*, nsSize&)
1 nsSprocketLayout::Layout(nsIFrame*, nsBoxLayoutState&) 107391 0 1 nsBox::GetMargin(nsMargin&) 1 nsStyleContext::GetStyleMargin()
1 gray_raster_render 68709 1 1 strcmp
1 nsHTMLDocument::QueryInterface(nsID const&, void**) 109861 1 1 nsDocument::QueryInterface(nsID const&, void**)
1 PresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, unsigned int) 99574 0 1 PresShell::PostReflowEvent() 1 NS_DispatchToCurrentThread_P(nsIRunnable*)
1 gtk_main_do_event 21612 0 1 gtk_false 1 gtk_widget_get_toplevel
1 gfxXlibSurface::gfxXlibSurface(_XDisplay*, unsigned long, Visual*, gfxIntSize const&) 51749 1 1 gfxASurface::SetSurfaceWrapper(_cairo_surface*, gfxASurface*)
1 pango_font_map_load_fontset 58352 0 1 _pango_fc_font_map_remove 1 g_object_ref
1 nsAutoSpaceManager::CreateSpaceManagerFor(nsPresContext*, nsIFrame*) 101841 1 1 nsSpaceManager::nsSpaceManager(nsIPresShell*, nsIFrame*)
1 CTextToken::~CTextToken() 165502 1 1 .plt
1 _cairo_array_append 52388 0 1 _cairo_array_append_multiple 1 _cairo_array_allocate
1 nsFrameConstructorState::nsFrameConstructorState(nsIPresShell*, nsIFrame*, nsIFrame*, nsIFrame*) 85597 1 1 non-virtual thunk to nsDocShell::GetLayoutHistoryState(nsILayoutHistoryState**)
1 nsBindingManager::ContentAppended(nsIDocument*, nsIContent*, int) 99527 1 1 PresShell::AddRef()
1 PR_Write 66482 1 1 pt_Write
1 moz_gtk_get_scrollbar_metrics 49442 1 1 ensure_scrollbar_widget
1 .text 58341 0 1 pango_fc_font_lock_face 1 _pango_xft_font_get_mini_font
1 PresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, unsigned int) 107470 0 1 nsBoxFrame::MarkIntrinsicWidthsDirty() 1 nsPresContext::AddRef()
1 gray_raster_render 42511 1 1 FT_GlyphLoader_Add
1 nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 101842 0 1 nsAutoSpaceManager::CreateSpaceManagerFor(nsPresContext*, nsIFrame*) 1 nsSpaceManager::nsSpaceManager(nsIPresShell*, nsIFrame*)
1 gdk_window_clear_area_e 8526 1 1 gdk_window_impl_x11_get_type
1 .text 8775 0 1 pango_glyph_string_set_size 1 g_realloc
1 gdk_screen_get_setting 8529 0 1 gdk_window_lookup_for_display 1 gdk_xid_table_lookup_for_display
1 PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*) 113098 1 1 nsGenericHTMLElement::IsNodeOfType(unsigned int) const
1 nsCSSFrameConstructor::GetInsertionPoint(nsIFrame*, nsIContent*, nsIFrame**, int*) 125044 1 1 nsBindingManager::GetSingleInsertionPoint(nsIContent*, unsigned int*, int*)

Flat Profile


Total hit count: 327046
Count %Total  Function Name
32188   9.8     gfxTextRunWordCache::CacheHashEntry::KeyEquals(gfxTextRunWordCache::CacheHashKey const*) const
23349   7.1     IsWordBoundary(unsigned short)
18981   5.8     gfxTextRunWordCache::RemoveTextRun(gfxTextRun*)
17917   5.5     gfxTextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, int*)
17080   5.2     gfxTextRun::CopyGlyphDataFrom(gfxTextRun*, unsigned int, unsigned int, unsigned int, int)
15674   4.8     SearchTable
13842   4.2     IsBoundarySpace(unsigned short)
11945   3.7     gfxTextRun::gfxTextRun(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int)
10008   3.1     gfxTextRun::SetSpaceGlyph(gfxFont*, gfxContext*, unsigned int)
9473   2.9     nsTextFrameUtils::TransformText(unsigned char const*, unsigned int, unsigned char*, int, unsigned char*, gfxSkipCharsBuilder*, unsigned int*)
8635   2.6     BuildTextRunsScanner::FlushFrames(int)
8488   2.6     gfxTextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray*)
7167   2.2     BuildTextRunsScanner::BuildTextRunForFrames(void*)
7104   2.2     PL_DHashTableOperate
6878   2.1     gfxTextRunWordCache::RemoveWord(gfxTextRun*, unsigned int, unsigned int, unsigned int)
6601   2.0     memcpy
6126   1.9     gfxTextRun::FindFirstGlyphRunContaining(unsigned int)
4383   1.3     BuildTextRuns(nsIRenderingContext*, nsTextFrame*, nsIFrame*, nsLineList_iterator const*)
3860   1.2     IsDiscardable(unsigned char, unsigned int*)
3605   1.1     GetWordFontOrGroup(gfxTextRun*, unsigned int, unsigned int)
3529   1.1     gfxTextRun::GlyphRunIterator::NextRun()
3168   1.0     nsLineBreaker::AppendText(nsIAtom*, unsigned short const*, unsigned int, unsigned int, nsILineBreakSink*)
3110   1.0     nsTHashtable::s_HashKey(PLDHashTable*, void const*)
2981   0.9     nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&)
2865   0.9     gfxTextRun::AddGlyphRun(gfxFont*, unsigned int)
2864   0.9     nsTHashtable::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*)
2859   0.9     gfxPangoFont::GetMetrics()
2722   0.8     nsBlockFrame::ComputeCombinedArea(nsHTMLReflowState const&, nsHTMLReflowMetrics&)
2705   0.8     gfxPangoFontGroup::GetFontAt(int)
2289   0.7     BuildTextRunsScanner::FindBoundaries(nsIFrame*, BuildTextRunsScanner::FindBoundaryState*)
2267   0.7     TextContainsLineBreakerWhiteSpace(void const*, unsigned int, int)
2043   0.6     BuildTextRunsScanner::ScanFrame(nsIFrame*)
2017   0.6     ClearAllTextRunReferences(nsTextFrame*, gfxTextRun*)
1871   0.6     gfxTextRunWordCache::CacheHashEntry::HashKey(gfxTextRunWordCache::CacheHashKey const*)
1785   0.5     pango_default_break
1703   0.5     g_type_instance_get_private
1688   0.5     .plt
1647   0.5     gfxPangoFontGroup::SetGlyphs(gfxTextRun*, gfxPangoFont*, char const*, unsigned int, unsigned int*, _PangoGlyphString*, int, int)
1486   0.5     BuildTextRunsScanner::AssignTextRun(gfxTextRun*)
1455   0.4     PropertyProvider::GetTabWidths(unsigned int, unsigned int)
1281   0.4     gfxSkipCharsIterator::SetOffsets(unsigned int, int)
1234   0.4     PropertyProvider::GetSpacingInternal(unsigned int, unsigned int, gfxFont::Spacing*, int)
1065   0.3     BuildTextRunsScanner::AccumulateRunInfo(nsTextFrame*)
1042   0.3     .text
1023   0.3     pthread_mutex_lock
991   0.3     g_utf8_get_char
946   0.3     _int_malloc
942   0.3     pthread_mutex_unlock
890   0.3     gfxPangoFont::GetSpaceGlyph()
886   0.3     gfxTextRunWordCache::FinishTextRun(gfxTextRun*, gfxTextRun*, nsTArray const&, int)
885   0.3     pango_log2vis_get_embedding_levels
851   0.3     _pango_xft_font_get_mini_font
849   0.3     gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*)
803   0.2     .plt
790   0.2     nsTArray_base::EnsureCapacity(unsigned int, unsigned int)
745   0.2     nsRect::UnionRect(nsRect const&, nsRect const&)
721   0.2     pango_context_get_base_dir
719   0.2     XftGlyphExtents
714   0.2     XftCharIndex
704   0.2     pango_script_iter_next
691   0.2     nsTextFrame::ClearTextRun()
686   0.2     pango_script_for_unichar
670   0.2     gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, int, int*, unsigned int*)
667   0.2     nsTextFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
569   0.2     pango_shape
527   0.2     __libc_malloc
458   0.1     g_type_check_instance_is_a
455   0.1     LineHasClear(nsLineBox*)
453   0.1     g_hash_table_lookup
451   0.1     nsTextFrame::GetNextContinuation() const
426   0.1     malloc_consolidate
411   0.1     g_unichar_type
370   0.1     _pango_xft_font_new
360   0.1     nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
352   0.1     pango_fc_font_get_type
326   0.1     nsGenericDOMDataNode::GetText()
323   0.1     free
312   0.1     gfxTextRun::ShrinkToLigatureBoundaries(unsigned int*, unsigned int*)
311   0.1     BuildTextRunsScanner::StylesMatchForTextRun(nsIFrame*, nsIFrame*)
311   0.1     BuildTextRunsScanner::GetNextBreakBeforeFrame(unsigned int*)
305   0.1     XftFontCheckGlyph
304   0.1     nsScanner::ReadUntil(nsScannerIterator&, nsScannerIterator&, nsReadEndCondition const&, int)
300   0.1     gfxPangoFont::HasGlyph(unsigned int)
298   0.1     g_type_check_instance_cast
290   0.1     gfxPangoFontGroup::CreateGlyphRunsItemizing(gfxTextRun*, char const*, unsigned int, unsigned int)
290   0.1     gfxTextRun::GetPartialLigatureWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*)
280   0.1     gfxFont::Measure(gfxTextRun*, unsigned int, unsigned int, int, gfxFont::Spacing*)
278   0.1     IsKeepEntry(unsigned int)
277   0.1     nsLineBox::CachedIsEmpty()
276   0.1     nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&)
264   0.1     pango_fc_font_get_glyph
261   0.1     gfxSkipChars::BuildShortcuts()
261   0.1     g_unichar_isspace
259   0.1     gfxTextRun::GetAdjustedSpacingArray(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, nsTArray*)
258   0.1     nsBlockFrame::PropagateFloatDamage(nsBlockReflowState&, nsLineBox*, int)
256   0.1     pango_fc_font_has_char
255   0.1     pango_direction_get_type
250   0.1     FcCharSetDestroy
243   0.1     g_utf8_to_ucs4_fast
228   0.1     g_unichar_isgraph
222   0.1     nsBlockReflowState::RecoverStateFrom(nsLineList_iterator, int)
216   0.1     XftColorFree
214   0.1     FontSelector::InitSegments(char const*, unsigned int)
203   0.1     _init
202   0.1     _end
201   0.1     ConvertPangoToAppUnits(int, unsigned int)
198   0.1     FcCharSetHasChar
187   0.1     nsTextFrame::EnsureTextRun(nsIRenderingContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*)
181   0.1     nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*)
178   0.1     nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, LineReflowStatus*, int)
176   0.1     _pango_fribidi_get_type_internal
167   0.1     XftCharExists
157   0.0     _pango_fribidi_get_type
156   0.0     nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*)
156   0.0     AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&)
156   0.0     g_utf8_strlen
153   0.0     _int_free
147   0.0     pango_xft_font_has_char
146   0.0     memset
146   0.0     gfxSkipCharsBuilder::FlushRun()
143   0.0     g_byte_array_remove_index_fast
140   0.0     nsTextFrame::GetType() const
138   0.0     FindFreeEntry
133   0.0     script_engine_create
132   0.0     nsContentUtils::CopyNewlineNormalizedUnicodeTo(nsAString_internal const&, unsigned int, unsigned short*, unsigned int, int&)
123   0.0     pango_font_get_glyph_extents
122   0.0     _init
121   0.0     memchr
119   0.0     nsTextFragment::SetTo(unsigned short const*, int)
119   0.0     g_unichar_break_type
117   0.0     pango_get_log_attrs
117   0.0     nsCOMPtr_base::begin_assignment()
116   0.0     nsTextFrame::TrimTrailingWhiteSpace(nsPresContext*, nsIRenderingContext&, int&, int&)
116   0.0     nsCaseConversionImp2::CaseInsensitiveCompare(unsigned short const*, unsigned short const*, unsigned int, int*)
114   0.0     pango_fc_font_get_raw_extents
105   0.0     gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*, gfxFont::RunMetrics*)
105   0.0     nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*)
102   0.0     memmove
 99   0.0     nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&)
 99   0.0     .L439
 90   0.0     nsRuleNode::GetStyleDisplay(nsStyleContext*, int)
 89   0.0     g_value_set_static_boxed
 88   0.0     nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*)
 85   0.0     nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*)
 82   0.0     nsStyleContext::GetStyleText()
 81   0.0     __i686.get_pc_thunk.bx
 80   0.0     nsUnicodeDecodeHelper::ConvertByFastTable(char const*, int*, unsigned short*, int*, unsigned short const*, int)
 77   0.0     nsFont::BaseEquals(nsFont const&) const
 76   0.0     _pango_xft_font_map_get_info
 74   0.0     pthread_cond_broadcast@@GLIBC_2.3.2
 74   0.0     BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int)
 74   0.0     nsTextFrameUtils::TransformText(unsigned short const*, unsigned int, unsigned short*, int, unsigned char*, gfxSkipCharsBuilder*, unsigned int*)
 73   0.0     _init
 72   0.0     PR_AtomicIncrement
 72   0.0     nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*)
 70   0.0     gfxTextRun::GetAdjustedSpacing(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, gfxFont::Spacing*)
 70   0.0     nsCSSFrameConstructor::CreateContinuingFrame(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame**, int)
 69   0.0     nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*)
 69   0.0     nsCOMPtr_base::~nsCOMPtr_base()
 67   0.0     nsFont::Equals(nsFont const&) const
 63   0.0     nsLineLayout::VerticalAlignLine()
 62   0.0     PR_Malloc
 62   0.0     nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int)
 60   0.0     nsLineLayout::RelativePositionFrames(nsLineLayout::PerSpanData*, nsRect&)
 59   0.0     _PR_x86_AtomicIncrement
 58   0.0     nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int)
 57   0.0     _init
 56   0.0     GetFontGroupForFrame(nsIFrame*)
 56   0.0     nsHTMLReflowState::InitResizeFlags(nsPresContext*)
 55   0.0     DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&)
 55   0.0     g_free
 55   0.0     nsThebesFontMetrics::GetHeight(int&)
 54   0.0     nsLineLayout::BeginLineReflow(int, int, int, int, int, int)
 54   0.0     __i686.get_pc_thunk.bx
 54   0.0     nsThebesRenderingContext::SetFont(nsFont const&, nsIAtom*)
 53   0.0     nsThebesFontMetrics::AddRef()
 52   0.0     gfxTextRun::MeasureText(unsigned int, unsigned int, int, gfxTextRun::PropertyProvider*)
 52   0.0     MOZ_pango_is_zero_width(unsigned int)
 51   0.0     nsLineBreaker::FlushCurrentWord()
 51   0.0     nsTArray_base::ShrinkCapacity(unsigned int)
 50   0.0     FrameArena::AllocateFrame(unsigned int)
 50   0.0     nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int)
 50   0.0     nsStyleContext::GetStyleFont()
 49   0.0     g_malloc
 49   0.0     nsStyleContext::GetStyleDisplay()
 49   0.0     nsIFrame::Invalidate(nsRect const&, int)
 49   0.0     nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*)
 49   0.0     nsBlockFrame::GetType() const
 48   0.0     nsStyleContext::GetStyleVisibility()
 48   0.0     nsLineLayout::NewPerFrameData(nsLineLayout::PerFrameData**)
 48   0.0     CheckPlaceholderInLine(nsIFrame*, nsLineBox*, nsFloatCache*)
 48   0.0     nsCaseInsensitiveStringComparator::operator()(unsigned short const*, unsigned short const*, unsigned int) const
 47   0.0     nsRect::IntersectRect(nsRect const&, nsRect const&)
 47   0.0     AtomImpl::AddRef()
 47   0.0     nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int)
 47   0.0     gfxRect::Union(gfxRect const&) const
 46   0.0     DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*)
 46   0.0     nsRect::Intersects(nsRect const&) const
 46   0.0     nsThebesFontMetrics::GetMaxAscent(int&)
 45   0.0     PR_CeilingLog2
 45   0.0     nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*)
 44   0.0     PL_DHashMoveEntryStub
 44   0.0     nsBlockFrame::SplitLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*)
 44   0.0     _init
 44   0.0     PR_Unlock
 44   0.0     nsLineBox::nsLineBox(nsIFrame*, int, int)
 44   0.0     nsLineLayout::ApplyStartMargin(nsLineLayout::PerFrameData*, nsHTMLReflowState&)
 43   0.0     nsLineLayout::CanPlaceFrame(nsLineLayout::PerFrameData*, nsHTMLReflowState const&, int, int, int, nsHTMLReflowMetrics&, unsigned int&)
 43   0.0     nsContinuingTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
 43   0.0     g_direct_hash
 42   0.0     nsHTMLReflowState::ComputeContainingBlockRectangle(nsPresContext*, nsHTMLReflowState const*, int&, int&)
 42   0.0     nsAString_internal::Equals(nsAString_internal const&, nsStringComparator const&) const
 42   0.0     nsPropertyTable::SetPropertyInternal(nsPropertyOwner, unsigned short, nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*, int, void**)
 42   0.0     nsPresContext::BidiEnabledInternal() const
 41   0.0     PR_CallOnce
 40   0.0     ChangeTable
 39   0.0     nsCSSOffsetState::ComputePadding(int)
 39   0.0     nsGfxScrollFrameInner::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int)
 39   0.0     nsSpaceManager::GetBandData(int, nsSize const&, nsBandData&) const
 39   0.0     nsBlockBandData::ComputeAvailSpaceRect()
 38   0.0     PropertyProvider::GetSpacing(unsigned int, unsigned int, gfxFont::Spacing*)
 38   0.0     NS_Alloc_P
 38   0.0     nsHTMLContainerFrame::CreateNextInFlow(nsPresContext*, nsIFrame*, nsIFrame*, nsIFrame*&)
 38   0.0     nsLineLayout::PlaceFrame(nsLineLayout::PerFrameData*, nsHTMLReflowMetrics&)
 37   0.0     nsThebesFontMetrics::Release()
 37   0.0     nsHTMLReflowState::InitCBReflowState()
 37   0.0     nsCSSOffsetState::ComputeWidthValue(int, unsigned char, nsStyleCoord const&)
 36   0.0     PR_AtomicDecrement
 36   0.0     PL_FreeArenaPool
 35   0.0     nsLineLayout::nsLineLayout(nsPresContext*, nsSpaceManager*, nsHTMLReflowState const*, nsLineList_iterator const*)
 35   0.0     nsThebesFontMetrics::GetLangGroup(nsIAtom**)
 35   0.0     nsBlockFrame::CreateContinuationFor(nsBlockReflowState&, nsLineBox*, nsIFrame*, int&)
 35   0.0     nsPropertyTable::GetPropertyListFor(unsigned short, nsIAtom*) const
 35   0.0     nsGenericDOMDataNode::AddRef()
 35   0.0     nsRuleNode::GetStylePadding(nsStyleContext*, int)
 35   0.0     NS_GetCaseConversion()
 34   0.0     nsCOMPtr_base::assign_with_AddRef(nsISupports*)
 34   0.0     nsIFrame::GetAbsPosClipRect(nsStyleDisplay const*, nsRect*, nsSize const&)
 34   0.0     nsRuleNode::GetStyleTextReset(nsStyleContext*, int)
 34   0.0     operator new(unsigned int)
 34   0.0     nsRuleNode::GetStyleBorder(nsStyleContext*, int)
 33   0.0     nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*)
 33   0.0     IsSpace(nsTextFragment const*, unsigned int)
 33   0.0     _PR_x86_AtomicDecrement
 32   0.0     nsTextFrame::GetTrimmedOffsets(nsTextFragment const*, int)
 32   0.0     FreeArenaList
 31   0.0     nsScanner::SetPosition(nsScannerIterator&, int, int)
 31   0.0     nsContainerFrame::FrameNeedsView(nsIFrame*)
 31   0.0     nsBlockBandData::GetBandData(int, int)
 31   0.0     nsRuleNode::GetStyleMargin(nsStyleContext*, int)
 31   0.0     nsThebesRenderingContext::GetFontMetrics(nsIFontMetrics*&)
 31   0.0     LockArena
 31   0.0     PropertyProvider::GetHyphenationBreaks(unsigned int, unsigned int, unsigned char*)
 30   0.0     nsCSSOffsetState::ComputeMargin(int)
 30   0.0     PR_Lock
 30   0.0     nsTextNode::AddRef()
 29   0.0     pango_attr_iterator_get_attrs
 29   0.0     PL_InitArenaPool
 29   0.0     nsBlockBandData::GetAvailableSpace(int, int, nsRect&)
 28   0.0     .plt
 28   0.0     nsLayoutUtils::ComputeWidthValue(nsIRenderingContext*, nsIFrame*, int, int, int, nsStyleCoord const&)
 28   0.0     nsTextFrame::IsEmpty()
 27   0.0     nsHTMLContainerFrame::CreateViewForFrame(nsIFrame*, nsIFrame*, int)
 27   0.0     CTextToken::Consume(unsigned short, nsScanner&, int)
 27   0.0     nsIFrame::SetProperty(nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*)
 26   0.0     nsHTMLReflowState::InitFrameType()
 26   0.0     nsLineLayout::NewPerSpanData(nsLineLayout::PerSpanData**)
 26   0.0     PresShell::AllocateFrame(unsigned int)
 26   0.0     IsDiscardable(unsigned short, unsigned int*)
 25   0.0     NS_NewContinuingTextFrame(nsIPresShell*, nsStyleContext*)
 25   0.0     nsLineBox::MaybeFreeData()
 25   0.0     PL_ArenaAllocate
 25   0.0     nsScanner::GetChar(unsigned short&)
 24   0.0     nsBlockReflowState::IsImpactedByFloat() const
 24   0.0     GetFontMetrics(gfxFontGroup*)
 24   0.0     nsContinuingTextFrame::GetPrevInFlowVirtual() const
 23   0.0     nsLineBox::SetCombinedArea(nsRect const&)
 23   0.0     nsLineLayout::FreeSpan(nsLineLayout::PerSpanData*)
 23   0.0     AtomImpl::Release()
 23   0.0     nsSpaceManager::PushState(nsSpaceManager::SavedState*)
 23   0.0     nsLineLayout::EndLineReflow()
 23   0.0     nsScanner::Peek(unsigned short&, unsigned int)
 23   0.0     nsLayoutUtils::SetFontFromStyle(nsIRenderingContext*, nsStyleContext*)
 23   0.0     nsTextFrame::GetNextInFlowVirtual() const
 23   0.0     nsBlockReflowState::NewLineBox(nsIFrame*, int, int)
 22   0.0     nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
 22   0.0     nsContainerFrame::PositionChildViews(nsIFrame*)
 22   0.0     nsLayoutUtils::GetAbsoluteCoord(nsStyleCoord const&, nsIRenderingContext*, nsIFrame*, int&)
 22   0.0     nsRuleNode::GetStylePosition(nsStyleContext*, int)
 21   0.0     nsGenericDOMDataNode::TextIsOnlyWhitespace()
 21   0.0     nsStyleContext::GetStyleMargin()
 21   0.0     nsThebesFontMetrics::GetMetrics() const
 21   0.0     non-virtual thunk to nsThebesRenderingContext::SetFont(nsFont const&, nsIAtom*)
 21   0.0     nsFrameList::LastChild() const
 21   0.0     nsBox::nsBox()
 21   0.0     IsContinuationPlaceholder(nsIFrame*)
 20   0.0     PL_DHashVoidPtrKeyStub
 20   0.0     PresShell::IsPaintingSuppressed(int*)
 19   0.0     nsTHashtable::s_InitEntry(PLDHashTable*, PLDHashEntryHdr*, void const*)
 19   0.0     nsIFrame::CachedIsEmpty()
 19   0.0     nsSplittableFrame::GetNextInFlowVirtual() const
 19   0.0     nsStyleContext::GetStyleBorder()
 18   0.0     nsLineBox::FreeFloats(nsFloatCacheFreeList&)
 18   0.0     nsLineLayout::CanPlaceFloatNow() const
 18   0.0     __gnu_cxx::free_list::_M_get(unsigned int)
 18   0.0     nsFrame::IsContainingBlock() const
 17   0.0     nsHTMLReflowState::SetTruncated(nsHTMLReflowMetrics const&, unsigned int*) const
 17   0.0     nsFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int)
 17   0.0     UnlockArena
 17   0.0     nsSplittableFrame::GetNextInFlow() const
 17   0.0     nsThebesFontMetrics::GetThebesFontGroup()
 17   0.0     nsIFrame::NeedsView()
 17   0.0     PL_DHashTableRawRemove
 17   0.0     nsContinuingTextFrame::GetPrevContinuation() const
 17   0.0     nsFrame::nsFrame(nsStyleContext*)
 16   0.0     nsBlockFrame::ShouldApplyTopMargin(nsBlockReflowState&, nsLineBox*)
 16   0.0     nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, int)
 16   0.0     CNavDTD::HandleToken(CToken*, nsIParser*)
 16   0.0     nsLineLayout::HorizontalAlignFrames(nsRect&, int)
 15   0.0     nsTextFrame::IsFrameOfType(unsigned int) const
 15   0.0     StyleToCoord(nsStyleCoord const&)
 14   0.0     nsLineLayout::GetCurrentFrameXDistanceFromBlock()
 14   0.0     gfxTextRun::SetLineBreaks(unsigned int, unsigned int, int, int, double*)
 13   0.0     pthread_equal
 13   0.0     nsIContent::SetMayHaveFrame(int)
 13   0.0     nsBlockReflowState::GetAvailableSpace(int, int)
 13   0.0     nsTextFrame::GetInFlowContentLength()
 13   0.0     nsFrame::operator new(unsigned int, nsIPresShell*)
 13   0.0     nsLineLayout::TrimTrailingWhiteSpace()
 13   0.0     nsBlockFrame::IsContainingBlock() const
 13   0.0     nsLineLayout::GetCurrentSpanCount() const
 12   0.0     nsSpaceManager::YMost(int&) const
 12   0.0     nsTextFrame::CanContinueTextRun() const
 12   0.0     nsStyleContext::GetStylePadding()
 12   0.0     nsLineLayout::~nsLineLayout()
 12   0.0     nsGenericDOMDataNode::TextLength()
 12   0.0     nsLineLayout::RelativePositionFrames(nsRect&)
 12   0.0     nsStyleContext::GetStylePosition()
 12   0.0     .plt
 12   0.0     nsStyleContext::GetStyleTextReset()
 11   0.0     nsLayoutUtils::ComputeHeightDependentValue(nsIRenderingContext*, nsIFrame*, int, nsStyleCoord const&)
 11   0.0     NS_NewLineBox(nsIPresShell*, nsIFrame*, int, int)
 11   0.0     nsFrame::WillReflow(nsPresContext*)
 11   0.0     .L218
 11   0.0     non-virtual thunk to nsScrollPortView::View()
 11   0.0     nsLineBox::operator new(unsigned int, nsIPresShell*)
 11   0.0     nsTextFrame::DidSetStyleContext()
 11   0.0     nsContentSink::DidProcessATokenImpl()
 11   0.0     .L69
 11   0.0     pthread_cond_signal@@GLIBC_2.3.2
 10   0.0     PL_FinishArenaPool
 10   0.0     nsContinuingTextFrame::SetPrevInFlow(nsIFrame*)
 10   0.0     CNavDTD::OpenTransientStyles(nsHTMLTag, int)
 10   0.0     nsFixedSizeAllocator::FindBucket(unsigned int)
 10   0.0     .L217
  9   0.0     .plt
  9   0.0     UnhookTextRunFromFrames(gfxTextRun*)
  9   0.0     nsLineBox::AppendFloats(nsFloatCacheFreeList&)
  9   0.0     _int_realloc
  8   0.0     CNavDTD::AddLeaf(nsIParserNode const*)
  8   0.0     nsViewManager::GetWidget(nsIWidget**)
  8   0.0     nsScannerBufferList::Position::Distance(nsScannerBufferList::Position const&, nsScannerBufferList::Position const&)
  8   0.0     nsSplittableFrame::GetPrevInFlow() const
  8   0.0     nsHTMLElement::HasSpecialProperty(int) const
  8   0.0     nsScannerSubstring::AsString() const
  7   0.0     nsHTMLElement::CanExclude(nsHTMLTag) const
  7   0.0     nsSplittableFrame::GetPrevInFlowVirtual() const
  7   0.0     nsScannerSubstring::Rebind(nsScannerSubstring const&, nsScannerIterator const&, nsScannerIterator const&)
  7   0.0     CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*)
  7   0.0     CToken::GetTypeID()
  7   0.0     nsScrollPortView::View()
  7   0.0     CNavDTD::CanContain(int, int) const
  7   0.0     CNavDTD::HandleStartToken(CToken*)
  7   0.0     nsHTMLElement::CanContain(nsHTMLTag, nsDTDMode) const
  7   0.0     nsFixedSizeAllocator::Alloc(unsigned int)
  6   0.0     nsLineLayout::LineIsBreakable() const
  6   0.0     nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&)
  6   0.0     nsHTMLTokenizer::ScanDocStructure(int)
  6   0.0     CTextToken::GetTokenType()
  6   0.0     nsScanner::Mark()
  6   0.0     nsScannerString::DiscardPrefix(nsScannerIterator const&)
  5   0.0     nsLineLayout::SplitLineTo(int)
  5   0.0     g_param_values_cmp
  5   0.0     non-virtual thunk to nsThebesRenderingContext::GetFontMetrics(nsIFontMetrics*&)
  5   0.0     gfxSkipCharsIterator::IsOriginalCharSkipped(int*) const
  5   0.0     nsLineBox::GetFirstFloat()
  5   0.0     nsHTMLElement::IsInlineParent(nsHTMLTag)
  5   0.0     GetSpacingFlags(nsStyleCoord const&)
  5   0.0     nsDeque::ObjectAt(int) const
  5   0.0     SinkContext::AddText(nsAString_internal const&)
  4   0.0     nsTextFrame::SetNextInFlow(nsIFrame*)
  4   0.0     pthread_self
  4   0.0     nsTHashtable::s_ClearEntry(PLDHashTable*, PLDHashEntryHdr*)
  4   0.0     SelectorMatches(RuleProcessorData&, nsCSSSelector*, int, nsIAtom*, int*)
  4   0.0     PR_Realloc
  4   0.0     nsHTMLElement::IsBlockCloser(nsHTMLTag)
  4   0.0     nsScannerSubstring::BeginReading(nsScannerIterator&) const
  4   0.0     nsHTMLElement::IsTextTag(nsHTMLTag)
  4   0.0     CTextToken::SizeOf() const
  4   0.0     nsCParserNode::nsCParserNode(CToken*, nsTokenAllocator*, nsNodeAllocator*)
  4   0.0     nsCParserNode::GetNodeType() const
  4   0.0     NS_Free_P
  3   0.0     nsHTMLElement::IsContainer(nsHTMLTag)
  3   0.0     ParserWriteFunc(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*)
  3   0.0     nsHTMLElement::IsChildOfHead(nsHTMLTag, int&)
  3   0.0     PR_Free
  3   0.0     operator delete(void*)
  3   0.0     realloc
  3   0.0     nsHTMLElement::IsExcludableParent(nsHTMLTag) const
  3   0.0     nsDeque::PopFront()
  3   0.0     nsBaseWidget::AddRef()
  3   0.0     nsEntryStack::Last() const
  3   0.0     nsWindow::AddRef()
  3   0.0     nsTextFrame::ComputeSize(nsIRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int)
  3   0.0     NS_Realloc_P
  3   0.0     nsAString_internal::~nsAString_internal()
  3   0.0     .L216
  3   0.0     non-virtual thunk to HTMLContentSink::DidProcessAToken()
  3   0.0     nsHTMLElement::IsFlowEntity(nsHTMLTag)
  3   0.0     CToken::~CToken()
  3   0.0     nsEntryStack::EntryAt(int) const
  3   0.0     nsScannerSubstring::~nsScannerSubstring()
  3   0.0     nsFixedSizeAllocator::Free(void*, unsigned int)
  3   0.0     nsCParserNode::~nsCParserNode()
  3   0.0     nsAString_internal::Finalize()
  3   0.0     AppendUTF8toUTF16(nsACString_internal const&, nsAString_internal&)
  3   0.0     nsAttrAndChildArray::GetSafeChildAt(unsigned int) const
  3   0.0     CNavDTD::WillHandleStartTag(CToken*, nsHTMLTag, nsIParserNode&)
  3   0.0     nsHTMLElement::SectionContains(nsHTMLTag, int) const
  2   0.0     nsGenericDOMDataNode::Release()
  2   0.0     vfprintf
  2   0.0     nsScrollPortView::GetScrollPosition(int&, int&) const
  2   0.0     CToken::CToken(int)
  2   0.0     CNavDTD::DidHandleStartTag(nsIParserNode&, nsHTMLTag)
  2   0.0     .L1022
  2   0.0     nsScanner::AppendToBuffer(nsScannerBufferList::Buffer*, nsIRequest*)
  2   0.0     nsIFrame::AddCSSMaxSize(nsBoxLayoutState&, nsIFrame*, nsSize&)
  2   0.0     nsViewManager::GetLastUserEventTime(unsigned int&)
  2   0.0     gtk_main_do_event
  2   0.0     CTextToken::CTextToken()
  2   0.0     gdk_region_offset
  2   0.0     PR_GetCurrentThread
  2   0.0     _cairo_user_data_array_fini
  2   0.0     nsNodeAllocator::CreateNode(CToken*, nsTokenAllocator*)
  2   0.0     _cairo_pixman_composite
  2   0.0     PR_EnterMonitor
  2   0.0     nsHTMLTokenizer::ConsumeToken(nsScanner&, int&)
  2   0.0     CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
  2   0.0     nsScanner::EndReading(nsScannerIterator&)
  2   0.0     nsHTMLElement::IsSectionTag(nsHTMLTag)
  2   0.0     HTMLContentSink::AddLeaf(nsIParserNode const&)
  2   0.0     nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int)
  2   0.0     NS_IsAsciiWhitespace(unsigned short)
  2   0.0     nsNodeInfoManager::GetTextNodeInfo()
  2   0.0     PresShell::WillDoReflow()
  2   0.0     CNavDTD::CanOmit(nsHTMLTag, nsHTMLTag, int&)
  2   0.0     nsDeque::Push(void*)
  2   0.0     nsParser::Tokenize(int)
  2   0.0     nsGenericDOMDataNode::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int)
  2   0.0     pt_PostNotifies
  2   0.0     mmap
  2   0.0     fbCompositeSrc_8888x8888
  2   0.0     nsIFrame::GetOverflowRect() const
  2   0.0     g_main_context_query
  2   0.0     .plt
  2   0.0     nsBaseChannel::OnTransportStatus(nsITransport*, unsigned int, unsigned long long, unsigned long long)
  1   0.0     nsDocument::EndUpdate(unsigned int)
  1   0.0     nsHashPropertyBag::GetPropertyAsInt64(nsAString_internal const&, long long*)
  1   0.0     nsXULElement::GetAttrInfo(int, nsIAtom*) const
  1   0.0     nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, int, int, int)
  1   0.0     nsXPConnect::AddRef()
  1   0.0     nsAString_internal::nsAString_internal(unsigned short*, unsigned int, unsigned int)
  1   0.0     gdk_screen_get_setting
  1   0.0     nsHTMLTokenizer::PopToken()
  1   0.0     g_main_context_check
  1   0.0     nsHTMLTokenizer::AddToken(CToken*&, unsigned int, nsDeque*, nsTokenAllocator*)
  1   0.0     nsThebesFontMetrics::GetEmHeight(int&)
  1   0.0     CTextToken::GetStringValue()
  1   0.0     INT__moz_cairo_new_path
  1   0.0     nsXBLPrototypeBinding::GetImmediateChild(nsIAtom*)
  1   0.0     nsScanner::BindSubstring(nsScannerSubstring&, nsScannerIterator const&, nsScannerIterator const&)
  1   0.0     pango_glyph_string_free
  1   0.0     _cairo_gstate_identity_matrix
  1   0.0     nsImageBoxFrame::FrameChanged(imgIContainer*, gfxIImageFrame*, nsRect*)
  1   0.0     non-virtual thunk to HTMLContentSink::AddLeaf(nsIParserNode const&)
  1   0.0     pango_context_get_matrix
  1   0.0     nsPropertyTable::GetPropertyInternal(nsPropertyOwner, unsigned short, nsIAtom*, int, unsigned int*)
  1   0.0     gfxPangoFontGroup::MakeTextRun(unsigned short const*, unsigned int, gfxTextRunFactory::Parameters const*, unsigned int)
  1   0.0     g_datalist_id_get_data
  1   0.0     nsBoxFrame::AttributeChanged(int, nsIAtom*, int)
  1   0.0     pango_engine_shape_get_type
  1   0.0     nsFrame::ComputeSize(nsIRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int)
  1   0.0     g_value_init
  1   0.0     g_quark_try_string
  1   0.0     gdk_region_union
  1   0.0     nsDocument::GetPrimaryShell() const
  1   0.0     g_object_ref
  1   0.0     g_mem_chunk_alloc
  1   0.0     nsRecyclingAllocatorImpl::Free(void*)
  1   0.0     nsHTMLTokenizer::GetTokenAllocator()
  1   0.0     gtk_widget_get_type
  1   0.0     pt_Write
  1   0.0     g_type_parent
  1   0.0     nsPresContext::AddRef()
  1   0.0     nsCSSFrameConstructor::GetFrameFor(nsIContent*)
  1   0.0     sYSTRIm
  1   0.0     nsSprocketLayout::Layout(nsIFrame*, nsBoxLayoutState&)
  1   0.0     SinkContext::FlushText(int*, int)
  1   0.0     nsBlockFrame::MarkLineDirty(nsLineList_iterator)
  1   0.0     nsFrameItems::AddChild(nsIFrame*)
  1   0.0     nsEntryStack::TagAt(int) const
  1   0.0     _IO_printf
  1   0.0     nsBaseWidget::Release()
  1   0.0     nsBindingManager::GetSingleInsertionPoint(nsIContent*, unsigned int*, int*)
  1   0.0     nsViewManager::MoveViewTo(nsIView*, int, int)
  1   0.0     g_signal_emit_valist
  1   0.0     PR_MillisecondsToInterval
  1   0.0     nsScanner::CurrentPosition(nsScannerIterator&)
  1   0.0     NS_HasPendingEvents_P(nsIThread*)
  1   0.0     __sbrk
  1   0.0     FT_GlyphLoader_Add
  1   0.0     LayoutAndInvalidate(nsBoxLayoutState&, nsIFrame*, nsRect const&)
  1   0.0     nsPRUint32Key::Equals(nsHashKey const*) const
  1   0.0     nsGenericDOMDataNode::nsGenericDOMDataNode(nsINodeInfo*)
  1   0.0     XPCJSContextStack::Push(JSContext*)
  1   0.0     gfxPangoFont::RealizeFont(int)
  1   0.0     nsScannerBufferList::AllocBuffer(unsigned int)
  1   0.0     HandleBoxPack(nsIFrame*, unsigned int const&, int&, int&, nsRect const&, nsRect const&)
  1   0.0     nsNodeUtils::AttributeChanged(nsIContent*, int, nsIAtom*, int)
  1   0.0     PresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, unsigned int)
  1   0.0     nsIFrame::AddCSSMinSize(nsBoxLayoutState&, nsIFrame*, nsSize&)
  1   0.0     pango_break
  1   0.0     .L1175
  1   0.0     nsDocument::QueryInterface(nsID const&, void**)
  1   0.0     nsCSSFrameConstructor::ConstructFrameInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, nsStyleContext*, nsFrameItems&, int)
  1   0.0     CHTMLToken::CHTMLToken(nsHTMLTag)
  1   0.0     nsCParserNode::ReleaseAll()
  1   0.0     nsTimerImpl::SetDelayInternal(unsigned int)
  1   0.0     nsSpaceManager::nsSpaceManager(nsIPresShell*, nsIFrame*)
  1   0.0     RuleProcessorData::RuleProcessorData(nsPresContext*, nsIContent*, nsRuleWalker*, nsCompatibility*)
  1   0.0     .L201
  1   0.0     __libc_enable_asynccancel
  1   0.0     nsSprocketLayout::PopulateBoxSizes(nsIFrame*, nsBoxLayoutState&, nsBoxSize*&, nsComputedBoxSize*&, int&, int&, int&)
  1   0.0     CTextToken::~CTextToken()
  1   0.0     nsView::ResetWidgetBounds(int, int, int)
  1   0.0     nsBox::SetBounds(nsBoxLayoutState&, nsRect const&, int)
  1   0.0     g_closure_unref
  1   0.0     PresShell::CreateRenderingContext(nsIFrame*, nsIRenderingContext**)
  1   0.0     non-virtual thunk to nsEventStateManager::GetContentState(nsIContent*, int&)
  1   0.0     nsIFrame::FinishAndStoreOverflow(nsRect*, nsSize)
  1   0.0     PresShell::EndUpdate(nsIDocument*, unsigned int)
  1   0.0     nsThebesRenderingContext::Release()
  1   0.0     strncmp
  1   0.0     gdk_window_object_get_type
  1   0.0     CHTMLToken::~CHTMLToken()
  1   0.0     INT__moz_cairo_matrix_init
  1   0.0     PR_SetPollableEvent
  1   0.0     nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int)
  1   0.0     nsIFrame::AddCSSFlex(nsBoxLayoutState&, nsIFrame*, int&)
  1   0.0     EnumPseudoRulesMatching(nsIStyleRuleProcessor*, void*)
  1   0.0     nsCSSRendering::FindBackground(nsPresContext*, nsIFrame*, nsStyleBackground const**, int*)
  1   0.0     gdk_x11_visual_get_xvisual
  1   0.0     gdk_region_shrink
  1   0.0     PR_NotifyCondVar
  1   0.0     nsGenericElement::GetAttrInfo(int, nsIAtom*) const
  1   0.0     gfxPlatform::UseGlitz()
  1   0.0     nsBaseAppShell::Release()
  1   0.0     XPending
  1   0.0     .L1174
  1   0.0     pango_language_includes_script
  1   0.0     nsCycleCollector::Forget(nsISupports*)
  1   0.0     g_main_context_prepare
  1   0.0     .init
  1   0.0     NS_NewTextFrame(nsIPresShell*, nsStyleContext*)
  1   0.0     nsThreadPool::PutEvent(nsIRunnable*)
  1   0.0     .plt
  1   0.0     nsBlockFrame::ChildIsDirty(nsIFrame*)
  1   0.0     nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned int, nsEventStatus*)
  1   0.0     g_object_unref
  1   0.0     nsPromiseFlatString::Init(nsAString_internal const&)
  1   0.0     nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int)
  1   0.0     non-virtual thunk to nsDocShell::GetLayoutHistoryState(nsILayoutHistoryState**)
  1   0.0     _moz_cairo_set_source
  1   0.0     PresShell::AddRef()
  1   0.0     nsStyleSet::ResolveStyleForNonElement(nsStyleContext*)
  1   0.0     ensure_scrollbar_widget
  1   0.0     ComputeOutlineRect(nsIFrame const*, int*, nsRect const&)
  1   0.0     .text
  1   0.0     nsViewManager::Release()
  1   0.0     nsFrameConstructorState::~nsFrameConstructorState()
  1   0.0     nsBox::AddBorderAndPadding(nsIFrame*, nsSize&)
  1   0.0     nsIView::GetNearestWidget(nsPoint*) const
  1   0.0     nsXULElement::FindPrototypeAttribute(int, nsIAtom*) const
  1   0.0     nsAStreamCopier::Release()
  1   0.0     nsThebesDrawingSurface::nsThebesDrawingSurface()
  1   0.0     nsBindingManager::GetBinding(nsIContent*)
  1   0.0     nsWebShell::QueryInterface(nsID const&, void**)
  1   0.0     g_mem_chunk_free
  1   0.0     nsHTMLDocument::RegisterNamedItems(nsIContent*)
  1   0.0     __udivdi3
  1   0.0     strcmp
  1   0.0     AppendASCIItoUTF16(nsACString_internal const&, nsAString_internal&)
  1   0.0     CopyUnicodeTo(nsScannerIterator const&, nsScannerIterator const&, nsAString_internal&)
  1   0.0     PR_GetThreadPrivate
  1   0.0     nsAreaFrame::GetType() const
  1   0.0     nsFloatCacheList::~nsFloatCacheList()
  1   0.0     nsGfxScrollFrameInner::IsLTR() const
  1   0.0     XPCPerThreadData::GetData()
  1   0.0     PresShell::BeginUpdate(nsIDocument*, unsigned int)
  1   0.0     nsBaseAppShell::Run()
  1   0.0     nsStringBuffer::Release()
  1   0.0     nsBlockReflowContext::ComputeCollapsedTopMargin(nsHTMLReflowState const&, nsCollapsingMargin*, nsIFrame*, int*, int*)
  1   0.0     g_source_remove_poll
  1   0.0     nsCSSFrameConstructor::ResolveStyleContext(nsIFrame*, nsIContent*)
  1   0.0     GetScrollbarMetrics(nsBoxLayoutState&, nsIFrame*, nsSize*, nsSize*, int)
  1   0.0     nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const
  1   0.0     nsPipeOutputStream::OnOutputWritable(nsPipeEvents&)
  1   0.0     nsThebesDrawingSurface::AddRef()
  1   0.0     pango_language_matches
  1   0.0     PresShell::PopStackMemory()
  1   0.0     nsACString_internal::EnsureMutable(unsigned int)
  1   0.0     .plt
  1   0.0     FindElementBackground(nsIFrame*, nsStyleBackground const**)
  1   0.0     nsAttrValue::Equals(nsAString_internal const&, nsCaseTreatment) const
  1   0.0     SinkContext::AddLeaf(nsIParserNode const&)
  1   0.0     PR_ExitMonitor
  1   0.0     nsDTDContext::GetStylesAt(int) const
  1   0.0     gdk_window_impl_x11_get_type
  1   0.0     nsXPCThreadJSContextStackImpl::Pop(JSContext**)
  1   0.0     nsDocShell::QueryInterface(nsID const&, void**)
  1   0.0     CToken::GetAttributeCount()
  1   0.0     nsIFrame::IsFrameOfType(unsigned int) const
  1   0.0     brk
  1   0.0     nsGenericHTMLElement::IsNodeOfType(unsigned int) const
  1   0.0     nsHTMLDocument::Release()
  1   0.0     nsXULElement::IsNodeOfType(unsigned int) const
  1   0.0     nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
  1   0.0     nsCycleCollector_forget(nsISupports*)
  1   0.0     nsIFrame::GetOverflowAreaProperty(int)
  1   0.0     nsRegion::Init()
  1   0.0     nsViewManager::GetRectVisibility(nsIView*, nsRect const&, unsigned short, nsRectVisibility*)
  1   0.0     gfxASurface::SetSurfaceWrapper(_cairo_surface*, gfxASurface*)
  1   0.0     FT_Stream_OpenLZW
  1   0.0     nsACString_internal::MutatePrep(unsigned int, char**, unsigned int*)
  1   0.0     g_source_set_callback_indirect
  1   0.0     _XftSetFace
  1   0.0     nsHTMLScrollFrame::TryLayout(ScrollReflowState*, nsHTMLReflowMetrics const&, int, int, int)
  1   0.0     PresShell::ReflowEvent::~ReflowEvent()
  1   0.0     nsBaseWidget::GetLastInputEventTime(unsigned int&)
  1   0.0     .L115
  1   0.0     _cairo_surface_set_clip
  1   0.0     .L72
  1   0.0     XRenderFindVisualFormat
  1   0.0     nsScannerBufferList::DiscardUnreferencedPrefix(nsScannerBufferList::Buffer*)