Jprof Profile Report

flat | hierarchical

Hierarchical Profile


 index  Count         Hits      Function Name
                         14216 (99.9%) NS_ProcessNextEvent_P(nsIThread*, int)
164118      0 (0.0%)     14216 (99.9%) nsThread::ProcessNextEvent(int, int*)
                          7642 (53.7%) nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int)
                          4192 (29.5%) nsTimerEvent::Run()
                          1324 (9.3%)  nsGfxScrollFrameInner::AsyncScrollPortEvent::Run()
                           456 (3.2%)  nsHtml5ExecutorFlusher::Run()
                           240 (1.7%)  nsHtml5DataAvailable::Run()
                           170 (1.2%)  nsCycleCollectorRunner::Run()
                           125 (0.9%)  nsHtml5ExecutorReflusher::Run()
                            55 (0.4%)  nsHtml5StreamParserContinuation::Run()
                             6 (0.0%)  nsThreadPool::Run()
                             2 (0.0%)  TimerThread::Run()
                             2 (0.0%)  nsInputStreamReadyEvent::Run()
                             1 (0.0%)  mozilla::places::(anonymous namespace)::InsertVisitedURIs::Run()
                             1 (0.0%)  nsRunnableMethodImpl<void (nsRootPresContext::*)(), true>::Run()

13742 (96.6%) mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) 474 (3.3%) nsThread::ThreadFunc(void*) 161500 0 (0.0%) 14216 (99.9%) NS_ProcessNextEvent_P(nsIThread*, int) 14216 (99.9%) nsThread::ProcessNextEvent(int, int*)
13742 (96.6%) nsBaseAppShell::Run() 166061 0 (0.0%) 13742 (96.5%) MessageLoop::Run() 13742 (96.6%) mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*)
13742 (96.6%) XRE_main 138262 0 (0.0%) 13742 (96.5%) nsAppStartup::Run() 13742 (96.6%) nsBaseAppShell::Run()
13742 (96.6%) nsAppStartup::Run() 148562 0 (0.0%) 13742 (96.5%) nsBaseAppShell::Run() 13742 (96.6%) MessageLoop::Run()
13742 (96.6%) MessageLoop::Run() 155350 0 (0.0%) 13742 (96.5%) mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) 13742 (96.6%) NS_ProcessNextEvent_P(nsIThread*, int)
13742 (96.6%) _start 45726 0 (0.0%) 13742 (96.5%) __libc_start_main 13742 (96.6%) main
86 0 (0.0%) 13742 (96.5%) _start 13742 (96.6%) __libc_start_main
13742 (96.6%) __libc_start_main 90 0 (0.0%) 13742 (96.5%) main 13742 (96.6%) XRE_main
13742 (96.6%) main 58911 0 (0.0%) 13742 (96.5%) XRE_main 13742 (96.6%) nsAppStartup::Run()
7603 (53.4%) PresShell::WillPaint(int) 3654 (25.7%) nsRefreshDriver::Notify(nsITimer*) 1324 (9.3%) nsGfxScrollFrameInner::AsyncScrollPortEvent::Run() 71877 0 (0.0%) 12581 (88.4%) PresShell::FlushPendingNotifications(mozFlushType) 10501 (73.8%) PresShell::ProcessReflowCommands(int) 2072 (14.6%) nsCSSFrameConstructor::CreateNeededFrames() 6 (0.0%) nsBindingManager::ProcessAttachedQueue(unsigned int) 2 (0.0%) nsCSSFrameConstructor::ProcessPendingRestyles()
10501 (73.8%) PresShell::FlushPendingNotifications(mozFlushType) 71876 0 (0.0%) 10501 (73.8%) PresShell::ProcessReflowCommands(int) 10494 (73.8%) PresShell::DoReflow(nsIFrame*, int) 7 (0.0%) PresShell::DidDoReflow(int)
10494 (73.8%) PresShell::ProcessReflowCommands(int) 71853 0 (0.0%) 10494 (73.7%) PresShell::DoReflow(nsIFrame*, int) 10488 (73.7%) ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 6 (0.0%) PL_DHashTableEnumerate
10488 (73.7%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 73931 0 (0.0%) 10488 (73.7%) nsCanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 10483 (73.7%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 5 (0.0%) nsFrame::FinishReflowWithAbsoluteFrames(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
24224 (170.3%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 73041 34 (0.2%) 10488 (73.7%) nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 24171 (169.9%) nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 17 (0.1%) nsPresContext::CheckForInterrupt(nsIFrame*) 1 (0.0%) nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 1 (0.0%) nsBlockFrame::MarkLineDirtyForInterrupt(nsLineBox*) 1 (0.0%) __i686.get_pc_thunk.bx
10488 (73.7%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 210 (1.5%) nsFrame::BoxReflow(nsBoxLayoutState&, nsPresContext*, nsHTMLReflowMetrics&, nsRenderingContext*, int, int, int, int, int) 5 (0.0%) nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsLineBox*, nsHTMLReflowState&, unsigned int&, nsBlockReflowState&) 5 (0.0%) nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, int, int, int, nsIFrame*, unsigned int&, nsOverflowAreas*) 73775 6 (0.0%) 10488 (73.7%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 10691 (75.2%) nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) 3 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 3 (0.0%) PresShell::PostReflowCallback(nsIReflowCallback*) 1 (0.0%) NS_CycleCollectorSuspect2_P 1 (0.0%) nsHTMLScrollFrame::GetScrollbarStyles() const 1 (0.0%) nsGfxScrollFrameInner::LayoutScrollbars(nsBoxLayoutState&, nsRect const&, nsRect const&) 1 (0.0%) nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) 1 (0.0%) nsPresContext::Release()
24171 (169.9%) nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 2 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 73040 20 (0.1%) 10488 (73.7%) nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 20981 (147.5%) nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 2660 (18.7%) nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 507 (3.6%) nsIFrame::InvalidateWithFlags(nsRect const&, unsigned int) 1 (0.0%) nsLineLayout::EndLineReflow() 1 (0.0%) nsLineLayout::nsLineLayout(nsPresContext*, nsFloatManager*, nsHTMLReflowState const*, nsLineList_iterator const*) 1 (0.0%) nsLineLayout::~nsLineLayout() 1 (0.0%) nsFloatManager::PushState(nsFloatManager::SavedState*) 1 (0.0%) nsBlockReflowState::GetFloatAvailableSpaceWithState(int, nsFloatManager::SavedState*) const
14098 (99.1%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 10502 (73.8%) nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsLineBox*, nsHTMLReflowState&, unsigned int&, nsBlockReflowState&) 73049 30 (0.2%) 10488 (73.7%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 24224 (170.3%) nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 118 (0.8%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) 36 (0.3%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 29 (0.2%) nsBlockFrame::ComputeFinalSize(nsHTMLReflowState const&, nsBlockReflowState&, nsHTMLReflowMetrics&, int*) 28 (0.2%) nsFrame::CheckInvalidateSizeChange(nsHTMLReflowMetrics&) 22 (0.2%) nsBlockFrame::RenumberLists(nsPresContext*) 22 (0.2%) nsBlockFrame::ComputeOverflowAreas(nsHTMLReflowState const&, nsHTMLReflowMetrics&, int) 11 (0.1%) __i686.get_pc_thunk.bx 10 (0.1%) nsBlockFrame::ReflowPushedFloats(nsBlockReflowState&, nsOverflowAreas&, unsigned int&) 7 (0.0%) nsAutoFloatManager::~nsAutoFloatManager() 7 (0.0%) nsOverflowContinuationTracker::nsOverflowContinuationTracker(nsPresContext*, nsContainerFrame*, int, int) 6 (0.0%) nsAutoFloatManager::CreateFloatManager(nsPresContext*) 6 (0.0%) nsBlockReflowState::ClearFloats(int, unsigned char, nsIFrame*, unsigned int) 6 (0.0%) free 4 (0.0%) nsFloatManager::PushState(nsFloatManager::SavedState*) 4 (0.0%) __i686.get_pc_thunk.bx 3 (0.0%) nsOverflowAreas::UnionWith(nsOverflowAreas const&) 3 (0.0%) nsBlockFrame::DrainOverflowLines(nsBlockReflowState&) 3 (0.0%) nsPresContext::CheckForInterrupt(nsIFrame*) 2 (0.0%) nsSplittableFrame::GetNextInFlow() const 2 (0.0%) nsIFrame::CheckInvalidateSizeChange(nsRect const&, nsRect const&, nsSize const&) 2 (0.0%) nsFrame::IsFrameTreeTooDeep(nsHTMLReflowState const&, nsHTMLReflowMetrics&, unsigned int&) 2 (0.0%) nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 2 (0.0%) nsBlockFrame::DrainPushedFloats(nsBlockReflowState&) 2 (0.0%) nsIFrame::IsFrameOfType(unsigned int) const 2 (0.0%) moz_free 1 (0.0%) nsFloatCacheList::~nsFloatCacheList() 1 (0.0%) nsIntervalSet::nsIntervalSet(void* (*)(unsigned int, void*), void (*)(unsigned int, void*, void*), void*) 1 (0.0%) ComputeLineHeight(nsStyleContext*, int) 1 (0.0%) nsIFrame::GetOverflowRect(nsOverflowType) const 1 (0.0%) nsBlockFrame::MarkLineDirtyForInterrupt(nsLineBox*) 1 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const 1 (0.0%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, int*)
10672 (75.0%) nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) 10488 (73.7%) ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 10483 (73.7%) nsCanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 9294 (65.3%) nsTableOuterFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 9292 (65.3%) nsTableFrame::ReflowChildren(nsTableReflowState&, unsigned int&, nsIFrame*&, nsOverflowAreas&) 6101 (42.9%) nsTableRowGroupFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned int&, int*) 3965 (27.9%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 3529 (24.8%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) (self) 73247 9 (0.0%) 10488 (73.7%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 14098 (99.1%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 10488 (73.7%) nsCanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 10488 (73.7%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 9294 (65.3%) nsTableFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 9292 (65.3%) nsTableRowGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 6098 (42.9%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 3951 (27.8%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 72 (0.5%) nsIFrame::InvalidateFrameSubtree() 5 (0.0%) nsBlockFrame::ComputeFinalSize(nsHTMLReflowState const&, nsBlockReflowState&, nsHTMLReflowMetrics&, int*) 3 (0.0%) nsSplittableFrame::GetFirstInFlow() const 2 (0.0%) nsTableFrame::CheckRequestSpecialHeightReflow(nsHTMLReflowState const&) 2 (0.0%) nsTableFrame::InvalidateFrame(nsIFrame*, nsRect const&, nsRect const&, int) 2 (0.0%) nsTableFrame::GetTableFrame(nsIFrame*) 2 (0.0%) nsTableCellFrame::GetBorderWidth(nsMargin&) const 2 (0.0%) nsFloatCacheList::~nsFloatCacheList() 2 (0.0%) nsFrame::CheckInvalidateSizeChange(nsHTMLReflowMetrics&) 2 (0.0%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) 2 (0.0%) moz_free 1 (0.0%) nsSplittableFrame::GetFirstContinuation() const 1 (0.0%) nsHTMLReflowState::SetTruncated(nsHTMLReflowMetrics const&, unsigned int*) const 1 (0.0%) nsIFrame::IsTransformed() const 1 (0.0%) nsFrame::IsFrameTreeTooDeep(nsHTMLReflowState const&, nsHTMLReflowMetrics&, unsigned int&) 1 (0.0%) nsFrame::WillReflow(nsPresContext*) 1 (0.0%) NS_MergeReflowStatusInto(unsigned int*, unsigned int) 1 (0.0%) nsAutoFloatManager::CreateFloatManager(nsPresContext*) 1 (0.0%) nsContainerFrame::FinishReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowState const*, nsHTMLReflowMetrics const&, int, int, unsigned int) 1 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) (self) 1 (0.0%) nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 1 (0.0%) nsBlockFrame::ReflowPushedFloats(nsBlockReflowState&, nsOverflowAreas&, unsigned int&)
20981 (147.5%) nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 73027 0 (0.0%) 10488 (73.7%) nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 19793 (139.1%) nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsLineBox*, nsHTMLReflowState&, unsigned int&, nsBlockReflowState&) 1188 (8.4%) nsBlockReflowState::ClearFloats(int, unsigned char, nsIFrame*, unsigned int)
10594 (74.5%) nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) 95 (0.7%) nsHTMLScrollFrame::TryLayout(ScrollReflowState*, nsHTMLReflowMetrics*, int, int, int, unsigned int*) 1 (0.0%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 73702 1 (0.0%) 10488 (73.7%) nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) 10672 (75.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 7 (0.0%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 4 (0.0%) nsHTMLReflowState::InitResizeFlags(nsPresContext*) 1 (0.0%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 1 (0.0%) nsHTMLReflowMetrics::UnionOverflowAreasWithDesiredBounds() 1 (0.0%) nsFrame::IsContainingBlock() const 1 (0.0%) nsContainerFrame::FinishReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowState const*, nsHTMLReflowMetrics const&, int, int, unsigned int) 1 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const 1 (0.0%) __i686.get_pc_thunk.bx
10488 (73.7%) PresShell::DoReflow(nsIFrame*, int) 75278 0 (0.0%) 10488 (73.7%) ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 10488 (73.7%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*)
19793 (139.1%) nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 8 (0.1%) nsBlockFrame::ReflowFloat(nsBlockReflowState&, nsRect const&, nsIFrame*, nsMargin&, int, unsigned int&) 73053 0 (0.0%) 10488 (73.7%) nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsLineBox*, nsHTMLReflowState&, unsigned int&, nsBlockReflowState&) 10502 (73.8%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 9294 (65.3%) nsTableOuterFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 5 (0.0%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
10691 (75.2%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 73768 0 (0.0%) 10488 (73.7%) nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) 10594 (74.5%) nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) 96 (0.7%) nsHTMLScrollFrame::TryLayout(ScrollReflowState*, nsHTMLReflowMetrics*, int, int, int, unsigned int*) 1 (0.0%) nsHTMLReflowMetrics::UnionOverflowAreasWithDesiredBounds()
9294 (65.3%) nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsLineBox*, nsHTMLReflowState&, unsigned int&, nsBlockReflowState&) 79510 0 (0.0%) 9294 (65.3%) nsTableOuterFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 9294 (65.3%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*)
9294 (65.3%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 79429 0 (0.0%) 9294 (65.3%) nsTableFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 9292 (65.3%) nsTableFrame::ReflowTable(nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, nsIFrame*&, unsigned int&) 2 (0.0%) nsTableFrame::ProcessRowInserted(int)
9292 (65.3%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 79630 0 (0.0%) 9292 (65.3%) nsTableRowGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 9292 (65.3%) nsTableRowGroupFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned int&, int*)
9292 (65.3%) nsTableFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 79420 0 (0.0%) 9292 (65.3%) nsTableFrame::ReflowTable(nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, nsIFrame*&, unsigned int&) 9292 (65.3%) nsTableFrame::ReflowChildren(nsTableReflowState&, unsigned int&, nsIFrame*&, nsOverflowAreas&)
9292 (65.3%) nsTableFrame::ReflowTable(nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, nsIFrame*&, unsigned int&) 79419 0 (0.0%) 9292 (65.3%) nsTableFrame::ReflowChildren(nsTableReflowState&, unsigned int&, nsIFrame*&, nsOverflowAreas&) 9292 (65.3%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*)
9292 (65.3%) nsTableRowGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 79629 4 (0.0%) 9292 (65.3%) nsTableRowGroupFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned int&, int*) 6101 (42.9%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 3146 (22.1%) nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&) 21 (0.1%) nsTableFrame::InvalidateFrame(nsIFrame*, nsRect const&, nsRect const&, int) 13 (0.1%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 2 (0.0%) nsHTMLReflowState::InitResizeFlags(nsPresContext*) 1 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 1 (0.0%) nsFrame::ConsiderChildOverflow(nsOverflowAreas&, nsIFrame*) 1 (0.0%) nsSplittableFrame::GetNextInFlowVirtual() const 1 (0.0%) __i686.get_pc_thunk.cx
7642 (53.7%) gtk_widget_get_default_style 29701 0 (0.0%) 7642 (53.7%) g_signal_emit 7642 (53.7%) g_signal_emit_valist
7642 (53.7%) gtk_marshal_BOOLEAN__VOID 147836 0 (0.0%) 7642 (53.7%) expose_event_cb(_GtkWidget*, _GdkEventExpose*) 7642 (53.7%) nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*)
7642 (53.7%) g_signal_emit 29699 0 (0.0%) 7642 (53.7%) g_signal_emit_valist 7642 (53.7%) g_signal_handler_disconnect
7641 (53.7%) gdk_window_process_all_updates 1 (0.0%) gdk_window_process_updates 22367 0 (0.0%) 7642 (53.7%) gdk_window_is_viewable 7642 (53.7%) gtk_main_do_event
7642 (53.7%) nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int) 147857 0 (0.0%) 7642 (53.7%) nsAppShell::ProcessNextNativeEvent(int) 7642 (53.7%) g_main_context_iteration
7642 (53.7%) expose_event_cb(_GtkWidget*, _GdkEventExpose*) 147835 0 (0.0%) 7642 (53.7%) nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) 7642 (53.7%) nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus&)
7642 (53.7%) g_main_context_iteration 28657 0 (0.0%) 7642 (53.7%) g_main_context_check 7641 (53.7%) g_main_context_dispatch 1 (0.0%) _end
7642 (53.7%) nsAppShell::ProcessNextNativeEvent(int) 28659 0 (0.0%) 7642 (53.7%) g_main_context_iteration 7642 (53.7%) g_main_context_check
7642 (53.7%) gtk_main_do_event 27620 0 (0.0%) 7642 (53.7%) gtk_widget_get_default_style 7642 (53.7%) g_signal_emit
7642 (53.7%) g_closure_invoke 25843 0 (0.0%) 7642 (53.7%) gtk_marshal_BOOLEAN__VOID 7642 (53.7%) expose_event_cb(_GtkWidget*, _GdkEventExpose*)
7642 (53.7%) nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus&) 104312 0 (0.0%) 7642 (53.7%) HandleEvent(nsGUIEvent*) 7641 (53.7%) .L818 1 (0.0%) .L814
7642 (53.7%) nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) 147605 0 (0.0%) 7642 (53.7%) nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus&) 7642 (53.7%) HandleEvent(nsGUIEvent*)
7642 (53.7%) nsThread::ProcessNextEvent(int, int*) 148583 0 (0.0%) 7642 (53.7%) nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int) 7642 (53.7%) nsAppShell::ProcessNextNativeEvent(int)
7642 (53.7%) g_signal_handler_disconnect 29534 0 (0.0%) 7642 (53.7%) g_closure_invoke 7642 (53.7%) gtk_marshal_BOOLEAN__VOID
7642 (53.7%) g_signal_emit_valist 29698 0 (0.0%) 7642 (53.7%) g_signal_handler_disconnect 7642 (53.7%) g_closure_invoke
7642 (53.7%) gdk_window_is_viewable 25804 0 (0.0%) 7642 (53.7%) gtk_main_do_event 7642 (53.7%) gtk_widget_get_default_style
7641 (53.7%) g_main_context_check 28618 0 (0.0%) 7641 (53.7%) g_main_context_dispatch 7641 (53.7%) g_source_is_destroyed
7641 (53.7%) HandleEvent(nsGUIEvent*) 104416 0 (0.0%) 7641 (53.7%) .L818 7603 (53.4%) nsViewManager::CallWillPaintOnObservers(int) 38 (0.3%) nsViewManager::Refresh(nsView*, nsIWidget*, nsIntRegion const&, unsigned int)
7641 (53.7%) g_main_context_dispatch 28595 0 (0.0%) 7641 (53.7%) g_source_is_destroyed 7641 (53.7%) gdk_threads_add_timeout
7641 (53.7%) gdk_window_process_all_updates (self) 7641 (53.7%) gdk_threads_add_timeout 22375 0 (0.0%) 7641 (53.7%) gdk_window_process_all_updates 7641 (53.7%) gdk_window_process_all_updates (self) 7641 (53.7%) gdk_window_is_viewable
7641 (53.7%) g_source_is_destroyed 22067 0 (0.0%) 7641 (53.7%) gdk_threads_add_timeout 7641 (53.7%) gdk_window_process_all_updates
7603 (53.4%) nsViewManager::CallWillPaintOnObservers(int) 71653 0 (0.0%) 7603 (53.4%) PresShell::WillPaint(int) 7603 (53.4%) PresShell::FlushPendingNotifications(mozFlushType)
7603 (53.4%) .L818 104380 0 (0.0%) 7603 (53.4%) nsViewManager::CallWillPaintOnObservers(int) 7603 (53.4%) PresShell::WillPaint(int)
6098 (42.9%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 1 (0.0%) nsTableRowGroupFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned int&, int*) 79558 2 (0.0%) 6099 (42.8%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 6006 (42.2%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 44 (0.3%) nsTableRowFrame::InitHasCellWithStyleHeight(nsTableFrame*) 6 (0.0%) nsTableCellFrame::QueryFrame(nsQueryFrame::FrameIID) 4 (0.0%) nsTableFrame::GetEffectiveColSpan(nsTableCellFrame const&, nsCellMap*) const 4 (0.0%) nsFrame::ConsiderChildOverflow(nsOverflowAreas&, nsIFrame*) 4 (0.0%) nsFrame::CheckInvalidateSizeChange(nsHTMLReflowMetrics&) 3 (0.0%) nsTableRowFrame::CalculateCellActualHeight(nsTableCellFrame*, int&) 3 (0.0%) nsTableCellFrame::GetColIndex(int&) const 3 (0.0%) nsContainerFrame::GetChildList(nsIAtom*) const 3 (0.0%) nsBlockFrame::GetChildList(nsIAtom*) const 2 (0.0%) nsTableRowFrame::UpdateHeight(int, int, int, nsTableFrame*, nsTableCellFrame*) 2 (0.0%) nsTableRowFrame::InitChildReflowState(nsPresContext&, nsSize const&, int, nsTableCellReflowState&) 2 (0.0%) nsSplittableFrame::GetPrevInFlow() const 1 (0.0%) nsTableFrame::GetColumnWidth(int) 1 (0.0%) nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*) 1 (0.0%) nsTableIterator::IsLeftToRight() 1 (0.0%) nsTableIterator::Next() 1 (0.0%) nsTableCellFrame::GetCellBaseline() const 1 (0.0%) nsRuleNode::GetStylePosition(nsStyleContext*, int) 1 (0.0%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 1 (0.0%) nsIFrame::GetOverflowAreas() const 1 (0.0%) nsContainerFrame::FinishReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowState const*, nsHTMLReflowMetrics const&, int, int, unsigned int) 1 (0.0%) nsContainerFrame::PositionChildViews(nsIFrame*) 1 (0.0%) __i686.get_pc_thunk.cx
6006 (42.2%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 79557 44 (0.3%) 6006 (42.2%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 3965 (27.9%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 1420 (10.0%) nsTableFrame::InvalidateFrame(nsIFrame*, nsRect const&, nsRect const&, int) 201 (1.4%) nsTableRowFrame::InitChildReflowState(nsPresContext&, nsSize const&, int, nsTableCellReflowState&) 96 (0.7%) nsTableCellFrame::GetCellBaseline() const 87 (0.6%) nsTableRowFrame::CalcHeight(nsHTMLReflowState const&) 44 (0.3%) nsTableRowFrame::CalculateCellActualHeight(nsTableCellFrame*, int&) 30 (0.2%) nsTableFrame::GetEffectiveColSpan(nsTableCellFrame const&, nsCellMap*) const 17 (0.1%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 17 (0.1%) nsFrame::ConsiderChildOverflow(nsOverflowAreas&, nsIFrame*) 12 (0.1%) nsTableRowFrame::UpdateHeight(int, int, int, nsTableFrame*, nsTableCellFrame*) 7 (0.0%) nsContainerFrame::FinishReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowState const*, nsHTMLReflowMetrics const&, int, int, unsigned int) 6 (0.0%) nsTableFrame::GetColumnWidth(int) 6 (0.0%) __i686.get_pc_thunk.bx 5 (0.0%) nsTableCellFrame::GetColIndex(int&) const 5 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 5 (0.0%) nsContainerFrame::GetChildList(nsIAtom*) const 5 (0.0%) nsBlockFrame::GetChildList(nsIAtom*) const 3 (0.0%) nsTableCellFrame::QueryFrame(nsQueryFrame::FrameIID) 3 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 3 (0.0%) nsIFrame::GetUsedBorder() const 3 (0.0%) nsIFrame::GetOverflowRect(nsOverflowType) const 2 (0.0%) nsTableIterator::Next() 2 (0.0%) nsTableFrame::GetCellMap() const 2 (0.0%) nsTableCellFrame::GetRowIndex(int&) const 2 (0.0%) nsRuleNode::GetStylePosition(nsStyleContext*, int) 1 (0.0%) nsTableIterator::nsTableIterator(nsIFrame&) 1 (0.0%) nsTableFrame::RePositionViews(nsIFrame*) 1 (0.0%) nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*) 1 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsTableCellMap::GetEffectiveColSpan(int, int) const 1 (0.0%) nsSplittableFrame::GetFirstInFlow() const 1 (0.0%) nsSplittableFrame::GetPrevInFlow() const 1 (0.0%) nsHTMLReflowState::InitResizeFlags(nsPresContext*) 1 (0.0%) nsHTMLReflowMetrics::UnionOverflowAreasWithDesiredBounds() 1 (0.0%) nsOverflowAreas::UnionWith(nsOverflowAreas const&) 1 (0.0%) nsIFrame::GetUsedPadding() const 1 (0.0%) nsIFrame::CheckInvalidateSizeChange(nsRect const&, nsRect const&, nsSize const&) 1 (0.0%) nsFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int) 1 (0.0%) __i686.get_pc_thunk.cx
25497 (179.2%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 11237 (79.0%) nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 3188 (22.4%) nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 2201 (15.5%) nsIFrame::InvalidateRectDifference(nsRect const&, nsRect const&) 1215 (8.5%) InvalidateRectForFrameSizeChange(nsIFrame*, nsRect const&) 692 (4.9%) nsIFrame::InvalidateWithFlags(nsRect const&, unsigned int) 40 (0.3%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) (self) 16 (0.1%) ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 4 (0.0%) nsTableFrame::InvalidateFrame(nsIFrame*, nsRect const&, nsRect const&, int) 3 (0.0%) nsXULScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 2 (0.0%) nsIFrame::InvalidateFrameSubtree() 1 (0.0%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 73429 211 (1.4%) 5376 (37.7%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 43407 (305.1%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 237 (1.7%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 71 (0.5%) nsSVGEffects::InvalidateDirectRenderingObservers(nsIFrame*) 40 (0.3%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) (self) 37 (0.3%) __i686.get_pc_thunk.bx 29 (0.2%) nsIFrame::IsTransformed() const 18 (0.1%) nsRuleNode::GetStyleSVGReset(nsStyleContext*, int) 18 (0.1%) nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 14 (0.1%) nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 13 (0.1%) ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 1 (0.0%) nsXULScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int)
43407 (305.1%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 11 (0.1%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) (self) 10 (0.1%) nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 3 (0.0%) nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 1 (0.0%) nsIFrame::InvalidateRectDifference(nsRect const&, nsRect const&) 1 (0.0%) nsIFrame::InvalidateWithFlags(nsRect const&, unsigned int) 73428 263 (1.8%) 5293 (37.2%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 25497 (179.2%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 10106 (71.0%) nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 4380 (30.8%) nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 3061 (21.5%) ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 49 (0.3%) nsIFrame::IsTransformed() const 12 (0.1%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 11 (0.1%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) (self) 9 (0.1%) nsSVGEffects::InvalidateDirectRenderingObservers(nsIFrame*) 7 (0.0%) nsLayoutUtils::GetDisplayPort(nsIContent*, nsRect*) 6 (0.0%) nsXULScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 6 (0.0%) nsIFrame::GetAbsPosClipRect(nsStyleDisplay const*, nsRect*, nsSize const&) 6 (0.0%) nsHTMLScrollFrame::IsScrollingActive() 5 (0.0%) mozilla::FrameLayerBuilder::InvalidateThebesLayerContents(nsIFrame*, nsRect const&) 4 (0.0%) nsHTMLScrollFrame::GetScrollPosition() const 4 (0.0%) __i686.get_pc_thunk.bx 3 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 3 (0.0%) nsPresContext::NotifyInvalidation(nsRect const&, unsigned int) 1 (0.0%) nsRegion::SimplifyOutward(unsigned int)
10106 (71.0%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 708 (5.0%) nsIFrame::InvalidateFrameSubtree() 561 (3.9%) nsIFrame::InvalidateWithFlags(nsRect const&, unsigned int) 14 (0.1%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 1 (0.0%) nsTableCellFrame::VerticallyAlignChild(int) 72978 96 (0.6%) 5077 (35.6%) nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 11237 (79.0%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 22 (0.2%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 17 (0.1%) nsIFrame::GetAbsPosClipRect(nsStyleDisplay const*, nsRect*, nsSize const&) 10 (0.1%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 5 (0.0%) nsSVGEffects::InvalidateDirectRenderingObservers(nsIFrame*) 3 (0.0%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*)
4380 (30.8%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 18 (0.1%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 73739 145 (1.0%) 4389 (30.8%) nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 3188 (22.4%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 974 (6.8%) nsPresContext::NotifyInvalidation(nsRect const&, unsigned int) 49 (0.3%) nsLayoutUtils::GetDisplayPort(nsIContent*, nsRect*) 14 (0.1%) nsINode::GetProperty(unsigned short, nsIAtom*, unsigned int*) const 7 (0.0%) __i686.get_pc_thunk.bx 5 (0.0%) nsHTMLScrollFrame::IsScrollingActive() 4 (0.0%) MayHavePaintEventListener(nsPIDOMWindow*) 3 (0.0%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 3 (0.0%) nsSVGEffects::InvalidateDirectRenderingObservers(nsIFrame*) 3 (0.0%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 3 (0.0%) nsHTMLScrollFrame::GetScrollPosition() const
4192 (29.5%) nsThread::ProcessNextEvent(int, int*) 164247 0 (0.0%) 4192 (29.4%) nsTimerEvent::Run() 4192 (29.5%) nsTimerImpl::Fire()
4192 (29.5%) nsTimerEvent::Run() 164246 0 (0.0%) 4192 (29.4%) nsTimerImpl::Fire() 3654 (25.7%) nsRefreshDriver::Notify(nsITimer*) 261 (1.8%) PresShell::sPaintSuppressionCallback(nsITimer*, void*) 129 (0.9%) GCTimerFired(nsITimer*, void*) 107 (0.8%) PrepareAndDispatch 37 (0.3%) nsJSContext::CycleCollectNow(nsICycleCollectorListener*) 3 (0.0%) nsExpirationTracker<gfxTextRun, 3u>::TimerCallback(nsITimer*, void*) 1 (0.0%) mozilla::imagelib::RasterImage::Notify(nsITimer*)
3951 (27.8%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 1 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 79145 29 (0.2%) 3952 (27.7%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 3529 (24.8%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 120 (0.8%) nsTableFrame::InvalidateFrame(nsIFrame*, nsRect const&, nsRect const&, int) 116 (0.8%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 56 (0.4%) nsFrame::CheckInvalidateSizeChange(nsHTMLReflowMetrics&) 15 (0.1%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 11 (0.1%) nsHTMLReflowState::InitResizeFlags(nsPresContext*) 10 (0.1%) nsIFrame::InvalidateFrameSubtree() 9 (0.1%) nsContainerFrame::FinishReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowState const*, nsHTMLReflowMetrics const&, int, int, unsigned int) 7 (0.0%) __i686.get_pc_thunk.cx 6 (0.0%) nsTableFrame::GetTableFrame(nsIFrame*) 6 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const 5 (0.0%) nsTableFrame::CheckRequestSpecialHeightReflow(nsHTMLReflowState const&) 5 (0.0%) __i686.get_pc_thunk.bx 4 (0.0%) mozilla::InternalInvalidateThebesLayersInSubtree(nsIFrame*) 3 (0.0%) nsTableCellFrame::IsContainingBlock() const 3 (0.0%) nsBlockFrame::GetType() const 3 (0.0%) mozilla::FrameLayerBuilder::InvalidateThebesLayersInSubtree(nsIFrame*) 2 (0.0%) nsTableRowFrame::GetType() const 2 (0.0%) nsSplittableFrame::GetNextInFlowVirtual() const 1 (0.0%) nsTableFrame::GetType() const 1 (0.0%) nsTableCellFrame::GetBorderWidth(nsMargin&) const 1 (0.0%) nsRuleNode::GetStyleBorder(nsStyleContext*, int) 1 (0.0%) nsSplittableFrame::GetFirstInFlow() const 1 (0.0%) nsSplittableFrame::GetNextInFlow() const 1 (0.0%) nsSplittableFrame::GetPrevInFlow() const 1 (0.0%) nsHTMLReflowState::SetTruncated(nsHTMLReflowMetrics const&, unsigned int*) const 1 (0.0%) nsIFrame::GetOverflowRect(nsOverflowType) const 1 (0.0%) nsIFrame::InvalidateWithFlags(nsRect const&, unsigned int) 1 (0.0%) nsFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int) 1 (0.0%) nsBlockFrame::IsContainingBlock() const
2181 (15.3%) nsTableRowFrame::DidResize() 1420 (10.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 120 (0.8%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 21 (0.1%) nsTableRowGroupFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned int&, int*) 2 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 1 (0.0%) nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&) 79297 16 (0.1%) 3745 (26.3%) nsTableFrame::InvalidateFrame(nsIFrame*, nsRect const&, nsRect const&, int) 2231 (15.7%) nsIFrame::InvalidateRectDifference(nsRect const&, nsRect const&) 1350 (9.5%) nsIFrame::CheckInvalidateSizeChange(nsRect const&, nsRect const&, nsSize const&) 139 (1.0%) nsIFrame::InvalidateWithFlags(nsRect const&, unsigned int) 4 (0.0%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 2 (0.0%) nsIFrame::GetOverflowRect(nsOverflowType) const 1 (0.0%) nsStyleBorder::GetActualBorder() const 1 (0.0%) nsRuleNode::GetStyleBorder(nsStyleContext*, int) 1 (0.0%) ComputeOutlineAndEffectsRect(nsIFrame*, int*, nsRect const&, nsSize const&, int)
3654 (25.7%) nsTimerImpl::Fire() 71962 0 (0.0%) 3654 (25.6%) nsRefreshDriver::Notify(nsITimer*) 3654 (25.7%) PresShell::FlushPendingNotifications(mozFlushType)
3146 (22.1%) nsTableRowGroupFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned int&, int*) 79628 1 (0.0%) 3146 (22.1%) nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&) 3121 (21.9%) nsTableRowFrame::DidResize() 6 (0.0%) nsTableRowFrame::GetNextRow() const 3 (0.0%) nsTableCellMap::RowIsSpannedInto(int, int) const 2 (0.0%) nsTableFrame::GetEffectiveRowSpan(int, nsTableCellFrame const&) const 2 (0.0%) nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*) 2 (0.0%) nsTableCellFrame::QueryFrame(nsQueryFrame::FrameIID) 2 (0.0%) nsFrameList::GetLength() const 2 (0.0%) nsFrame::ConsiderChildOverflow(nsOverflowAreas&, nsIFrame*) 1 (0.0%) nsTableRowFrame::GetFirstCell() 1 (0.0%) nsTableFrame::InvalidateFrame(nsIFrame*, nsRect const&, nsRect const&, int) 1 (0.0%) nsTableFrame::GetCellSpacingY() 1 (0.0%) nsTableIterator::Next() 1 (0.0%) nsIFrame::GetOverflowRect(nsOverflowType) const
3121 (21.9%) nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&) 79553 30 (0.2%) 3121 (21.9%) nsTableRowFrame::DidResize() 2181 (15.3%) nsTableFrame::InvalidateFrame(nsIFrame*, nsRect const&, nsRect const&, int) 831 (5.8%) nsTableCellFrame::VerticallyAlignChild(int) 41 (0.3%) nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*) 15 (0.1%) nsFrame::ConsiderChildOverflow(nsOverflowAreas&, nsIFrame*) 5 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 3 (0.0%) nsIFrame::GetUsedPadding() const 2 (0.0%) nsTableIterator::nsTableIterator(nsIFrame&) 2 (0.0%) nsTableIterator::Next() 2 (0.0%) nsIFrame::GetOverflowRect(nsOverflowType) const 2 (0.0%) nsIFrame::InvalidateRectDifference(nsRect const&, nsRect const&) 1 (0.0%) nsTableFrame::GetCellMap() const 1 (0.0%) nsTableCellFrame::GetBorderOverflow() 1 (0.0%) nsTableCellFrame::QueryFrame(nsQueryFrame::FrameIID) 1 (0.0%) nsTableCellMap::GetEffectiveRowSpan(int, int) const 1 (0.0%) nsOverflowAreas::UnionWith(nsOverflowAreas const&) 1 (0.0%) nsIFrame::InvalidateFrameSubtree() 1 (0.0%) __i686.get_pc_thunk.bx
3061 (21.5%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 13 (0.1%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 75276 68 (0.4%) 3072 (21.5%) ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 1893 (13.3%) mozilla::FrameLayerBuilder::InvalidateThebesLayerContents(nsIFrame*, nsRect const&) 1020 (7.2%) nsPresContext::NotifyInvalidation(nsRect const&, unsigned int) 32 (0.2%) nsRegion::SimplifyOutward(unsigned int) 16 (0.1%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 15 (0.1%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const 14 (0.1%) __i686.get_pc_thunk.bx 6 (0.0%) nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*) 3 (0.0%) nsIFrame::InvalidateRoot(nsRect const&, unsigned int) 3 (0.0%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, int*) 2 (0.0%) MayHavePaintEventListener(nsPIDOMWindow*) 2 (0.0%) nsRegion::Or(nsRegion const&, nsRect const&)
2660 (18.7%) nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 1 (0.0%) nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 73039 16 (0.1%) 2524 (17.7%) nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 2565 (18.0%) nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int) 36 (0.3%) nsLineLayout::~nsLineLayout() 11 (0.1%) nsLineLayout::nsLineLayout(nsPresContext*, nsFloatManager*, nsHTMLReflowState const*, nsLineList_iterator const*) 8 (0.1%) nsBlockReflowState::GetFloatAvailableSpaceWithState(int, nsFloatManager::SavedState*) const 5 (0.0%) PL_InitArenaPool 5 (0.0%) PL_FinishArenaPool 4 (0.0%) nsFloatManager::GetFlowArea(int, nsFloatManager::BandInfoType, int, nsRect, nsFloatManager::SavedState*) const 3 (0.0%) nsLineLayout::EndLineReflow() 3 (0.0%) nsLineBox::FreeFloats(nsFloatCacheFreeList&) 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsFloatManager::PushState(nsFloatManager::SavedState*) 1 (0.0%) nsBlockFrame::PullFrame(nsBlockReflowState&, nsLineList_iterator) 1 (0.0%) PL_FreeArenaPool
2565 (18.0%) nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 73038 26 (0.1%) 2435 (17.1%) nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int) 2121 (14.9%) nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 325 (2.3%) nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*) 70 (0.5%) nsLineLayout::BeginLineReflow(int, int, int, int, int, int) 6 (0.0%) PL_ArenaAllocate 4 (0.0%) nsBlockFrame::PullFrame(nsBlockReflowState&, nsLineList_iterator) 3 (0.0%) nsLineLayout::RelativePositionFrames(nsOverflowAreas&) 2 (0.0%) nsLineBox::AppendFloats(nsFloatCacheFreeList&) 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsSplittableFrame::GetPrevInFlow() const 1 (0.0%) nsLineLayout::TrimTrailingWhiteSpace() 1 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 1 (0.0%) nsLineBox::CachedIsEmpty() 1 (0.0%) nsLineBox::FreeFloats(nsFloatCacheFreeList&) 1 (0.0%) nsSplittableFrame::GetPrevInFlowVirtual() const
2231 (15.7%) nsTableFrame::InvalidateFrame(nsIFrame*, nsRect const&, nsRect const&, int) 2 (0.0%) nsTableRowFrame::DidResize() 73508 16 (0.1%) 2233 (15.6%) nsIFrame::InvalidateRectDifference(nsRect const&, nsRect const&) 2201 (15.5%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 15 (0.1%) nsLayoutUtils::GetRectDifferenceStrips(nsRect const&, nsRect const&, nsRect*, nsRect*) 1 (0.0%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int)
2072 (14.6%) PresShell::FlushPendingNotifications(mozFlushType) 70453 0 (0.0%) 2072 (14.5%) nsCSSFrameConstructor::CreateNeededFrames() 2072 (14.6%) nsCSSFrameConstructor::CreateNeededFrames(nsIContent*)
5997 (42.2%) nsCSSFrameConstructor::CreateNeededFrames(nsIContent*) (self) 2072 (14.6%) nsCSSFrameConstructor::CreateNeededFrames() 70452 0 (0.0%) 2072 (14.5%) nsCSSFrameConstructor::CreateNeededFrames(nsIContent*) 5997 (42.2%) nsCSSFrameConstructor::CreateNeededFrames(nsIContent*) (self) 2070 (14.6%) nsCSSFrameConstructor::ContentAppended(nsIContent*, nsIContent*, int) 2 (0.0%) nsCSSFrameConstructor::ContentRangeInserted(nsIContent*, nsIContent*, nsIContent*, nsILayoutHistoryState*, int)
2070 (14.6%) nsCSSFrameConstructor::CreateNeededFrames(nsIContent*) 1 (0.0%) PresShell::ContentAppended(nsIDocument*, nsIContent*, nsIContent*, int) 70451 1 (0.0%) 2071 (14.5%) nsCSSFrameConstructor::ContentAppended(nsIContent*, nsIContent*, int) 1992 (14.0%) nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList&, nsIFrame*, nsFrameItems&) 57 (0.4%) nsCSSFrameConstructor::AppendFrames(nsFrameConstructorState&, nsIFrame*, nsFrameItems&, nsIFrame*, int) 20 (0.1%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, int, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 1 (0.0%) InvalidateCanvasIfNeeded(nsIPresShell*, nsIContent*)
2121 (14.9%) nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int) 72994 5 (0.0%) 2020 (14.1%) nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 2096 (14.7%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 4 (0.0%) nsLineLayout::CanPlaceFrame(nsLineLayout::PerFrameData*, unsigned char, int, int, int, nsHTMLReflowMetrics&, unsigned int&, int*) 3 (0.0%) nsTextFrame::CanContinueTextRun() const 3 (0.0%) nsSplittableFrame::GetPrevContinuation() const 3 (0.0%) __i686.get_pc_thunk.cx 2 (0.0%) nsGenericDOMDataNode::TextIsOnlyWhitespace() 1 (0.0%) nsGenericDOMDataNode::GetText() 1 (0.0%) nsTextFrame::GetType() const 1 (0.0%) nsInlineFrame::GetType() const 1 (0.0%) nsFrame::WillReflow(nsPresContext*) 1 (0.0%) nsBlockFrame::CreateContinuationFor(nsBlockReflowState&, nsLineBox*, nsIFrame*, int&)
1020 (7.2%) ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 974 (6.8%) nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 3 (0.0%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 71504 37 (0.2%) 1997 (14.0%) nsPresContext::NotifyInvalidation(nsRect const&, unsigned int) 1875 (13.2%) MayHavePaintEventListener(nsPIDOMWindow*) 35 (0.2%) nsDOMEventTargetHelper::GetListenerManager(int) 14 (0.1%) nsCOMPtr_base::~nsCOMPtr_base() 12 (0.1%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 10 (0.1%) nsInProcessTabChildGlobal::GetOwnerContent() 5 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 5 (0.0%) non-virtual thunk to nsInProcessTabChildGlobal::GetOwnerContent() 4 (0.0%) __i686.get_pc_thunk.bx
2096 (14.7%) nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 4 (0.0%) nsInlineFrame::ReflowInlineFrame(nsPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsIFrame*, unsigned int&) 1 (0.0%) nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int) 74327 55 (0.3%) 1996 (14.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 936 (6.6%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 848 (6.0%) nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 177 (1.2%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 18 (0.1%) ceilf 12 (0.1%) floorf 8 (0.1%) nsBlockReflowState::AddFloat(nsLineLayout*, nsIFrame*, int) 4 (0.0%) nsGenericDOMDataNode::TextLength() 4 (0.0%) nsLineLayout::CanPlaceFrame(nsLineLayout::PerFrameData*, unsigned char, int, int, int, nsHTMLReflowMetrics&, unsigned int&, int*) 4 (0.0%) nsInlineFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 3 (0.0%) nsGenericDOMDataNode::GetText() 3 (0.0%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int) 3 (0.0%) nsHTMLReflowState::InitResizeFlags(nsPresContext*) 3 (0.0%) __i686.get_pc_thunk.cx 2 (0.0%) gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, gfxFont::BoundingBoxType, gfxContext*, int*, unsigned int*, int, gfxBreakPriority*) 2 (0.0%) nsGenericDOMDataNode::TextIsOnlyWhitespace() 2 (0.0%) nsTextFrame::GetLastInFlow() const 2 (0.0%) nsFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int) 2 (0.0%) nsTextControlFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsIPresShell::AccService() 1 (0.0%) gfxSkipCharsIterator::SetOffsets(unsigned int, int) 1 (0.0%) nsBoxFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int) 1 (0.0%) nsStylePosition::WidthCoordDependsOnContainer(nsStyleCoord const&) 1 (0.0%) nsTextFrame::GetNextContinuation() const 1 (0.0%) nsSplittableFrame::GetNextContinuation() const 1 (0.0%) nsLineLayout::LineIsBreakable() const 1 (0.0%) nsFrameList::RemoveFrame(nsIFrame*) 1 (0.0%) nsTextControlFrame::IsFrameOfType(unsigned int) const 1 (0.0%) nsFormControlFrame::RegUnRegAccessKey(nsIFrame*, int) 1 (0.0%) nsPresContext::Release() 1 (0.0%) memchr
2261 (15.9%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 1992 (14.0%) nsCSSFrameConstructor::ContentAppended(nsIContent*, nsIContent*, int) 2 (0.0%) nsCSSFrameConstructor::ContentRangeInserted(nsIContent*, nsIContent*, nsIContent*, nsILayoutHistoryState*, int) 70473 5 (0.0%) 1994 (14.0%) nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList&, nsIFrame*, nsFrameItems&) 4249 (29.9%) nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsIFrame*, nsFrameItems&) 1 (0.0%) __i686.get_pc_thunk.bx
4249 (29.9%) nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList&, nsIFrame*, nsFrameItems&) 70402 12 (0.0%) 1994 (14.0%) nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsIFrame*, nsFrameItems&) 4162 (29.3%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 59 (0.4%) nsCSSFrameConstructor::ConstructTextFrame(nsCSSFrameConstructor::FrameConstructionData const*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&) 4 (0.0%) nsGenericDOMDataNode::TextIsOnlyWhitespace() 4 (0.0%) nsTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 2 (0.0%) nsRuleNode::GetStyleBackground(nsStyleContext*, int) 2 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 1 (0.0%) nsFrameManager::RestoreFrameStateFor(nsIFrame*, nsILayoutHistoryState*, nsIStatefulFrame::SpecialStateID) 1 (0.0%) nsCounterManager::AddCounterResetsAndIncrements(nsIFrame*) 1 (0.0%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1 (0.0%) __i686.get_pc_thunk.bx
4162 (29.3%) nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsIFrame*, nsFrameItems&) 70426 12 (0.0%) 1993 (14.0%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 1984 (13.9%) nsCSSFrameConstructor::ConstructTableRow(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1281 (9.0%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 418 (2.9%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 164 (1.2%) nsFrameManager::RestoreFrameStateFor(nsIFrame*, nsILayoutHistoryState*, nsIStatefulFrame::SpecialStateID) 111 (0.8%) nsCSSFrameConstructor::ConstructTable(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 100 (0.7%) nsCSSFrameConstructor::ConstructScrollableBlock(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 53 (0.4%) nsTextControlFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 10 (0.1%) nsBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 9 (0.1%) NS_NewTextControlFrame(nsIPresShell*, nsStyleContext*) 8 (0.1%) nsCSSFrameConstructor::ConstructNonScrollableBlock(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 2 (0.0%) nsCounterManager::AddCounterResetsAndIncrements(nsIFrame*) 2 (0.0%) __i686.get_pc_thunk.cx 1 (0.0%) nsBoxFrame::MarkIntrinsicWidthsDirty() 1 (0.0%) nsBoxFrame::CacheAttributes() 1 (0.0%) nsTableFrame::GetType() const 1 (0.0%) nsTableCellFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsBlockFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 1 (0.0%) nsIFrame::NeedsView() 1 (0.0%) PresShell::AllocateFrame(nsQueryFrame::FrameIID, unsigned int) 1 (0.0%) nsFrameConstructorState::AddChild(nsIFrame*, nsFrameItems&, nsIContent*, nsStyleContext*, nsIFrame*, int, int, int, int, nsIFrame*)
1979 (13.9%) nsCSSFrameConstructor::ConstructTableRow(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1067 (7.5%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 418 (2.9%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 108 (0.8%) nsCSSFrameConstructor::ConstructTable(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 50 (0.4%) nsCSSFrameConstructor::ConstructBlock(nsFrameConstructorState&, nsStyleDisplay const*, nsIContent*, nsIFrame*, nsIFrame*, nsStyleContext*, nsIFrame**, nsFrameItems&, int, PendingBinding*) 70405 66 (0.4%) 1985 (13.9%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 2261 (15.9%) nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList&, nsIFrame*, nsFrameItems&) 869 (6.1%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, int, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 143 (1.0%) nsCSSFrameConstructor::GetAnonymousContent(nsIContent*, nsIFrame*, nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 93 (0.7%) nsLayoutUtils::HasPseudoStyle(nsIContent*, nsStyleContext*, nsCSSPseudoElements::Type, nsPresContext*) 76 (0.5%) nsCSSFrameConstructor::CreateGeneratedContentItem(nsFrameConstructorState&, nsIFrame*, nsIContent*, nsStyleContext*, nsCSSPseudoElements::Type, nsCSSFrameConstructor::FrameConstructionItemList&) 66 (0.5%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&) 25 (0.2%) moz_free 6 (0.0%) nsFrame::CorrectStyleParentFrame(nsIFrame*, nsIAtom*) 3 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const 3 (0.0%) __i686.get_pc_thunk.cx 3 (0.0%) __i686.get_pc_thunk.bx 2 (0.0%) ChildIterator::Init(nsIContent*, ChildIterator*, ChildIterator*) 1 (0.0%) nsGenericHTMLElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsGenericElement::IsNodeOfType(unsigned int) const 1 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 1 (0.0%) nsFrame::QueryFrame(nsQueryFrame::FrameIID) 1 (0.0%) nsBlockFrame::GetType() const 1 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, int, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&)
1984 (13.9%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 70418 0 (0.0%) 1984 (13.9%) nsCSSFrameConstructor::ConstructTableRow(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1979 (13.9%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 3 (0.0%) NS_NewTableRowFrame(nsIPresShell*, nsStyleContext*) 1 (0.0%) nsTableRowFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsContainerFrame::IsLeaf() const
1893 (13.3%) ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 5 (0.0%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 70202 21 (0.1%) 1898 (13.3%) mozilla::FrameLayerBuilder::InvalidateThebesLayerContents(nsIFrame*, nsRect const&) 1805 (12.7%) nsRegion::Or(nsRegion const&, nsRect const&) 60 (0.4%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, int*) 4 (0.0%) PL_DHashTableOperate 4 (0.0%) nsRegion::SubRect(nsRegion::nsRectFast const&, nsRegion&, nsRegion&) const 3 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsRegion::InsertInPlace(nsRegion::RgnRect*, int)
1875 (13.2%) nsPresContext::NotifyInvalidation(nsRect const&, unsigned int) 700 (4.9%) MayHavePaintEventListener(nsPIDOMWindow*) (self) 4 (0.0%) nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 2 (0.0%) ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 71472 239 (1.6%) 1881 (13.2%) MayHavePaintEventListener(nsPIDOMWindow*) 711 (5.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 700 (4.9%) MayHavePaintEventListener(nsPIDOMWindow*) (self) 463 (3.3%) nsCOMPtr_base::~nsCOMPtr_base() 195 (1.4%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 42 (0.3%) nsXULElement::Release() 34 (0.2%) non-virtual thunk to nsWindowRoot::Release() 33 (0.2%) non-virtual thunk to nsWindowRoot::GetListenerManager(int) 23 (0.2%) non-virtual thunk to nsWindowRoot::QueryInterface(nsID const&, void**) 20 (0.1%) nsWindowRoot::GetListenerManager(int) 19 (0.1%) nsXULElement::AddRef() 19 (0.1%) non-virtual thunk to nsInProcessTabChildGlobal::Release() 18 (0.1%) nsInProcessTabChildGlobal::QueryInterface(nsID const&, void**) 14 (0.1%) nsInProcessTabChildGlobal::Release() 13 (0.1%) nsDOMEventTargetHelper::GetListenerManager(int) 12 (0.1%) __i686.get_pc_thunk.bx 7 (0.0%) nsWindowRoot::QueryInterface(nsID const&, void**) 5 (0.0%) nsInProcessTabChildGlobal::GetOwnerContent() 4 (0.0%) non-virtual thunk to nsWindowRoot::GetParentTarget() 3 (0.0%) nsWindowRoot::Release() 3 (0.0%) nsGenericElement::AddRef() 2 (0.0%) nsGenericElement::Release() 1 (0.0%) nsWindowRoot::GetParentTarget() 1 (0.0%) nsDOMEventTargetHelper::Release()
1805 (12.7%) mozilla::FrameLayerBuilder::InvalidateThebesLayerContents(nsIFrame*, nsRect const&) 2 (0.0%) ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 69785 296 (2.0%) 1807 (12.7%) nsRegion::Or(nsRegion const&, nsRect const&) 1413 (9.9%) nsRegion::SubRect(nsRegion::nsRectFast const&, nsRegion&, nsRegion&) const 88 (0.6%) nsRegion::InsertInPlace(nsRegion::RgnRect*, int) 6 (0.0%) __i686.get_pc_thunk.bx 4 (0.0%) nsRegion::Copy(nsRegion const&)
1350 (9.5%) nsTableFrame::InvalidateFrame(nsIFrame*, nsRect const&, nsRect const&, int) 86 (0.6%) nsFrame::CheckInvalidateSizeChange(nsHTMLReflowMetrics&) 2 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 73495 26 (0.1%) 1439 (10.1%) nsIFrame::CheckInvalidateSizeChange(nsRect const&, nsRect const&, nsSize const&) 1268 (8.9%) InvalidateRectForFrameSizeChange(nsIFrame*, nsRect const&) 92 (0.6%) nsLayoutUtils::HasNonZeroCornerOnSide(nsStyleCorners const&, mozilla::css::Side) 26 (0.2%) ComputeOutlineAndEffectsRect(nsIFrame*, int*, nsRect const&, nsSize const&, int) 8 (0.1%) nsRuleNode::ComputeCoordPercentCalc(nsStyleCoord const&, int) 5 (0.0%) nsStyleBorder::GetActualBorder() const 5 (0.0%) __i686.get_pc_thunk.bx 4 (0.0%) nsRuleNode::GetStyleOutline(nsStyleContext*, int) 3 (0.0%) nsRuleNode::GetStyleBorder(nsStyleContext*, int) 1 (0.0%) nsStyleBackground::IsTransparent() const 1 (0.0%) nsRuleNode::GetStyleBackground(nsStyleContext*, int)
1413 (9.9%) nsRegion::Or(nsRegion const&, nsRect const&) 4 (0.0%) mozilla::FrameLayerBuilder::InvalidateThebesLayerContents(nsIFrame*, nsRect const&) 1 (0.0%) nsRegion::SubRegion(nsRegion const&, nsRegion&) const 69783 578 (4.0%) 1418 (9.9%) nsRegion::SubRect(nsRegion::nsRectFast const&, nsRegion&, nsRegion&) const 409 (2.9%) nsRegion::Copy(nsRegion const&) 341 (2.4%) nsRegion::InsertInPlace(nsRegion::RgnRect*, int) 70 (0.5%) __i686.get_pc_thunk.bx 20 (0.1%) RgnRectMemoryAllocator::Alloc()
1324 (9.3%) nsThread::ProcessNextEvent(int, int*) 73780 0 (0.0%) 1324 (9.3%) nsGfxScrollFrameInner::AsyncScrollPortEvent::Run() 1324 (9.3%) PresShell::FlushPendingNotifications(mozFlushType)
1188 (8.4%) nsTableFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 1188 (8.4%) nsBlockFrame::WidthToClearPastFloats(nsBlockReflowState&, nsRect const&, nsIFrame*) 112 (0.8%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 6 (0.0%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 73452 16 (0.1%) 1306 (9.1%) nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 1188 (8.4%) nsTableOuterFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 1188 (8.4%) nsTableFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 47 (0.3%) .L75 45 (0.3%) nsTextControlFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 4 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const 4 (0.0%) nsLayoutUtils::ComputeWidthValue(nsRenderingContext*, nsIFrame*, int, int, int, nsStyleCoord const&) 2 (0.0%) nsContainerFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int)
1281 (9.0%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 1 (0.0%) nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsIFrame*, nsFrameItems&) 70454 17 (0.1%) 1282 (9.0%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1067 (7.5%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 50 (0.4%) nsStyleSet::ResolveAnonymousBoxStyle(nsIAtom*, nsStyleContext*) 38 (0.3%) nsBlockFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 37 (0.3%) NS_NewBlockFrame(nsIPresShell*, nsStyleContext*, unsigned int) 25 (0.2%) NS_NewTableCellFrame(nsIPresShell*, nsStyleContext*, int) 18 (0.1%) nsBlockFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 16 (0.1%) nsTableCellFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 2 (0.0%) nsTableCellFrame::QueryFrame(nsQueryFrame::FrameIID) 1 (0.0%) nsRuleNode::GetStyleContent(nsStyleContext*, int) 1 (0.0%) nsFrame::QueryFrame(nsQueryFrame::FrameIID) 1 (0.0%) nsContainerFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsContainerFrame::IsLeaf() const 1 (0.0%) nsContainerFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 1 (0.0%) nsBlockFrame::QueryFrame(nsQueryFrame::FrameIID) 1 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const 1 (0.0%) PresShell::AllocateFrame(nsQueryFrame::FrameIID, unsigned int) 1 (0.0%) nsLayoutUtils::HasPseudoStyle(nsIContent*, nsStyleContext*, nsCSSPseudoElements::Type, nsPresContext*) 1 (0.0%) nsFrameManager::RestoreFrameStateFor(nsIFrame*, nsILayoutHistoryState*, nsIStatefulFrame::SpecialStateID) 1 (0.0%) nsCounterManager::AddCounterResetsAndIncrements(nsIFrame*) 1 (0.0%) __i686.get_pc_thunk.bx
1268 (8.9%) nsIFrame::CheckInvalidateSizeChange(nsRect const&, nsRect const&, nsSize const&) 73494 8 (0.0%) 1268 (8.9%) InvalidateRectForFrameSizeChange(nsIFrame*, nsRect const&) 1215 (8.5%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 37 (0.3%) nsCSSRendering::FindBackground(nsPresContext*, nsIFrame*, nsStyleContext**) 3 (0.0%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 2 (0.0%) nsTableCellFrame::GetType() const 1 (0.0%) nsSVGEffects::InvalidateDirectRenderingObservers(nsIFrame*) 1 (0.0%) __i686.get_pc_thunk.cx 1 (0.0%) __i686.get_pc_thunk.bx
535 (3.8%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 507 (3.6%) nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 139 (1.0%) nsTableFrame::InvalidateFrame(nsIFrame*, nsRect const&, nsRect const&, int) 47 (0.3%) nsIFrame::Redraw(nsBoxLayoutState&, nsRect const*) 31 (0.2%) nsBox::SyncLayout(nsBoxLayoutState&) 1 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 73348 5 (0.0%) 1260 (8.8%) nsIFrame::InvalidateWithFlags(nsRect const&, unsigned int) 692 (4.9%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 561 (3.9%) nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 1 (0.0%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 1 (0.0%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int)
1188 (8.4%) nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 7 (0.0%) nsBlockFrame::ComputeFinalSize(nsHTMLReflowState const&, nsBlockReflowState&, nsHTMLReflowMetrics&, int*) 6 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 4 (0.0%) nsBlockFrame::ReflowPushedFloats(nsBlockReflowState&, nsOverflowAreas&, unsigned int&) 73072 13 (0.0%) 1205 (8.4%) nsBlockReflowState::ClearFloats(int, unsigned char, nsIFrame*, unsigned int) 1188 (8.4%) nsBlockFrame::WidthToClearPastFloats(nsBlockReflowState&, nsRect const&, nsIFrame*) 4 (0.0%) nsFloatManager::ClearFloats(int, unsigned char, unsigned int) const
1188 (8.4%) nsTableFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 79416 0 (0.0%) 1188 (8.3%) nsTableFrame::GetMinWidth(nsRenderingContext*) 1188 (8.4%) BasicTableLayoutStrategy::GetMinWidth(nsRenderingContext*)
1188 (8.4%) BasicTableLayoutStrategy::GetMinWidth(nsRenderingContext*) 78969 0 (0.0%) 1188 (8.3%) BasicTableLayoutStrategy::ComputeIntrinsicWidths(nsRenderingContext*) 1188 (8.4%) BasicTableLayoutStrategy::ComputeColumnIntrinsicWidths(nsRenderingContext*)
1188 (8.4%) nsTableFrame::GetMinWidth(nsRenderingContext*) 78972 0 (0.0%) 1188 (8.3%) BasicTableLayoutStrategy::GetMinWidth(nsRenderingContext*) 1188 (8.4%) BasicTableLayoutStrategy::ComputeIntrinsicWidths(nsRenderingContext*)
1188 (8.4%) nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 79511 0 (0.0%) 1188 (8.3%) nsTableOuterFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 1188 (8.4%) nsTableFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int)
1188 (8.4%) BasicTableLayoutStrategy::ComputeIntrinsicWidths(nsRenderingContext*) 78968 9 (0.0%) 1188 (8.3%) BasicTableLayoutStrategy::ComputeColumnIntrinsicWidths(nsRenderingContext*) 1035 (7.3%) GetWidthInfo(nsRenderingContext*, nsIFrame*, int) 134 (0.9%) nsCellMapColumnIterator::GetNextFrame(int*, int*) 3 (0.0%) nsTableCellFrame::GetRowSpan() 2 (0.0%) nsTableCellFrame::IntrinsicWidthOffsets(nsRenderingContext*) 2 (0.0%) nsTableCellFrame::GetPrefWidth(nsRenderingContext*) 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsTableCellFrame::GetMinWidth(nsRenderingContext*)
1188 (8.4%) nsBlockReflowState::ClearFloats(int, unsigned char, nsIFrame*, unsigned int) 72987 0 (0.0%) 1188 (8.3%) nsBlockFrame::WidthToClearPastFloats(nsBlockReflowState&, nsRect const&, nsIFrame*) 1188 (8.4%) nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int)
1188 (8.4%) nsTableOuterFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 79285 0 (0.0%) 1188 (8.3%) nsTableFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 1188 (8.4%) nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int)
1188 (8.4%) nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 79365 0 (0.0%) 1188 (8.3%) nsTableFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 1188 (8.4%) nsTableFrame::GetMinWidth(nsRenderingContext*)
1035 (7.3%) BasicTableLayoutStrategy::ComputeColumnIntrinsicWidths(nsRenderingContext*) 78953 20 (0.1%) 1035 (7.2%) GetWidthInfo(nsRenderingContext*, nsIFrame*, int) 793 (5.6%) nsTableCellFrame::GetMinWidth(nsRenderingContext*) 169 (1.2%) nsTableCellFrame::GetPrefWidth(nsRenderingContext*) 37 (0.3%) nsTableCellFrame::IntrinsicWidthOffsets(nsRenderingContext*) 11 (0.1%) nsLayoutUtils::ComputeWidthValue(nsRenderingContext*, nsIFrame*, int, int, int, nsStyleCoord const&) 3 (0.0%) nsRuleNode::GetStylePosition(nsStyleContext*, int) 1 (0.0%) nsRuleNode::ComputeCoordPercentCalc(nsStyleCoord const&, int) 1 (0.0%) nsFrame::IntrinsicWidthOffsets(nsRenderingContext*)
783 (5.5%) nsTableCellFrame::GetMinWidth(nsRenderingContext*) 249 (1.8%) nsFrame::AddInlineMinWidth(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 162 (1.1%) nsTableCellFrame::GetPrefWidth(nsRenderingContext*) 64 (0.4%) nsFrame::AddInlinePrefWidth(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 71375 43 (0.3%) 945 (6.6%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 732 (5.1%) nsBlockFrame::GetMinWidth(nsRenderingContext*) 210 (1.5%) nsTextControlFrame::GetMinWidth(nsRenderingContext*) 121 (0.9%) nsBlockFrame::GetPrefWidth(nsRenderingContext*) 71 (0.5%) nsFrame::IntrinsicWidthOffsets(nsRenderingContext*) 36 (0.3%) .L75 29 (0.2%) nsBoxFrame::GetPrefWidth(nsRenderingContext*) 4 (0.0%) nsSplittableFrame::GetFirstContinuation() const 3 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 3 (0.0%) nsRuleNode::GetStylePadding(nsStyleContext*, int) 2 (0.0%) nsRuleNode::GetStylePosition(nsStyleContext*, int) 1 (0.0%) nsStyleBorder::GetActualBorder() const 1 (0.0%) nsRuleNode::GetStyleMargin(nsStyleContext*, int) 1 (0.0%) nsSplittableFrame::GetPrevContinuation() const 1 (0.0%) __i686.get_pc_thunk.bx
936 (6.6%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 75174 77 (0.5%) 936 (6.5%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 535 (3.8%) nsIFrame::InvalidateWithFlags(nsRect const&, unsigned int) 142 (1.0%) gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, gfxFont::BoundingBoxType, gfxContext*, int*, unsigned int*, int, gfxBreakPriority*) 67 (0.5%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 24 (0.2%) GetFontGroupForFrame(nsIFrame*, nsFontMetrics**) 21 (0.1%) nsFontMetrics::MaxDescent() 14 (0.1%) nsFontMetrics::MaxAscent() 13 (0.1%) nsTextFrame::UnionTextDecorationOverflow(nsPresContext*, PropertyProvider&, nsRect*) 12 (0.1%) ceil 5 (0.0%) PropertyProvider::GetHyphensOption() 5 (0.0%) nsLayoutUtils::GetTextShadowRectsUnion(nsRect const&, nsIFrame*, unsigned int) 5 (0.0%) __i686.get_pc_thunk.bx 3 (0.0%) gfxTextRun::MeasureText(unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*) 3 (0.0%) gfxTextRun::ShrinkToLigatureBoundaries(unsigned int*, unsigned int*) 2 (0.0%) gfxFT2FontBase::GetMetrics() 1 (0.0%) gfxPangoFontGroup::GetFontAt(int) 1 (0.0%) gfxTextRun::GetAdvanceForGlyphs(unsigned int, unsigned int) 1 (0.0%) nsINode::GetProperty(unsigned short, nsIAtom*, unsigned int*) const 1 (0.0%) nsTextFrame::SetLength(int, nsLineLayout*, unsigned int) 1 (0.0%) nsLineLayout::LineIsBreakable() const 1 (0.0%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 1 (0.0%) .plt 1 (0.0%) floor
869 (6.1%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 20 (0.1%) nsCSSFrameConstructor::ContentAppended(nsIContent*, nsIContent*, int) 70389 10 (0.0%) 889 (6.2%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, int, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 691 (4.9%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&) 163 (1.1%) nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, int, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&) 7 (0.0%) nsFrame::CorrectStyleParentFrame(nsIFrame*, nsIAtom*) 5 (0.0%) nsStyleSet::ResolveStyleForNonElement(nsStyleContext*) 3 (0.0%) __i686.get_pc_thunk.bx 2 (0.0%) nsBlockFrame::GetType() const 2 (0.0%) nsIFrame::IsFrameOfType(unsigned int) const 2 (0.0%) moz_xmalloc 1 (0.0%) nsTableRowFrame::GetType() const 1 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const 1 (0.0%) nsCSSFrameConstructor::FindSVGData(mozilla::dom::Element*, nsIAtom*, int, nsIFrame*, nsStyleContext*) 1 (0.0%) __i686.get_pc_thunk.cx
724 (5.1%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&) 100 (0.7%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*, TreeMatchContext&) 41 (0.3%) nsStyleSet::ResolveAnonymousBoxStyle(nsIAtom*, nsStyleContext*) 1 (0.0%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 78495 38 (0.2%) 866 (6.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 702 (4.9%) int EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 37 (0.3%) int EnumRulesMatching<PseudoElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 23 (0.2%) int EnumRulesMatching<AnonBoxRuleProcessorData>(nsIStyleRuleProcessor*, void*) 9 (0.1%) nsStyleSet::AddImportantRules(nsRuleNode*, nsRuleNode*, nsRuleWalker*) 9 (0.1%) nsCSSRuleProcessor::RulesMatching(PseudoElementRuleProcessorData*) 7 (0.0%) nsAnimationManager::RulesMatching(PseudoElementRuleProcessorData*) 7 (0.0%) nsTransitionManager::RulesMatching(PseudoElementRuleProcessorData*) 5 (0.0%) non-virtual thunk to nsHTMLStyleSheet::RulesMatching(PseudoElementRuleProcessorData*) 4 (0.0%) nsBindingManager::WalkRules(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*, int*) 4 (0.0%) non-virtual thunk to nsHTMLCSSStyleSheet::RulesMatching(PseudoElementRuleProcessorData*) 3 (0.0%) non-virtual thunk to nsHTMLCSSStyleSheet::RulesMatching(ElementRuleProcessorData*) 3 (0.0%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 2 (0.0%) nsGenericElement::GetBindingParent() const 2 (0.0%) nsAnimationManager::RulesMatching(ElementRuleProcessorData*) 2 (0.0%) nsAnimationManager::RulesMatching(AnonBoxRuleProcessorData*) 2 (0.0%) non-virtual thunk to nsHTMLStyleSheet::RulesMatching(ElementRuleProcessorData*) 1 (0.0%) nsTransitionManager::RulesMatching(ElementRuleProcessorData*) 1 (0.0%) nsTransitionManager::RulesMatching(AnonBoxRuleProcessorData*) 1 (0.0%) nsHTMLStyleSheet::RulesMatching(AnonBoxRuleProcessorData*) 1 (0.0%) non-virtual thunk to nsHTMLStyleSheet::RulesMatching(AnonBoxRuleProcessorData*) 1 (0.0%) nsHTMLStyleSheet::RulesMatching(PseudoElementRuleProcessorData*) 1 (0.0%) nsHTMLCSSStyleSheet::RulesMatching(PseudoElementRuleProcessorData*) 1 (0.0%) nsCSSRuleProcessor::RulesMatching(AnonBoxRuleProcessorData*)
848 (6.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 79782 3 (0.0%) 848 (5.9%) nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 711 (5.0%) nsIFrame::Layout(nsBoxLayoutState&) 129 (0.9%) nsTextControlFrame::GetBoxAscent(nsBoxLayoutState&) 3 (0.0%) nsBoxLayoutState::nsBoxLayoutState(nsPresContext*, nsRenderingContext*, unsigned short) 1 (0.0%) nsBox::SetBounds(nsBoxLayoutState&, nsRect const&, int) 1 (0.0%) nsBox::GetLayoutFlags(unsigned int&)
831 (5.8%) nsTableRowFrame::DidResize() 79141 16 (0.1%) 831 (5.8%) nsTableCellFrame::VerticallyAlignChild(int) 651 (4.6%) nsIFrame::InvalidateFrameSubtree() 59 (0.4%) nsIFrame::GetUsedPadding() const 55 (0.4%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 22 (0.2%) nsFrame::ConsiderChildOverflow(nsOverflowAreas&, nsIFrame*) 9 (0.1%) nsIFrame::GetUsedBorder() const 4 (0.0%) nsTableCellFrame::GetBorderOverflow() 4 (0.0%) __i686.get_pc_thunk.bx 2 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 2 (0.0%) nsOverflowAreas::SetAllTo(nsRect const&) 2 (0.0%) nsIFrame::GetOverflowRect(nsOverflowType) const 2 (0.0%) nsIFrame::IsFrameOfType(unsigned int) const 1 (0.0%) nsRuleNode::GetStyleBorder(nsStyleContext*, int) 1 (0.0%) nsIFrame::IsTransformed() const 1 (0.0%) nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int)
276 (1.9%) nsBox::GetBorder(nsMargin&) 264 (1.9%) nsBox::GetPadding(nsMargin&) 75 (0.5%) nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 47 (0.3%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 47 (0.3%) nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 36 (0.3%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 28 (0.2%) nsFrame::IntrinsicWidthOffsets(nsRenderingContext*) 23 (0.2%) nsIFrame::AddCSSMinSize(nsBoxLayoutState&, nsIFrame*, nsSize&, int&, int&) 1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 148446 3 (0.0%) 797 (5.6%) .L75 792 (5.6%) nsNativeTheme::IsWidgetStyled(nsPresContext*, nsIFrame*, unsigned char) 1 (0.0%) nsRuleNode::HasAuthorSpecifiedRules(nsStyleContext*, unsigned int, int) 1 (0.0%) nsPresContext::HasAuthorSpecifiedRules(nsIFrame*, unsigned int) const
793 (5.6%) GetWidthInfo(nsRenderingContext*, nsIFrame*, int) 1 (0.0%) BasicTableLayoutStrategy::ComputeColumnIntrinsicWidths(nsRenderingContext*) 79110 10 (0.0%) 794 (5.5%) nsTableCellFrame::GetMinWidth(nsRenderingContext*) 783 (5.5%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 1 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int)
792 (5.6%) .L75 1 (0.0%) nsBox::GetBorder(nsMargin&) 149227 9 (0.0%) 793 (5.5%) nsNativeTheme::IsWidgetStyled(nsPresContext*, nsIFrame*, unsigned char) 756 (5.3%) nsRuleNode::HasAuthorSpecifiedRules(nsStyleContext*, unsigned int, int) 11 (0.1%) nsCSSValue::DoReset() 5 (0.0%) mozilla::css::StyleRule::MapRuleInfoInto(nsRuleData*) 4 (0.0%) mozilla::css::ImportantRule::MapRuleInfoInto(nsRuleData*) 3 (0.0%) __i686.get_pc_thunk.bx 2 (0.0%) nsCSSValue::SetDummyValue() 2 (0.0%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const 1 (0.0%) nsPresContext::HasAuthorSpecifiedRules(nsIFrame*, unsigned int) const
711 (5.0%) MayHavePaintEventListener(nsPIDOMWindow*) 13 (0.1%) nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&) 10 (0.1%) nsTextControlFrame::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 5 (0.0%) nsTextControlFrame::UpdateValueDisplay(int, int, nsAString_internal const*) 5 (0.0%) nsPresContext::NotifyInvalidation(nsRect const&, unsigned int) 4 (0.0%) nsTextControlFrame::GetBoxAscent(nsBoxLayoutState&) 3 (0.0%) nsTextEditorState::InitializeKeyboardEventListeners() 2 (0.0%) XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 2 (0.0%) nsTextEditorState::BindToFrame(nsTextControlFrame*) 2 (0.0%) nsGenericHTMLElement::IsCurrentBodyElement() 2 (0.0%) nsContentUtils::GenerateStateKey(nsIContent*, nsIDocument const*, nsIStatefulFrame::SpecialStateID, nsACString_internal&) 2 (0.0%) nsGfxScrollFrameInner::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 2 (0.0%) nsTextControlFrame::DestroyFrom(nsIFrame*) 1 (0.0%) nsGenericHTMLElement::GetSpellcheck(int*) 1 (0.0%) nsTextControlFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 1 (0.0%) nsCSSFrameConstructor::FindInputData(mozilla::dom::Element*, nsStyleContext*) 1 (0.0%) nsCSSFrameConstructor::FindHTMLData(mozilla::dom::Element*, nsIAtom*, int, nsIFrame*, nsStyleContext*) 161280 125 (0.8%) 767 (5.3%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 279 (2.0%) nsWindowRoot::QueryInterface(nsID const&, void**) 275 (1.9%) nsInProcessTabChildGlobal::QueryInterface(nsID const&, void**) 39 (0.3%) nsHTMLInputElement::QueryInterface(nsID const&, void**) 21 (0.1%) __i686.get_pc_thunk.bx 5 (0.0%) non-virtual thunk to nsWindowRoot::AddRef() 4 (0.0%) nsDOMEventTargetHelper::AddRef() 4 (0.0%) nsInProcessTabChildGlobal::AddRef() 4 (0.0%) non-virtual thunk to nsInProcessTabChildGlobal::AddRef() 3 (0.0%) nsWindowRoot::AddRef() 2 (0.0%) nsHTMLDocument::QueryInterface(nsID const&, void**) 2 (0.0%) nsGenericElement::PostQueryInterface(nsID const&, void**) 2 (0.0%) nsTypedSelection::QueryInterface(nsID const&, void**) 1 (0.0%) nsGenericHTMLFormElement::QueryInterface(nsID const&, void**) 1 (0.0%) nsGenericElement::QueryInterface(nsID const&, void**)
691 (4.9%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, int, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 66 (0.5%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 2 (0.0%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*) 2 (0.0%) nsCSSFrameConstructor::BuildInlineChildItems(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&) 78500 3 (0.0%) 761 (5.3%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&) 724 (5.1%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 12 (0.1%) int EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 11 (0.1%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, int, int, nsIAtom*, nsCSSPseudoElements::Type, int, mozilla::dom::Element*) 11 (0.1%) nsCSSRuleProcessor::GetContentState(mozilla::dom::Element*)
756 (5.3%) nsNativeTheme::IsWidgetStyled(nsPresContext*, nsIFrame*, unsigned char) 1 (0.0%) .L75 78118 262 (1.8%) 757 (5.3%) nsRuleNode::HasAuthorSpecifiedRules(nsStyleContext*, unsigned int, int) 324 (2.3%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const 76 (0.5%) nsCSSValue::DoReset() 46 (0.3%) nsCSSValue::SetDummyValue() 20 (0.1%) __i686.get_pc_thunk.bx 14 (0.1%) nsCSSValue::operator=(nsCSSValue const&) 12 (0.1%) nsRuleData::nsRuleData(unsigned int, nsCSSValue*, nsPresContext*, nsStyleContext*) 3 (0.0%) mozilla::css::StyleRule::MapRuleInfoInto(nsRuleData*)
651 (4.6%) nsTableCellFrame::VerticallyAlignChild(int) 72 (0.5%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 10 (0.1%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsTableRowFrame::DidResize() 73514 15 (0.1%) 734 (5.1%) nsIFrame::InvalidateFrameSubtree() 708 (5.0%) nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 3 (0.0%) nsIFrame::GetOverflowRect(nsOverflowType) const 3 (0.0%) mozilla::InternalInvalidateThebesLayersInSubtree(nsIFrame*) 2 (0.0%) nsIFrame::IsTransformed() const 2 (0.0%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 1 (0.0%) mozilla::FrameLayerBuilder::InvalidateThebesLayersInSubtree(nsIFrame*)
732 (5.1%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 73010 15 (0.1%) 732 (5.1%) nsBlockFrame::GetMinWidth(nsRenderingContext*) 456 (3.2%) nsTextFrame::AddInlineMinWidth(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 250 (1.8%) nsFrame::AddInlineMinWidth(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 5 (0.0%) nsSplittableFrame::GetFirstContinuation() const 2 (0.0%) nsRuleNode::ComputeCoordPercentCalc(nsStyleCoord const&, int) 2 (0.0%) nsFrame::CanContinueTextRun() const 1 (0.0%) nsSplittableFrame::GetPrevContinuation() const 1 (0.0%) nsIFrame::InlineMinWidthData::ForceBreak(nsRenderingContext*)
702 (4.9%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 12 (0.1%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&) 78468 17 (0.1%) 714 (5.0%) int EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 672 (4.7%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 8 (0.1%) nsHTMLStyleSheet::RulesMatching(ElementRuleProcessorData*) 6 (0.0%) nsHTMLCSSStyleSheet::RulesMatching(ElementRuleProcessorData*) 3 (0.0%) nsAnimationManager::RulesMatching(ElementRuleProcessorData*) 3 (0.0%) nsTransitionManager::RulesMatching(ElementRuleProcessorData*) 2 (0.0%) nsStyledElementNotElementCSSInlineStyle::GetInlineStyleRule() 2 (0.0%) nsIContent::IntrinsicState() const 1 (0.0%) nsGenericElement::GetSMILOverrideStyleRule()
711 (5.0%) nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 329 (2.3%) nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&) 79750 0 (0.0%) 711 (4.9%) nsIFrame::Layout(nsBoxLayoutState&) 618 (4.3%) nsBoxFrame::DoLayout(nsBoxLayoutState&) 324 (2.3%) nsFrame::DoLayout(nsBoxLayoutState&) 88 (0.6%) nsBox::SyncLayout(nsBoxLayoutState&) 5 (0.0%) nsBox::BeginLayout(nsBoxLayoutState&) 2 (0.0%) nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&) 1 (0.0%) nsHTMLScrollFrame::IsCollapsed(nsBoxLayoutState&) 1 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 1 (0.0%) nsTextControlFrame::IsFrameOfType(unsigned int) const
672 (4.7%) int EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 3 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 75854 7 (0.0%) 675 (4.7%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 648 (4.6%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 4 (0.0%) mozilla::css::StyleRule::GetImportantRule() 3 (0.0%) nsHTMLInputElement::IntrinsicState() const 3 (0.0%) mozilla::css::StyleRule::RuleMatched() 3 (0.0%) SelectorMatchesTree(mozilla::dom::Element*, nsCSSSelector*, TreeMatchContext&, int) 3 (0.0%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, int*) 1 (0.0%) nsStyledElementNotElementCSSInlineStyle::DoGetClasses() const 1 (0.0%) nsIContent::IntrinsicState() const 1 (0.0%) nsAttrValue::GetAtomCount() const 1 (0.0%) nsRuleNode::Transition(nsIStyleRule*, unsigned char, unsigned char)
648 (4.6%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 5 (0.0%) nsCSSRuleProcessor::RulesMatching(PseudoElementRuleProcessorData*) 75837 88 (0.6%) 653 (4.5%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 237 (1.7%) SelectorMatchesTree(mozilla::dom::Element*, nsCSSSelector*, TreeMatchContext&, int) 111 (0.8%) .L547 93 (0.7%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, int*) 38 (0.3%) .L554 22 (0.2%) nsRuleNode::Transition(nsIStyleRule*, unsigned char, unsigned char) 21 (0.1%) PL_DHashTableOperate 10 (0.1%) __i686.get_pc_thunk.bx 9 (0.1%) nsIContent::IntrinsicState() const 8 (0.1%) mozilla::css::StyleRule::RuleMatched() 4 (0.0%) RuleHash_NameSpaceTable_HashKey(PLDHashTable*, void const*) 3 (0.0%) PL_DHashVoidPtrKeyStub 2 (0.0%) nsEventStateManager::GetContentState(nsIContent*, int) 2 (0.0%) nsStyledElementNotElementCSSInlineStyle::DoGetClasses() const 2 (0.0%) RuleHash_NameSpaceTable_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 1 (0.0%) nsGenericElement::AttrValueIs(int, nsIAtom*, nsAString_internal const&, nsCaseTreatment) const 1 (0.0%) nsAttrAndChildArray::AttrCount() const 1 (0.0%) RuleHash_CIHashKey(PLDHashTable*, void const*)
463 (3.3%) MayHavePaintEventListener(nsPIDOMWindow*) 86 (0.6%) nsPresContext::~nsPresContext() 14 (0.1%) nsPresContext::NotifyInvalidation(nsRect const&, unsigned int) 11 (0.1%) nsHtml5TreeOperation::AppendText(unsigned short const*, int, nsIContent*, nsHtml5TreeOpExecutor*) 8 (0.1%) .L178 7 (0.0%) nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, int, nsXBLDocumentInfo**) 5 (0.0%) AnonymousContentDestroyer::~AnonymousContentDestroyer() 5 (0.0%) nsContentUtils::GenerateStateKey(nsIContent*, nsIDocument const*, nsIStatefulFrame::SpecialStateID, nsACString_internal&) 4 (0.0%) nsHTMLInputElement::~nsHTMLInputElement() 4 (0.0%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 4 (0.0%) nsDOMEventRTTearoff::AddGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 4 (0.0%) nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&) 3 (0.0%) nsTextEditorState::BindToFrame(nsTextControlFrame*) 3 (0.0%) nsTextControlFrame::UpdateValueDisplay(int, int, nsAString_internal const*) 2 (0.0%) nsXBLBinding::AllowScripts() 2 (0.0%) nsDOMEventRTTearoff::Release() 2 (0.0%) nsDOMEventRTTearoff::RemoveGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 2 (0.0%) nsContentUtils::RemoveListenerManager(nsINode*) 2 (0.0%) nsStandardURL::Release() 1 (0.0%) nsXBLBinding::InstallEventHandlers() 1 (0.0%) nsTextEditorState::InitializeKeyboardEventListeners() 1 (0.0%) nsTextNode::~nsTextNode() 1 (0.0%) nsGenericElement::InsertChildAt(nsIContent*, unsigned int, int) 1 (0.0%) nsINode::doInsertChildAt(nsIContent*, unsigned int, int, nsAttrAndChildArray&) 1 (0.0%) nsGenericDOMDataNode::SetText(unsigned short const*, unsigned int, int) 1 (0.0%) nsGenericDOMDataNode::SetTextInternal(unsigned int, unsigned int, unsigned short const*, unsigned int, int) 1 (0.0%) nsTextControlFrame::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 1 (0.0%) nsTextControlFrame::DestroyFrom(nsIFrame*) 1 (0.0%) nsCSSFrameConstructor::GetAnonymousContent(nsIContent*, nsIFrame*, nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 161270 56 (0.3%) 631 (4.4%) nsCOMPtr_base::~nsCOMPtr_base() 160 (1.1%) nsGenericElement::Release() 124 (0.9%) nsWindowRoot::Release() 121 (0.9%) nsDOMEventTargetHelper::Release() 87 (0.6%) nsDocument::Release() 27 (0.2%) NS_CycleCollectorSuspect2_P 15 (0.1%) __i686.get_pc_thunk.bx 11 (0.1%) nsGenericDOMDataNode::Release() 10 (0.1%) .plt 8 (0.1%) nsEventListenerManager::Release() 7 (0.0%) nsStandardURL::Release() 4 (0.0%) nsXULControllers::Release() 3 (0.0%) nsTypedSelection::Release() 2 (0.0%) nsJSContext::Release() 2 (0.0%) nsDOMEventRTTearoff::Release() 2 (0.0%) nsFrameSelection::Release() 1 (0.0%) nsGenericHTMLElementTearoff::Release() 1 (0.0%) nsNodeInfo::Release()
618 (4.3%) nsIFrame::Layout(nsBoxLayoutState&) 79777 0 (0.0%) 618 (4.3%) nsBoxFrame::DoLayout(nsBoxLayoutState&) 614 (4.3%) nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&) 1 (0.0%) nsBox::SetBounds(nsBoxLayoutState&, nsRect const&, int) 1 (0.0%) nsIFrame::Redraw(nsBoxLayoutState&, nsRect const*) 1 (0.0%) nsBox::GetMargin(nsMargin&) 1 (0.0%) nsRuleNode::GetStyleXUL(nsStyleContext*, int)
614 (4.3%) nsBoxFrame::DoLayout(nsBoxLayoutState&) 2 (0.0%) nsIFrame::Layout(nsBoxLayoutState&) 79861 11 (0.0%) 616 (4.3%) nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&) 329 (2.3%) nsIFrame::Layout(nsBoxLayoutState&) 118 (0.8%) nsIFrame::GetBorderAndPadding(nsMargin&) 104 (0.7%) nsIFrame::GetClientRect(nsRect&) 47 (0.3%) nsIFrame::Redraw(nsBoxLayoutState&, nsRect const*) 4 (0.0%) nsStackLayout::GetOffset(nsBoxLayoutState&, nsIFrame*, nsMargin&) 1 (0.0%) nsGenericElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 1 (0.0%) nsBox::GetBorder(nsMargin&) 1 (0.0%) nsBox::GetMargin(nsMargin&)
70 (0.5%) nsRegion::SubRect(nsRegion::nsRectFast const&, nsRegion&, nsRegion&) const 53 (0.4%) nsRegion::Copy(nsRegion const&) 37 (0.3%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 21 (0.1%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 20 (0.1%) nsRuleNode::HasAuthorSpecifiedRules(nsStyleContext*, unsigned int, int) 15 (0.1%) nsCOMPtr_base::~nsCOMPtr_base() 15 (0.1%) nsLayoutUtils::HasNonZeroCornerOnSide(nsStyleCorners const&, mozilla::css::Side) 14 (0.1%) ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 12 (0.1%) MayHavePaintEventListener(nsPIDOMWindow*) 11 (0.1%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 10 (0.1%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 7 (0.0%) SelectorMatchesTree(mozilla::dom::Element*, nsCSSSelector*, TreeMatchContext&, int) 7 (0.0%) nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 6 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 6 (0.0%) nsRegion::Or(nsRegion const&, nsRect const&) 5 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 5 (0.0%) nsWindowRoot::AddRef() 5 (0.0%) nsGenericElement::AddRef() 5 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 5 (0.0%) nsCSSValue::SetDummyValue() 5 (0.0%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 5 (0.0%) nsIFrame::CheckInvalidateSizeChange(nsRect const&, nsRect const&, nsSize const&) 4 (0.0%) nsWindowRoot::Release() 4 (0.0%) nsDOMEventTargetHelper::AddRef() 4 (0.0%) nsGenericElement::Release() 4 (0.0%) nsINode::doInsertChildAt(nsIContent*, unsigned int, int, nsAttrAndChildArray&) 4 (0.0%) nsTableRowFrame::InitChildReflowState(nsPresContext&, nsSize const&, int, nsTableCellReflowState&) 4 (0.0%) nsTableCellFrame::VerticallyAlignChild(int) 4 (0.0%) nsCellMap::AppendCell(nsTableCellMap&, nsTableCellFrame*, int, int, nsRect&, int*) 4 (0.0%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const 4 (0.0%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 4 (0.0%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 4 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 4 (0.0%) nsFrameList::DestroyFramesFrom(nsIFrame*) 4 (0.0%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 4 (0.0%) nsPresContext::NotifyInvalidation(nsRect const&, unsigned int) 4 (0.0%) nsLayoutUtils::GetFirstLineBaseline(nsIFrame const*, int*) 3 (0.0%) gfxFont::Measure(gfxTextRun*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxFont::Spacing*) 3 (0.0%) gfxTextRun::gfxTextRun(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int, gfxTextRun::CompressedGlyph*) 3 (0.0%) nsNativeTheme::IsWidgetStyled(nsPresContext*, nsIFrame*, unsigned char) 3 (0.0%) nsHtml5Tokenizer::emitCurrentTagToken(int, int) 3 (0.0%) nsInProcessTabChildGlobal::QueryInterface(nsID const&, void**) 3 (0.0%) nsTableRowFrame::CalcHeight(nsHTMLReflowState const&) 3 (0.0%) nsTableCellFrame::GetCellBaseline() const 3 (0.0%) nsCSSRuleProcessor::RulesMatching(PseudoElementRuleProcessorData*) 3 (0.0%) nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 3 (0.0%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 3 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, int, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 3 (0.0%) mozilla::FrameLayerBuilder::InvalidateThebesLayerContents(nsIFrame*, nsRect const&) 3 (0.0%) nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&) 2 (0.0%) gfxPangoFontGroup::GetFontAt(int) 2 (0.0%) gfxTextRun::MeasureText(unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*) 2 (0.0%) nsAString_internal::Assign(unsigned short const*, unsigned int) 2 (0.0%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*) 2 (0.0%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 2 (0.0%) nsScriptSecurityManager::CanAccess(unsigned int, nsAXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, int, void**) 2 (0.0%) nsHtml5TreeOpExecutor::RunFlushLoop() 2 (0.0%) .L1025 2 (0.0%) .L483 2 (0.0%) nsWindowRoot::QueryInterface(nsID const&, void**) 2 (0.0%) nsXBLBinding::UnhookEventHandlers() 2 (0.0%) LocationStep::fromDescendants(txXPathNode const&, txIMatchContext*, txNodeSet*) 2 (0.0%) nsDOMEventTargetHelper::Release() 2 (0.0%) nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, unsigned char, int, int, nsAString_internal const*) 2 (0.0%) nsGenericDOMDataNode::SetText(unsigned short const*, unsigned int, int) 2 (0.0%) nsIFrame::GetBorderAndPadding(nsMargin&) 2 (0.0%) nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*) 2 (0.0%) nsCellMap::SetDataAt(nsTableCellMap&, CellData&, int, int) 2 (0.0%) BasicTableLayoutStrategy::ComputeColumnIntrinsicWidths(nsRenderingContext*) 2 (0.0%) nsAnimationManager::RulesMatching(PseudoElementRuleProcessorData*) 2 (0.0%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*) 2 (0.0%) int EnumRulesMatching<PseudoElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 2 (0.0%) nsCSSRuleProcessor::RulesMatching(AnonBoxRuleProcessorData*) 2 (0.0%) nsTextFrame::AddInlinePrefWidth(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 2 (0.0%) BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 2 (0.0%) .L2046 2 (0.0%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 2 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 2 (0.0%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) 2 (0.0%) nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 2 (0.0%) nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int) 2 (0.0%) nsLayoutUtils::ComputeWidthValue(nsRenderingContext*, nsIFrame*, int, int, int, nsStyleCoord const&) 2 (0.0%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, int*) 2 (0.0%) mozilla::FramePropertyTable::Remove(nsIFrame*, mozilla::FramePropertyDescriptor const*, int*) 2 (0.0%) nsFontMetrics::MaxHeight() 1 (0.0%) js::gc::MarkValueRange(JSTracer*, unsigned int, js::Value*, char const*) 1 (0.0%) gfxPangoFontGroup::FindFontForChar(unsigned int, unsigned int, int, gfxFont*) 1 (0.0%) gfxTextRun::AddGlyphRun(gfxFont*, unsigned int, int) 1 (0.0%) gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 1 (0.0%) gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*, unsigned int, unsigned int, gfxFont::RunMetrics*) 1 (0.0%) nsAString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int) 1 (0.0%) nsAString_internal::SetLength(unsigned int) 1 (0.0%) nsAString_internal::Equals(nsAString_internal const&, nsStringComparator const&) const 1 (0.0%) GCGraphBuilder::NoteXPCOMChild(nsISupports*) 1 (0.0%) NS_NewAtom(nsAString_internal const&) 1 (0.0%) mozilla::GenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 1 (0.0%) nsScriptObjectTracer::TraverseScriptObjects(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) PL_DHashTableFinish 1 (0.0%) nsHtml5TreeOperation::AppendText(unsigned short const*, int, nsIContent*, nsHtml5TreeOpExecutor*) 1 (0.0%) .L2603 1 (0.0%) .L2309 1 (0.0%) nsHtml5TreeBuilder::appendToCurrentNodeAndPushElement(nsHtml5ElementName*, nsHtml5HtmlAttributes*) 1 (0.0%) nsHtml5TreeBuilder::createElement(int, nsIAtom*, nsHtml5HtmlAttributes*) 1 (0.0%) nsHtml5TreeBuilder::appendCharacters(nsIContent**, unsigned short*, int, int) 1 (0.0%) .L571 1 (0.0%) nsHtml5HtmlAttributes::~nsHtml5HtmlAttributes() 1 (0.0%) nsTHashtable<nsBaseHashtableET<nsURIHashKey, nsRefPtr<nsXBLDocumentInfo> > >::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 1 (0.0%) txResultRecycler::recycle(txAExprResult*) 1 (0.0%) NS_NewHTMLElement(nsIContent**, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 1 (0.0%) nsHTMLTableRowElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 1 (0.0%) nsHTMLInputElement::QueryInterface(nsID const&, void**) 1 (0.0%) nsGenericHTMLFormElement::BeforeSetAttr(int, nsIAtom*, nsAString_internal const*, int) 1 (0.0%) nsGenericHTMLElement::UnbindFromTree(int, int) 1 (0.0%) nsEventStateManager::GetContentState(nsIContent*, int) 1 (0.0%) nsEventListenerManager::AddEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 1 (0.0%) nsEventListenerManager::AddEventListener(nsIDOMEventListener*, unsigned int, nsIAtom*, EventTypeData const*, int, nsIDOMEventGroup*) 1 (0.0%) nsEventListenerManager::AddRef() 1 (0.0%) nsNodeInfoManager::GetNodeInfoInnerHashValue(void const*) 1 (0.0%) nsLineBreaker::AppendText(nsIAtom*, unsigned char const*, unsigned int, unsigned int, nsILineBreakSink*) 1 (0.0%) nsDOMEventRTTearoff::AddGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 1 (0.0%) nsGenericElement::UnbindFromTree(int, int) 1 (0.0%) nsGenericElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) nsGenericElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 1 (0.0%) nsGenericDOMDataNode::SetTextInternal(unsigned int, unsigned int, unsigned short const*, unsigned int, int) 1 (0.0%) nsAttrAndChildArray::Clear() 1 (0.0%) nsBoxFrame::nsBoxFrame(nsIPresShell*, nsStyleContext*, int, nsIBoxLayout*) 1 (0.0%) DisplayRows(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsTableRowFrame::DidResize() 1 (0.0%) nsTableRowFrame::CalculateCellActualHeight(nsTableCellFrame*, int&) 1 (0.0%) nsTableCellFrame::GetPrefWidth(nsRenderingContext*) 1 (0.0%) nsAnimationManager::CheckAnimationRule(nsStyleContext*, mozilla::dom::Element*) 1 (0.0%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*, TreeMatchContext&) 1 (0.0%) nsStyleSet::AddImportantRules(nsRuleNode*, nsRuleNode*, nsRuleWalker*) 1 (0.0%) .L547 1 (0.0%) nsCSSRuleProcessor::GetContentState(mozilla::dom::Element*) 1 (0.0%) nsTextFrame::AddInlineMinWidthForFlow(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 1 (0.0%) nsTextFrame::AddInlinePrefWidthForFlow(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 1 (0.0%) BuildTextRunsScanner::ScanFrame(nsIFrame*) 1 (0.0%) MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 1 (0.0%) nsTextFrame::ClearTextRun(nsTextFrame*) 1 (0.0%) nsFrameSelection::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) nsLineLayout::VerticalAlignLine() 1 (0.0%) nsLineLayout::RelativePositionFrames(nsLineLayout::PerSpanData*, nsOverflowAreas&) 1 (0.0%) NS_NewLineBox(nsIPresShell*, nsIFrame*, int, int) 1 (0.0%) nsHTMLScrollFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 1 (0.0%) nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) 1 (0.0%) nsFrame::BoxReflow(nsBoxLayoutState&, nsPresContext*, nsHTMLReflowMetrics&, nsRenderingContext*, int, int, int, int, int) 1 (0.0%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) InvalidateRectForFrameSizeChange(nsIFrame*, nsRect const&) 1 (0.0%) nsFrame::DestroyFrom(nsIFrame*) 1 (0.0%) nsFrame::nsFrame(nsStyleContext*) 1 (0.0%) nsContainerFrame::DestroyFrom(nsIFrame*) 1 (0.0%) nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 1 (0.0%) nsBlockFrame::DestroyFrom(nsIFrame*) 1 (0.0%) nsBlockFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 1 (0.0%) NS_NewBlockFrame(nsIPresShell*, nsStyleContext*, unsigned int) 1 (0.0%) nsTextControlFrame::UpdateValueDisplay(int, int, nsAString_internal const*) 1 (0.0%) nsFormControlFrame::RegUnRegAccessKey(nsIFrame*, int) 1 (0.0%) nsPresArena::AllocateBySize(unsigned int) 1 (0.0%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 1 (0.0%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, nsFontMetrics**) 1 (0.0%) nsLayoutUtils::GetFirstLinePosition(nsIFrame const*, nsLayoutUtils::LinePosition*) 1 (0.0%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**) 1 (0.0%) nsLayoutUtils::SetFontFromStyle(nsRenderingContext*, nsStyleContext*) 1 (0.0%) nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList&, nsIFrame*, nsFrameItems&) 1 (0.0%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1 (0.0%) nsCSSFrameConstructor::ConstructBlock(nsFrameConstructorState&, nsStyleDisplay const*, nsIContent*, nsIFrame*, nsIFrame*, nsStyleContext*, nsIFrame**, nsFrameItems&, int, PendingBinding*) 1 (0.0%) nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsIFrame*, nsFrameItems&) 1 (0.0%) nsCSSFrameConstructor::CreateGeneratedContentItem(nsFrameConstructorState&, nsIFrame*, nsIContent*, nsStyleContext*, nsCSSPseudoElements::Type, nsCSSFrameConstructor::FrameConstructionItemList&) 1 (0.0%) nsFontMetrics::InternalLeading() 1 (0.0%) nsFontMetrics::EmHeight() 1 (0.0%) nsFontMetrics::AveCharWidth() 1 (0.0%) nsStandardURL::GetRef(nsACString_internal&) 58772 597 (4.1%) 597 (4.1%) __i686.get_pc_thunk.bx
451 (3.2%) nsHtml5ExecutorFlusher::Run() 123 (0.9%) nsHtml5ExecutorReflusher::Run() 111872 9 (0.0%) 574 (4.0%) nsHtml5TreeOpExecutor::RunFlushLoop() 170 (1.2%) .L185 157 (1.1%) .L187 117 (0.8%) .L178 30 (0.2%) .L196 23 (0.2%) .L197 18 (0.1%) nsContentSink::DidProcessATokenImpl() 13 (0.1%) .L97 11 (0.1%) .L95 5 (0.0%) nsHtml5TreeOperation::Perform(nsHtml5TreeOpExecutor*, nsIContent**) 4 (0.0%) nsHtml5TreeOpExecutor::RunScript(nsIContent*) 2 (0.0%) .L189 2 (0.0%) nsHtml5TreeOperation::~nsHtml5TreeOperation() 2 (0.0%) nsHtml5Parser::CanInterrupt() 2 (0.0%) NS_NewElement(nsIContent**, int, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 2 (0.0%) __i686.get_pc_thunk.bx 2 (0.0%) moz_free 1 (0.0%) nsCOMArray_base::InsertObjectAt(nsISupports*, int) 1 (0.0%) nsCOMPtr_base::begin_assignment() 1 (0.0%) .L96 1 (0.0%) .L107 1 (0.0%) nsNodeInfoManager::GetNodeInfo(nsIAtom*, nsIAtom*, int)
177 (1.2%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 168 (1.2%) nsTableRowFrame::InitChildReflowState(nsPresContext&, nsSize const&, int, nsTableCellReflowState&) 116 (0.8%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 39 (0.3%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsIFrame*, nsRenderingContext*, nsSize const&) 13 (0.1%) nsTableRowGroupFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned int&, int*) 7 (0.0%) nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) 1 (0.0%) nsFrame::BoxReflow(nsBoxLayoutState&, nsPresContext*, nsHTMLReflowMetrics&, nsRenderingContext*, int, int, int, int, int) 73990 31 (0.2%) 521 (3.6%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 428 (3.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 13 (0.1%) nsHTMLReflowState::InitFrameType() 11 (0.1%) __i686.get_pc_thunk.cx 6 (0.0%) nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 5 (0.0%) nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 5 (0.0%) nsFrame::IsContainingBlock() const 4 (0.0%) nsRuleNode::GetStyleMargin(nsStyleContext*, int) 3 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 2 (0.0%) nsTableCellFrame::GetType() const 2 (0.0%) nsRuleNode::GetStylePosition(nsStyleContext*, int) 2 (0.0%) nsRuleNode::GetStylePadding(nsStyleContext*, int) 2 (0.0%) nsBlockFrame::GetType() const 2 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const 2 (0.0%) nsIFrame::IsFrameOfType(unsigned int) const 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsRuleNode::GetStyleBorder(nsStyleContext*, int)
205 (1.4%) nsIFrame::GetClientRect(nsRect&) 118 (0.8%) nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&) 65 (0.5%) nsBoxFrame::GetPrefWidth(nsRenderingContext*) 53 (0.4%) nsBox::AddBorderAndPadding(nsSize&) 39 (0.3%) nsBox::GetMinSize(nsBoxLayoutState&) 38 (0.3%) nsBox::GetMaxSize(nsBoxLayoutState&) 1 (0.0%) nsTextControlFrame::GetMinWidth(nsRenderingContext*) 79732 3 (0.0%) 519 (3.6%) nsIFrame::GetBorderAndPadding(nsMargin&) 268 (1.9%) nsBox::GetBorder(nsMargin&) 241 (1.7%) nsBox::GetPadding(nsMargin&) 3 (0.0%) non-virtual thunk to nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext*, nsIFrame*, unsigned char) 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 1 (0.0%) non-virtual thunk to nsNativeThemeGTK::GetWidgetPadding(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*)
480 (3.4%) start_thread 52947 0 (0.0%) 480 (3.3%) _pt_root 474 (3.3%) nsThread::ThreadFunc(void*) 6 (0.0%) js::GCHelperThread::threadMain(void*)
47129 0 (0.0%) 480 (3.3%) __clone 480 (3.4%) start_thread
480 (3.4%) __clone 209639 0 (0.0%) 480 (3.3%) start_thread 480 (3.4%) _pt_root
227 (1.6%) NS_CycleCollectorForget2_P 207 (1.5%) NS_CycleCollectorSuspect2_P 22 (0.2%) nsDOMEventTargetHelper::AddRef() 5 (0.0%) nsGenericElement::AddRef() 4 (0.0%) nsWindowRoot::Release() 4 (0.0%) nsDOMEventTargetHelper::Release() 3 (0.0%) nsGenericElement::Release() 2 (0.0%) nsWindowRoot::AddRef() 1 (0.0%) DEBUG_CheckWrapperThreadSafety(XPCWrappedNative const*) 1 (0.0%) nsEventListenerManager::Release() 1 (0.0%) nsTypedSelection::Release() 1 (0.0%) nsFrameSelection::Release() 210373 285 (2.0%) 478 (3.3%) ___tls_get_addr 151 (1.1%) _dl_deallocate_tls 42 (0.3%) calloc
398 (2.8%) nsTextFrame::AddInlineMinWidthForFlow(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 67 (0.5%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 8 (0.1%) nsTextFrame::TrimTrailingWhiteSpace(nsRenderingContext*) 1 (0.0%) nsTextFrame::AddInlinePrefWidth(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 1 (0.0%) nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 75169 52 (0.3%) 475 (3.3%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 376 (2.6%) BuildTextRunsScanner::FlushFrames(int, int) 20 (0.1%) BuildTextRunsScanner::ScanFrame(nsIFrame*) 8 (0.1%) nsBlockInFlowLineIterator::Next() 4 (0.0%) gfxSkipCharsIterator::SetOffsets(unsigned int, int) 4 (0.0%) __i686.get_pc_thunk.bx 3 (0.0%) nsLineBreaker::nsLineBreaker() 3 (0.0%) nsBlockInFlowLineIterator::Prev() 2 (0.0%) nsBlockInFlowLineIterator::nsBlockInFlowLineIterator(nsBlockFrame*, nsLineList_iterator, int) 1 (0.0%) nsTextFrame::GetType() const 1 (0.0%) nsBlockInFlowLineIterator::nsBlockInFlowLineIterator(nsBlockFrame*, int*) 1 (0.0%) nsLayoutUtils::GetAsBlock(nsIFrame*)
474 (3.3%) _pt_root 164117 0 (0.0%) 474 (3.3%) nsThread::ThreadFunc(void*) 474 (3.3%) NS_ProcessNextEvent_P(nsIThread*, int)
456 (3.2%) nsBlockFrame::GetMinWidth(nsRenderingContext*) 75204 2 (0.0%) 456 (3.2%) nsTextFrame::AddInlineMinWidth(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 415 (2.9%) nsTextFrame::AddInlineMinWidthForFlow(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 14 (0.1%) .L4599 10 (0.1%) .L4538 5 (0.0%) .L4472 5 (0.0%) .L4613 3 (0.0%) ceilf 1 (0.0%) gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 1 (0.0%) nsGenericDOMDataNode::GetText()
456 (3.2%) nsThread::ProcessNextEvent(int, int*) 111930 0 (0.0%) 456 (3.2%) nsHtml5ExecutorFlusher::Run() 451 (3.2%) nsHtml5TreeOpExecutor::RunFlushLoop() 3 (0.0%) memmove 1 (0.0%) .L189 1 (0.0%) nsContentSink::DidProcessATokenImpl()
341 (2.4%) nsRegion::SubRect(nsRegion::nsRectFast const&, nsRegion&, nsRegion&) const 88 (0.6%) nsRegion::Or(nsRegion const&, nsRect const&) 1 (0.0%) mozilla::FrameLayerBuilder::InvalidateThebesLayerContents(nsIFrame*, nsRect const&) 1 (0.0%) nsRegion::Or(nsRegion const&, nsRegion const&) 69765 431 (3.0%) 431 (3.0%) nsRegion::InsertInPlace(nsRegion::RgnRect*, int)
428 (3.0%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 73989 44 (0.3%) 428 (3.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 211 (1.5%) nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 112 (0.8%) nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 28 (0.2%) nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 5 (0.0%) __i686.get_pc_thunk.cx 4 (0.0%) __i686.get_pc_thunk.bx 3 (0.0%) non-virtual thunk to nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext*, nsIFrame*, unsigned char) 3 (0.0%) UpdateProp(mozilla::FrameProperties&, mozilla::FramePropertyDescriptor const*, int, nsMargin&) 3 (0.0%) nsContainerFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 3 (0.0%) nsLayoutUtils::ComputeHeightDependentValue(int, nsStyleCoord const&) 2 (0.0%) nsTableCellFrame::GetType() const 2 (0.0%) nsCSSOffsetState::ComputePadding(int) 2 (0.0%) nsPresContext::GetTheme() 1 (0.0%) nsRuleNode::GetStylePosition(nsStyleContext*, int) 1 (0.0%) nsRuleNode::GetStyleTextReset(nsStyleContext*, int) 1 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 1 (0.0%) nsCSSOffsetState::ComputeMargin(int) 1 (0.0%) nsTextControlFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 1 (0.0%) nsLayoutUtils::ComputeWidthValue(nsRenderingContext*, nsIFrame*, int, int, int, nsStyleCoord const&)
136 (1.0%) nsDOMEventTargetHelper::AddRef() 127 (0.9%) nsGenericElement::AddRef() 111 (0.8%) nsWindowRoot::AddRef() 13 (0.1%) nsInProcessTabChildGlobal::QueryInterface(nsID const&, void**) 8 (0.1%) nsGenericDOMDataNode::AddRef() 7 (0.0%) nsGenericElement::Release() 5 (0.0%) nsDocument::AddRef() 5 (0.0%) nsTypedSelection::Release() 4 (0.0%) nsPresContext::AddRef() 2 (0.0%) nsXULControllers::Release() 2 (0.0%) nsGenericDOMDataNode::Release() 2 (0.0%) nsAttrAndChildArray::InsertChildAt(nsIContent*, unsigned int) 1 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 (0.0%) nsWindowRoot::QueryInterface(nsID const&, void**) 1 (0.0%) nsEventListenerManager::AddRef() 1 (0.0%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 164625 157 (1.1%) 426 (2.9%) NS_CycleCollectorForget2_P 227 (1.6%) ___tls_get_addr 28 (0.2%) calloc 14 (0.1%) _dl_deallocate_tls
415 (2.9%) nsTextFrame::AddInlineMinWidth(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 75191 6 (0.0%) 415 (2.9%) nsTextFrame::AddInlineMinWidthForFlow(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 398 (2.8%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 2 (0.0%) nsBlockInFlowLineIterator::Next() 2 (0.0%) nsBlockInFlowLineIterator::nsBlockInFlowLineIterator(nsBlockFrame*, int*) 2 (0.0%) nsLayoutUtils::GetAsBlock(nsIFrame*) 1 (0.0%) nsLineBreaker::nsLineBreaker() 1 (0.0%) BuildTextRunsScanner::FlushFrames(int, int) 1 (0.0%) nsBlockInFlowLineIterator::Prev() 1 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) .plt
409 (2.9%) nsRegion::SubRect(nsRegion::nsRectFast const&, nsRegion&, nsRegion&) const 4 (0.0%) nsRegion::Or(nsRegion const&, nsRect const&) 69782 269 (1.8%) 413 (2.9%) nsRegion::Copy(nsRegion const&) 91 (0.6%) RgnRectMemoryAllocator::Alloc() 53 (0.4%) __i686.get_pc_thunk.bx
118 (0.8%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, int*) 74 (0.5%) mozilla::FramePropertyTable::Remove(nsIFrame*, mozilla::FramePropertyDescriptor const*, int*) 61 (0.4%) GCGraphBuilder::NoteXPCOMChild(nsISupports*) 21 (0.1%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 13 (0.1%) TextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray<TextRunWordCache::DeferredWord, nsTArrayDefaultAllocator>*) 13 (0.1%) nsPurpleBuffer::SelectPointers(GCGraphBuilder&) 11 (0.1%) nsPresContext::CheckForInterrupt(nsIFrame*) 11 (0.1%) nsPresArena::AllocateBySize(unsigned int) 10 (0.1%) NS_NewAtom(nsAString_internal const&) 8 (0.1%) nsContentUtils::GetListenerManager(nsINode*, int) 7 (0.0%) nsPresArena::AllocateByCode(nsQueryFrame::FrameIID, unsigned int) 5 (0.0%) nsCSSRuleProcessor::RulesMatching(AnonBoxRuleProcessorData*) 4 (0.0%) nsBindingManager::SetBinding(nsIContent*, nsXBLBinding*) 4 (0.0%) nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, int, nsXBLDocumentInfo**) 4 (0.0%) nsContentUtils::GetEventId(nsIAtom*) 4 (0.0%) mozilla::FrameLayerBuilder::InvalidateThebesLayerContents(nsIFrame*, nsRect const&) 3 (0.0%) nsIFrame::GetUsedPadding() const 3 (0.0%) mozilla::FramePropertyTable::Set(nsIFrame*, mozilla::FramePropertyDescriptor const*, void*) 3 (0.0%) PREF_GetIntPref 2 (0.0%) nsHashtable::Get(nsHashKey*) 2 (0.0%) PREF_GetBoolPref 1 (0.0%) TextRunWordCache::RemoveWord(gfxTextRun*, unsigned int, unsigned int, unsigned int) 1 (0.0%) nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 1 (0.0%) nsContentUtils::RemoveListenerManager(nsINode*) 1 (0.0%) nsCellMap::AppendCell(nsTableCellMap&, nsTableCellFrame*, int, int, nsRect&, int*) 1 (0.0%) mozilla::FramePropertyTable::Delete(nsIFrame*, mozilla::FramePropertyDescriptor const*) 161241 299 (2.1%) 386 (2.7%) PL_DHashTableOperate 34 (0.2%) ChangeTable 11 (0.1%) memset 10 (0.1%) RuleHash_CIHashKey(PLDHashTable*, void const*) 5 (0.0%) TextRunWordCache::CacheHashEntry::KeyEquals(TextRunWordCache::CacheHashKey const*) const 4 (0.0%) AtomTableGetHash(PLDHashTable*, void const*) 4 (0.0%) AtomTableMatchKey(PLDHashTable*, PLDHashEntryHdr const*, void const*) 3 (0.0%) nsTHashtable<nsBaseHashtableET<nsURIHashKey, nsRefPtr<nsXBLDocumentInfo> > >::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 3 (0.0%) strcmp 2 (0.0%) matchKeyEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 2 (0.0%) PL_DHashMoveEntryStub 2 (0.0%) PL_DHashStringKey 2 (0.0%) RuleHash_NameSpaceTable_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 1 (0.0%) HashString(nsAString_internal const&) 1 (0.0%) nsTHashtable<nsBaseHashtableET<nsURIHashKey, nsRefPtr<nsXBLDocumentInfo> > >::s_HashKey(PLDHashTable*, void const*) 1 (0.0%) nsHTMLInputElement::AddRef() 1 (0.0%) nsGenericElement::AddRef() 1 (0.0%) RuleHash_ClassTable_GetKey(PLDHashTable*, PLDHashEntryHdr const*)
376 (2.6%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 1 (0.0%) nsTextFrame::AddInlineMinWidthForFlow(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 75167 13 (0.0%) 377 (2.6%) BuildTextRunsScanner::FlushFrames(int, int) 305 (2.1%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 45 (0.3%) BuildTextRunsScanner::FlushLineBreaks(gfxTextRun*) 4 (0.0%) nsGenericDOMDataNode::GetText() 2 (0.0%) gfxSkipChars::BuildShortcuts() 2 (0.0%) nsLayoutUtils::GetTextRunFlagsForStyle(nsStyleContext*, nsStyleText const*, nsStyleFont const*) 1 (0.0%) gfxSkipCharsIterator::SetOffsets(unsigned int, int) 1 (0.0%) nsTextFrameUtils::TransformText(unsigned char const*, unsigned int, unsigned char*, nsTextFrameUtils::CompressionMode, unsigned char*, gfxSkipCharsBuilder*, unsigned int*) 1 (0.0%) BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 1 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 1 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int) 1 (0.0%) moz_free
124 (0.9%) nsGenericElement::Release() 97 (0.7%) nsWindowRoot::Release() 81 (0.6%) nsDOMEventTargetHelper::Release() 27 (0.2%) nsCOMPtr_base::~nsCOMPtr_base() 13 (0.1%) nsGenericDOMDataNode::Release() 3 (0.0%) nsEventListenerManager::Release() 3 (0.0%) nsTypedSelection::Release() 2 (0.0%) nsJSContext::Release() 2 (0.0%) nsFrameSelection::Release() 1 (0.0%) nsDocument::Release() 1 (0.0%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsPresContext::Release() 164616 111 (0.7%) 355 (2.4%) NS_CycleCollectorSuspect2_P 207 (1.5%) ___tls_get_addr 21 (0.1%) calloc 16 (0.1%) _dl_deallocate_tls
324 (2.3%) nsRuleNode::HasAuthorSpecifiedRules(nsStyleContext*, unsigned int, int) 2 (0.0%) nsNativeTheme::IsWidgetStyled(nsPresContext*, nsIFrame*, unsigned char) 75416 252 (1.7%) 326 (2.2%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const 63 (0.4%) nsCSSValue::operator=(nsCSSValue const&) 7 (0.0%) TryToStartImageLoad(nsCSSValue const&, nsIDocument*, nsCSSProperty) 4 (0.0%) __i686.get_pc_thunk.bx
325 (2.3%) nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int) 73025 14 (0.0%) 325 (2.2%) nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*) 137 (1.0%) nsLineLayout::VerticalAlignLine() 77 (0.5%) nsLineLayout::RelativePositionFrames(nsOverflowAreas&) 68 (0.5%) nsLineLayout::TrimTrailingWhiteSpace() 13 (0.1%) nsLineBox::CachedIsEmpty() 3 (0.0%) .L573 3 (0.0%) .L572 2 (0.0%) nsLineLayout::RelativePositionFrames(nsLineLayout::PerSpanData*, nsOverflowAreas&) 2 (0.0%) nsLineBox::SetOverflowAreas(nsOverflowAreas const&) 1 (0.0%) nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 1 (0.0%) nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 1 (0.0%) nsLineLayout::HorizontalAlignFrames(nsRect&, int) 1 (0.0%) nsLineBox::AppendFloats(nsFloatCacheFreeList&) 1 (0.0%) nsIFrame::CachedIsEmpty() 1 (0.0%) nsFloatManager::GetFlowArea(int, nsFloatManager::BandInfoType, int, nsRect, nsFloatManager::SavedState*) const
324 (2.3%) nsIFrame::Layout(nsBoxLayoutState&) 73534 2 (0.0%) 324 (2.2%) nsFrame::DoLayout(nsBoxLayoutState&) 320 (2.2%) nsFrame::BoxReflow(nsBoxLayoutState&, nsPresContext*, nsHTMLReflowMetrics&, nsRenderingContext*, int, int, int, int, int) 1 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 1 (0.0%) nsFrame::ComputesOwnOverflowArea()
320 (2.2%) nsFrame::DoLayout(nsBoxLayoutState&) 73533 2 (0.0%) 320 (2.2%) nsFrame::BoxReflow(nsBoxLayoutState&, nsPresContext*, nsHTMLReflowMetrics&, nsRenderingContext*, int, int, int, int, int) 210 (1.5%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 40 (0.3%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsIFrame*, nsRenderingContext*, nsSize const&) 30 (0.2%) nsBox::GetPadding(nsMargin&) 27 (0.2%) nsBox::GetBorder(nsMargin&) 3 (0.0%) nsHTMLReflowState::InitResizeFlags(nsPresContext*) 3 (0.0%) nsLayoutUtils::GetFirstLineBaseline(nsIFrame const*, int*) 1 (0.0%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 1 (0.0%) nsHTMLReflowState::SetComputedHeight(int) 1 (0.0%) nsFrame::GetIntrinsicSize() 1 (0.0%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, int*) 1 (0.0%) __i686.get_pc_thunk.bx
305 (2.1%) BuildTextRunsScanner::FlushFrames(int, int) 75166 35 (0.2%) 305 (2.1%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 146 (1.0%) MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 59 (0.4%) BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 29 (0.2%) GetFontGroupForFrame(nsIFrame*, nsFontMetrics**) 8 (0.1%) nsTextFrameUtils::TransformText(unsigned char const*, unsigned int, unsigned char*, nsTextFrameUtils::CompressionMode, unsigned char*, gfxSkipCharsBuilder*, unsigned int*) 5 (0.0%) gfxTextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 4 (0.0%) __i686.get_pc_thunk.bx 3 (0.0%) BuildTextRunsScanner::AssignTextRun(gfxTextRun*) 3 (0.0%) .L1116 2 (0.0%) gfxSkipCharsIterator::SetOffsets(unsigned int, int) 2 (0.0%) gfxSkipCharsIterator::IsOriginalCharSkipped(int*) const 2 (0.0%) nsGenericDOMDataNode::GetText() 2 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 1 (0.0%) gfxSkipChars::BuildShortcuts() 1 (0.0%) nsLineBreaker::AppendText(nsIAtom*, unsigned char const*, unsigned int, unsigned int, nsILineBreakSink*) 1 (0.0%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, nsFontMetrics**) 1 (0.0%) nsLayoutUtils::GetTextRunFlagsForStyle(nsStyleContext*, nsStyleText const*, nsStyleFont const*) 1 (0.0%) .plt
195 (1.4%) MayHavePaintEventListener(nsPIDOMWindow*) 74 (0.5%) nsDocument::~nsDocument() 12 (0.1%) nsPresContext::NotifyInvalidation(nsRect const&, unsigned int) 12 (0.1%) DocumentViewerImpl::DestroyPresShell() 2 (0.0%) nsEventListenerManager::RemoveEventListener(nsIDOMEventListener*, unsigned int, nsIAtom*, EventTypeData const*, int, nsIDOMEventGroup*) 1 (0.0%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 1 (0.0%) nsEventListenerManager::AddEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 1 (0.0%) nsBoxFrame::nsBoxFrame(nsIPresShell*, nsStyleContext*, int, nsIBoxLayout*) 1 (0.0%) nsTypedSelection::Clear(nsPresContext*) 1 (0.0%) nsFrameSelection::cycleCollection::Unlink(void*) 1 (0.0%) nsStandardURL::Clone(nsIURI**) 1 (0.0%) nsStandardURL::StartClone() 161272 50 (0.3%) 302 (2.1%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 156 (1.1%) nsGenericElement::AddRef() 74 (0.5%) nsGenericElement::Release() 12 (0.1%) PresShell::Release() 5 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) NS_CycleCollectorForget2_P 1 (0.0%) nsFrameSelection::Release() 1 (0.0%) .plt 1 (0.0%) PR_AtomicIncrement 1 (0.0%) PR_AtomicDecrement
268 (1.9%) nsIFrame::GetBorderAndPadding(nsMargin&) 27 (0.2%) nsFrame::BoxReflow(nsBoxLayoutState&, nsPresContext*, nsHTMLReflowMetrics&, nsRenderingContext*, int, int, int, int, int) 1 (0.0%) nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&) 79736 6 (0.0%) 296 (2.0%) nsBox::GetBorder(nsMargin&) 276 (1.9%) .L75 9 (0.1%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 2 (0.0%) nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext*, nsIFrame*, unsigned char) 1 (0.0%) nsNativeTheme::IsWidgetStyled(nsPresContext*, nsIFrame*, unsigned char) 1 (0.0%) .L73 1 (0.0%) moz_gtk_get_widget_border
275 (1.9%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 18 (0.1%) MayHavePaintEventListener(nsPIDOMWindow*) 85952 71 (0.4%) 293 (2.0%) nsInProcessTabChildGlobal::QueryInterface(nsID const&, void**) 202 (1.4%) nsDOMEventTargetHelper::AddRef() 13 (0.1%) NS_CycleCollectorForget2_P 3 (0.0%) __i686.get_pc_thunk.bx 2 (0.0%) nsInProcessTabChildGlobal::AddRef() 2 (0.0%) .plt
226 (1.6%) moz_xmalloc 48 (0.3%) moz_malloc 13 (0.1%) PR_Malloc 3 (0.0%) NS_NewHTMLTableCellElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 1 (0.0%) gfxTextRun::AllocateStorage(void const*&, unsigned int, unsigned int) 1 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, int, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&) 139 66 (0.4%) 292 (2.0%) malloc 75 (0.5%) arena_bin_malloc_hard 60 (0.4%) .L6 27 (0.2%) .L3 16 (0.1%) __pthread_mutex_lock 13 (0.1%) arena_run_alloc 9 (0.1%) .text 8 (0.1%) .L2 6 (0.0%) _end 4 (0.0%) .L2 4 (0.0%) __pthread_mutex_unlock_usercnt 3 (0.0%) .L3 1 (0.0%) pthread_mutex_unlock
279 (2.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 7 (0.0%) MayHavePaintEventListener(nsPIDOMWindow*) 105899 111 (0.7%) 286 (2.0%) nsWindowRoot::QueryInterface(nsID const&, void**) 171 (1.2%) nsWindowRoot::AddRef() 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) NS_CycleCollectorForget2_P 1 (0.0%) .plt
230 (1.6%) nsHtml5StreamParser::DoDataAvailable(unsigned char*, unsigned int) 55 (0.4%) nsHtml5StreamParserContinuation::Run() 111922 0 (0.0%) 285 (2.0%) nsHtml5StreamParser::ParseAvailableData() 284 (2.0%) .L1669 1 (0.0%) nsHtml5UTF16Buffer::Release()
284 (2.0%) nsHtml5StreamParser::ParseAvailableData() 111193 0 (0.0%) 284 (1.9%) .L1669 204 (1.4%) .L483 16 (0.1%) .L512 13 (0.1%) .L360 10 (0.1%) .L1025 10 (0.1%) .L571 7 (0.0%) .L369 4 (0.0%) .L371 2 (0.0%) .L1169 2 (0.0%) .L565 2 (0.0%) .L506 2 (0.0%) .L479 2 (0.0%) .L1267 1 (0.0%) nsHtml5TreeBuilder::accumulateCharacters(unsigned short const*, int, int) 1 (0.0%) .L533 1 (0.0%) .L764 1 (0.0%) .L370 1 (0.0%) .L367 1 (0.0%) .L391 1 (0.0%) .L495 1 (0.0%) .L477 1 (0.0%) nsHtml5Tokenizer::emitCurrentTagToken(int, int) 1 (0.0%) nsHtml5ElementName::elementNameByBuffer(unsigned short*, int, int, nsHtml5AtomTable*)
237 (1.7%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 24 (0.2%) ComputeOutlineAndEffectsRect(nsIFrame*, int*, nsRect const&, nsSize const&, int) 12 (0.1%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 3 (0.0%) nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 3 (0.0%) InvalidateRectForFrameSizeChange(nsIFrame*, nsRect const&) 3 (0.0%) nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 1 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 1 (0.0%) nsIFrame::InvalidateWithFlags(nsRect const&, unsigned int) 118389 153 (1.0%) 284 (1.9%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 131 (0.9%) nsRuleNode::GetStyleSVGReset(nsStyleContext*, int)
241 (1.7%) nsIFrame::GetBorderAndPadding(nsMargin&) 30 (0.2%) nsFrame::BoxReflow(nsBoxLayoutState&, nsPresContext*, nsHTMLReflowMetrics&, nsRenderingContext*, int, int, int, int, int) 79735 3 (0.0%) 271 (1.9%) nsBox::GetPadding(nsMargin&) 264 (1.9%) .L75 2 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 1 (0.0%) nsNativeThemeGTK::GetWidgetPadding(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 1 (0.0%) nsRuleNode::GetStylePadding(nsStyleContext*, int)
261 (1.8%) nsTimerImpl::Fire() 71757 0 (0.0%) 261 (1.8%) PresShell::sPaintSuppressionCallback(nsITimer*, void*) 261 (1.8%) PresShell::UnsuppressAndInvalidate()
261 (1.8%) PresShell::sPaintSuppressionCallback(nsITimer*, void*) 71798 0 (0.0%) 261 (1.8%) PresShell::UnsuppressAndInvalidate() 261 (1.8%) nsPresContext::EnsureVisible()
261 (1.8%) DocumentViewerImpl::Show() 71135 0 (0.0%) 261 (1.8%) DocumentViewerImpl::Destroy() 239 (1.7%) DocumentViewerImpl::DestroyPresShell() 22 (0.2%) nsDocument::Destroy()
261 (1.8%) nsPresContext::EnsureVisible() 71142 0 (0.0%) 261 (1.8%) DocumentViewerImpl::Show() 261 (1.8%) DocumentViewerImpl::Destroy()
261 (1.8%) PresShell::UnsuppressAndInvalidate() 71471 0 (0.0%) 261 (1.8%) nsPresContext::EnsureVisible() 261 (1.8%) DocumentViewerImpl::Show()
38 (0.3%) nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, int, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&) 35 (0.2%) NS_NewHTMLTableCellElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 29 (0.2%) nsHtml5TreeBuilder::appendToCurrentNodeAndPushElement(nsHtml5ElementName*, nsHtml5HtmlAttributes*) 29 (0.2%) NS_NewTextNode(nsIContent**, nsNodeInfoManager*) 28 (0.2%) nsHtml5TreeBuilder::appendCharacters(nsIContent**, unsigned short*, int, int) 19 (0.1%) gfxTextRun::Create(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) 12 (0.1%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 11 (0.1%) .L2046 10 (0.1%) BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 7 (0.0%) nsHtml5Tokenizer::attributeNameComplete() 6 (0.0%) NS_NewHTMLInputElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 4 (0.0%) nsHtml5HtmlAttributes::nsHtml5HtmlAttributes(int) 3 (0.0%) nsBaseCommandControllerConstructor(nsISupports*, nsID const&, void**) 2 (0.0%) nsHtml5Portability::newStringFromBuffer(unsigned short*, int, int) 2 (0.0%) nsHTMLInputElement::nsHTMLInputElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 2 (0.0%) nsTextEditorState::BindToFrame(nsTextControlFrame*) 2 (0.0%) nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 2 (0.0%) NS_NewEventListenerManager(nsIEventListenerManager**) 2 (0.0%) nsFrame::InitBoxMetrics(int) 2 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, int, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 1 (0.0%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 1 (0.0%) nsTimerImpl::PostTimerEvent() 1 (0.0%) nsHtml5TreeOperation::AppendText(unsigned short const*, int, nsIContent*, nsHtml5TreeOpExecutor*) 1 (0.0%) nsHtml5UTF16Buffer::nsHtml5UTF16Buffer(int) 1 (0.0%) nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) 1 (0.0%) NS_NewHTMLElement(nsIContent**, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 1 (0.0%) NS_NewHTMLTableRowElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 1 (0.0%) NS_NewHTMLDivElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 1 (0.0%) nsTextEditorState::SetValue(nsAString_internal const&, int) 1 (0.0%) nsGenericDOMDataNode::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsGenericDOMDataNode::CreateSlots() 1 (0.0%) nsTextControlFrame::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 53662 12 (0.0%) 257 (1.8%) moz_xmalloc 226 (1.6%) malloc 9 (0.1%) __i686.get_pc_thunk.bx 4 (0.0%) __pthread_mutex_lock 3 (0.0%) __pthread_mutex_unlock_usercnt 3 (0.0%) .plt
250 (1.8%) nsBlockFrame::GetMinWidth(nsRenderingContext*) 73466 1 (0.0%) 250 (1.7%) nsFrame::AddInlineMinWidth(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 249 (1.8%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType)
374 (2.6%) nsAttrAndChildArray::Clear() 160 (1.1%) nsCOMPtr_base::~nsCOMPtr_base() 74 (0.5%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 9 (0.1%) ReleaseObjects(void*, void*) 5 (0.0%) nsFrame::~nsFrame() 2 (0.0%) MayHavePaintEventListener(nsPIDOMWindow*) 84002 32 (0.2%) 250 (1.7%) nsGenericElement::Release() 449 (3.2%) nsNodeUtils::LastRelease(nsINode*) 124 (0.9%) NS_CycleCollectorSuspect2_P 7 (0.0%) NS_CycleCollectorForget2_P 4 (0.0%) __i686.get_pc_thunk.bx 3 (0.0%) ___tls_get_addr 2 (0.0%) nsDocument::ClearBoxObjectFor(nsIContent*) 1 (0.0%) nsGenericElement::nsDOMSlots::~nsDOMSlots() 1 (0.0%) nsGenericElement::IsNodeOfType(unsigned int) const 1 (0.0%) .plt
237 (1.7%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 3 (0.0%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 75835 68 (0.4%) 240 (1.6%) SelectorMatchesTree(mozilla::dom::Element*, nsCSSSelector*, TreeMatchContext&, int) 77 (0.5%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, int*) 35 (0.2%) .L554 29 (0.2%) nsIContent::IntrinsicState() const 8 (0.1%) .L547 7 (0.0%) __i686.get_pc_thunk.bx 6 (0.0%) .L533 4 (0.0%) nsHTMLInputElement::IntrinsicState() const 4 (0.0%) nsGenericElement::GetAttrCount() const 2 (0.0%) nsGenericElement::HasAttr(int, nsIAtom*) const
240 (1.7%) nsThread::ProcessNextEvent(int, int*) 111948 0 (0.0%) 240 (1.6%) nsHtml5DataAvailable::Run() 240 (1.7%) nsHtml5StreamParser::DoDataAvailable(unsigned char*, unsigned int)
240 (1.7%) nsHtml5DataAvailable::Run() 111923 0 (0.0%) 240 (1.6%) nsHtml5StreamParser::DoDataAvailable(unsigned char*, unsigned int) 230 (1.6%) nsHtml5StreamParser::ParseAvailableData() 10 (0.1%) nsHtml5StreamParser::WriteStreamBytes(unsigned char const*, unsigned int, unsigned int*)
239 (1.7%) DocumentViewerImpl::Destroy() 71129 0 (0.0%) 239 (1.6%) DocumentViewerImpl::DestroyPresShell() 216 (1.5%) PresShell::Destroy() 12 (0.1%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 11 (0.1%) nsContentUtils::RemoveScriptBlocker()
209 (1.5%) nsTextControlFrame::GetMinWidth(nsRenderingContext*) 29 (0.2%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 79798 0 (0.0%) 238 (1.6%) nsBoxFrame::GetPrefWidth(nsRenderingContext*) 170 (1.2%) nsTextControlFrame::GetPrefSize(nsBoxLayoutState&) 65 (0.5%) nsIFrame::GetBorderAndPadding(nsMargin&) 2 (0.0%) nsBoxLayoutState::nsBoxLayoutState(nsPresContext*, nsRenderingContext*, unsigned short) 1 (0.0%) nsTextControlFrame::GetMinSize(nsBoxLayoutState&)
216 (1.5%) DocumentViewerImpl::DestroyPresShell() 71854 0 (0.0%) 216 (1.5%) PresShell::Destroy() 213 (1.5%) nsFrameManager::Destroy() 3 (0.0%) mozilla::FramePropertyTable::DeleteAll()
213 (1.5%) PresShell::Destroy() 71180 0 (0.0%) 213 (1.4%) nsFrameManager::Destroy() 213 (1.5%) nsContainerFrame::DestroyFrom(nsIFrame*)
1682 (11.8%) nsContainerFrame::DestroyFrom(nsIFrame*) 73575 12 (0.0%) 213 (1.4%) nsFrameList::DestroyFramesFrom(nsIFrame*) 1262 (8.9%) nsContainerFrame::DestroyFrom(nsIFrame*) 394 (2.8%) nsBlockFrame::DestroyFrom(nsIFrame*) 6 (0.0%) nsFrame::DestroyFrom(nsIFrame*) 4 (0.0%) __i686.get_pc_thunk.bx 2 (0.0%) nsTableCellFrame::~nsTableCellFrame() 1 (0.0%) nsHTMLScrollFrame::DestroyFrom(nsIFrame*) 1 (0.0%) PresShell::FreeFrame(nsQueryFrame::FrameIID, void*)
1262 (8.9%) nsFrameList::DestroyFramesFrom(nsIFrame*) 213 (1.5%) nsLineBox::DeleteLineList(nsPresContext*, nsLineList&, nsIFrame*) 213 (1.5%) nsFrameManager::Destroy() 17 (0.1%) nsBlockFrame::DestroyFrom(nsIFrame*) 14 (0.1%) nsTextControlFrame::DestroyFrom(nsIFrame*) 1 (0.0%) nsContainerFrame::DestroyFrom(nsIFrame*) (self) 73244 6 (0.0%) 213 (1.4%) nsContainerFrame::DestroyFrom(nsIFrame*) 1682 (11.8%) nsFrameList::DestroyFramesFrom(nsIFrame*) 28 (0.2%) mozilla::FramePropertyTable::Remove(nsIFrame*, mozilla::FramePropertyDescriptor const*, int*) 1 (0.0%) nsHTMLScrollFrame::DestroyFrom(nsIFrame*) 1 (0.0%) nsContainerFrame::DestroyFrom(nsIFrame*) (self) 1 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const 1 (0.0%) __i686.get_pc_thunk.bx
567 (4.0%) nsBlockFrame::DestroyFrom(nsIFrame*) 74284 2 (0.0%) 213 (1.4%) nsLineBox::DeleteLineList(nsPresContext*, nsLineList&, nsIFrame*) 213 (1.5%) nsContainerFrame::DestroyFrom(nsIFrame*) 213 (1.5%) nsBlockFrame::DestroyFrom(nsIFrame*) 79 (0.6%) nsTextControlFrame::DestroyFrom(nsIFrame*) 47 (0.3%) nsTextFrame::DestroyFrom(nsIFrame*) 11 (0.1%) nsFrame::DestroyFrom(nsIFrame*) 1 (0.0%) nsBox::~nsBox() 1 (0.0%) nsTextFrame::GetFrameId()
394 (2.8%) nsFrameList::DestroyFramesFrom(nsIFrame*) 213 (1.5%) nsLineBox::DeleteLineList(nsPresContext*, nsLineList&, nsIFrame*) 73022 2 (0.0%) 213 (1.4%) nsBlockFrame::DestroyFrom(nsIFrame*) 567 (4.0%) nsLineBox::DeleteLineList(nsPresContext*, nsLineList&, nsIFrame*) 17 (0.1%) nsContainerFrame::DestroyFrom(nsIFrame*) 14 (0.1%) nsFrame::DestroyFrom(nsIFrame*) 2 (0.0%) nsFrame::DestroyAbsoluteFrames(nsIFrame*) 1 (0.0%) nsBox::~nsBox() 1 (0.0%) nsContainerFrame::~nsContainerFrame() 1 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const 1 (0.0%) PresShell::FreeFrame(nsQueryFrame::FrameIID, void*) 1 (0.0%) __i686.get_pc_thunk.bx
211 (1.5%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 73979 29 (0.2%) 211 (1.4%) nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 75 (0.5%) .L75 57 (0.4%) mozilla::FramePropertyTable::Delete(nsIFrame*, mozilla::FramePropertyDescriptor const*) 13 (0.1%) nsCSSOffsetState::ComputePadding(int) 12 (0.1%) UpdateProp(mozilla::FrameProperties&, mozilla::FramePropertyDescriptor const*, int, nsMargin&) 5 (0.0%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 5 (0.0%) nsRuleNode::GetStyleBorder(nsStyleContext*, int) 5 (0.0%) nsCSSOffsetState::ComputeMargin(int) 3 (0.0%) __i686.get_pc_thunk.bx 2 (0.0%) nsTableCellFrame::GetType() const 2 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 1 (0.0%) .L73 1 (0.0%) nsFrame::GetStyleDataExternal(nsStyleStructID) const 1 (0.0%) __i686.get_pc_thunk.cx
210 (1.5%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 72467 0 (0.0%) 210 (1.4%) nsTextControlFrame::GetMinWidth(nsRenderingContext*) 209 (1.5%) nsBoxFrame::GetPrefWidth(nsRenderingContext*) 1 (0.0%) nsIFrame::GetBorderAndPadding(nsMargin&)
202 (1.4%) nsInProcessTabChildGlobal::QueryInterface(nsID const&, void**) 4 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 88951 42 (0.2%) 206 (1.4%) nsDOMEventTargetHelper::AddRef() 136 (1.0%) NS_CycleCollectorForget2_P 22 (0.2%) ___tls_get_addr 4 (0.0%) __i686.get_pc_thunk.bx 2 (0.0%) .plt
104 (0.7%) nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&) 101 (0.7%) nsTextControlFrame::GetBoxAscent(nsBoxLayoutState&) 79721 0 (0.0%) 205 (1.4%) nsIFrame::GetClientRect(nsRect&) 205 (1.4%) nsIFrame::GetBorderAndPadding(nsMargin&)
204 (1.4%) .L1669 111105 0 (0.0%) 204 (1.4%) .L483 173 (1.2%) nsHtml5Tokenizer::emitCurrentTagToken(int, int) 24 (0.2%) nsHtml5ElementName::elementNameByBuffer(unsigned short*, int, int, nsHtml5AtomTable*) 4 (0.0%) nsHtml5ElementName::release() 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsHtml5TreeBuilder::endTag(nsHtml5ElementName*)
201 (1.4%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 2 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 79548 6 (0.0%) 203 (1.4%) nsTableRowFrame::InitChildReflowState(nsPresContext&, nsSize const&, int, nsTableCellReflowState&) 168 (1.2%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 12 (0.1%) nsHTMLReflowState::InitResizeFlags(nsPresContext*) 4 (0.0%) __i686.get_pc_thunk.bx 3 (0.0%) nsTableCellFrame::GetType() const 2 (0.0%) nsTableCellFrame::IsContainingBlock() const 2 (0.0%) nsFrame::GetIntrinsicSize() 2 (0.0%) nsIFrame::IsFrameOfType(unsigned int) const 1 (0.0%) nsRuleNode::GetStyleMargin(nsStyleContext*, int) 1 (0.0%) nsRuleNode::GetStylePadding(nsStyleContext*, int) 1 (0.0%) nsFrame::IsContainingBlock() const 1 (0.0%) __i686.get_pc_thunk.cx
55 (0.4%) nsTableCellFrame::VerticallyAlignChild(int) 54 (0.4%) nsBox::SyncLayout(nsBoxLayoutState&) 37 (0.3%) nsLineLayout::RelativePositionFrames(nsLineLayout::PerSpanData*, nsOverflowAreas&) 36 (0.3%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 5 (0.0%) nsTableRowFrame::DidResize() 3 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 3 (0.0%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsIFrame::Layout(nsBoxLayoutState&) 1 (0.0%) nsLineLayout::RelativePositionFrames(nsOverflowAreas&) 1 (0.0%) nsFrame::DoLayout(nsBoxLayoutState&) 73528 60 (0.4%) 196 (1.3%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 55 (0.4%) ComputeOutlineAndEffectsRect(nsIFrame*, int*, nsRect const&, nsSize const&, int) 47 (0.3%) .L75 12 (0.1%) nsIFrame::GetOverflowRect(nsOverflowType) const 6 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 4 (0.0%) nsRuleNode::GetStyleOutline(nsStyleContext*, int) 4 (0.0%) nsIFrame::IsTransformed() const 3 (0.0%) nsRuleNode::GetStyleBorder(nsStyleContext*, int) 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsNativeThemeGTK::GetWidgetOverflow(nsDeviceContext*, nsIFrame*, unsigned char, nsRect*) 1 (0.0%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 1 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const
156 (1.1%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 15 (0.1%) nsAttrAndChildArray::InsertChildAt(nsIContent*, unsigned int) 9 (0.1%) NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**) 3 (0.0%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 3 (0.0%) MayHavePaintEventListener(nsPIDOMWindow*) 2 (0.0%) NS_NewHTMLElement(nsIContent**, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 1 (0.0%) nsCOMArray_base::InsertObjectAt(nsISupports*, int) 1 (0.0%) PL_DHashTableOperate 1 (0.0%) nsXBLPrototypeBinding::GetBindingElement() 1 (0.0%) nsSplittableFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 83988 54 (0.3%) 192 (1.3%) nsGenericElement::AddRef() 127 (0.9%) NS_CycleCollectorForget2_P 5 (0.0%) ___tls_get_addr 5 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) .plt
106 (0.7%) nsIFrame::GetUsedPadding() const 60 (0.4%) mozilla::FrameLayerBuilder::InvalidateThebesLayerContents(nsIFrame*, nsRect const&) 8 (0.1%) nsIFrame::GetView() const 5 (0.0%) nsTextControlFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 3 (0.0%) ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 3 (0.0%) nsIFrame::GetUsedBorder() const 3 (0.0%) nsOverflowContinuationTracker::nsOverflowContinuationTracker(nsPresContext*, nsContainerFrame*, int, int) 1 (0.0%) nsFrame::BoxReflow(nsBoxLayoutState&, nsPresContext*, nsHTMLReflowMetrics&, nsRenderingContext*, int, int, int, int, int) 1 (0.0%) nsIFrame::InvalidateRoot(nsRect const&, unsigned int) 1 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 70249 62 (0.4%) 191 (1.3%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, int*) 118 (0.8%) PL_DHashTableOperate 7 (0.0%) nsTHashtable<mozilla::FramePropertyTable::Entry>::s_HashKey(PLDHashTable*, void const*) 2 (0.0%) nsTHashtable<mozilla::FramePropertyTable::Entry>::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 2 (0.0%) __i686.get_pc_thunk.bx
151 (1.1%) moz_free 21 (0.1%) PR_Free 6 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int) 1 (0.0%) js::Shape::finalize(JSContext*) 1 (0.0%) js::GCHelperThread::doSweep() 1 (0.0%) void js::gc::FinalizeArenas<JSString>(JSContext*, js::gc::ArenaHeader**) 1 (0.0%) gfxTextRun::~gfxTextRun() 1 (0.0%) .L97 1 (0.0%) nsAttrAndChildArray::~nsAttrAndChildArray() 1 (0.0%) BuildTextRunsScanner::FlushLineBreaks(gfxTextRun*) 113 70 (0.4%) 187 (1.3%) free 23 (0.2%) arena_run_tree_insert 19 (0.1%) .L6 17 (0.1%) .L3 16 (0.1%) arena_run_dalloc 14 (0.1%) _end 6 (0.0%) .text 5 (0.0%) __pthread_mutex_unlock_usercnt 5 (0.0%) __pthread_mutex_lock 4 (0.0%) arena_run_tree_remove 3 (0.0%) .L2 2 (0.0%) .L2 2 (0.0%) .L3 1 (0.0%) .L8
151 (1.1%) ___tls_get_addr 16 (0.1%) NS_CycleCollectorSuspect2_P 14 (0.1%) NS_CycleCollectorForget2_P 210372 181 (1.2%) 181 (1.2%) _dl_deallocate_tls
173 (1.2%) .L483 5 (0.0%) .L571 1 (0.0%) .L1669 110920 3 (0.0%) 179 (1.2%) nsHtml5Tokenizer::emitCurrentTagToken(int, int) 60 (0.4%) .L2603 56 (0.4%) nsHtml5TreeBuilder::endTag(nsHtml5ElementName*) 27 (0.2%) .L3735 14 (0.1%) nsHtml5TreeBuilder::startTag(nsHtml5ElementName*, nsHtml5HtmlAttributes*, int) 5 (0.0%) .L2799 5 (0.0%) .L2581 3 (0.0%) __i686.get_pc_thunk.bx 2 (0.0%) .L2555 1 (0.0%) .L4085 1 (0.0%) .L3562 1 (0.0%) .L3336 1 (0.0%) nsHtml5StackNode::getGroup()
93 (0.7%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 77 (0.5%) SelectorMatchesTree(mozilla::dom::Element*, nsCSSSelector*, TreeMatchContext&, int) 4 (0.0%) .L533 3 (0.0%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 75806 172 (1.2%) 177 (1.2%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, int*) 2 (0.0%) nsAttrValue::Contains(nsIAtom*, nsCaseTreatment) const 1 (0.0%) nsAString_internal::Finalize() 1 (0.0%) nsStyledElementNotElementCSSInlineStyle::DoGetClasses() const 1 (0.0%) nsContentUtils::EqualsIgnoreASCIICase(nsAString_internal const&, nsAString_internal const&)
171 (1.2%) nsWindowRoot::QueryInterface(nsID const&, void**) 3 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 105894 56 (0.3%) 174 (1.2%) nsWindowRoot::AddRef() 111 (0.8%) NS_CycleCollectorForget2_P 5 (0.0%) __i686.get_pc_thunk.bx 2 (0.0%) ___tls_get_addr
169 (1.2%) GetWidthInfo(nsRenderingContext*, nsIFrame*, int) 2 (0.0%) BasicTableLayoutStrategy::ComputeColumnIntrinsicWidths(nsRenderingContext*) 79118 3 (0.0%) 171 (1.2%) nsTableCellFrame::GetPrefWidth(nsRenderingContext*) 162 (1.1%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 2 (0.0%) nsBlockFrame::GetType() const 1 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 1 (0.0%) nsBlockFrame::GetPrefWidth(nsRenderingContext*) 1 (0.0%) __i686.get_pc_thunk.cx 1 (0.0%) __i686.get_pc_thunk.bx
170 (1.2%) nsHtml5TreeOpExecutor::RunFlushLoop() 111769 10 (0.0%) 170 (1.1%) .L185 67 (0.5%) NS_NewHTMLElement(nsIContent**, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 37 (0.3%) nsGenericHTMLElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 33 (0.2%) nsCOMArray_base::InsertObjectAt(nsISupports*, int) 14 (0.1%) nsNodeInfoManager::GetNodeInfo(nsIAtom*, nsIAtom*, int) 4 (0.0%) nsCOMPtr_base::begin_assignment() 1 (0.0%) AtomImpl::IsStaticAtom() 1 (0.0%) nsHTMLTableRowElement::AddRef() 1 (0.0%) NS_NewHTMLTableCellElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 1 (0.0%) nsNodeInfo::AddRef() 1 (0.0%) PL_HashTableLookup
170 (1.2%) nsThread::ProcessNextEvent(int, int*) 164658 0 (0.0%) 170 (1.1%) nsCycleCollectorRunner::Run() 170 (1.2%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*)
170 (1.2%) nsCycleCollectorRunner::Run() 164630 1 (0.0%) 170 (1.1%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*) 45 (0.3%) nsHtml5TreeOpExecutor::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 45 (0.3%) nsFrameSelection::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 20 (0.1%) nsCycleCollector::ScanRoots() 19 (0.1%) nsPurpleBuffer::SelectPointers(GCGraphBuilder&) 14 (0.1%) nsTypedSelection::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 9 (0.1%) PL_DHashTableFinish 5 (0.0%) nsGenericElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 2 (0.0%) nsXPConnect::Traverse(void*, nsCycleCollectionTraversalCallback&) 2 (0.0%) nsHTMLInputElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 2 (0.0%) nsGenericDOMDataNode::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsXULElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) nsHTMLTableRowElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) nsTypedSelection::cycleCollection::UnmarkPurple(nsISupports*) 1 (0.0%) memset
30 (0.2%) gfxTextRun::~gfxTextRun() 25 (0.2%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 23 (0.2%) nsHtml5StackNode::release() 11 (0.1%) BuildTextRunsScanner::FlushLineBreaks(gfxTextRun*) 10 (0.1%) .L97 9 (0.1%) nsAString_internal::Finalize() 7 (0.0%) nsTextNode::~nsTextNode() 6 (0.0%) NS_Free_P 6 (0.0%) nsHTMLTableRowElement::~nsHTMLTableRowElement() 4 (0.0%) nsTypedSelection::~nsTypedSelection() 3 (0.0%) nsACString_internal::Finalize() 3 (0.0%) nsHTMLTableCellElement::~nsHTMLTableCellElement() 3 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int) 2 (0.0%) nsHtml5TreeOpExecutor::RunFlushLoop() 2 (0.0%) nsHtml5HtmlAttributes::~nsHtml5HtmlAttributes() 2 (0.0%) nsBindingManager::RemovedFromDocumentInternal(nsIContent*, nsIDocument*) 2 (0.0%) nsHTMLInputElement::~nsHTMLInputElement() 2 (0.0%) DestroyBoxMetrics(void*) 2 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 2 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsACString_internal::SetLength(unsigned int) 1 (0.0%) nsACString_internal::SetCapacity(unsigned int) 1 (0.0%) nsPurpleBuffer::SelectPointers(GCGraphBuilder&) 1 (0.0%) nsVoidArray::~nsVoidArray() 1 (0.0%) .L95 1 (0.0%) nsHtml5UTF16Buffer::Release() 1 (0.0%) nsXULControllers::~nsXULControllers() 1 (0.0%) nsTextInputListener::~nsTextInputListener() 1 (0.0%) nsTextInputListener::Release() 1 (0.0%) nsEventListenerManager::~nsEventListenerManager() 1 (0.0%) nsEventListenerManager::RemoveEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 1 (0.0%) nsGenericElement::nsDOMSlots::~nsDOMSlots() 1 (0.0%) AnonymousContentDestroyer::~AnonymousContentDestroyer() 1 (0.0%) BuildTextRunsScanner::FlushFrames(int, int) 1 (0.0%) nsTypedSelection::Release() 1 (0.0%) nsFrameSelection::Release() 53663 11 (0.0%) 170 (1.1%) moz_free 151 (1.1%) free 4 (0.0%) __i686.get_pc_thunk.bx 2 (0.0%) pthread_mutex_unlock 1 (0.0%) __pthread_mutex_unlock_usercnt 1 (0.0%) .plt
170 (1.2%) nsBoxFrame::GetPrefWidth(nsRenderingContext*) 72492 0 (0.0%) 170 (1.1%) nsTextControlFrame::GetPrefSize(nsBoxLayoutState&) 62 (0.4%) nsTextControlFrame::GetMinSize(nsBoxLayoutState&) 53 (0.4%) nsBox::AddBorderAndPadding(nsSize&) 38 (0.3%) nsTextControlFrame::GetMaxSize(nsBoxLayoutState&) 17 (0.1%) nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&)
164 (1.2%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 2 (0.0%) nsCSSFrameConstructor::ConstructTextFrame(nsCSSFrameConstructor::FrameConstructionData const*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&) 1 (0.0%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1 (0.0%) nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsIFrame*, nsFrameItems&) 71175 4 (0.0%) 168 (1.1%) nsFrameManager::RestoreFrameStateFor(nsIFrame*, nsILayoutHistoryState*, nsIStatefulFrame::SpecialStateID) 157 (1.1%) nsContentUtils::GenerateStateKey(nsIContent*, nsIDocument const*, nsIStatefulFrame::SpecialStateID, nsACString_internal&) 2 (0.0%) nsGenericElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 1 (0.0%) nsVoidArray::IndexOf(void*) const 1 (0.0%) non-virtual thunk to nsHTMLDocument::GetForms() 1 (0.0%) nsGenericElement::GetBindingParent() const 1 (0.0%) nsContentList::IndexOf(nsIContent*, int) 1 (0.0%) nsFrame::QueryFrame(nsQueryFrame::FrameIID)
163 (1.1%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, int, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 1 (0.0%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 70388 34 (0.2%) 164 (1.1%) nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, int, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&) 72 (0.5%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) 38 (0.3%) moz_xmalloc 10 (0.1%) nsCSSFrameConstructor::FindHTMLData(mozilla::dom::Element*, nsIAtom*, int, nsIFrame*, nsStyleContext*) 3 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 2 (0.0%) nsCSSFrameConstructor::BuildInlineChildItems(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&) 2 (0.0%) nsCSSFrameConstructor::FindInputData(mozilla::dom::Element*, nsStyleContext*) 1 (0.0%) nsXBLBinding::GenerateAnonymousContent() 1 (0.0%) nsXBLBinding::HasStyleSheets() const 1 (0.0%) malloc
157 (1.1%) nsFrameManager::RestoreFrameStateFor(nsIFrame*, nsILayoutHistoryState*, nsIStatefulFrame::SpecialStateID) 81779 5 (0.0%) 157 (1.1%) nsContentUtils::GenerateStateKey(nsIContent*, nsIDocument const*, nsIStatefulFrame::SpecialStateID, nsACString_internal&) 131 (0.9%) nsVoidArray::IndexOf(void*) const 6 (0.0%) nsPrintfCString::nsPrintfCString(char const*, ...) 5 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 3 (0.0%) nsACString_internal::Replace(unsigned int, unsigned int, char const*, unsigned int) 2 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) nsACString_internal::Finalize() 1 (0.0%) AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&) 1 (0.0%) non-virtual thunk to nsHTMLDocument::Release() 1 (0.0%) nsGenericHTMLFormElement::GetFormElement() 1 (0.0%) nsContentList::IndexOf(nsIContent*, int)
157 (1.1%) nsHtml5TreeOpExecutor::RunFlushLoop() 111767 2 (0.0%) 157 (1.1%) .L187 151 (1.1%) nsHtml5TreeOperation::AppendText(unsigned short const*, int, nsIContent*, nsHtml5TreeOpExecutor*) 2 (0.0%) nsCOMPtr_base::begin_assignment() 1 (0.0%) NS_NewTextNode(nsIContent**, nsNodeInfoManager*) 1 (0.0%) nsGenericDOMDataNode::SetText(unsigned short const*, unsigned int, int)
131 (0.9%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 18 (0.1%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 5 (0.0%) ComputeOutlineAndEffectsRect(nsIFrame*, int*, nsRect const&, nsSize const&, int) 78156 154 (1.0%) 154 (1.0%) nsRuleNode::GetStyleSVGReset(nsStyleContext*, int)
151 (1.1%) .L187 111743 4 (0.0%) 151 (1.0%) nsHtml5TreeOperation::AppendText(unsigned short const*, int, nsIContent*, nsHtml5TreeOpExecutor*) 56 (0.4%) nsHtml5TreeOperation::Append(nsIContent*, nsIContent*, nsHtml5TreeOpExecutor*) 38 (0.3%) NS_NewTextNode(nsIContent**, nsNodeInfoManager*) 34 (0.2%) nsGenericDOMDataNode::SetText(unsigned short const*, unsigned int, int) 11 (0.1%) nsCOMPtr_base::~nsCOMPtr_base() 2 (0.0%) nsTextNode::AddRef() 1 (0.0%) nsCOMPtr_base::begin_assignment() 1 (0.0%) nsNodeInfoManager::GetTextNodeInfo() 1 (0.0%) nsGenericElement::GetChildCount() const 1 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 1 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) moz_xmalloc
95 (0.7%) .L178 56 (0.4%) nsHtml5TreeOperation::AppendText(unsigned short const*, int, nsIContent*, nsHtml5TreeOpExecutor*) 111742 16 (0.1%) 151 (1.0%) nsHtml5TreeOperation::Append(nsIContent*, nsIContent*, nsHtml5TreeOpExecutor*) 113 (0.8%) nsGenericElement::InsertChildAt(nsIContent*, unsigned int, int) 21 (0.1%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 1 (0.0%) moz_xrealloc
143 (1.0%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 6 (0.0%) nsCSSFrameConstructor::CreateAnonymousFrames(nsFrameConstructorState&, nsIContent*, nsIFrame*, PendingBinding*, nsFrameItems&) 70324 2 (0.0%) 149 (1.0%) nsCSSFrameConstructor::GetAnonymousContent(nsIContent*, nsIFrame*, nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 135 (0.9%) nsTextControlFrame::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 6 (0.0%) nsGfxScrollFrameInner::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 5 (0.0%) nsGenericHTMLElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base()
84 (0.6%) nsTableCellFrame::GetCellBaseline() const 59 (0.4%) nsTableCellFrame::VerticallyAlignChild(int) 3 (0.0%) nsTableRowFrame::DidResize() 1 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 1 (0.0%) nsLayoutUtils::GetFirstLinePosition(nsIFrame const*, nsLayoutUtils::LinePosition*) 73525 23 (0.1%) 148 (1.0%) nsIFrame::GetUsedPadding() const 106 (0.7%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, int*) 8 (0.1%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 8 (0.1%) nsRuleNode::GetStylePadding(nsStyleContext*, int) 3 (0.0%) PL_DHashTableOperate
146 (1.0%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 75165 8 (0.0%) 146 (1.0%) MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 135 (0.9%) gfxTextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 2 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 1 (0.0%) __i686.get_pc_thunk.bx
142 (1.0%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 2 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 167775 43 (0.3%) 144 (1.0%) gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, gfxFont::BoundingBoxType, gfxContext*, int*, unsigned int*, int, gfxBreakPriority*) 72 (0.5%) gfxTextRun::MeasureText(unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*) 13 (0.1%) gfxTextRun::ShrinkToLigatureBoundaries(unsigned int*, unsigned int*) 5 (0.0%) gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*, unsigned int, unsigned int, gfxFont::RunMetrics*) 4 (0.0%) gfxTextRun::GetAdvanceForGlyphs(unsigned int, unsigned int) 2 (0.0%) gfxTextRun::AccumulatePartialLigatureMetrics(gfxFont*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*, gfxFont::RunMetrics*) 2 (0.0%) gfxTextRun::GlyphRunIterator::NextRun() 2 (0.0%) gfxTextRun::FindFirstGlyphRunContaining(unsigned int) 1 (0.0%) PropertyProvider::GetHyphensOption()
75 (0.5%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*) 68 (0.5%) nsCSSFrameConstructor::CreateGeneratedContentItem(nsFrameConstructorState&, nsIFrame*, nsIContent*, nsStyleContext*, nsCSSPseudoElements::Type, nsCSSFrameConstructor::FrameConstructionItemList&) 1 (0.0%) nsLayoutUtils::HasPseudoStyle(nsIContent*, nsStyleContext*, nsCSSPseudoElements::Type, nsPresContext*) 78498 19 (0.1%) 144 (1.0%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*, TreeMatchContext&) 100 (0.7%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 12 (0.1%) nsRuleNode::Transition(nsIStyleRule*, unsigned char, unsigned char) 11 (0.1%) int EnumRulesMatching<PseudoElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 1 (0.0%) nsBindingManager::WalkRules(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*, int*) 1 (0.0%) __i686.get_pc_thunk.bx
96 (0.7%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 44 (0.3%) nsTableRowFrame::CalcHeight(nsHTMLReflowState const&) 1 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 79140 7 (0.0%) 141 (0.9%) nsTableCellFrame::GetCellBaseline() const 84 (0.6%) nsIFrame::GetUsedPadding() const 26 (0.2%) nsLayoutUtils::GetFirstLineBaseline(nsIFrame const*, int*) 17 (0.1%) nsIFrame::GetUsedBorder() const 3 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 1 (0.0%) nsRuleNode::GetStylePadding(nsStyleContext*, int) 1 (0.0%) nsRuleNode::GetStyleBorder(nsStyleContext*, int) 1 (0.0%) nsLayoutUtils::GetFirstLinePosition(nsIFrame const*, nsLayoutUtils::LinePosition*)
135 (0.9%) MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 5 (0.0%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 168130 7 (0.0%) 140 (0.9%) gfxTextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 128 (0.9%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 2 (0.0%) gfxTextRun::AddGlyphRun(gfxFont*, unsigned int, int) 2 (0.0%) gfxFontGroup::IsInvalidChar(unsigned short) 1 (0.0%) gfxTextRun::Create(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int)
137 (1.0%) nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*) 74331 16 (0.1%) 137 (0.9%) nsLineLayout::VerticalAlignLine() 58 (0.4%) nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 57 (0.4%) .L670 3 (0.0%) nsRuleNode::GetStyleTextReset(nsStyleContext*, int) 2 (0.0%) nsLayoutUtils::SetFontFromStyle(nsRenderingContext*, nsStyleContext*) 1 (0.0%) __i686.get_pc_thunk.bx
135 (0.9%) nsCSSFrameConstructor::GetAnonymousContent(nsIContent*, nsIFrame*, nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 72524 1 (0.0%) 135 (0.9%) nsTextControlFrame::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 95 (0.7%) nsTextEditorState::BindToFrame(nsTextControlFrame*) 13 (0.1%) nsTextControlFrame::UpdateValueDisplay(int, int, nsAString_internal const*) 12 (0.1%) nsGenericHTMLElementTearoff::GetSpellcheck(int*) 10 (0.1%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 1 (0.0%) nsContentUtils::RemoveNewlines(nsString&) 1 (0.0%) non-virtual thunk to nsTypedSelection::AddSelectionListener(nsISelectionListener*) 1 (0.0%) moz_xmalloc
134 (0.9%) BasicTableLayoutStrategy::ComputeColumnIntrinsicWidths(nsRenderingContext*) 79039 79 (0.5%) 134 (0.9%) nsCellMapColumnIterator::GetNextFrame(int*, int*) 51 (0.4%) nsTableCellFrame::GetRowSpan() 4 (0.0%) nsCellMap::GetEffectiveColSpan(nsTableCellMap const&, int, int, int&) const
131 (0.9%) nsContentUtils::GenerateStateKey(nsIContent*, nsIDocument const*, nsIStatefulFrame::SpecialStateID, nsACString_internal&) 1 (0.0%) nsFrameManager::RestoreFrameStateFor(nsIFrame*, nsILayoutHistoryState*, nsIStatefulFrame::SpecialStateID) 161422 132 (0.9%) 132 (0.9%) nsVoidArray::IndexOf(void*) const
129 (0.9%) nsTimerImpl::Fire() 104842 0 (0.0%) 129 (0.9%) GCTimerFired(nsITimer*, void*) 129 (0.9%) nsXPConnect::GarbageCollect()
129 (0.9%) JS_GC 177060 0 (0.0%) 129 (0.9%) js_GC(JSContext*, JSCompartment*, JSGCInvocationKind) 95 (0.7%) DOMGCCallback(JSContext*, JSGCStatus) 34 (0.2%) GCCycle(JSContext*, JSCompartment*, JSGCInvocationKind)
129 (0.9%) nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 72522 0 (0.0%) 129 (0.9%) nsTextControlFrame::GetBoxAscent(nsBoxLayoutState&) 101 (0.7%) nsIFrame::GetClientRect(nsRect&) 11 (0.1%) nsLayoutUtils::GetCenteredFontBaseline(nsFontMetrics*, int) 9 (0.1%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, nsFontMetrics**) 4 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 2 (0.0%) non-virtual thunk to nsHTMLInputElement::Release() 1 (0.0%) nsHTMLInputElement::GetType() const 1 (0.0%) non-virtual thunk to nsHTMLInputElement::GetType() const
129 (0.9%) GCTimerFired(nsITimer*, void*) 130259 0 (0.0%) 129 (0.9%) nsXPConnect::GarbageCollect() 129 (0.9%) nsXPConnect::Collect()
129 (0.9%) nsXPConnect::Collect() 175759 0 (0.0%) 129 (0.9%) JS_GC 129 (0.9%) js_GC(JSContext*, JSCompartment*, JSGCInvocationKind)
129 (0.9%) nsXPConnect::GarbageCollect() 130378 0 (0.0%) 129 (0.9%) nsXPConnect::Collect() 129 (0.9%) JS_GC
128 (0.9%) gfxTextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 168129 16 (0.1%) 128 (0.8%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 51 (0.4%) gfxTextRun::Create(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) 39 (0.3%) TextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray<TextRunWordCache::DeferredWord, nsTArrayDefaultAllocator>*) 6 (0.0%) gfxFontGroup::MakeTextRun(unsigned char const*, unsigned int, gfxTextRunFactory::Parameters const*, unsigned int) 5 (0.0%) gfxTextRun::AddGlyphRun(gfxFont*, unsigned int, int) 2 (0.0%) gfxPangoFontGroup::GetFontAt(int) 2 (0.0%) gfxTextRun::AllocateStorage(void const*&, unsigned int, unsigned int) 1 (0.0%) gfxPangoFontGroup::UpdateFontList() 1 (0.0%) TextRunWordCache::FinishTextRun(gfxTextRun*, gfxTextRun*, gfxTextRunFactory::Parameters const*, nsTArray<TextRunWordCache::DeferredWord, nsTArrayDefaultAllocator> const&, int) 1 (0.0%) gfxTextRun::CopyGlyphDataFrom(gfxTextRun*, unsigned int, unsigned int, unsigned int) 1 (0.0%) gfxTextRun::gfxTextRun(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int, gfxTextRun::CompressedGlyph*) 1 (0.0%) gfxFontGroup::GetUserFontSet() 1 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 1 (0.0%) moz_xmalloc
124 (0.9%) nsCOMPtr_base::~nsCOMPtr_base() 3 (0.0%) MayHavePaintEventListener(nsPIDOMWindow*) 105890 22 (0.1%) 127 (0.8%) nsWindowRoot::Release() 97 (0.7%) NS_CycleCollectorSuspect2_P 4 (0.0%) ___tls_get_addr 4 (0.0%) __i686.get_pc_thunk.bx
125 (0.9%) nsThread::ProcessNextEvent(int, int*) 111883 0 (0.0%) 125 (0.8%) nsHtml5ExecutorReflusher::Run() 123 (0.9%) nsHtml5TreeOpExecutor::RunFlushLoop() 1 (0.0%) nsHtml5TreeOperation::Perform(nsHtml5TreeOpExecutor*, nsIContent**) 1 (0.0%) nsHtml5TreeOperation::~nsHtml5TreeOperation()
121 (0.9%) nsCOMPtr_base::~nsCOMPtr_base() 1 (0.0%) MayHavePaintEventListener(nsPIDOMWindow*) 88942 34 (0.2%) 122 (0.8%) nsDOMEventTargetHelper::Release() 81 (0.6%) NS_CycleCollectorSuspect2_P 4 (0.0%) ___tls_get_addr 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) .plt
121 (0.9%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 1 (0.0%) nsTableCellFrame::GetPrefWidth(nsRenderingContext*) 73011 11 (0.0%) 122 (0.8%) nsBlockFrame::GetPrefWidth(nsRenderingContext*) 64 (0.4%) nsFrame::AddInlinePrefWidth(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 38 (0.3%) nsTextFrame::AddInlinePrefWidth(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 4 (0.0%) nsFrame::CanContinueTextRun() const 3 (0.0%) nsIFrame::InlinePrefWidthData::ForceBreak(nsRenderingContext*) 1 (0.0%) nsRuleNode::ComputeCoordPercentCalc(nsStyleCoord const&, int) 1 (0.0%) nsSplittableFrame::GetFirstContinuation() const
76 (0.5%) nsRuleNode::HasAuthorSpecifiedRules(nsStyleContext*, unsigned int, int) 34 (0.2%) nsCSSValue::SetDummyValue() 11 (0.1%) nsNativeTheme::IsWidgetStyled(nsPresContext*, nsIFrame*, unsigned char) 76468 121 (0.8%) 121 (0.8%) nsCSSValue::DoReset()
118 (0.8%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 73069 20 (0.1%) 120 (0.8%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) 82 (0.6%) ComputeLineHeight(nsStyleContext*, int) 3 (0.0%) nsHTMLReflowState::CalcLineHeight() const 3 (0.0%) nsBlockFrame::IsContainingBlock() const 3 (0.0%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**) 2 (0.0%) nsSplittableFrame::GetNextInFlow() const 2 (0.0%) nsSplittableFrame::GetPrevInFlow() const 2 (0.0%) nsFontMetrics::ExternalLeading() 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsFloatManager::PushState(nsFloatManager::SavedState*)
111 (0.8%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 8 (0.1%) SelectorMatchesTree(mozilla::dom::Element*, nsCSSSelector*, TreeMatchContext&, int) 75834 47 (0.3%) 119 (0.8%) .L547 61 (0.4%) nsEventStateManager::GetContentState(nsIContent*, int) 8 (0.1%) nsGenericElement::HasAttr(int, nsIAtom*) const 1 (0.0%) nsHTMLInputElement::IntrinsicState() const 1 (0.0%) nsIContent::IntrinsicState() const 1 (0.0%) __i686.get_pc_thunk.bx
117 (0.8%) nsHtml5TreeOpExecutor::RunFlushLoop() 111776 3 (0.0%) 117 (0.8%) .L178 95 (0.7%) nsHtml5TreeOperation::Append(nsIContent*, nsIContent*, nsHtml5TreeOpExecutor*) 8 (0.1%) nsCOMPtr_base::~nsCOMPtr_base() 4 (0.0%) PermanentAtomImpl::Release() 3 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int) 2 (0.0%) nsHTMLTableCellElement::Release() 1 (0.0%) nsHTMLTableRowElement::Release() 1 (0.0%) nsGenericElement::GetChildCount() const
113 (0.8%) nsHtml5TreeOperation::Append(nsIContent*, nsIContent*, nsHtml5TreeOpExecutor*) 2 (0.0%) nsTextControlFrame::UpdateValueDisplay(int, int, nsAString_internal const*) 83946 2 (0.0%) 115 (0.8%) nsGenericElement::InsertChildAt(nsIContent*, unsigned int, int) 108 (0.8%) nsINode::doInsertChildAt(nsIContent*, unsigned int, int, nsAttrAndChildArray&) 3 (0.0%) nsGenericElement::IsNodeOfType(unsigned int) const 1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 1 (0.0%) nsGenericDOMDataNode::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int)
91 (0.6%) nsRegion::Copy(nsRegion const&) 20 (0.1%) nsRegion::SubRect(nsRegion::nsRectFast const&, nsRegion&, nsRegion&) const 1 (0.0%) nsRegion::And(nsRegion const&, nsRect const&) 69775 112 (0.7%) 112 (0.7%) RgnRectMemoryAllocator::Alloc()
316 (2.2%) js::Invoke(JSContext*, js::CallArgs const&, js::ConstructOption) 4 (0.0%) js::Execute(JSContext*, JSObject&, JSScript*, js::StackFrame*, unsigned int, js::Value*) 177183 0 (0.0%) 111 (0.7%) js::RunScript(JSContext*, JSScript*, js::StackFrame*) 280 (2.0%) .L4914 35 (0.2%) .L4842 5 (0.0%) js::Interpret(JSContext*, js::StackFrame*, unsigned int, js::InterpMode)
111 (0.8%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 70419 0 (0.0%) 111 (0.7%) nsCSSFrameConstructor::ConstructTable(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 108 (0.8%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 3 (0.0%) nsTableFrame::SetInitialChildList(nsIAtom*, nsFrameList&)
280 (2.0%) js::RunScript(JSContext*, JSScript*, js::StackFrame*) 182930 2 (0.0%) 111 (0.7%) .L4914 105 (0.7%) js_fun_call(JSContext*, unsigned int, js::Value*) 103 (0.7%) .L1992 47 (0.3%) XPC_WN_CallMethod(JSContext*, unsigned int, unsigned long long*) 16 (0.1%) nsIDOMXPathResult_IterateNext(JSContext*, unsigned int, unsigned long long*) 4 (0.0%) JProfStartProfilingJS(JSContext*, unsigned int, unsigned long long*) 1 (0.0%) js_json_stringify(JSContext*, unsigned int, js::Value*) 1 (0.0%) array_indexOfHelper(JSContext*, int, unsigned int, js::Value*) 1 (0.0%) js_generic_native_method_dispatcher(JSContext*, unsigned int, js::Value*)
108 (0.8%) nsGenericElement::InsertChildAt(nsIContent*, unsigned int, int) 83945 18 (0.1%) 108 (0.7%) nsINode::doInsertChildAt(nsIContent*, unsigned int, int, nsAttrAndChildArray&) 49 (0.3%) nsAttrAndChildArray::InsertChildAt(nsIContent*, unsigned int) 18 (0.1%) nsGenericHTMLElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 7 (0.0%) nsHTMLInputElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 4 (0.0%) nsGenericDOMDataNode::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 4 (0.0%) __i686.get_pc_thunk.bx 3 (0.0%) PR_Realloc 2 (0.0%) nsContentUtils::RemoveScriptBlocker() 1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 1 (0.0%) nsTextNode::AddRef() 1 (0.0%) nsNodeUtils::ParentChainChanged(nsIContent*)
53 (0.4%) nsLineLayout::BeginLineReflow(int, int, int, int, int, int) 38 (0.3%) nsPresArena::AllocateByCode(nsQueryFrame::FrameIID, unsigned int) 11 (0.1%) nsPresArena::AllocateBySize(unsigned int) 6 (0.0%) nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int) 53534 46 (0.3%) 108 (0.7%) PL_ArenaAllocate 27 (0.2%) UnlockArena 15 (0.1%) LockArena 13 (0.1%) PR_Malloc 3 (0.0%) PR_CallOnce 2 (0.0%) PR_Lock 2 (0.0%) PR_Unlock
107 (0.8%) nsTimerImpl::Fire() 165012 0 (0.0%) 107 (0.7%) PrepareAndDispatch 107 (0.8%) nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*)
125 (0.9%) js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) 105 (0.7%) js_fun_call(JSContext*, unsigned int, js::Value*) 103 (0.7%) .L1992 1 (0.0%) PreprocessValue(JSContext*, JSObject*, int, js::Value*, StringifyContext*) 177184 0 (0.0%) 107 (0.7%) js::Invoke(JSContext*, js::CallArgs const&, js::ConstructOption) 316 (2.2%) js::RunScript(JSContext*, JSScript*, js::StackFrame*) 18 (0.1%) XPC_WN_GetterSetter(JSContext*, unsigned int, unsigned long long*)
107 (0.8%) nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) 132221 0 (0.0%) 107 (0.7%) nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) 107 (0.8%) JS_CallFunctionValue
107 (0.8%) nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) 176019 0 (0.0%) 107 (0.7%) JS_CallFunctionValue 107 (0.8%) js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*)
53 (0.4%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, nsFontMetrics**) 30 (0.2%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**) 23 (0.2%) nsRenderingContext::SetFont(nsFont const&, nsIAtom*, gfxUserFontSet*) 1 (0.0%) ComputeLineHeight(nsStyleContext*, int) 69874 22 (0.1%) 107 (0.7%) nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&) 67 (0.5%) nsFont::Equals(nsFont const&) const 5 (0.0%) nsAString_internal::Equals(nsAString_internal const&, nsStringComparator const&) const 5 (0.0%) nsAString_internal::Equals(nsAString_internal const&) const 4 (0.0%) gfxPangoFontGroup::UpdateFontList() 3 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) gfxFontGroup::GetUserFontSet()
107 (0.8%) PrepareAndDispatch 132092 0 (0.0%) 107 (0.7%) nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) 107 (0.8%) nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*)
107 (0.8%) JS_CallFunctionValue 18 (0.1%) js::ExternalGetOrSet(JSContext*, JSObject*, int, js::Value const&, JSAccessMode, unsigned int, js::Value*, js::Value*) 177208 0 (0.0%) 107 (0.7%) js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) 125 (0.9%) js::Invoke(JSContext*, js::CallArgs const&, js::ConstructOption)
105 (0.7%) .L4914 176905 0 (0.0%) 105 (0.7%) js_fun_call(JSContext*, unsigned int, js::Value*) 105 (0.7%) js::Invoke(JSContext*, js::CallArgs const&, js::ConstructOption)
103 (0.7%) .L4914 176194 0 (0.0%) 102 (0.7%) .L1992 103 (0.7%) js::Invoke(JSContext*, js::CallArgs const&, js::ConstructOption)
100 (0.7%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 70424 3 (0.0%) 100 (0.7%) nsCSSFrameConstructor::ConstructScrollableBlock(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 54 (0.4%) nsCSSFrameConstructor::ConstructBlock(nsFrameConstructorState&, nsStyleDisplay const*, nsIContent*, nsIFrame*, nsIFrame*, nsStyleContext*, nsIFrame**, nsFrameItems&, int, PendingBinding*) 35 (0.2%) nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIAtom*, int, nsIFrame*&) 3 (0.0%) NS_NewBlockFrame(nsIPresShell*, nsStyleContext*, unsigned int) 1 (0.0%) nsHTMLScrollFrame::AppendFrames(nsIAtom*, nsFrameList&) 1 (0.0%) nsContainerFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsBlockFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsCounterManager::AddCounterResetsAndIncrements(nsIFrame*) 1 (0.0%) nsFrameConstructorState::AddChild(nsIFrame*, nsFrameItems&, nsIContent*, nsStyleContext*, nsIFrame*, int, int, int, int, nsIFrame*)
71 (0.5%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 9 (0.1%) nsFrame::DestroyFrom(nsIFrame*) 9 (0.1%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 5 (0.0%) nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 3 (0.0%) nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 1 (0.0%) InvalidateRectForFrameSizeChange(nsIFrame*, nsRect const&) 118011 98 (0.6%) 98 (0.6%) nsSVGEffects::InvalidateDirectRenderingObservers(nsIFrame*)
43 (0.3%) nsHtml5TreeOpExecutor::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 43 (0.3%) nsFrameSelection::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 10 (0.1%) nsTypedSelection::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) nsXPConnect::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) nsGenericElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 164639 28 (0.1%) 98 (0.6%) GCGraphBuilder::NoteXPCOMChild(nsISupports*) 61 (0.4%) PL_DHashTableOperate 6 (0.0%) nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 1 (0.0%) nsACString_internal::Finalize() 1 (0.0%) nsTypedSelection::QueryInterface(nsID const&, void**) 1 (0.0%) __i686.get_pc_thunk.bx
449 (3.2%) nsGenericElement::Release() 86 (0.6%) nsDocument::Release() 17 (0.1%) nsGenericDOMDataNode::Release() 84260 3 (0.0%) 97 (0.6%) nsNodeUtils::LastRelease(nsINode*) 85 (0.6%) nsHTMLDocument::~nsHTMLDocument() 74 (0.5%) nsHTMLTableSectionElement::~nsHTMLTableSectionElement() 74 (0.5%) nsHTMLTableRowElement::~nsHTMLTableRowElement() 74 (0.5%) nsHTMLTableElement::~nsHTMLTableElement() 74 (0.5%) nsHTMLSharedElement::~nsHTMLSharedElement() 74 (0.5%) nsHTMLBodyElement::~nsHTMLBodyElement() 54 (0.4%) nsHTMLTableCellElement::~nsHTMLTableCellElement() 16 (0.1%) nsTextNode::~nsTextNode() 15 (0.1%) nsHTMLInputElement::~nsHTMLInputElement() 3 (0.0%) nsHTMLDivElement::~nsHTMLDivElement() 3 (0.0%) nsContentUtils::RemoveListenerManager(nsINode*) 1 (0.0%) nsAString_internal::Finalize() 1 (0.0%) nsCOMArray_base::Clear() 1 (0.0%) nsGenericElement::nsDOMSlots::~nsDOMSlots()
82 (0.6%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) 12 (0.1%) nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&) 1 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsTextControlFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 73981 5 (0.0%) 96 (0.6%) ComputeLineHeight(nsStyleContext*, int) 42 (0.3%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**) 14 (0.1%) nsFontMetrics::InternalLeading() 13 (0.1%) floor 9 (0.1%) nsFontMetrics::ExternalLeading() 5 (0.0%) gfxPangoFontGroup::GetFontAt(int) 4 (0.0%) nsFontMetrics::EmHeight() 3 (0.0%) gfxFT2FontBase::GetMetrics() 1 (0.0%) nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&)
96 (0.7%) nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) 73767 1 (0.0%) 96 (0.6%) nsHTMLScrollFrame::TryLayout(ScrollReflowState*, nsHTMLReflowMetrics*, int, int, int, unsigned int*) 95 (0.7%) nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int)
22 (0.2%) nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 8 (0.1%) nsIFrame::GetUsedPadding() const 6 (0.0%) nsFrame::ConsiderChildOverflow(nsOverflowAreas&, nsIFrame*) 6 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 6 (0.0%) nsIFrame::GetUsedBorder() const 5 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 5 (0.0%) nsFrame::IntrinsicWidthOffsets(nsRenderingContext*) 5 (0.0%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 4 (0.0%) nsFrame::IsContainingBlock() const 3 (0.0%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 3 (0.0%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 3 (0.0%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 3 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, int, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&) 2 (0.0%) nsBox::GetPadding(nsMargin&) 2 (0.0%) nsTableCellFrame::VerticallyAlignChild(int) 2 (0.0%) nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 2 (0.0%) nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsIFrame*, nsFrameItems&) 1 (0.0%) nsTableFrame::GenericTraversal(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsTableCellFrame::GetCellBaseline() const 1 (0.0%) nsTableCellFrame::GetPrefWidth(nsRenderingContext*) 1 (0.0%) nsTableCellFrame::GetMinWidth(nsRenderingContext*) 1 (0.0%) nsAnimationManager::CheckAnimationRule(nsStyleContext*, mozilla::dom::Element*) 1 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 1 (0.0%) nsBlockFrame::AddFrames(nsFrameList&, nsIFrame*) 1 (0.0%) nsBlockFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 78165 95 (0.6%) 95 (0.6%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int)
95 (0.7%) js_GC(JSContext*, JSCompartment*, JSGCInvocationKind) 104852 0 (0.0%) 95 (0.6%) DOMGCCallback(JSContext*, JSGCStatus) 95 (0.7%) XPCJSRuntime::GCCallback(JSContext*, JSGCStatus)
71 (0.5%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 23 (0.2%) nsTableCellFrame::IntrinsicWidthOffsets(nsRenderingContext*) 1 (0.0%) GetWidthInfo(nsRenderingContext*, nsIFrame*, int) 73524 40 (0.2%) 95 (0.6%) nsFrame::IntrinsicWidthOffsets(nsRenderingContext*) 28 (0.2%) .L75 8 (0.1%) nsRuleNode::GetStyleMargin(nsStyleContext*, int) 5 (0.0%) nsStyleBorder::GetActualBorder() const 5 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 4 (0.0%) nsRuleNode::GetStylePadding(nsStyleContext*, int) 3 (0.0%) nsRuleNode::GetStyleBorder(nsStyleContext*, int) 2 (0.0%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*)
95 (0.7%) DOMGCCallback(JSContext*, JSGCStatus) 131821 0 (0.0%) 95 (0.6%) XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 86 (0.6%) nsDOMEvent::Release() 8 (0.1%) nsXPathResult::Release() 1 (0.0%) nsSupportsStringImpl::Release()
95 (0.7%) nsTextControlFrame::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 89848 1 (0.0%) 95 (0.6%) nsTextEditorState::BindToFrame(nsTextControlFrame*) 40 (0.3%) nsTextEditorState::CreateRootNode() 36 (0.3%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 4 (0.0%) nsTextInputSelectionImpl::nsTextInputSelectionImpl(nsFrameSelection*, nsIPresShell*, nsIContent*) 3 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 2 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 2 (0.0%) moz_xmalloc 1 (0.0%) non-virtual thunk to nsHTMLInputElement::IsSingleLineTextControl() const 1 (0.0%) non-virtual thunk to nsHTMLInputElement::GetWrapCols() 1 (0.0%) nsTextInputSelectionImpl::GetSelection(short, nsISelection**) 1 (0.0%) nsGenericHTMLElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 1 (0.0%) nsTextControlFrame::UpdateValueDisplay(int, int, nsAString_internal const*) 1 (0.0%) PresShell::GetCaret() const 1 (0.0%) nsCaret::Release()
93 (0.7%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 1 (0.0%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 71326 2 (0.0%) 94 (0.6%) nsLayoutUtils::HasPseudoStyle(nsIContent*, nsStyleContext*, nsCSSPseudoElements::Type, nsPresContext*) 88 (0.6%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*) 2 (0.0%) nsNthIndexCache::~nsNthIndexCache() 1 (0.0%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*, TreeMatchContext&) 1 (0.0%) nsNthIndexCache::nsNthIndexCache()
41 (0.3%) nsTableRowFrame::DidResize() 27 (0.2%) nsTableRowFrame::CalculateCellActualHeight(nsTableCellFrame*, int&) 21 (0.1%) nsTableRowFrame::InitHasCellWithStyleHeight(nsTableFrame*) 2 (0.0%) nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&) 1 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 1 (0.0%) nsTableRowFrame::CalcHeight(nsHTMLReflowState const&) 79273 9 (0.0%) 94 (0.6%) nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*) 33 (0.2%) nsTableCellFrame::GetColIndex(int&) const 28 (0.2%) nsTableCellMap::GetEffectiveRowSpan(int, int) const 7 (0.0%) nsSplittableFrame::GetFirstInFlow() const 6 (0.0%) nsTableFrame::GetCellMap() const 4 (0.0%) nsTableRowFrame::GetRowIndex() const 3 (0.0%) nsSplittableFrame::GetPrevInFlow() const 2 (0.0%) nsTableCellFrame::GetRowIndex(int&) const 2 (0.0%) __i686.get_pc_thunk.bx
60 (0.4%) malloc 19 (0.1%) free 7 (0.0%) realloc 6 (0.0%) PR_Lock 209757 92 (0.6%) 92 (0.6%) .L6
92 (0.6%) nsIFrame::CheckInvalidateSizeChange(nsRect const&, nsRect const&, nsSize const&) 71351 25 (0.1%) 92 (0.6%) nsLayoutUtils::HasNonZeroCornerOnSide(nsStyleCorners const&, mozilla::css::Side) 52 (0.4%) nsRuleNode::ComputeCoordPercentCalc(nsStyleCoord const&, int) 15 (0.1%) __i686.get_pc_thunk.bx
42 (0.3%) ___tls_get_addr 28 (0.2%) NS_CycleCollectorForget2_P 21 (0.1%) NS_CycleCollectorSuspect2_P 210381 91 (0.6%) 91 (0.6%) calloc
56 (0.4%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 28 (0.2%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 4 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 73530 2 (0.0%) 90 (0.6%) nsFrame::CheckInvalidateSizeChange(nsHTMLReflowMetrics&) 86 (0.6%) nsIFrame::CheckInvalidateSizeChange(nsRect const&, nsRect const&, nsSize const&) 1 (0.0%) nsStyleBorder::GetActualBorder() const 1 (0.0%) nsRuleNode::GetStyleBorder(nsStyleContext*, int)
88 (0.6%) nsLayoutUtils::HasPseudoStyle(nsIContent*, nsStyleContext*, nsCSSPseudoElements::Type, nsPresContext*) 78499 6 (0.0%) 88 (0.6%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*) 75 (0.5%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*, TreeMatchContext&) 3 (0.0%) nsCSSPseudoElements::GetPseudoAtom(nsCSSPseudoElements::Type) 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsRuleNode::Transition(nsIStyleRule*, unsigned char, unsigned char) 1 (0.0%) nsNthIndexCache::~nsNthIndexCache()
86 (0.6%) nsDOMEvent::~nsDOMEvent() 1 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 1 (0.0%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 71461 1 (0.0%) 88 (0.6%) nsPresContext::Release() 86 (0.6%) nsPresContext::~nsPresContext() 1 (0.0%) NS_CycleCollectorSuspect2_P
88 (0.6%) nsIFrame::Layout(nsBoxLayoutState&) 79748 2 (0.0%) 88 (0.6%) nsBox::SyncLayout(nsBoxLayoutState&) 54 (0.4%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 31 (0.2%) nsIFrame::InvalidateWithFlags(nsRect const&, unsigned int) 1 (0.0%) ComputeOutlineAndEffectsRect(nsIFrame*, int*, nsRect const&, nsSize const&, int)
87 (0.6%) nsCOMPtr_base::~nsCOMPtr_base() 82792 0 (0.0%) 87 (0.6%) nsDocument::Release() 86 (0.6%) nsNodeUtils::LastRelease(nsINode*) 1 (0.0%) NS_CycleCollectorSuspect2_P
87 (0.6%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 79556 2 (0.0%) 87 (0.6%) nsTableRowFrame::CalcHeight(nsHTMLReflowState const&) 44 (0.3%) nsTableCellFrame::GetCellBaseline() const 30 (0.2%) nsTableRowFrame::CalculateCellActualHeight(nsTableCellFrame*, int&) 3 (0.0%) nsTableRowFrame::UpdateHeight(int, int, int, nsTableFrame*, nsTableCellFrame*) 3 (0.0%) nsBlockFrame::GetChildList(nsIAtom*) const 3 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*) 1 (0.0%) nsContainerFrame::GetChildList(nsIAtom*) const
49 (0.3%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 29 (0.2%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 4 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 2 (0.0%) nsIFrame::InvalidateFrameSubtree() 1 (0.0%) nsTableCellFrame::VerticallyAlignChild(int) 1 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 73488 86 (0.6%) 86 (0.6%) nsIFrame::IsTransformed() const
86 (0.6%) nsDOMEvent::Release() 87115 0 (0.0%) 86 (0.6%) nsDOMEvent::~nsDOMEvent() 86 (0.6%) nsPresContext::Release()
58 (0.4%) mozilla::FramePropertyTable::Delete(nsIFrame*, mozilla::FramePropertyDescriptor const*) 28 (0.2%) nsContainerFrame::DestroyFrom(nsIFrame*) 70248 8 (0.0%) 86 (0.6%) mozilla::FramePropertyTable::Remove(nsIFrame*, mozilla::FramePropertyDescriptor const*, int*) 74 (0.5%) PL_DHashTableOperate 2 (0.0%) nsTHashtable<mozilla::FramePropertyTable::Entry>::s_HashKey(PLDHashTable*, void const*) 2 (0.0%) __i686.get_pc_thunk.bx
86 (0.6%) nsPresContext::Release() 71524 0 (0.0%) 86 (0.6%) nsPresContext::~nsPresContext() 86 (0.6%) nsCOMPtr_base::~nsCOMPtr_base()
86 (0.6%) XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 87073 0 (0.0%) 86 (0.6%) nsDOMEvent::Release() 86 (0.6%) nsDOMEvent::~nsDOMEvent()
85 (0.6%) nsHTMLDocument::~nsHTMLDocument() 83111 0 (0.0%) 85 (0.5%) nsDocument::~nsDocument() 74 (0.5%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 11 (0.1%) nsHTMLSharedElement::UnbindFromTree(int, int)
85 (0.6%) nsNodeUtils::LastRelease(nsINode*) 100720 0 (0.0%) 85 (0.5%) nsHTMLDocument::~nsHTMLDocument() 85 (0.6%) nsDocument::~nsDocument()
52 (0.4%) nsLayoutUtils::HasNonZeroCornerOnSide(nsStyleCorners const&, mozilla::css::Side) 14 (0.1%) nsLayoutUtils::ComputeWidthValue(nsRenderingContext*, nsIFrame*, int, int, int, nsStyleCoord const&) 8 (0.1%) nsIFrame::CheckInvalidateSizeChange(nsRect const&, nsRect const&, nsSize const&) 5 (0.0%) nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 2 (0.0%) nsLineLayout::BeginLineReflow(int, int, int, int, int, int) 2 (0.0%) nsBlockFrame::GetMinWidth(nsRenderingContext*) 1 (0.0%) GetWidthInfo(nsRenderingContext*, nsIFrame*, int) 1 (0.0%) nsBlockFrame::GetPrefWidth(nsRenderingContext*) 78119 85 (0.5%) 85 (0.5%) nsRuleNode::ComputeCoordPercentCalc(nsStyleCoord const&, int)
55 (0.4%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 26 (0.2%) nsIFrame::CheckInvalidateSizeChange(nsRect const&, nsRect const&, nsSize const&) 1 (0.0%) nsBox::SyncLayout(nsBoxLayoutState&) 1 (0.0%) nsTableFrame::InvalidateFrame(nsIFrame*, nsRect const&, nsRect const&, int) 73425 37 (0.2%) 83 (0.5%) ComputeOutlineAndEffectsRect(nsIFrame*, int*, nsRect const&, nsSize const&, int) 24 (0.2%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 12 (0.1%) nsRuleNode::GetStyleOutline(nsStyleContext*, int) 5 (0.0%) nsRuleNode::GetStyleBorder(nsStyleContext*, int) 5 (0.0%) nsRuleNode::GetStyleSVGReset(nsStyleContext*, int)
21 (0.1%) nsHtml5TreeOperation::Append(nsIContent*, nsIContent*, nsHtml5TreeOpExecutor*) 20 (0.1%) nsHtml5TreeBuilder::appendCharacters(nsIContent**, unsigned short*, int, int) 11 (0.1%) nsHtml5TreeBuilder::createElement(int, nsIAtom*, nsHtml5HtmlAttributes*) 6 (0.0%) nsHtml5TreeBuilder::appendToCurrentNodeAndPushElement(nsHtml5ElementName*, nsHtml5HtmlAttributes*) 5 (0.0%) nsXULControllers::AppendController(nsIController*) 2 (0.0%) txResultRecycler::recycle(txAExprResult*) 2 (0.0%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 2 (0.0%) MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 2 (0.0%) BuildTextRunsScanner::AccumulateRunInfo(nsTextFrame*) 2 (0.0%) mozilla::FrameLayerBuilder::AddLayerDisplayItem(mozilla::layers::Layer*, nsDisplayItem*) 1 (0.0%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 1 (0.0%) nsHtml5TreeOperation::AppendText(unsigned short const*, int, nsIContent*, nsHtml5TreeOpExecutor*) 1 (0.0%) nsHtml5TreeBuilder::appendVoidElementToCurrentMayFoster(nsIAtom*, nsHtml5HtmlAttributes*, nsIContent**) 1 (0.0%) nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**) 1 (0.0%) nsLineBreaker::AppendText(nsIAtom*, unsigned char const*, unsigned int, unsigned int, nsILineBreakSink*) 1 (0.0%) nsCellMap::ExpandWithRows(nsTableCellMap&, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, nsRect&) 1 (0.0%) nsCellMap::SetDataAt(nsTableCellMap&, CellData&, int, int) 1 (0.0%) nsStyleSet::AddImportantRules(nsRuleNode*, nsRuleNode*, nsRuleWalker*) 1 (0.0%) BuildTextRunsScanner::FlushFrames(int, int) 1 (0.0%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, nsFontMetrics**) 60056 16 (0.1%) 83 (0.5%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 53 (0.4%) moz_xrealloc 12 (0.1%) moz_xmalloc 1 (0.0%) .plt 1 (0.0%) realloc
40 (0.3%) moz_xrealloc 26 (0.2%) moz_realloc 5 (0.0%) ChangeTable 3 (0.0%) gfxTextRun::Create(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) 3 (0.0%) .L1025 2 (0.0%) nsPipeInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) 2 (0.0%) nsDeque::Push(void*) 1 (0.0%) nsAString_internal::Assign(unsigned short const*, unsigned int) 1 (0.0%) nsScriptableUnicodeConverter::ConvertToByteArray(nsAString_internal const&, unsigned int*, unsigned char**) 46430 83 (0.5%) 83 (0.5%) memcpy
421 (3.0%) nsGenericElement::~nsGenericElement() 81089 0 (0.0%) 82 (0.5%) nsAttrAndChildArray::~nsAttrAndChildArray() 403 (2.8%) nsAttrAndChildArray::Clear() 12 (0.1%) PR_Free 2 (0.0%) nsGenericDOMDataNode::UnbindFromTree(int, int) 2 (0.0%) nsContentUtils::RemoveScriptBlocker() 1 (0.0%) nsTextNode::Release() 1 (0.0%) free
74 (0.5%) nsHTMLTableSectionElement::~nsHTMLTableSectionElement() 74 (0.5%) nsHTMLTableElement::~nsHTMLTableElement() 74 (0.5%) nsHTMLSharedElement::~nsHTMLSharedElement() 74 (0.5%) nsHTMLBodyElement::~nsHTMLBodyElement() 68 (0.5%) nsHTMLTableRowElement::~nsHTMLTableRowElement() 49 (0.3%) nsHTMLTableCellElement::~nsHTMLTableCellElement() 6 (0.0%) nsHTMLInputElement::~nsHTMLInputElement() 3 (0.0%) nsHTMLDivElement::~nsHTMLDivElement() 83993 1 (0.0%) 82 (0.5%) nsGenericElement::~nsGenericElement() 421 (3.0%) nsAttrAndChildArray::~nsAttrAndChildArray()
75 (0.5%) malloc 5 (0.0%) realloc 1 (0.0%) PR_Realloc 117 64 (0.4%) 81 (0.5%) arena_bin_malloc_hard 9 (0.1%) arena_run_tree_remove 8 (0.1%) arena_run_alloc
77 (0.5%) nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*) 3 (0.0%) nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int) 74301 4 (0.0%) 80 (0.5%) nsLineLayout::RelativePositionFrames(nsOverflowAreas&) 73 (0.5%) nsLineLayout::RelativePositionFrames(nsLineLayout::PerSpanData*, nsOverflowAreas&) 2 (0.0%) nsContainerFrame::PositionChildViews(nsIFrame*) 1 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize)
79 (0.6%) nsLineBox::DeleteLineList(nsPresContext*, nsLineList&, nsIFrame*) 72511 0 (0.0%) 79 (0.5%) nsTextControlFrame::DestroyFrom(nsIFrame*) 58 (0.4%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 14 (0.1%) nsContainerFrame::DestroyFrom(nsIFrame*) 2 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) nsAString_internal::Finalize() 1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 1 (0.0%) nsBoxFrame::DestroyFrom(nsIFrame*) 1 (0.0%) nsFrame::DestroyFrom(nsIFrame*) 1 (0.0%) nsFormControlFrame::RegUnRegAccessKey(nsIFrame*, int)
63 (0.4%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const 14 (0.1%) nsRuleNode::HasAuthorSpecifiedRules(nsStyleContext*, unsigned int, int) 76513 77 (0.5%) 77 (0.5%) nsCSSValue::operator=(nsCSSValue const&)
44 (0.3%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 30 (0.2%) nsTableRowFrame::CalcHeight(nsHTMLReflowState const&) 3 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 79551 17 (0.1%) 77 (0.5%) nsTableRowFrame::CalculateCellActualHeight(nsTableCellFrame*, int&) 27 (0.2%) nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*) 12 (0.1%) __i686.get_pc_thunk.cx 7 (0.0%) nsRuleNode::GetStylePosition(nsStyleContext*, int) 3 (0.0%) nsTableRowGroupFrame::GetType() const 3 (0.0%) nsTableFrame::GetCellMap() const 2 (0.0%) nsTableFrame::GetTableFrame(nsIFrame*) 2 (0.0%) nsTableFrame::GetType() const 1 (0.0%) nsTableCellFrame::GetColIndex(int&) const 1 (0.0%) nsTableCellFrame::GetRowIndex(int&) const 1 (0.0%) nsTableCellMap::GetEffectiveRowSpan(int, int) const 1 (0.0%) __i686.get_pc_thunk.bx
403 (2.8%) nsAttrAndChildArray::~nsAttrAndChildArray() 81088 6 (0.0%) 77 (0.5%) nsAttrAndChildArray::Clear() 374 (2.6%) nsGenericElement::Release() 19 (0.1%) nsGenericDOMDataNode::Release() 2 (0.0%) nsGenericHTMLElement::UnbindFromTree(int, int) 1 (0.0%) nsGenericDOMDataNode::UnbindFromTree(int, int) 1 (0.0%) __i686.get_pc_thunk.bx
53 (0.4%) GetFontGroupForFrame(nsIFrame*, nsFontMetrics**) 13 (0.1%) nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&) 9 (0.1%) nsTextControlFrame::GetBoxAscent(nsBoxLayoutState&) 1 (0.0%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 71363 5 (0.0%) 76 (0.5%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, nsFontMetrics**) 53 (0.4%) nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&) 7 (0.0%) gfxPangoFontGroup::UpdateFontList() 5 (0.0%) gfxFontGroup::GetUserFontSet() 3 (0.0%) memmove 1 (0.0%) nsFont::Equals(nsFont const&) const 1 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 1 (0.0%) __i686.get_pc_thunk.bx
76 (0.5%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 70391 4 (0.0%) 76 (0.5%) nsCSSFrameConstructor::CreateGeneratedContentItem(nsFrameConstructorState&, nsIFrame*, nsIContent*, nsStyleContext*, nsCSSPseudoElements::Type, nsCSSFrameConstructor::FrameConstructionItemList&) 68 (0.5%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*, TreeMatchContext&) 3 (0.0%) nsCSSPseudoElements::GetPseudoAtom(nsCSSPseudoElements::Type) 1 (0.0%) __i686.get_pc_thunk.bx
73 (0.5%) nsLineLayout::RelativePositionFrames(nsOverflowAreas&) 2 (0.0%) nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*) 74300 28 (0.1%) 75 (0.5%) nsLineLayout::RelativePositionFrames(nsLineLayout::PerSpanData*, nsOverflowAreas&) 37 (0.3%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 5 (0.0%) nsOverflowAreas::UnionWith(nsOverflowAreas const&) 2 (0.0%) nsTextFrame::IsFrameOfType(unsigned int) const 1 (0.0%) nsIFrame::GetOverflowRect(nsOverflowType) const 1 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const 1 (0.0%) __i686.get_pc_thunk.bx
72 (0.5%) gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, gfxFont::BoundingBoxType, gfxContext*, int*, unsigned int*, int, gfxBreakPriority*) 3 (0.0%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 167774 8 (0.0%) 75 (0.5%) gfxTextRun::MeasureText(unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*) 48 (0.3%) gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*, unsigned int, unsigned int, gfxFont::RunMetrics*) 5 (0.0%) gfxTextRun::AccumulatePartialLigatureMetrics(gfxFont*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*, gfxFont::RunMetrics*) 5 (0.0%) gfxFont::RunMetrics::CombineWith(gfxFont::RunMetrics const&, int) 4 (0.0%) gfxTextRun::GlyphRunIterator::NextRun() 2 (0.0%) gfxTextRun::ShrinkToLigatureBoundaries(unsigned int*, unsigned int*) 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) gfxFont::Measure(gfxTextRun*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxFont::Spacing*)
74 (0.5%) nsNodeUtils::LastRelease(nsINode*) 97720 0 (0.0%) 74 (0.5%) nsHTMLTableElement::~nsHTMLTableElement() 74 (0.5%) nsGenericElement::~nsGenericElement()
74 (0.5%) nsNodeUtils::LastRelease(nsINode*) 98632 0 (0.0%) 74 (0.5%) nsHTMLTableSectionElement::~nsHTMLTableSectionElement() 74 (0.5%) nsGenericElement::~nsGenericElement()
74 (0.5%) nsNodeUtils::LastRelease(nsINode*) 98481 0 (0.0%) 74 (0.5%) nsHTMLTableRowElement::~nsHTMLTableRowElement() 68 (0.5%) nsGenericElement::~nsGenericElement() 6 (0.0%) moz_free
74 (0.5%) nsNodeUtils::LastRelease(nsINode*) 96831 0 (0.0%) 74 (0.5%) nsHTMLSharedElement::~nsHTMLSharedElement() 74 (0.5%) nsGenericElement::~nsGenericElement()
74 (0.5%) nsNodeUtils::LastRelease(nsINode*) 90620 0 (0.0%) 74 (0.5%) nsHTMLBodyElement::~nsHTMLBodyElement() 74 (0.5%) nsGenericElement::~nsGenericElement()
38 (0.3%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 35 (0.2%) SelectorMatchesTree(mozilla::dom::Element*, nsCSSSelector*, TreeMatchContext&, int) 75807 51 (0.3%) 73 (0.5%) .L554 12 (0.1%) nsAttrAndChildArray::AttrCount() const 6 (0.0%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const 2 (0.0%) nsGenericElement::AttrValueIs(int, nsIAtom*, nsAString_internal const&, nsCaseTreatment) const 1 (0.0%) nsGenericElement::GetAttrCount() const 1 (0.0%) nsAttrValue::Type() const
72 (0.5%) nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, int, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&) 103592 1 (0.0%) 72 (0.5%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) 31 (0.2%) nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**) 29 (0.2%) nsXBLBinding::InstallEventHandlers() 4 (0.0%) nsBindingManager::SetBinding(nsIContent*, nsXBLBinding*) 2 (0.0%) nsXBLBinding::GenerateAnonymousContent() 1 (0.0%) nsAString_internal::Finalize() 1 (0.0%) nsXBLPrototypeBinding::GetImmediateChild(nsIAtom*) 1 (0.0%) nsXBLBinding::AllowScripts() 1 (0.0%) nsContentUtils::GetWrapperSafeScriptFilename(nsIDocument*, nsIURI*, nsACString_internal&) 1 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int)
70 (0.5%) nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int) 74309 12 (0.0%) 70 (0.4%) nsLineLayout::BeginLineReflow(int, int, int, int, int, int) 53 (0.4%) PL_ArenaAllocate 2 (0.0%) nsRuleNode::ComputeCoordPercentCalc(nsStyleCoord const&, int) 1 (0.0%) nsSplittableFrame::GetPrevInFlow() const 1 (0.0%) UnlockArena 1 (0.0%) LockArena
67 (0.5%) nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&) 1 (0.0%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, nsFontMetrics**) 1 (0.0%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**) 1 (0.0%) nsRenderingContext::SetFont(nsFont const&, nsIAtom*, gfxUserFontSet*) 69758 18 (0.1%) 70 (0.4%) nsFont::Equals(nsFont const&) const 43 (0.3%) nsAString_internal::Equals(nsAString_internal const&, nsStringComparator const&) const 6 (0.0%) nsAString_internal::Equals(nsAString_internal const&) const 3 (0.0%) nsCaseInsensitiveStringComparator::operator()(unsigned short const*, unsigned short const*, unsigned int, unsigned int) const
68 (0.5%) nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*) 1 (0.0%) nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int) 74329 2 (0.0%) 69 (0.4%) nsLineLayout::TrimTrailingWhiteSpace() 66 (0.5%) nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 1 (0.0%) nsTextFrame::TrimTrailingWhiteSpace(nsRenderingContext*)
67 (0.5%) .L185 1 (0.0%) nsTextEditorState::CreateRootNode() 100096 3 (0.0%) 68 (0.4%) NS_NewHTMLElement(nsIContent**, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 43 (0.3%) NS_NewHTMLTableCellElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 9 (0.1%) NS_NewHTMLInputElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 5 (0.0%) nsParserService::HTMLCaseSensitiveAtomTagToId(nsIAtom*) const 2 (0.0%) NS_NewHTMLTableRowElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 2 (0.0%) nsGenericElement::AddRef() 1 (0.0%) NS_NewHTMLDivElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 1 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) .plt 1 (0.0%) moz_xmalloc
61 (0.4%) .L547 4 (0.0%) nsCSSRuleProcessor::GetContentState(mozilla::dom::Element*) 2 (0.0%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 86994 22 (0.1%) 67 (0.4%) nsEventStateManager::GetContentState(nsIContent*, int) 31 (0.2%) nsHTMLInputElement::IntrinsicState() const 9 (0.1%) nsIContent::IntrinsicState() const 2 (0.0%) nsHTMLAnchorElement::IntrinsicState() const 1 (0.0%) nsGenericHTMLFormElement::IntrinsicState() const 1 (0.0%) nsGenericElement::HasAttr(int, nsIAtom*) const 1 (0.0%) __i686.get_pc_thunk.bx
66 (0.5%) nsLineLayout::TrimTrailingWhiteSpace() 1 (0.0%) nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) (self) 1 (0.0%) nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*) 74328 9 (0.0%) 67 (0.4%) nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 41 (0.3%) nsTextFrame::TrimTrailingWhiteSpace(nsRenderingContext*) 6 (0.0%) nsGenericDOMDataNode::GetText() 5 (0.0%) floorf 4 (0.0%) nsTextFrame::GetTrimmedOffsets(nsTextFragment const*, int) 1 (0.0%) nsTextFrame::GetNextContinuation() const 1 (0.0%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 1 (0.0%) nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) (self)
57 (0.4%) nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 8 (0.1%) UpdateProp(mozilla::FrameProperties&, mozilla::FramePropertyDescriptor const*, int, nsMargin&) 2 (0.0%) nsBox::BeginLayout(nsBoxLayoutState&) 70253 8 (0.0%) 67 (0.4%) mozilla::FramePropertyTable::Delete(nsIFrame*, mozilla::FramePropertyDescriptor const*) 58 (0.4%) mozilla::FramePropertyTable::Remove(nsIFrame*, mozilla::FramePropertyDescriptor const*, int*) 1 (0.0%) PL_DHashTableOperate
51 (0.4%) nsCellMapColumnIterator::GetNextFrame(int*, int*) 12 (0.1%) nsCellMap::AppendCell(nsTableCellMap&, nsTableCellFrame*, int, int, nsRect&, int*) 3 (0.0%) BasicTableLayoutStrategy::ComputeColumnIntrinsicWidths(nsRenderingContext*) 79135 47 (0.3%) 66 (0.4%) nsTableCellFrame::GetRowSpan() 19 (0.1%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const
64 (0.4%) nsBlockFrame::GetPrefWidth(nsRenderingContext*) 73374 0 (0.0%) 64 (0.4%) nsFrame::AddInlinePrefWidth(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 64 (0.4%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType)
62 (0.4%) nsTextControlFrame::GetPrefSize(nsBoxLayoutState&) 1 (0.0%) nsBoxFrame::GetPrefWidth(nsRenderingContext*) 72475 1 (0.0%) 63 (0.4%) nsTextControlFrame::GetMinSize(nsBoxLayoutState&) 62 (0.4%) nsBox::GetMinSize(nsBoxLayoutState&)
62 (0.4%) nsTextControlFrame::GetMinSize(nsBoxLayoutState&) 79747 0 (0.0%) 62 (0.4%) nsBox::GetMinSize(nsBoxLayoutState&) 39 (0.3%) nsIFrame::GetBorderAndPadding(nsMargin&) 23 (0.2%) nsIFrame::AddCSSMinSize(nsBoxLayoutState&, nsIFrame*, nsSize&, int&, int&)
22 (0.2%) nsTableCellFrame::VerticallyAlignChild(int) 17 (0.1%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 15 (0.1%) nsTableRowFrame::DidResize() 4 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&) 1 (0.0%) nsTableRowGroupFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned int&, int*) 73532 25 (0.1%) 61 (0.4%) nsFrame::ConsiderChildOverflow(nsOverflowAreas&, nsIFrame*) 30 (0.2%) nsOverflowAreas::UnionWith(nsOverflowAreas const&) 6 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int)
43 (0.3%) nsTextControlFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 17 (0.1%) nsTextControlFrame::GetPrefSize(nsBoxLayoutState&) 72491 3 (0.0%) 60 (0.4%) nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&) 13 (0.1%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 13 (0.1%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, nsFontMetrics**) 12 (0.1%) ComputeLineHeight(nsStyleContext*, int) 4 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 4 (0.0%) nsHTMLInputElement::GetCols() 4 (0.0%) nsFontMetrics::MaxAdvance() 2 (0.0%) nsFontMetrics::AveCharWidth() 2 (0.0%) ceil 1 (0.0%) nsHTMLInputElement::QueryInterface(nsID const&, void**) 1 (0.0%) nsFontMetrics::EmHeight() 1 (0.0%) nsRenderingContext::SetFont(nsFontMetrics*)
60 (0.4%) nsHtml5Tokenizer::emitCurrentTagToken(int, int) 111466 4 (0.0%) 60 (0.4%) .L2603 53 (0.4%) nsHtml5TreeBuilder::appendToCurrentNodeAndPushElement(nsHtml5ElementName*, nsHtml5HtmlAttributes*) 1 (0.0%) nsHtml5TreeBuilder::push(nsHtml5StackNode*) 1 (0.0%) nsHtml5TreeBuilder::createElement(int, nsIAtom*, nsHtml5HtmlAttributes*) 1 (0.0%) __i686.get_pc_thunk.bx
27 (0.2%) NS_NewBlockFrame(nsIPresShell*, nsStyleContext*, unsigned int) 20 (0.1%) NS_NewTableCellFrame(nsIPresShell*, nsStyleContext*, int) 6 (0.0%) NS_NewTextFrame(nsIPresShell*, nsStyleContext*) 3 (0.0%) NS_NewHTMLScrollFrame(nsIPresShell*, nsStyleContext*, int) 2 (0.0%) NS_NewTableRowFrame(nsIPresShell*, nsStyleContext*) 1 (0.0%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1 (0.0%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 71691 5 (0.0%) 60 (0.4%) PresShell::AllocateFrame(nsQueryFrame::FrameIID, unsigned int) 55 (0.4%) nsPresArena::AllocateByCode(nsQueryFrame::FrameIID, unsigned int)
59 (0.4%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 1 (0.0%) BuildTextRunsScanner::FlushFrames(int, int) 75105 14 (0.0%) 60 (0.4%) BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 29 (0.2%) nsLineBreaker::AppendText(nsIAtom*, unsigned char const*, unsigned int, unsigned int, nsILineBreakSink*) 10 (0.1%) moz_xmalloc 2 (0.0%) gfxSkipCharsIterator::IsOriginalCharSkipped(int*) const 2 (0.0%) __i686.get_pc_thunk.bx 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) BuildTextRunsScanner::BreakSink::SetBreaks(unsigned int, unsigned int, unsigned char*)
49 (0.3%) nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 7 (0.0%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 3 (0.0%) nsXULScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 71314 23 (0.1%) 59 (0.4%) nsLayoutUtils::GetDisplayPort(nsIContent*, nsRect*) 32 (0.2%) nsINode::GetProperty(unsigned short, nsIAtom*, unsigned int*) const 4 (0.0%) nsPropertyTable::GetPropertyInternal(nsPropertyOwner, nsIAtom*, int, unsigned int*)
58 (0.4%) nsLineLayout::VerticalAlignLine() 1 (0.0%) nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*) 74318 23 (0.1%) 59 (0.4%) nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 32 (0.2%) nsLayoutUtils::SetFontFromStyle(nsRenderingContext*, nsStyleContext*) 4 (0.0%) nsRuleNode::GetStyleTextReset(nsStyleContext*, int)
59 (0.4%) nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsIFrame*, nsFrameItems&) 70401 4 (0.0%) 59 (0.4%) nsCSSFrameConstructor::ConstructTextFrame(nsCSSFrameConstructor::FrameConstructionData const*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&) 19 (0.1%) NS_NewTextFrame(nsIPresShell*, nsStyleContext*) 18 (0.1%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 6 (0.0%) nsTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 2 (0.0%) nsTextFrame::IsFrameOfType(unsigned int) const 2 (0.0%) nsFrameManager::RestoreFrameStateFor(nsIFrame*, nsILayoutHistoryState*, nsIStatefulFrame::SpecialStateID) 2 (0.0%) nsCounterManager::AddCounterResetsAndIncrements(nsIFrame*) 1 (0.0%) nsGenericDOMDataNode::AddRef() 1 (0.0%) nsTextFrame::DidSetStyleContext(nsStyleContext*) 1 (0.0%) nsFrame::nsFrame(nsStyleContext*) 1 (0.0%) nsFrame::QueryFrame(nsQueryFrame::FrameIID) 1 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const 1 (0.0%) nsLayoutUtils::GetLastSibling(nsIFrame*)
53 (0.4%) .L2603 5 (0.0%) .L2581 111345 4 (0.0%) 58 (0.4%) nsHtml5TreeBuilder::appendToCurrentNodeAndPushElement(nsHtml5ElementName*, nsHtml5HtmlAttributes*) 29 (0.2%) moz_xmalloc 17 (0.1%) nsHtml5TreeBuilder::createElement(int, nsIAtom*, nsHtml5HtmlAttributes*) 6 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 1 (0.0%) nsHtml5TreeOperation::nsHtml5TreeOperation() 1 (0.0%) __i686.get_pc_thunk.bx
58 (0.4%) nsTextControlFrame::DestroyFrom(nsIFrame*) 89850 3 (0.0%) 58 (0.4%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 18 (0.1%) nsDOMEventRTTearoff::RemoveGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 13 (0.1%) nsHTMLInputElement::GetControllers(nsIControllers**) 5 (0.0%) nsTextEditorState::SetValue(nsAString_internal const&, int) 4 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 2 (0.0%) nsTextEditorState::GetValue(nsAString_internal&, int) const 2 (0.0%) nsTextInputSelectionImpl::Release() 2 (0.0%) nsTextInputListener::Release() 2 (0.0%) nsTypedSelection::RemoveSelectionListener(nsISelectionListener*) 1 (0.0%) nsCOMPtr_base::begin_assignment() 1 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 (0.0%) nsHTMLInputElement::ValueChanged() const 1 (0.0%) nsTextEditorState::ValueWasChanged(int) 1 (0.0%) non-virtual thunk to nsDOMEventRTTearoff::Release() 1 (0.0%) nsContentUtils::DestroyAnonymousContent(nsCOMPtr<nsIContent>*) 1 (0.0%) .plt
47 (0.3%) nsHtml5TreeBuilder::endTag(nsHtml5ElementName*) 11 (0.1%) nsHtml5TreeBuilder::startTag(nsHtml5ElementName*, nsHtml5HtmlAttributes*, int) 111369 2 (0.0%) 58 (0.4%) nsHtml5TreeBuilder::flushCharacters() 55 (0.4%) nsHtml5TreeBuilder::appendCharacters(nsIContent**, unsigned short*, int, int) 1 (0.0%) nsHtml5TreeOperation::nsHtml5TreeOperation()
57 (0.4%) nsTableCellMap::InsertRows(nsTableRowGroupFrame*, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, int, nsRect&) 79076 0 (0.0%) 57 (0.4%) nsCellMap::InsertRows(nsTableCellMap&, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, int, nsRect&) 56 (0.4%) nsCellMap::ExpandWithRows(nsTableCellMap&, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, nsRect&) 1 (0.0%) nsCellMap::AppendCell(nsTableCellMap&, nsTableCellFrame*, int, int, nsRect&, int*)
55 (0.4%) PresShell::AllocateFrame(nsQueryFrame::FrameIID, unsigned int) 1 (0.0%) NS_NewBlockFrame(nsIPresShell*, nsStyleContext*, unsigned int) 1 (0.0%) NS_NewTextControlFrame(nsIPresShell*, nsStyleContext*) 71418 9 (0.0%) 57 (0.4%) nsPresArena::AllocateByCode(nsQueryFrame::FrameIID, unsigned int) 38 (0.3%) PL_ArenaAllocate 7 (0.0%) PL_DHashTableOperate 3 (0.0%) nsTHashtable<(anonymous namespace)::FreeList>::s_HashKey(PLDHashTable*, void const*)
57 (0.4%) nsCSSFrameConstructor::AppendFrames(nsFrameConstructorState&, nsIFrame*, nsFrameItems&, nsIFrame*, int) 71166 0 (0.0%) 57 (0.4%) nsFrameManager::InsertFrames(nsIFrame*, nsIAtom*, nsIFrame*, nsFrameList&) 54 (0.4%) nsTableRowGroupFrame::InsertFrames(nsIAtom*, nsIFrame*, nsFrameList&) 3 (0.0%) nsTableRowFrame::InsertFrames(nsIAtom*, nsIFrame*, nsFrameList&)
56 (0.4%) nsHtml5Tokenizer::emitCurrentTagToken(int, int) 1 (0.0%) .L483 111548 10 (0.0%) 57 (0.4%) nsHtml5TreeBuilder::endTag(nsHtml5ElementName*) 47 (0.3%) nsHtml5TreeBuilder::flushCharacters()
57 (0.4%) nsLineLayout::VerticalAlignLine() 74326 11 (0.0%) 57 (0.4%) .L670 43 (0.3%) nsLayoutUtils::GetCenteredFontBaseline(nsFontMetrics*, int) 3 (0.0%) nsFontMetrics::MaxHeight()
54 (0.4%) nsTableRowGroupFrame::InsertFrames(nsIAtom*, nsIFrame*, nsFrameList&) 3 (0.0%) nsTableFrame::InsertRowGroups(nsFrameList::Slice const&) 79430 0 (0.0%) 57 (0.4%) nsTableFrame::InsertRows(nsTableRowGroupFrame*, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, int) 57 (0.4%) nsTableCellMap::InsertRows(nsTableRowGroupFrame*, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, int, nsRect&)
57 (0.4%) nsTableFrame::InsertRows(nsTableRowGroupFrame*, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, int) 79077 0 (0.0%) 57 (0.4%) nsTableCellMap::InsertRows(nsTableRowGroupFrame*, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, int, nsRect&) 57 (0.4%) nsCellMap::InsertRows(nsTableCellMap&, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, int, nsRect&)
57 (0.4%) nsCSSFrameConstructor::ContentAppended(nsIContent*, nsIContent*, int) 70397 0 (0.0%) 57 (0.4%) nsCSSFrameConstructor::AppendFrames(nsFrameConstructorState&, nsIFrame*, nsFrameItems&, nsIFrame*, int) 57 (0.4%) nsFrameManager::InsertFrames(nsIFrame*, nsIAtom*, nsIFrame*, nsFrameList&)
12 (0.1%) nsTableRowFrame::CalculateCellActualHeight(nsTableCellFrame*, int&) 11 (0.1%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 7 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 5 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 3 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 3 (0.0%) nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 3 (0.0%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 2 (0.0%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 1 (0.0%) TimerThread::Run() 1 (0.0%) nsTableRowGroupFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned int&, int*) 1 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 1 (0.0%) nsTableRowFrame::InitChildReflowState(nsPresContext&, nsSize const&, int, nsTableCellReflowState&) 1 (0.0%) nsTableCellFrame::GetPrefWidth(nsRenderingContext*) 1 (0.0%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsIFrame*, nsRenderingContext*, nsSize const&) 1 (0.0%) nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 1 (0.0%) nsHTMLReflowState::InitResizeFlags(nsPresContext*) 1 (0.0%) InvalidateRectForFrameSizeChange(nsIFrame*, nsRect const&) 1 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, int, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 58790 57 (0.4%) 57 (0.4%) __i686.get_pc_thunk.cx
56 (0.4%) nsCellMap::InsertRows(nsTableCellMap&, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, int, nsRect&) 79075 6 (0.0%) 56 (0.3%) nsCellMap::ExpandWithRows(nsTableCellMap&, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, nsRect&) 47 (0.3%) nsCellMap::AppendCell(nsTableCellMap&, nsTableCellFrame*, int, int, nsRect&, int*) 2 (0.0%) nsContainerFrame::GetChildList(nsIAtom*) const 1 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int)
27 (0.2%) malloc 17 (0.1%) free 7 (0.0%) PR_Unlock 4 (0.0%) realloc 1 (0.0%) _xcb_unlock_io 209793 56 (0.3%) 56 (0.3%) .L3
55 (0.4%) nsHtml5TreeBuilder::flushCharacters() 111305 6 (0.0%) 55 (0.3%) nsHtml5TreeBuilder::appendCharacters(nsIContent**, unsigned short*, int, int) 28 (0.2%) moz_xmalloc 20 (0.1%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 1 (0.0%) __i686.get_pc_thunk.bx
55 (0.4%) nsThread::ProcessNextEvent(int, int*) 111947 0 (0.0%) 55 (0.3%) nsHtml5StreamParserContinuation::Run() 55 (0.4%) nsHtml5StreamParser::ParseAvailableData()
50 (0.4%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 5 (0.0%) nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIAtom*, int, nsIFrame*&) 78497 3 (0.0%) 55 (0.3%) nsStyleSet::ResolveAnonymousBoxStyle(nsIAtom*, nsStyleContext*) 41 (0.3%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 9 (0.1%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, int, int, nsIAtom*, nsCSSPseudoElements::Type, int, mozilla::dom::Element*) 2 (0.0%) int EnumRulesMatching<AnonBoxRuleProcessorData>(nsIStyleRuleProcessor*, void*)
54 (0.4%) nsCSSFrameConstructor::ConstructScrollableBlock(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 8 (0.1%) nsCSSFrameConstructor::ConstructNonScrollableBlock(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 70407 1 (0.0%) 55 (0.3%) nsCSSFrameConstructor::ConstructBlock(nsFrameConstructorState&, nsStyleDisplay const*, nsIContent*, nsIFrame*, nsIFrame*, nsStyleContext*, nsIFrame**, nsFrameItems&, int, PendingBinding*) 50 (0.4%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 5 (0.0%) nsBlockFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 2 (0.0%) nsBlockFrame::IsFloatContainingBlock() const 1 (0.0%) nsFrame::QueryFrame(nsQueryFrame::FrameIID) 1 (0.0%) nsBlockFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const 1 (0.0%) __i686.get_pc_thunk.bx
54 (0.4%) nsFrameManager::InsertFrames(nsIFrame*, nsIAtom*, nsIFrame*, nsFrameList&) 79626 0 (0.0%) 54 (0.3%) nsTableRowGroupFrame::InsertFrames(nsIAtom*, nsIFrame*, nsFrameList&) 54 (0.4%) nsTableFrame::InsertRows(nsTableRowGroupFrame*, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, int)
43 (0.3%) .L670 11 (0.1%) nsTextControlFrame::GetBoxAscent(nsBoxLayoutState&) 71291 0 (0.0%) 54 (0.3%) nsLayoutUtils::GetCenteredFontBaseline(nsFontMetrics*, int) 24 (0.2%) nsFontMetrics::MaxHeight() 13 (0.1%) ceil 6 (0.0%) nsFontMetrics::MaxAscent() 5 (0.0%) floor 4 (0.0%) gfxPangoFontGroup::GetFontAt(int) 2 (0.0%) gfxFT2FontBase::GetMetrics()
29 (0.2%) SelectorMatchesTree(mozilla::dom::Element*, nsCSSSelector*, TreeMatchContext&, int) 9 (0.1%) nsEventStateManager::GetContentState(nsIContent*, int) 9 (0.1%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 2 (0.0%) int EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 2 (0.0%) nsCSSRuleProcessor::RulesMatching(PseudoElementRuleProcessorData*) 1 (0.0%) nsHTMLInputElement::IntrinsicState() const 1 (0.0%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 1 (0.0%) .L547 83836 54 (0.3%) 54 (0.3%) nsIContent::IntrinsicState() const
53 (0.4%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 1 (0.0%) nsHtml5TreeOperation::Append(nsIContent*, nsIContent*, nsHtml5TreeOpExecutor*) 53658 1 (0.0%) 54 (0.3%) moz_xrealloc 40 (0.3%) memcpy 12 (0.1%) realloc 1 (0.0%) .plt
54 (0.4%) nsNodeUtils::LastRelease(nsINode*) 98050 2 (0.0%) 54 (0.3%) nsHTMLTableCellElement::~nsHTMLTableCellElement() 49 (0.3%) nsGenericElement::~nsGenericElement() 3 (0.0%) moz_free
53 (0.4%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 72501 0 (0.0%) 53 (0.3%) nsTextControlFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 41 (0.3%) nsTextEditorState::InitializeKeyboardEventListeners() 5 (0.0%) nsBoxFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 5 (0.0%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, int*) 1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) non-virtual thunk to nsDOMEventRTTearoff::AddGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*)
29 (0.2%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 24 (0.2%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 75110 0 (0.0%) 53 (0.3%) GetFontGroupForFrame(nsIFrame*, nsFontMetrics**) 53 (0.4%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, nsFontMetrics**)
53 (0.4%) nsTextControlFrame::GetPrefSize(nsBoxLayoutState&) 79744 0 (0.0%) 53 (0.3%) nsBox::AddBorderAndPadding(nsSize&) 53 (0.4%) nsIFrame::GetBorderAndPadding(nsMargin&)
48 (0.3%) gfxTextRun::MeasureText(unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*) 5 (0.0%) gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, gfxFont::BoundingBoxType, gfxContext*, int*, unsigned int*, int, gfxBreakPriority*) 167772 12 (0.0%) 53 (0.3%) gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*, unsigned int, unsigned int, gfxFont::RunMetrics*) 31 (0.2%) gfxFont::Measure(gfxTextRun*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxFont::Spacing*) 6 (0.0%) gfxFont::RunMetrics::CombineWith(gfxFont::RunMetrics const&, int) 2 (0.0%) gfxTextRun::GetAdjustedSpacingArray(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, unsigned int, unsigned int, nsTArray<gfxFont::Spacing, nsTArrayDefaultAllocator>*) 1 (0.0%) gfxFT2FontBase::GetMetrics() 1 (0.0%) __i686.get_pc_thunk.bx
51 (0.4%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 1 (0.0%) gfxTextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 167751 3 (0.0%) 52 (0.3%) gfxTextRun::Create(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) 19 (0.1%) moz_xmalloc 16 (0.1%) gfxTextRun::AllocateStorage(void const*&, unsigned int, unsigned int) 9 (0.1%) gfxTextRun::gfxTextRun(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int, gfxTextRun::CompressedGlyph*) 3 (0.0%) memcpy 1 (0.0%) gfxFontGroup::GetGeneration() 1 (0.0%) moz_malloc
22 (0.2%) nsAString_internal::MutatePrep(unsigned int, unsigned short**, unsigned int*) 11 (0.1%) gfxTextRun::AllocateStorage(void const*&, unsigned int, unsigned int) 11 (0.1%) NS_Alloc_P 3 (0.0%) nsACString_internal::MutatePrep(unsigned int, char**, unsigned int*) 2 (0.0%) nsVoidArray::SizeTo(int) 1 (0.0%) gfxTextRun::Create(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) 1 (0.0%) nsTextFragment::SetTo(unsigned short const*, int) 53661 2 (0.0%) 51 (0.3%) moz_malloc 48 (0.3%) malloc 1 (0.0%) __i686.get_pc_thunk.bx
22 (0.2%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 12 (0.1%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*, TreeMatchContext&) 7 (0.0%) nsCSSRuleProcessor::RulesMatching(AnonBoxRuleProcessorData*) 4 (0.0%) nsStyleSet::AddImportantRules(nsRuleNode*, nsRuleNode*, nsRuleWalker*) 3 (0.0%) nsAttrAndChildArray::WalkMappedAttributeStyleRules(nsRuleWalker*) 1 (0.0%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*) 1 (0.0%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 78146 50 (0.3%) 50 (0.3%) nsRuleNode::Transition(nsIStyleRule*, unsigned char, unsigned char)
47 (0.3%) XPC_WN_CallMethod(JSContext*, unsigned int, unsigned long long*) 3 (0.0%) XPC_WN_GetterSetter(JSContext*, unsigned int, unsigned long long*) 132292 0 (0.0%) 50 (0.3%) .L1905 50 (0.4%) NS_InvokeByIndex_P
50 (0.4%) .L1905 164756 0 (0.0%) 50 (0.3%) NS_InvokeByIndex_P 46 (0.3%) nsXPathEvaluator::Evaluate(nsAString_internal const&, nsIDOMNode*, nsIDOMXPathNSResolver*, unsigned short, nsISupports*, nsISupports**) 3 (0.0%) nsHTMLInputElement::GetValueInternal(nsAString_internal&) const 1 (0.0%) nsScriptableUnicodeConverter::ConvertToInputStream(nsAString_internal const&, nsIInputStream**)
49 (0.3%) nsINode::doInsertChildAt(nsIContent*, unsigned int, int, nsAttrAndChildArray&) 81095 5 (0.0%) 49 (0.3%) nsAttrAndChildArray::InsertChildAt(nsIContent*, unsigned int) 27 (0.2%) PR_Realloc 15 (0.1%) nsGenericElement::AddRef() 2 (0.0%) NS_CycleCollectorForget2_P
33 (0.2%) PR_Realloc 12 (0.1%) moz_xrealloc 3 (0.0%) moz_realloc 1 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 137 20 (0.1%) 49 (0.3%) realloc 7 (0.0%) .L6 5 (0.0%) arena_bin_malloc_hard 4 (0.0%) .L3 3 (0.0%) _end 3 (0.0%) .text 2 (0.0%) __pthread_mutex_lock 2 (0.0%) arena_run_dalloc 1 (0.0%) .L3 1 (0.0%) .L2 1 (0.0%) arena_run_tree_insert
47 (0.3%) nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&) 1 (0.0%) nsImageBoxFrame::FrameChanged(imgIContainer*, nsIntRect const*) 1 (0.0%) nsBoxFrame::DoLayout(nsBoxLayoutState&) 79741 2 (0.0%) 49 (0.3%) nsIFrame::Redraw(nsBoxLayoutState&, nsRect const*) 47 (0.3%) nsIFrame::InvalidateWithFlags(nsRect const&, unsigned int)
37 (0.3%) .L185 10 (0.1%) nsTextEditorState::CreateRootNode() 1 (0.0%) nsTextEditorState::BindToFrame(nsTextControlFrame*) 89652 1 (0.0%) 48 (0.3%) nsGenericHTMLElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 44 (0.3%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 1 (0.0%) nsHTMLDivElement::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&) 1 (0.0%) nsGenericElement::BeforeSetAttr(int, nsIAtom*, nsAString_internal const*, int) 1 (0.0%) nsContentUtils::AddScriptBlocker()
35 (0.2%) nsPresContext::NotifyInvalidation(nsRect const&, unsigned int) 13 (0.1%) MayHavePaintEventListener(nsPIDOMWindow*) 88943 48 (0.3%) 48 (0.3%) nsDOMEventTargetHelper::GetListenerManager(int)
18 (0.1%) nsBlockFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 13 (0.1%) nsTableCellFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 9 (0.1%) nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIAtom*, int, nsIFrame*&) 5 (0.0%) nsBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsTableRowFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1 (0.0%) nsCSSFrameConstructor::ConstructScrollableBlock(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 73220 3 (0.0%) 48 (0.3%) nsContainerFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 45 (0.3%) nsSplittableFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
43 (0.3%) nsFont::Equals(nsFont const&) const 5 (0.0%) nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&) 165193 16 (0.1%) 48 (0.3%) nsAString_internal::Equals(nsAString_internal const&, nsStringComparator const&) const 31 (0.2%) nsCaseInsensitiveStringComparator::operator()(unsigned short const*, unsigned short const*, unsigned int, unsigned int) const 1 (0.0%) __i686.get_pc_thunk.bx
46 (0.3%) nsRuleNode::HasAuthorSpecifiedRules(nsStyleContext*, unsigned int, int) 2 (0.0%) nsNativeTheme::IsWidgetStyled(nsPresContext*, nsIFrame*, unsigned char) 76473 9 (0.0%) 48 (0.3%) nsCSSValue::SetDummyValue() 34 (0.2%) nsCSSValue::DoReset() 5 (0.0%) __i686.get_pc_thunk.bx
47 (0.3%) nsCellMap::ExpandWithRows(nsTableCellMap&, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, nsRect&) 1 (0.0%) nsCellMap::InsertRows(nsTableCellMap&, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, int, nsRect&) 79070 7 (0.0%) 48 (0.3%) nsCellMap::AppendCell(nsTableCellMap&, nsTableCellFrame*, int, int, nsRect&, int*) 12 (0.1%) nsTableCellFrame::GetRowSpan() 10 (0.1%) nsCellMap::SetDataAt(nsTableCellMap&, CellData&, int, int) 9 (0.1%) nsPresArena::AllocateBySize(unsigned int) 4 (0.0%) __i686.get_pc_thunk.bx 2 (0.0%) nsTableCellFrame::GetColSpan() 1 (0.0%) PL_DHashTableOperate 1 (0.0%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const 1 (0.0%) nsTableCellFrame::SetColIndex(int) 1 (0.0%) nsTableCellMap::GetColInfoAt(int)
37 (0.3%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 11 (0.1%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*, TreeMatchContext&) 78469 16 (0.1%) 48 (0.3%) int EnumRulesMatching<PseudoElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 16 (0.1%) nsCSSRuleProcessor::RulesMatching(PseudoElementRuleProcessorData*) 9 (0.1%) nsTransitionManager::RulesMatching(PseudoElementRuleProcessorData*) 4 (0.0%) nsAnimationManager::RulesMatching(PseudoElementRuleProcessorData*) 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsTransitionManager::WalkTransitionRule(RuleProcessorData*, nsCSSPseudoElements::Type)
47 (0.3%) .L4914 132378 0 (0.0%) 47 (0.3%) XPC_WN_CallMethod(JSContext*, unsigned int, unsigned long long*) 47 (0.3%) .L1905
32 (0.2%) nsLayoutUtils::GetDisplayPort(nsIContent*, nsRect*) 14 (0.1%) nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 1 (0.0%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 83874 35 (0.2%) 47 (0.3%) nsINode::GetProperty(unsigned short, nsIAtom*, unsigned int*) const 12 (0.1%) nsPropertyTable::GetPropertyInternal(nsPropertyOwner, nsIAtom*, int, unsigned int*)
45 (0.3%) nsContainerFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 2 (0.0%) nsTableCellFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 74973 5 (0.0%) 47 (0.3%) nsSplittableFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 28 (0.2%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 4 (0.0%) nsHTMLTableCellElement::AddRef() 2 (0.0%) nsFrame::InitBoxMetrics(int) 2 (0.0%) nsFrame::DidSetStyleContext(nsStyleContext*) 1 (0.0%) nsHTMLDivElement::AddRef() 1 (0.0%) nsGenericElement::AddRef() 1 (0.0%) nsBoxFrame::DidSetStyleContext(nsStyleContext*) 1 (0.0%) nsBoxFrame::CacheAttributes() 1 (0.0%) nsTableCellFrame::DidSetStyleContext(nsStyleContext*) 1 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const
47 (0.3%) nsLineBox::DeleteLineList(nsPresContext*, nsLineList&, nsIFrame*) 75162 1 (0.0%) 47 (0.3%) nsTextFrame::DestroyFrom(nsIFrame*) 45 (0.3%) nsTextFrame::ClearTextRun(nsTextFrame*) 1 (0.0%) gfxTextRun::~gfxTextRun()
46 (0.3%) NS_InvokeByIndex_P 101957 0 (0.0%) 46 (0.3%) nsXPathEvaluator::Evaluate(nsAString_internal const&, nsIDOMNode*, nsIDOMXPathNSResolver*, unsigned short, nsISupports*, nsISupports**) 46 (0.3%) nsXPathExpression::Evaluate(nsIDOMNode*, unsigned short, nsISupports*, nsISupports**)
46 (0.3%) nsXPathEvaluator::Evaluate(nsAString_internal const&, nsIDOMNode*, nsIDOMXPathNSResolver*, unsigned short, nsISupports*, nsISupports**) 101974 0 (0.0%) 46 (0.3%) nsXPathExpression::Evaluate(nsIDOMNode*, unsigned short, nsISupports*, nsISupports**) 46 (0.3%) nsXPathExpression::EvaluateWithContext(nsIDOMNode*, unsigned int, unsigned int, unsigned short, nsISupports*, nsISupports**)
257 (1.8%) LocationStep::fromDescendants(txXPathNode const&, txIMatchContext*, txNodeSet*) (self) 46 (0.3%) .L161 101700 8 (0.0%) 46 (0.3%) LocationStep::fromDescendants(txXPathNode const&, txIMatchContext*, txNodeSet*) 257 (1.8%) LocationStep::fromDescendants(txXPathNode const&, txIMatchContext*, txNodeSet*) (self) 12 (0.1%) txPredicatedNodeTest::matches(txXPathNode const&, txIMatchContext*) 8 (0.1%) txNameTest::matches(txXPathNode const&, txIMatchContext*) 5 (0.0%) txXPathTreeWalker::moveToNextSibling() 4 (0.0%) txXPathTreeWalker::txXPathTreeWalker(txXPathNode const&) 4 (0.0%) txXPathTreeWalker::moveToFirstChild() 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) txXPathNode::~txXPathNode() 1 (0.0%) nsGenericElement::GetChildAt(unsigned int) const 1 (0.0%) nsAttrAndChildArray::GetSafeChildAt(unsigned int) const
46 (0.3%) nsXPathExpression::Evaluate(nsIDOMNode*, unsigned short, nsISupports*, nsISupports**) 101996 0 (0.0%) 46 (0.3%) nsXPathExpression::EvaluateWithContext(nsIDOMNode*, unsigned int, unsigned int, unsigned short, nsISupports*, nsISupports**) 46 (0.3%) UnionExpr::evaluate(txIEvalContext*, txAExprResult**)
30 (0.2%) nsFrame::ConsiderChildOverflow(nsOverflowAreas&, nsIFrame*) 6 (0.0%) nsBlockFrame::ComputeOverflowAreas(nsHTMLReflowState const&, nsHTMLReflowMetrics&, int) 5 (0.0%) nsLineLayout::RelativePositionFrames(nsLineLayout::PerSpanData*, nsOverflowAreas&) 3 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 1 (0.0%) nsTableRowFrame::DidResize() 73956 46 (0.3%) 46 (0.3%) nsOverflowAreas::UnionWith(nsOverflowAreas const&)
33 (0.2%) nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*) 5 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 3 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsTableFrame::GetEffectiveColSpan(nsTableCellFrame const&, nsCellMap*) const 1 (0.0%) nsTableRowFrame::CalculateCellActualHeight(nsTableCellFrame*, int&) 1 (0.0%) nsTableRowFrame::InitHasCellWithStyleHeight(nsTableFrame*) 1 (0.0%) nsTableFrame::GetEffectiveRowSpan(int, nsTableCellFrame const&) const 79106 30 (0.2%) 46 (0.3%) nsTableCellFrame::GetColIndex(int&) const 16 (0.1%) nsSplittableFrame::GetPrevInFlow() const
46 (0.3%) PathExpr::evaluate(txIEvalContext*, txAExprResult**) 101707 0 (0.0%) 46 (0.3%) .L161 46 (0.3%) LocationStep::fromDescendants(txXPathNode const&, txIMatchContext*, txNodeSet*)
46 (0.3%) UnionExpr::evaluate(txIEvalContext*, txAExprResult**) 101746 0 (0.0%) 46 (0.3%) PathExpr::evaluate(txIEvalContext*, txAExprResult**) 46 (0.3%) .L161
45 (0.3%) nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 1 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 72493 1 (0.0%) 46 (0.3%) nsTextControlFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 43 (0.3%) nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&) 1 (0.0%) nsHTMLInputElement::IsTextArea() const 1 (0.0%) ComputeLineHeight(nsStyleContext*, int)
46 (0.3%) nsXPathExpression::EvaluateWithContext(nsIDOMNode*, unsigned int, unsigned int, unsigned short, nsISupports*, nsISupports**) 101907 0 (0.0%) 46 (0.3%) UnionExpr::evaluate(txIEvalContext*, txAExprResult**) 46 (0.3%) PathExpr::evaluate(txIEvalContext*, txAExprResult**)
36 (0.3%) nsTextEditorState::BindToFrame(nsTextControlFrame*) 8 (0.1%) nsHTMLInputElement::GetControllers(nsIControllers**) 4 (0.0%) nsEditorControllerConstructor(nsISupports*, nsID const&, void**) 2 (0.0%) nsDocument::GetLayoutHistoryState() const 161274 1 (0.0%) 46 (0.3%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 36 (0.3%) nsCreateInstanceByCID::operator()(nsID const&, void**) const 11 (0.1%) nsCreateInstanceByContractID::operator()(nsID const&, void**) const 2 (0.0%) nsQueryReferent::operator()(nsID const&, void**) const
28 (0.2%) nsSplittableFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 18 (0.1%) nsCSSFrameConstructor::ConstructTextFrame(nsCSSFrameConstructor::FrameConstructionData const*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&) 73499 13 (0.0%) 46 (0.3%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 10 (0.1%) nsGenericDOMDataNode::AddRef() 5 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 5 (0.0%) nsFrame::InitBoxMetrics(int) 3 (0.0%) nsGenericElement::AddRef() 2 (0.0%) nsBoxFrame::CacheAttributes() 2 (0.0%) nsFrame::DidSetStyleContext(nsStyleContext*) 1 (0.0%) NS_CycleCollectorForget2_P 1 (0.0%) nsBoxFrame::DidSetStyleContext(nsStyleContext*) 1 (0.0%) nsRuleNode::GetStyleBorder(nsStyleContext*, int) 1 (0.0%) nsTextFrame::DidSetStyleContext(nsStyleContext*) 1 (0.0%) nsIFrame::IsFrameOfType(unsigned int) const 1 (0.0%) __i686.get_pc_thunk.bx
45 (0.3%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*) 111824 1 (0.0%) 45 (0.3%) nsHtml5TreeOpExecutor::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 43 (0.3%) GCGraphBuilder::NoteXPCOMChild(nsISupports*) 1 (0.0%) nsHTMLTableCellElement::QueryInterface(nsID const&, void**)
45 (0.3%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*) 74736 1 (0.0%) 45 (0.3%) nsFrameSelection::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 43 (0.3%) GCGraphBuilder::NoteXPCOMChild(nsISupports*) 1 (0.0%) __i686.get_pc_thunk.bx
27 (0.2%) PL_ArenaAllocate 17 (0.1%) FreeArenaList 1 (0.0%) nsLineLayout::BeginLineReflow(int, int, int, int, int, int) 53527 2 (0.0%) 45 (0.3%) UnlockArena 20 (0.1%) PR_Unlock 11 (0.1%) pthread_equal 9 (0.1%) pthread_mutex_unlock 2 (0.0%) __pthread_mutex_unlock_usercnt 1 (0.0%) pthread_self
42 (0.3%) ComputeLineHeight(nsStyleContext*, int) 3 (0.0%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) 71322 7 (0.0%) 45 (0.3%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**) 30 (0.2%) nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&) 2 (0.0%) gfxFontGroup::GetUserFontSet() 2 (0.0%) nsDeviceContext::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&) 1 (0.0%) gfxPangoFontGroup::UpdateFontList() 1 (0.0%) nsPresContext::GetUserFontSetInternal() 1 (0.0%) nsFont::Equals(nsFont const&) const 1 (0.0%) __i686.get_pc_thunk.bx
33 (0.2%) nsLineLayout::~nsLineLayout() 12 (0.1%) nsPresArena::~nsPresArena() 53528 2 (0.0%) 45 (0.3%) FreeArenaList 17 (0.1%) UnlockArena 13 (0.1%) LockArena 10 (0.1%) PR_Free 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) PR_Unlock
45 (0.3%) BuildTextRunsScanner::FlushFrames(int, int) 75164 7 (0.0%) 45 (0.3%) BuildTextRunsScanner::FlushLineBreaks(gfxTextRun*) 25 (0.2%) nsLineBreaker::Reset(int*) 11 (0.1%) moz_free 1 (0.0%) nsLineBreaker::FlushCurrentWord() 1 (0.0%) free
45 (0.3%) nsTextFrame::DestroyFrom(nsIFrame*) 75154 5 (0.0%) 45 (0.3%) nsTextFrame::ClearTextRun(nsTextFrame*) 32 (0.2%) gfxTextRun::~gfxTextRun() 7 (0.0%) UnhookTextRunFromFrames(gfxTextRun*, nsTextFrame*) 1 (0.0%) __i686.get_pc_thunk.bx
38 (0.3%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 5 (0.0%) nsCSSFrameConstructor::ConstructBlock(nsFrameConstructorState&, nsStyleDisplay const*, nsIContent*, nsIFrame*, nsIFrame*, nsStyleContext*, nsIFrame**, nsFrameItems&, int, PendingBinding*) 1 (0.0%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 73000 3 (0.0%) 44 (0.3%) nsBlockFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 38 (0.3%) nsBlockFrame::AddFrames(nsFrameList&, nsIFrame*) 1 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 1 (0.0%) nsFrameList::InsertFrames(nsIFrame*, nsIFrame*, nsFrameList&) 1 (0.0%) __i686.get_pc_thunk.bx
44 (0.3%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 79545 15 (0.1%) 44 (0.3%) nsTableRowFrame::InitHasCellWithStyleHeight(nsTableFrame*) 21 (0.1%) nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*) 2 (0.0%) nsTableFrame::GetCellMap() const 2 (0.0%) nsRuleNode::GetStylePosition(nsStyleContext*, int) 1 (0.0%) nsTableIterator::nsTableIterator(nsIFrame&) 1 (0.0%) nsTableIterator::Next() 1 (0.0%) nsTableCellFrame::QueryFrame(nsQueryFrame::FrameIID) 1 (0.0%) nsTableCellFrame::GetColIndex(int&) const
43 (0.3%) NS_NewHTMLElement(nsIContent**, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 1 (0.0%) .L185 98048 1 (0.0%) 44 (0.3%) NS_NewHTMLTableCellElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 35 (0.2%) moz_xmalloc 4 (0.0%) nsGenericElement::nsGenericElement(already_AddRefed<nsINodeInfo>) 3 (0.0%) malloc 1 (0.0%) nsAttrAndChildArray::nsAttrAndChildArray()
44 (0.3%) nsGenericHTMLElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 84012 3 (0.0%) 44 (0.3%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 23 (0.2%) nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, unsigned char, int, int, nsAString_internal const*) 9 (0.1%) nsHTMLInputElement::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&) 2 (0.0%) nsStyledElementNotElementCSSInlineStyle::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&) 1 (0.0%) nsAString_internal::Finalize() 1 (0.0%) nsHTMLInputElement::BeforeSetAttr(int, nsIAtom*, nsAString_internal const*, int) 1 (0.0%) nsGenericHTMLFormElement::BeforeSetAttr(int, nsIAtom*, nsAString_internal const*, int) 1 (0.0%) nsGenericHTMLElement::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&) 1 (0.0%) nsGenericElement::MaybeCheckSameAttrVal(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int, nsAutoString*, unsigned char*, int*) 1 (0.0%) nsAttrValue::SetTo(nsAString_internal const&) 1 (0.0%) nsAttrValue::~nsAttrValue()
39 (0.3%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) nsIDOMXPathResult_IterateNext(JSContext*, unsigned int, unsigned long long*) 1 (0.0%) XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 1 (0.0%) nsGenericHTMLElement::IsCurrentBodyElement() 1 (0.0%) nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&) 93315 9 (0.0%) 43 (0.3%) nsHTMLInputElement::QueryInterface(nsID const&, void**) 16 (0.1%) NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**) 6 (0.0%) nsGenericHTMLFormElement::QueryInterface(nsID const&, void**) 5 (0.0%) nsGenericElement::QueryInterface(nsID const&, void**) 4 (0.0%) nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 1 (0.0%) nsGenericHTMLElementTearoff::AddRef() 1 (0.0%) non-virtual thunk to nsDOMEventRTTearoff::AddRef() 1 (0.0%) __i686.get_pc_thunk.bx
38 (0.3%) nsHtml5TreeOperation::AppendText(unsigned short const*, int, nsIContent*, nsHtml5TreeOpExecutor*) 4 (0.0%) nsTextControlFrame::UpdateValueDisplay(int, int, nsAString_internal const*) 1 (0.0%) .L187 84853 1 (0.0%) 43 (0.3%) NS_NewTextNode(nsIContent**, nsNodeInfoManager*) 29 (0.2%) moz_xmalloc 8 (0.1%) nsNodeInfoManager::GetTextNodeInfo() 4 (0.0%) nsGenericDOMDataNode::nsGenericDOMDataNode(already_AddRefed<nsINodeInfo>) 1 (0.0%) nsNodeInfo::AddRef()
11 (0.1%) PL_DHashTableOperate 9 (0.1%) NS_NewBlockFrame(nsIPresShell*, nsStyleContext*, unsigned int) 7 (0.0%) NS_NewTextFrame(nsIPresShell*, nsStyleContext*) 6 (0.0%) nsLineBreaker::Reset(int*) 5 (0.0%) NS_NewTableCellFrame(nsIPresShell*, nsStyleContext*, int) 4 (0.0%) PL_DHashTableFinish 1 (0.0%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*) 46406 43 (0.3%) 43 (0.3%) memset
14 (0.1%) free 6 (0.0%) malloc 5 (0.0%) PR_IntervalNow 5 (0.0%) PR_Read 4 (0.0%) NS_JProfStartProfiling() 3 (0.0%) realloc 1 (0.0%) g_main_context_check 1 (0.0%) xcb_connect_to_fd 1 (0.0%) _end 210358 43 (0.3%) 43 (0.3%) _end
34 (0.2%) nsHtml5TreeOperation::AppendText(unsigned short const*, int, nsIContent*, nsHtml5TreeOpExecutor*) 8 (0.1%) nsTextControlFrame::UpdateValueDisplay(int, int, nsAString_internal const*) 1 (0.0%) .L187 83683 2 (0.0%) 43 (0.3%) nsGenericDOMDataNode::SetText(unsigned short const*, unsigned int, int) 34 (0.2%) nsGenericDOMDataNode::SetTextInternal(unsigned int, unsigned int, unsigned short const*, unsigned int, int) 2 (0.0%) nsTextFragment::SetTo(unsigned short const*, int) 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 1 (0.0%) nsTextFragment::UpdateBidiFlag(unsigned short const*, unsigned int) 1 (0.0%) nsContentUtils::AddScriptBlocker()
41 (0.3%) nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 1 (0.0%) nsLineLayout::TrimTrailingWhiteSpace() 75173 20 (0.1%) 42 (0.2%) nsTextFrame::TrimTrailingWhiteSpace(nsRenderingContext*) 11 (0.1%) nsTextFrame::GetTrimmedOffsets(nsTextFragment const*, int) 8 (0.1%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 1 (0.0%) gfxSkipCharsIterator::SetOffsets(unsigned int, int) 1 (0.0%) gfxTextRun::SetLineBreaks(unsigned int, unsigned int, int, int, double*, gfxContext*) 1 (0.0%) nsTextFrame::GetNextContinuation() const
42 (0.3%) MayHavePaintEventListener(nsPIDOMWindow*) 115748 42 (0.2%) 42 (0.2%) nsXULElement::Release()
41 (0.3%) nsTextControlFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 89849 1 (0.0%) 41 (0.2%) nsTextEditorState::InitializeKeyboardEventListeners() 30 (0.2%) nsDOMEventRTTearoff::AddGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 5 (0.0%) nsGenericElement::GetSystemEventGroup(nsIDOMEventGroup**) 3 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 1 (0.0%) nsContainerFrame::GetChildList(nsIAtom*) const
37 (0.3%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 3 (0.0%) nsCSSFrameConstructor::ConstructScrollableBlock(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 72985 0 (0.0%) 40 (0.2%) NS_NewBlockFrame(nsIPresShell*, nsStyleContext*, unsigned int) 27 (0.2%) PresShell::AllocateFrame(nsQueryFrame::FrameIID, unsigned int) 9 (0.1%) memset 2 (0.0%) nsFrame::nsFrame(nsStyleContext*) 1 (0.0%) nsPresArena::AllocateByCode(nsQueryFrame::FrameIID, unsigned int) 1 (0.0%) __i686.get_pc_thunk.bx
40 (0.3%) nsTextEditorState::BindToFrame(nsTextControlFrame*) 89840 0 (0.0%) 40 (0.2%) nsTextEditorState::CreateRootNode() 25 (0.2%) nsTextControlFrame::UpdateValueDisplay(int, int, nsAString_internal const*) 10 (0.1%) nsGenericHTMLElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 1 (0.0%) NS_NewHTMLElement(nsIContent**, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 1 (0.0%) non-virtual thunk to nsHTMLInputElement::GetRootEditorNode() 1 (0.0%) non-virtual thunk to nsHTMLInputElement::IsPasswordTextControl() const 1 (0.0%) nsNodeInfoManager::GetNodeInfo(nsIAtom*, nsIAtom*, int) 1 (0.0%) nsParserService::HTMLCaseSensitiveAtomTagToId(nsIAtom*) const
40 (0.3%) nsFrame::BoxReflow(nsBoxLayoutState&, nsPresContext*, nsHTMLReflowMetrics&, nsRenderingContext*, int, int, int, int, int) 73993 0 (0.0%) 40 (0.2%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsIFrame*, nsRenderingContext*, nsSize const&) 39 (0.3%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 1 (0.0%) __i686.get_pc_thunk.cx
19 (0.1%) nsTableCellFrame::GetRowSpan() 6 (0.0%) .L554 4 (0.0%) nsHTMLInputElement::GetCols() 3 (0.0%) nsGenericElement::FindAttrValueIn(int, nsIAtom*, nsIAtom* const* const*, nsCaseTreatment) const 2 (0.0%) nsGenericElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 2 (0.0%) nsTableCellFrame::GetColSpan() 1 (0.0%) nsStyledElementNotElementCSSInlineStyle::DoGetClasses() const 1 (0.0%) nsGenericElement::AttrValueIs(int, nsIAtom*, nsAString_internal const&, nsCaseTreatment) const 1 (0.0%) nsCellMap::AppendCell(nsTableCellMap&, nsTableCellFrame*, int, int, nsRect&, int*) 81076 39 (0.2%) 39 (0.2%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const
25 (0.2%) nsTextEditorState::CreateRootNode() 13 (0.1%) nsTextControlFrame::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 1 (0.0%) nsTextEditorState::BindToFrame(nsTextControlFrame*) 72513 4 (0.0%) 39 (0.2%) nsTextControlFrame::UpdateValueDisplay(int, int, nsAString_internal const*) 11 (0.1%) nsTextEditorState::GetValue(nsAString_internal&, int) const 8 (0.1%) nsGenericDOMDataNode::SetText(unsigned short const*, unsigned int, int) 5 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 4 (0.0%) NS_NewTextNode(nsIContent**, nsNodeInfoManager*) 3 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 2 (0.0%) nsGenericElement::InsertChildAt(nsIContent*, unsigned int, int) 1 (0.0%) nsHTMLInputElement::GetTextEditorValue(nsAString_internal&, int) const 1 (0.0%) __i686.get_pc_thunk.bx
31 (0.2%) nsEventStateManager::GetContentState(nsIContent*, int) 4 (0.0%) SelectorMatchesTree(mozilla::dom::Element*, nsCSSSelector*, TreeMatchContext&, int) 3 (0.0%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 1 (0.0%) .L547 93400 7 (0.0%) 39 (0.2%) nsHTMLInputElement::IntrinsicState() const 16 (0.1%) nsGenericHTMLFormElement::IntrinsicState() const 11 (0.1%) nsGenericElement::HasAttr(int, nsIAtom*) const 2 (0.0%) nsHTMLInputElement::GetType() const 1 (0.0%) nsGenericHTMLFormElement::IsDisabled() const 1 (0.0%) nsIContent::IntrinsicState() const 1 (0.0%) nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const
37 (0.3%) GetWidthInfo(nsRenderingContext*, nsIFrame*, int) 2 (0.0%) BasicTableLayoutStrategy::ComputeColumnIntrinsicWidths(nsRenderingContext*) 79122 7 (0.0%) 39 (0.2%) nsTableCellFrame::IntrinsicWidthOffsets(nsRenderingContext*) 23 (0.2%) nsFrame::IntrinsicWidthOffsets(nsRenderingContext*) 5 (0.0%) nsTableCellFrame::GetBorderWidth(nsMargin&) const 2 (0.0%) nsRuleNode::GetStyleBorder(nsStyleContext*, int) 1 (0.0%) nsStyleBorder::GetActualBorder() const 1 (0.0%) nsRuleNode::GetStylePadding(nsStyleContext*, int)
39 (0.3%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 168112 5 (0.0%) 39 (0.2%) TextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray<TextRunWordCache::DeferredWord, nsTArrayDefaultAllocator>*) 15 (0.1%) gfxTextRun::CopyGlyphDataFrom(gfxTextRun*, unsigned int, unsigned int, unsigned int) 13 (0.1%) PL_DHashTableOperate 2 (0.0%) nsTHashtable<TextRunWordCache::CacheHashEntry>::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 2 (0.0%) gfxTextRun::GlyphRunIterator::NextRun() 1 (0.0%) gfxTextRun::AddGlyphRun(gfxFont*, unsigned int, int) 1 (0.0%) gfxTextRun::FindFirstGlyphRunContaining(unsigned int)
38 (0.3%) nsTextControlFrame::GetPrefSize(nsBoxLayoutState&) 72474 0 (0.0%) 38 (0.2%) nsTextControlFrame::GetMaxSize(nsBoxLayoutState&) 38 (0.3%) nsBox::GetMaxSize(nsBoxLayoutState&)
38 (0.3%) nsBlockFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 73012 11 (0.0%) 38 (0.2%) nsBlockFrame::AddFrames(nsFrameList&, nsIFrame*) 22 (0.2%) NS_NewLineBox(nsIPresShell*, nsIFrame*, int, int) 3 (0.0%) nsFrameList::InsertFrames(nsIFrame*, nsIFrame*, nsFrameList&) 1 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 1 (0.0%) nsPresArena::AllocateBySize(unsigned int)
38 (0.3%) nsViewManager::Refresh(nsView*, nsIWidget*, nsIntRegion const&, unsigned int) 71868 0 (0.0%) 38 (0.2%) PresShell::Paint(nsIView*, nsIWidget*, nsRegion const&, nsIntRegion const&, int, int) 38 (0.3%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int)
31 (0.2%) nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) 11 (0.1%) nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 161609 0 (0.0%) 38 (0.2%) mozilla::GenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 29 (0.2%) CreateSelection(nsISupports*, nsID const&, void**) 7 (0.0%) nsEditorControllerConstructor(nsISupports*, nsID const&, void**) 3 (0.0%) nsBaseCommandControllerConstructor(nsISupports*, nsID const&, void**) 2 (0.0%) NS_NewSelection(nsFrameSelection**) 1 (0.0%) __i686.get_pc_thunk.bx
38 (0.3%) nsTextControlFrame::GetMaxSize(nsBoxLayoutState&) 79746 0 (0.0%) 38 (0.2%) nsBox::GetMaxSize(nsBoxLayoutState&) 38 (0.3%) nsIFrame::GetBorderAndPadding(nsMargin&)
27 (0.2%) nsAttrAndChildArray::InsertChildAt(nsIContent*, unsigned int) 7 (0.0%) nsAttrAndChildArray::AddAttrSlot() 3 (0.0%) nsINode::doInsertChildAt(nsIContent*, unsigned int, int, nsAttrAndChildArray&) 1 (0.0%) nsAttrAndChildArray::SetAndTakeAttr(nsIAtom*, nsAttrValue&) 52403 4 (0.0%) 38 (0.2%) PR_Realloc 33 (0.2%) realloc 1 (0.0%) arena_bin_malloc_hard
6 (0.0%) nsIFrame::GetUsedBorder() const 5 (0.0%) nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 5 (0.0%) ComputeOutlineAndEffectsRect(nsIFrame*, int*, nsRect const&, nsSize const&, int) 3 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 3 (0.0%) nsFrame::IntrinsicWidthOffsets(nsRenderingContext*) 3 (0.0%) nsIFrame::CheckInvalidateSizeChange(nsRect const&, nsRect const&, nsSize const&) 2 (0.0%) nsTableCellFrame::GetBorderWidth(nsMargin&) const 2 (0.0%) nsTableCellFrame::IntrinsicWidthOffsets(nsRenderingContext*) 2 (0.0%) nsFrame::DidSetStyleContext(nsStyleContext*) 1 (0.0%) nsTableFrame::InvalidateFrame(nsIFrame*, nsRect const&, nsRect const&, int) 1 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsTableCellFrame::VerticallyAlignChild(int) 1 (0.0%) nsTableCellFrame::GetCellBaseline() const 1 (0.0%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 1 (0.0%) nsFrame::CheckInvalidateSizeChange(nsHTMLReflowMetrics&) 1 (0.0%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 78159 38 (0.2%) 38 (0.2%) nsRuleNode::GetStyleBorder(nsStyleContext*, int)
38 (0.3%) PresShell::Paint(nsIView*, nsIWidget*, nsRegion const&, nsIntRegion const&, int, int) 71388 0 (0.0%) 38 (0.2%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int) 23 (0.2%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) const 8 (0.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 6 (0.0%) nsDisplayList::ComputeVisibilityForRoot(nsDisplayListBuilder*, nsRegion*) 1 (0.0%) PresShell::ComputeBackstopColor(nsIView*)
38 (0.3%) nsBlockFrame::GetPrefWidth(nsRenderingContext*) 75190 1 (0.0%) 38 (0.2%) nsTextFrame::AddInlinePrefWidth(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 11 (0.1%) .L4274 11 (0.1%) .L4382 4 (0.0%) .L4371 3 (0.0%) nsTextFrame::AddInlinePrefWidthForFlow(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 2 (0.0%) .L4333 2 (0.0%) __i686.get_pc_thunk.bx 2 (0.0%) ceilf 1 (0.0%) gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 1 (0.0%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*)
33 (0.2%) .L185 2 (0.0%) nsTypedSelection::AddSelectionListener(nsISelectionListener*) 1 (0.0%) nsHtml5TreeOpExecutor::RunFlushLoop() 1 (0.0%) nsContentUtils::DestroyAnonymousContent(nsCOMPtr<nsIContent>*) 1 (0.0%) nsContentList::ContentAppended(nsIDocument*, nsIContent*, nsIContent*, int) 161290 1 (0.0%) 38 (0.2%) nsCOMArray_base::InsertObjectAt(nsISupports*, int) 36 (0.3%) nsVoidArray::InsertElementAt(void*, int) 1 (0.0%) nsGenericElement::AddRef()
38 (0.3%) .L818 104391 0 (0.0%) 38 (0.2%) nsViewManager::Refresh(nsView*, nsIWidget*, nsIntRegion const&, unsigned int) 38 (0.3%) PresShell::Paint(nsIView*, nsIWidget*, nsRegion const&, nsIntRegion const&, int, int)
37 (0.3%) nsJSContext::CycleCollectNow(nsICycleCollectorListener*) 164634 0 (0.0%) 37 (0.2%) nsCycleCollector_collect(nsICycleCollectorListener*) 37 (0.3%) nsCycleCollector::FinishCollection()
36 (0.3%) nsCOMArray_base::InsertObjectAt(nsISupports*, int) 1 (0.0%) nsTypedSelection::AddSelectionListener(nsISelectionListener*) 161481 6 (0.0%) 37 (0.2%) nsVoidArray::InsertElementAt(void*, int) 31 (0.2%) nsVoidArray::SizeTo(int)
37 (0.3%) nsTimerImpl::Fire() 104849 0 (0.0%) 37 (0.2%) nsJSContext::CycleCollectNow(nsICycleCollectorListener*) 37 (0.3%) nsCycleCollector_collect(nsICycleCollectorListener*)
36 (0.3%) nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 1 (0.0%) nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 74293 3 (0.0%) 37 (0.2%) nsLineLayout::~nsLineLayout() 33 (0.2%) FreeArenaList 1 (0.0%) LockArena
37 (0.3%) InvalidateRectForFrameSizeChange(nsIFrame*, nsRect const&) 70493 37 (0.2%) 37 (0.2%) nsCSSRendering::FindBackground(nsPresContext*, nsIFrame*, nsStyleContext**)
37 (0.3%) nsCycleCollector::FinishCollection() 164611 4 (0.0%) 37 (0.2%) nsCycleCollector::CollectWhite() 17 (0.1%) nsXPCOMCycleCollectionParticipant::Unroot(void*) 9 (0.1%) nsTypedSelection::cycleCollection::Unlink(void*) 4 (0.0%) nsFrameSelection::cycleCollection::Unlink(void*) 2 (0.0%) nsXPCOMCycleCollectionParticipant::Root(void*) 1 (0.0%) nsGenericElement::cycleCollection::Unlink(void*)
37 (0.3%) nsCycleCollector_collect(nsICycleCollectorListener*) 164612 0 (0.0%) 37 (0.2%) nsCycleCollector::FinishCollection() 37 (0.3%) nsCycleCollector::CollectWhite()
11 (0.1%) nsHTMLInputElement::IntrinsicState() const 8 (0.1%) .L547 7 (0.0%) nsGenericHTMLFormElement::IsDisabled() const 3 (0.0%) nsGenericHTMLFormElement::IntrinsicState() const 2 (0.0%) SelectorMatchesTree(mozilla::dom::Element*, nsCSSSelector*, TreeMatchContext&, int) 1 (0.0%) nsHTMLInputElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsHTMLInputElement::IsValueMissing() const 1 (0.0%) nsGenericHTMLFormElement::UpdateEditableFormControlState() 1 (0.0%) nsEventStateManager::GetContentState(nsIContent*, int) 1 (0.0%) nsGenericElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 83769 12 (0.0%) 36 (0.2%) nsGenericElement::HasAttr(int, nsIAtom*) const 23 (0.2%) nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const 1 (0.0%) nsMappedAttributes::IndexOfAttr(nsIAtom*, int) const
13 (0.1%) ComputeLineHeight(nsStyleContext*, int) 9 (0.1%) nsFontMetrics::MaxDescent() 6 (0.0%) nsFontMetrics::MaxHeight() 5 (0.0%) nsLayoutUtils::GetCenteredFontBaseline(nsFontMetrics*, int) 2 (0.0%) mozilla::(anonymous namespace)::ContainerState::ProcessDisplayItems(nsDisplayList const&, mozilla::FrameLayerBuilder::Clip&) 1 (0.0%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 48119 36 (0.2%) 36 (0.2%) floor
36 (0.3%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 161331 0 (0.0%) 36 (0.2%) nsCreateInstanceByCID::operator()(nsID const&, void**) const 35 (0.2%) nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) 1 (0.0%) PR_EnterMonitor
12 (0.1%) nsTableRowFrame::InitChildReflowState(nsPresContext&, nsSize const&, int, nsTableCellReflowState&) 11 (0.1%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 4 (0.0%) nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) 3 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 3 (0.0%) nsFrame::BoxReflow(nsBoxLayoutState&, nsPresContext*, nsHTMLReflowMetrics&, nsRenderingContext*, int, int, int, int, int) 2 (0.0%) nsTableRowGroupFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned int&, int*) 1 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 73974 26 (0.1%) 36 (0.2%) nsHTMLReflowState::InitResizeFlags(nsPresContext*) 4 (0.0%) nsFrame::GetIntrinsicSize() 3 (0.0%) nsFrame::IsContainingBlock() const 2 (0.0%) nsStyleCoord::nsStyleCoord(nsStyleUnit) 1 (0.0%) __i686.get_pc_thunk.cx
32 (0.2%) nsTextFrame::ClearTextRun(nsTextFrame*) 2 (0.0%) FrameTextRunCache::NotifyExpired(gfxTextRun*) 1 (0.0%) nsTextFrame::DestroyFrom(nsIFrame*) 167802 3 (0.0%) 35 (0.2%) gfxTextRun::~gfxTextRun() 30 (0.2%) moz_free 1 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) free
35 (0.2%) nsCSSFrameConstructor::ConstructScrollableBlock(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 70423 2 (0.0%) 35 (0.2%) nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIAtom*, int, nsIFrame*&) 9 (0.1%) nsContainerFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 7 (0.0%) nsCSSFrameConstructor::CreateAnonymousFrames(nsFrameConstructorState&, nsIContent*, nsIFrame*, PendingBinding*, nsFrameItems&) 6 (0.0%) NS_NewHTMLScrollFrame(nsIPresShell*, nsStyleContext*, int) 5 (0.0%) nsStyleSet::ResolveAnonymousBoxStyle(nsIAtom*, nsStyleContext*) 3 (0.0%) nsHTMLScrollFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 2 (0.0%) nsHTMLScrollFrame::QueryFrame(nsQueryFrame::FrameIID) 1 (0.0%) nsGfxScrollFrameInner::nsGfxScrollFrameInner(nsContainerFrame*, int)
35 (0.2%) nsCreateInstanceByCID::operator()(nsID const&, void**) const 163981 0 (0.0%) 35 (0.2%) nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) 31 (0.2%) mozilla::GenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 1 (0.0%) nsIDHashKey::HashKey(nsID const*) 1 (0.0%) PR_EnterMonitor 1 (0.0%) PR_ExitMonitor 1 (0.0%) PR_Unlock
35 (0.2%) js::RunScript(JSContext*, JSScript*, js::StackFrame*) 182941 1 (0.0%) 35 (0.2%) .L4842 33 (0.2%) js::proxy_GetProperty(JSContext*, JSObject*, JSObject*, int, js::Value*) 1 (0.0%) xpc::XrayWrapper<JSCrossCompartmentWrapper>::get(JSContext*, JSObject*, JSObject*, int, js::Value*)
32 (0.2%) nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 2 (0.0%) nsLineLayout::VerticalAlignLine() 71321 2 (0.0%) 34 (0.2%) nsLayoutUtils::SetFontFromStyle(nsRenderingContext*, nsStyleContext*) 29 (0.2%) nsRenderingContext::SetFont(nsFont const&, nsIAtom*, gfxUserFontSet*) 1 (0.0%) nsPresContext::GetUserFontSetInternal() 1 (0.0%) nsDeviceContext::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&) 1 (0.0%) __i686.get_pc_thunk.bx
34 (0.2%) MayHavePaintEventListener(nsPIDOMWindow*) 105887 34 (0.2%) 34 (0.2%) non-virtual thunk to nsWindowRoot::Release()
33 (0.2%) js::proxy_GetProperty(JSContext*, JSObject*, JSObject*, int, js::Value*) 1 (0.0%) .L4842 134418 1 (0.0%) 34 (0.2%) xpc::XrayWrapper<JSCrossCompartmentWrapper>::get(JSContext*, JSObject*, JSObject*, int, js::Value*) 33 (0.2%) js::JSProxyHandler::get(JSContext*, JSObject*, JSObject*, int, js::Value*)
29 (0.2%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 5 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 73028 26 (0.1%) 34 (0.2%) nsBlockFrame::ComputeFinalSize(nsHTMLReflowState const&, nsBlockReflowState&, nsHTMLReflowMetrics&, int*) 7 (0.0%) nsBlockReflowState::ClearFloats(int, unsigned char, nsIFrame*, unsigned int) 1 (0.0%) nsHTMLReflowState::ApplyMinMaxConstraints(int*, int*) const
34 (0.2%) js_GC(JSContext*, JSCompartment*, JSGCInvocationKind) 177059 0 (0.0%) 34 (0.2%) GCCycle(JSContext*, JSCompartment*, JSGCInvocationKind) 21 (0.1%) js::MarkRuntime(JSTracer*) 7 (0.0%) JSCompartment::finalizeObjectArenaLists(JSContext*) 2 (0.0%) JSCompartment::finalizeStringArenaLists(JSContext*) 2 (0.0%) JSCompartment::sweep(JSContext*, unsigned int) 1 (0.0%) JSCompartment::finalizeShapeArenaLists(JSContext*) 1 (0.0%) js_SweepAtomState(JSContext*)
34 (0.2%) PL_DHashTableOperate 161230 28 (0.1%) 34 (0.2%) ChangeTable 5 (0.0%) memcpy 1 (0.0%) PL_DHashMoveEntryStub
30 (0.2%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 4 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 79272 7 (0.0%) 34 (0.2%) nsTableFrame::GetEffectiveColSpan(nsTableCellFrame const&, nsCellMap*) const 12 (0.1%) nsTableCellMap::GetEffectiveColSpan(int, int) const 4 (0.0%) nsSplittableFrame::GetFirstInFlow() const 2 (0.0%) nsTableRowFrame::GetRowIndex() const 2 (0.0%) nsTableCellFrame::GetColIndex(int&) const 2 (0.0%) nsTableCellFrame::GetRowIndex(int&) const 2 (0.0%) nsCellMap::GetEffectiveColSpan(nsTableCellMap const&, int, int, int&) const 2 (0.0%) nsSplittableFrame::GetPrevInFlow() const 1 (0.0%) nsTableFrame::GetCellMap() const
34 (0.2%) nsGenericDOMDataNode::SetText(unsigned short const*, unsigned int, int) 83681 7 (0.0%) 34 (0.2%) nsGenericDOMDataNode::SetTextInternal(unsigned int, unsigned int, unsigned short const*, unsigned int, int) 24 (0.2%) nsTextFragment::SetTo(unsigned short const*, int) 1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 1 (0.0%) nsTextFragment::UpdateBidiFlag(unsigned short const*, unsigned int) 1 (0.0%) __i686.get_pc_thunk.bx
31 (0.2%) nsAString_internal::Equals(nsAString_internal const&, nsStringComparator const&) const 3 (0.0%) nsFont::Equals(nsFont const&) const 58788 34 (0.2%) 34 (0.2%) nsCaseInsensitiveStringComparator::operator()(unsigned short const*, unsigned short const*, unsigned int, unsigned int) const
19 (0.1%) nsAttrAndChildArray::Clear() 11 (0.1%) nsCOMPtr_base::~nsCOMPtr_base() 3 (0.0%) nsFrame::~nsFrame() 83676 1 (0.0%) 33 (0.2%) nsGenericDOMDataNode::Release() 17 (0.1%) nsNodeUtils::LastRelease(nsINode*) 13 (0.1%) NS_CycleCollectorSuspect2_P 2 (0.0%) NS_CycleCollectorForget2_P
33 (0.2%) MayHavePaintEventListener(nsPIDOMWindow*) 105882 33 (0.2%) 33 (0.2%) non-virtual thunk to nsWindowRoot::GetListenerManager(int)
32 (0.2%) ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 1 (0.0%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 69780 33 (0.2%) 33 (0.2%) nsRegion::SimplifyOutward(unsigned int)
33 (0.2%) .L4842 178506 0 (0.0%) 33 (0.2%) js::proxy_GetProperty(JSContext*, JSObject*, JSObject*, int, js::Value*) 33 (0.2%) xpc::XrayWrapper<JSCrossCompartmentWrapper>::get(JSContext*, JSObject*, JSObject*, int, js::Value*)
16 (0.1%) nsTableCellFrame::GetColIndex(int&) const 3 (0.0%) nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*) 2 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsTableFrame::GetEffectiveColSpan(nsTableCellFrame const&, nsCellMap*) const 2 (0.0%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) 2 (0.0%) nsBlockInFlowLineIterator::Prev() 1 (0.0%) nsBoxFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int) 1 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 1 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsLineLayout::BeginLineReflow(int, int, int, int, int, int) 1 (0.0%) nsFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int) 1 (0.0%) nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int) 74968 33 (0.2%) 33 (0.2%) nsSplittableFrame::GetPrevInFlow() const
16 (0.1%) malloc 5 (0.0%) free 4 (0.0%) moz_xmalloc 3 (0.0%) LockArena 3 (0.0%) PR_Lock 2 (0.0%) realloc 209751 33 (0.2%) 33 (0.2%) __pthread_mutex_lock
33 (0.2%) xpc::XrayWrapper<JSCrossCompartmentWrapper>::get(JSContext*, JSObject*, JSObject*, int, js::Value*) 178471 0 (0.0%) 33 (0.2%) js::JSProxyHandler::get(JSContext*, JSObject*, JSObject*, int, js::Value*) 18 (0.1%) js::ExternalGetOrSet(JSContext*, JSObject*, int, js::Value const&, JSAccessMode, unsigned int, js::Value*, js::Value*) 15 (0.1%) xpc::XrayWrapper<JSCrossCompartmentWrapper>::getPropertyDescriptor(JSContext*, JSObject*, int, bool, js::PropertyDescriptor*)
28 (0.2%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 5 (0.0%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 73985 17 (0.1%) 33 (0.2%) nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 9 (0.1%) nsLayoutUtils::ComputeWidthValue(nsRenderingContext*, nsIFrame*, int, int, int, nsStyleCoord const&) 5 (0.0%) nsRuleNode::ComputeCoordPercentCalc(nsStyleCoord const&, int) 2 (0.0%) nsLayoutUtils::ComputeHeightDependentValue(int, nsStyleCoord const&)
14 (0.1%) nsBlockFrame::DestroyFrom(nsIFrame*) 11 (0.1%) nsLineBox::DeleteLineList(nsPresContext*, nsLineList&, nsIFrame*) 6 (0.0%) nsFrameList::DestroyFramesFrom(nsIFrame*) 1 (0.0%) nsTextControlFrame::DestroyFrom(nsIFrame*) 73463 4 (0.0%) 32 (0.2%) nsFrame::DestroyFrom(nsIFrame*) 11 (0.1%) nsFrame::~nsFrame() 9 (0.1%) nsSVGEffects::InvalidateDirectRenderingObservers(nsIFrame*) 2 (0.0%) nsHTMLTableCellElement::Release() 2 (0.0%) PresShell::NotifyDestroyingFrame(nsIFrame*) 1 (0.0%) nsHTMLInputElement::Release() 1 (0.0%) nsTableFrame::~nsTableFrame() 1 (0.0%) PresShell::FreeFrame(nsQueryFrame::FrameIID, void*) 1 (0.0%) __i686.get_pc_thunk.bx
19 (0.1%) NS_NewLineBox(nsIPresShell*, nsIFrame*, int, int) 9 (0.1%) nsCellMap::AppendCell(nsTableCellMap&, nsTableCellFrame*, int, int, nsRect&, int*) 3 (0.0%) PresShell::PostReflowCallback(nsIReflowCallback*) 1 (0.0%) nsBlockFrame::AddFrames(nsFrameList&, nsIFrame*) 71426 8 (0.0%) 32 (0.2%) nsPresArena::AllocateBySize(unsigned int) 11 (0.1%) PL_DHashTableOperate 11 (0.1%) PL_ArenaAllocate 1 (0.0%) nsTHashtable<(anonymous namespace)::FreeList>::s_HashKey(PLDHashTable*, void const*) 1 (0.0%) __i686.get_pc_thunk.bx
31 (0.2%) gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*, unsigned int, unsigned int, gfxFont::RunMetrics*) 1 (0.0%) gfxTextRun::MeasureText(unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*) 167769 28 (0.1%) 32 (0.2%) gfxFont::Measure(gfxTextRun*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxFont::Spacing*) 3 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) gfxFont::GetOrCreateGlyphExtents(unsigned int)
28 (0.2%) nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*) 1 (0.0%) nsTableRowFrame::DidResize() 1 (0.0%) nsTableRowFrame::CalculateCellActualHeight(nsTableCellFrame*, int&) 1 (0.0%) nsTableFrame::GetEffectiveRowSpan(int, nsTableCellFrame const&) const 79034 31 (0.2%) 31 (0.2%) nsTableCellMap::GetEffectiveRowSpan(int, int) const
22 (0.2%) nsAString_internal::StripChars(unsigned short const*, unsigned int) 21 (0.1%) nsAString_internal::Assign(unsigned short const*, unsigned int) (self) 8 (0.1%) nsAString_internal::EnsureMutable(unsigned int) 1 (0.0%) nsHtml5Portability::newStringFromBuffer(unsigned short*, int, int) 165244 3 (0.0%) 31 (0.2%) nsAString_internal::Assign(unsigned short const*, unsigned int) 21 (0.1%) nsAString_internal::Assign(unsigned short const*, unsigned int) (self) 21 (0.1%) nsAString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int) 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsAString_internal::Assign(nsAString_internal const&) 1 (0.0%) _PR_x86_AtomicDecrement 1 (0.0%) PR_AtomicIncrement 1 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) memcpy
31 (0.2%) nsVoidArray::InsertElementAt(void*, int) 161439 0 (0.0%) 31 (0.2%) nsVoidArray::SizeTo(int) 29 (0.2%) moz_realloc 2 (0.0%) moz_malloc
31 (0.2%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) 103590 0 (0.0%) 31 (0.2%) nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**) 30 (0.2%) nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) 1 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int)
22 (0.2%) nsEventListenerManager::AddGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 9 (0.1%) nsXBLBinding::InstallEventHandlers() 86870 1 (0.0%) 31 (0.2%) nsEventListenerManager::AddEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 9 (0.1%) nsEventListenerManager::AddEventListener(nsIDOMEventListener*, unsigned int, nsIAtom*, EventTypeData const*, int, nsIDOMEventGroup*) 6 (0.0%) nsAString_internal::Assign(nsSubstringTuple const&) 5 (0.0%) NS_NewAtom(nsAString_internal const&) 3 (0.0%) nsAString_internal::Finalize() 2 (0.0%) nsXBLKeyEventHandler::AddRef() 1 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 (0.0%) .L646 1 (0.0%) .L645 1 (0.0%) nsContentUtils::GetEventId(nsIAtom*) 1 (0.0%) __i686.get_pc_thunk.bx
30 (0.2%) nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**) 103589 3 (0.0%) 30 (0.2%) nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) 18 (0.1%) nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, int, nsXBLDocumentInfo**) 2 (0.0%) nsXBLDocumentInfo::GetPrototypeBinding(nsACString_internal const&) 1 (0.0%) nsACString_internal::Finalize() 1 (0.0%) EmptyCString() 1 (0.0%) nsHashtable::Get(nsHashKey*) 1 (0.0%) nsXULPrototypeCache::GetInstance() 1 (0.0%) nsXBLPrototypeBinding::GetBindingElement() 1 (0.0%) nsStandardURL::GetRef(nsACString_internal&) 1 (0.0%) moz_xmalloc
12 (0.1%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 3 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 3 (0.0%) nsIFrame::InvalidateFrameSubtree() 2 (0.0%) nsTableRowFrame::DidResize() 2 (0.0%) nsTableFrame::InvalidateFrame(nsIFrame*, nsRect const&, nsRect const&, int) 2 (0.0%) nsTableCellFrame::VerticallyAlignChild(int) 1 (0.0%) nsDisplayXULTextBox::GetBounds(nsDisplayListBuilder*) 1 (0.0%) nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&) 1 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsLineLayout::RelativePositionFrames(nsLineLayout::PerSpanData*, nsOverflowAreas&) 1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 73510 30 (0.2%) 30 (0.2%) nsIFrame::GetOverflowRect(nsOverflowType) const
15 (0.1%) PL_ArenaAllocate 13 (0.1%) FreeArenaList 1 (0.0%) nsLineLayout::BeginLineReflow(int, int, int, int, int, int) 1 (0.0%) nsLineLayout::~nsLineLayout() 53525 4 (0.0%) 30 (0.2%) LockArena 15 (0.1%) PR_Lock 5 (0.0%) PR_CallOnce 3 (0.0%) __pthread_mutex_lock 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) pthread_self
30 (0.2%) nsHtml5TreeOpExecutor::RunFlushLoop() 111759 0 (0.0%) 30 (0.2%) .L196 29 (0.2%) nsHTMLInputElement::DoneCreatingElement() 1 (0.0%) nsGenericHTMLElement::RestoreFormControlState(nsGenericHTMLElement*, nsIFormControl*)
28 (0.2%) CreateSelection(nsISupports*, nsID const&, void**) 2 (0.0%) mozilla::GenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 74846 2 (0.0%) 30 (0.2%) NS_NewSelection(nsFrameSelection**) 20 (0.1%) .L2046 6 (0.0%) .L2054 1 (0.0%) nsFrameSelection::nsFrameSelection() 1 (0.0%) __i686.get_pc_thunk.bx
19 (0.1%) nsAString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int) 11 (0.1%) nsAString_internal::Assign(nsSubstringTuple const&) 165220 7 (0.0%) 30 (0.2%) nsAString_internal::MutatePrep(unsigned int, unsigned short**, unsigned int*) 22 (0.2%) moz_malloc 1 (0.0%) __i686.get_pc_thunk.bx
30 (0.2%) nsTextEditorState::InitializeKeyboardEventListeners() 83968 0 (0.0%) 30 (0.2%) nsDOMEventRTTearoff::AddGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 22 (0.2%) nsEventListenerManager::AddGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 4 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 2 (0.0%) nsContentUtils::GetListenerManager(nsINode*, int) 1 (0.0%) non-virtual thunk to nsEventListenerManager::AddRef() 1 (0.0%) __i686.get_pc_thunk.bx
29 (0.2%) BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 1 (0.0%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 84103 20 (0.1%) 30 (0.2%) nsLineBreaker::AppendText(nsIAtom*, unsigned char const*, unsigned int, unsigned int, nsILineBreakSink*) 4 (0.0%) BuildTextRunsScanner::BreakSink::SetBreaks(unsigned int, unsigned int, unsigned char*) 2 (0.0%) gfxTextRun::SetPotentialLineBreaks(unsigned int, unsigned int, unsigned char*, gfxContext*) 2 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int) 1 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 1 (0.0%) __i686.get_pc_thunk.bx
26 (0.2%) nsTableCellFrame::GetCellBaseline() const 3 (0.0%) nsFrame::BoxReflow(nsBoxLayoutState&, nsPresContext*, nsHTMLReflowMetrics&, nsRenderingContext*, int, int, int, int, int) 71345 2 (0.0%) 29 (0.2%) nsLayoutUtils::GetFirstLineBaseline(nsIFrame const*, int*) 20 (0.1%) nsLayoutUtils::GetFirstLinePosition(nsIFrame const*, nsLayoutUtils::LinePosition*) 4 (0.0%) __i686.get_pc_thunk.bx 3 (0.0%) nsBlockFrame::QueryFrame(nsQueryFrame::FrameIID)
17 (0.1%) nsTableCellFrame::GetCellBaseline() const 9 (0.1%) nsTableCellFrame::VerticallyAlignChild(int) 3 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 73526 14 (0.0%) 29 (0.2%) nsIFrame::GetUsedBorder() const 6 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 6 (0.0%) nsRuleNode::GetStyleBorder(nsStyleContext*, int) 3 (0.0%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, int*)
29 (0.2%) nsVoidArray::SizeTo(int) 53657 0 (0.0%) 29 (0.2%) moz_realloc 26 (0.2%) memcpy 3 (0.0%) realloc
29 (0.2%) mozilla::GenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 70064 0 (0.0%) 29 (0.2%) CreateSelection(nsISupports*, nsID const&, void**) 28 (0.2%) NS_NewSelection(nsFrameSelection**) 1 (0.0%) nsFrameSelection::QueryInterface(nsID const&, void**)
29 (0.2%) .L196 93447 1 (0.0%) 29 (0.2%) nsHTMLInputElement::DoneCreatingElement() 10 (0.1%) nsHTMLInputElement::SetValueInternal(nsAString_internal const&, int, int) 10 (0.1%) nsHTMLInputElement::GetValueInternal(nsAString_internal&) const 8 (0.1%) nsGenericHTMLElement::RestoreFormControlState(nsGenericHTMLElement*, nsIFormControl*)
29 (0.2%) nsLayoutUtils::SetFontFromStyle(nsRenderingContext*, nsStyleContext*) 69939 2 (0.0%) 29 (0.2%) nsRenderingContext::SetFont(nsFont const&, nsIAtom*, gfxUserFontSet*) 23 (0.2%) nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&) 1 (0.0%) gfxPangoFontGroup::UpdateFontList() 1 (0.0%) gfxFontGroup::GetUserFontSet() 1 (0.0%) nsFont::Equals(nsFont const&) const 1 (0.0%) memmove
29 (0.2%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) 103203 4 (0.0%) 29 (0.2%) nsXBLBinding::InstallEventHandlers() 9 (0.1%) nsEventListenerManager::AddEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 7 (0.0%) nsContentUtils::GetListenerManager(nsINode*, int) 3 (0.0%) nsXBLBinding::AllowScripts() 1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 1 (0.0%) nsScriptSecurityManager::CanExecuteScripts(JSContext*, nsIPrincipal*, int*) 1 (0.0%) nsXBLPrototypeHandler::GetEventName() 1 (0.0%) nsContentUtils::GetEventId(nsIAtom*) 1 (0.0%) nsContentUtils::IsChromeDoc(nsIDocument*) 1 (0.0%) PR_AtomicDecrement
27 (0.2%) nsHtml5Tokenizer::emitCurrentTagToken(int, int) 111606 2 (0.0%) 27 (0.1%) .L3735 24 (0.2%) nsHtml5StackNode::release() 1 (0.0%) nsHtml5TreeBuilder::elementPopped(int, nsIAtom*, nsIContent**)
13 (0.1%) nsLayoutUtils::GetCenteredFontBaseline(nsFontMetrics*, int) 12 (0.1%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 2 (0.0%) nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&) 48113 27 (0.1%) 27 (0.1%) ceil
9 (0.1%) .L4599 7 (0.0%) .L4538 6 (0.0%) .L4274 3 (0.0%) .L4382 1 (0.0%) nsTextFrame::AddInlineMinWidth(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 1 (0.0%) nsTextFrame::AddInlinePrefWidth(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 167795 16 (0.1%) 27 (0.1%) gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 4 (0.0%) gfxTextRun::GetAdvanceForGlyphs(unsigned int, unsigned int) 4 (0.0%) gfxTextRun::ShrinkToLigatureBoundaries(unsigned int*, unsigned int*) 2 (0.0%) gfxTextRun::ComputePartialLigatureWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 1 (0.0%) __i686.get_pc_thunk.bx
24 (0.2%) .L483 2 (0.0%) .L479 1 (0.0%) .L1669 110827 15 (0.1%) 27 (0.1%) nsHtml5ElementName::elementNameByBuffer(unsigned short*, int, int, nsHtml5AtomTable*) 9 (0.1%) nsHtml5Portability::localEqualsBuffer(nsIAtom*, unsigned short*, int, int) 3 (0.0%) nsAString_internal::Finalize()
24 (0.2%) nsLayoutUtils::GetCenteredFontBaseline(nsFontMetrics*, int) 3 (0.0%) .L670 69976 8 (0.0%) 27 (0.1%) nsFontMetrics::MaxHeight() 6 (0.0%) ComputeMaxDescent(gfxFont::Metrics const&, gfxFontGroup*) 6 (0.0%) floor 2 (0.0%) gfxFontGroup::GetUnderlineOffset() 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) gfxFT2FontBase::GetMetrics() 1 (0.0%) gfxPangoFontGroup::GetFontAt(int) 1 (0.0%) gfxPangoFontGroup::GetBaseFont()
7 (0.0%) nsFontMetrics::MaxAscent() 5 (0.0%) ComputeLineHeight(nsStyleContext*, int) 4 (0.0%) nsLayoutUtils::GetCenteredFontBaseline(nsFontMetrics*, int) 3 (0.0%) nsFontMetrics::ExternalLeading() 2 (0.0%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 1 (0.0%) TextRunWordCache::CacheHashEntry::KeyEquals(TextRunWordCache::CacheHashKey const*) const 1 (0.0%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 1 (0.0%) nsFontMetrics::InternalLeading() 1 (0.0%) nsFontMetrics::MaxHeight() 1 (0.0%) nsFontMetrics::MaxDescent() 1 (0.0%) nsFontMetrics::MaxAdvance() 168373 13 (0.0%) 27 (0.1%) gfxPangoFontGroup::GetFontAt(int) 12 (0.1%) gfxPangoFontGroup::GetBaseFont() 2 (0.0%) __i686.get_pc_thunk.bx
10 (0.1%) nsCOMPtr_base::~nsCOMPtr_base() 2 (0.0%) nsDOMEventTargetHelper::AddRef() 2 (0.0%) nsInProcessTabChildGlobal::QueryInterface(nsID const&, void**) 1 (0.0%) nsAString_internal::StripChars(unsigned short const*, unsigned int) 1 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 (0.0%) nsWindowRoot::QueryInterface(nsID const&, void**) 1 (0.0%) nsXBLBinding::AllowScripts() 1 (0.0%) NS_NewHTMLElement(nsIContent**, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 1 (0.0%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 1 (0.0%) nsDOMEventTargetHelper::Release() 1 (0.0%) nsGenericElement::Release() 1 (0.0%) nsGenericElement::AddRef() 1 (0.0%) nsTextFrame::AddInlineMinWidthForFlow(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 1 (0.0%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 1 (0.0%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 1 (0.0%) nsFontMetrics::ExternalLeading() 58768 27 (0.1%) 27 (0.1%) .plt
18 (0.1%) nsINode::doInsertChildAt(nsIContent*, unsigned int, int, nsAttrAndChildArray&) 5 (0.0%) nsCSSFrameConstructor::GetAnonymousContent(nsIContent*, nsIFrame*, nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 3 (0.0%) nsGenericHTMLFormElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 89639 1 (0.0%) 27 (0.1%) nsGenericHTMLElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 25 (0.2%) nsMappedAttributeElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsStyledElementNotElementCSSInlineStyle::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int)
24 (0.2%) nsGenericDOMDataNode::SetTextInternal(unsigned int, unsigned int, unsigned short const*, unsigned int, int) 2 (0.0%) nsGenericDOMDataNode::SetText(unsigned short const*, unsigned int, int) 84810 14 (0.0%) 26 (0.1%) nsTextFragment::SetTo(unsigned short const*, int) 11 (0.1%) NS_Alloc_P 1 (0.0%) moz_malloc
6 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 4 (0.0%) nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 3 (0.0%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 2 (0.0%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 1 (0.0%) nsSplittableFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsLineLayout::RelativePositionFrames(nsLineLayout::PerSpanData*, nsOverflowAreas&) 1 (0.0%) nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) 1 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 1 (0.0%) nsContainerFrame::DestroyFrom(nsIFrame*) 1 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsBlockFrame::DestroyFrom(nsIFrame*) 1 (0.0%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1 (0.0%) nsCSSFrameConstructor::ConstructBlock(nsFrameConstructorState&, nsStyleDisplay const*, nsIContent*, nsIFrame*, nsIFrame*, nsStyleContext*, nsIFrame**, nsFrameItems&, int, PendingBinding*) 1 (0.0%) nsCSSFrameConstructor::ConstructTextFrame(nsCSSFrameConstructor::FrameConstructionData const*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&) 1 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, int, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 72621 26 (0.1%) 26 (0.1%) nsBlockFrame::IsFrameOfType(unsigned int) const
13 (0.1%) nsHTMLInputElement::GetValueInternal(nsAString_internal&) const 11 (0.1%) nsTextControlFrame::UpdateValueDisplay(int, int, nsAString_internal const*) 2 (0.0%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 89841 1 (0.0%) 26 (0.1%) nsTextEditorState::GetValue(nsAString_internal&, int) const 22 (0.2%) nsHTMLInputElement::SanitizeValue(nsAString_internal&) 3 (0.0%) nsHTMLInputElement::GetDefaultValueFromContent(nsAString_internal&)
4 (0.0%) nsHtml5Portability::releaseString(nsString*) 3 (0.0%) nsHtml5ElementName::elementNameByBuffer(unsigned short*, int, int, nsHtml5AtomTable*) 3 (0.0%) nsEventListenerManager::AddEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 2 (0.0%) nsHTMLInputElement::SetValueInternal(nsAString_internal const&, int, int) 2 (0.0%) nsTextEditorState::SetValue(nsAString_internal const&, int) 2 (0.0%) nsNodeInfoManager::GetNodeInfoInnerHashValue(void const*) 2 (0.0%) RuleHash_CIHashKey(PLDHashTable*, void const*) 1 (0.0%) nsSupportsStringImpl::Release() 1 (0.0%) nsHtml5Portability::localEqualsBuffer(nsIAtom*, unsigned short*, int, int) 1 (0.0%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) 1 (0.0%) nsEventListenerManager::RemoveEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 1 (0.0%) nsNodeUtils::LastRelease(nsINode*) 1 (0.0%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 1 (0.0%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, int*) 1 (0.0%) nsTextControlFrame::DestroyFrom(nsIFrame*) 165233 11 (0.0%) 26 (0.1%) nsAString_internal::Finalize() 9 (0.1%) moz_free 6 (0.0%) _PR_x86_AtomicDecrement
16 (0.1%) int EnumRulesMatching<PseudoElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 9 (0.1%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 75862 14 (0.0%) 25 (0.1%) nsCSSRuleProcessor::RulesMatching(PseudoElementRuleProcessorData*) 5 (0.0%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 3 (0.0%) __i686.get_pc_thunk.bx 2 (0.0%) nsIContent::IntrinsicState() const 1 (0.0%) nsStyledElementNotElementCSSInlineStyle::DoGetClasses() const
25 (0.2%) BuildTextRunsScanner::FlushLineBreaks(gfxTextRun*) 84100 0 (0.0%) 25 (0.1%) nsLineBreaker::Reset(int*) 18 (0.1%) nsLineBreaker::FlushCurrentWord() 6 (0.0%) memset 1 (0.0%) BuildTextRunsScanner::BreakSink::SetBreaks(unsigned int, unsigned int, unsigned char*)
25 (0.2%) nsHTMLInputElement::SanitizeValue(nsAString_internal&) 165249 2 (0.0%) 25 (0.1%) nsAString_internal::StripChars(unsigned short const*, unsigned int) 22 (0.2%) nsAString_internal::Assign(unsigned short const*, unsigned int) 1 (0.0%) .plt
25 (0.2%) nsGenericHTMLElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 84122 0 (0.0%) 25 (0.1%) nsMappedAttributeElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 22 (0.2%) nsStyledElementNotElementCSSInlineStyle::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 2 (0.0%) nsGenericElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsAttrAndChildArray::SetMappedAttrStyleSheet(nsHTMLStyleSheet*)
23 (0.2%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 2 (0.0%) nsStyleSet::ResolveAnonymousBoxStyle(nsIAtom*, nsStyleContext*) 78470 6 (0.0%) 25 (0.1%) int EnumRulesMatching<AnonBoxRuleProcessorData>(nsIStyleRuleProcessor*, void*) 19 (0.1%) nsCSSRuleProcessor::RulesMatching(AnonBoxRuleProcessorData*)
22 (0.2%) nsTextEditorState::GetValue(nsAString_internal&, int) const 3 (0.0%) nsHTMLInputElement::SetValueInternal(nsAString_internal const&, int, int) 93163 0 (0.0%) 25 (0.1%) nsHTMLInputElement::SanitizeValue(nsAString_internal&) 25 (0.2%) nsAString_internal::StripChars(unsigned short const*, unsigned int)
25 (0.2%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 79151 0 (0.0%) 25 (0.1%) NS_NewTableCellFrame(nsIPresShell*, nsStyleContext*, int) 20 (0.1%) PresShell::AllocateFrame(nsQueryFrame::FrameIID, unsigned int) 5 (0.0%) memset
11 (0.1%) GetWidthInfo(nsRenderingContext*, nsIFrame*, int) 9 (0.1%) nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 4 (0.0%) nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 1 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 71289 9 (0.0%) 25 (0.1%) nsLayoutUtils::ComputeWidthValue(nsRenderingContext*, nsIFrame*, int, int, int, nsStyleCoord const&) 14 (0.1%) nsRuleNode::ComputeCoordPercentCalc(nsStyleCoord const&, int) 2 (0.0%) __i686.get_pc_thunk.bx
20 (0.1%) UnlockArena 2 (0.0%) PL_ArenaAllocate 1 (0.0%) nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) 1 (0.0%) FreeArenaList 1 (0.0%) PR_ExitMonitor 52769 10 (0.0%) 25 (0.1%) PR_Unlock 7 (0.0%) .L3 5 (0.0%) __pthread_mutex_unlock_usercnt 1 (0.0%) pthread_mutex_unlock 1 (0.0%) .L2 1 (0.0%) .text
8 (0.1%) nsIFrame::GetUsedPadding() const 4 (0.0%) nsFrame::IntrinsicWidthOffsets(nsRenderingContext*) 3 (0.0%) nsCSSOffsetState::ComputePadding(int) 3 (0.0%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 2 (0.0%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 1 (0.0%) nsBox::GetPadding(nsMargin&) 1 (0.0%) nsTableRowFrame::InitChildReflowState(nsPresContext&, nsSize const&, int, nsTableCellReflowState&) 1 (0.0%) nsTableCellFrame::GetCellBaseline() const 1 (0.0%) nsTableCellFrame::IntrinsicWidthOffsets(nsRenderingContext*) 78160 24 (0.1%) 24 (0.1%) nsRuleNode::GetStylePadding(nsStyleContext*, int)
11 (0.1%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&) 9 (0.1%) nsStyleSet::ResolveAnonymousBoxStyle(nsIAtom*, nsStyleContext*) 4 (0.0%) nsStyleSet::ResolveStyleForNonElement(nsStyleContext*) 78487 11 (0.0%) 24 (0.1%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, int, int, nsIAtom*, nsCSSPseudoElements::Type, int, mozilla::dom::Element*) 7 (0.0%) nsStyleContext::FindChildWithRules(nsIAtom const*, nsRuleNode*, nsRuleNode*, int) 6 (0.0%) nsAnimationManager::CheckAnimationRule(nsStyleContext*, mozilla::dom::Element*)
24 (0.2%) .L3735 110876 1 (0.0%) 24 (0.1%) nsHtml5StackNode::release() 23 (0.2%) moz_free
23 (0.2%) nsGenericElement::HasAttr(int, nsIAtom*) const 1 (0.0%) nsHTMLInputElement::IntrinsicState() const 81085 21 (0.1%) 24 (0.1%) nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const 3 (0.0%) nsMappedAttributes::IndexOfAttr(nsIAtom*, int) const
23 (0.2%) free 1 (0.0%) realloc 94 24 (0.1%) 24 (0.1%) arena_run_tree_insert
22 (0.2%) nsMappedAttributeElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsGenericHTMLElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 84727 6 (0.0%) 23 (0.1%) nsStyledElementNotElementCSSInlineStyle::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 14 (0.1%) nsGenericElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsStyledElementNotElementCSSInlineStyle::ReparseStyleAttribute(int) 1 (0.0%) nsIContent::UpdateEditableState() 1 (0.0%) nsGenericDOMDataNode::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int)
17 (0.1%) nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 6 (0.0%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 73322 23 (0.1%) 23 (0.1%) nsIFrame::GetAbsPosClipRect(nsStyleDisplay const*, nsRect*, nsSize const&)
23 (0.2%) nsHtml5TreeOpExecutor::RunFlushLoop() 111758 0 (0.0%) 23 (0.1%) .L197 23 (0.2%) nsNodeUtils::ContentAppended(nsIContent*, nsIContent*, int)
23 (0.2%) MayHavePaintEventListener(nsPIDOMWindow*) 105896 23 (0.1%) 23 (0.1%) non-virtual thunk to nsWindowRoot::QueryInterface(nsID const&, void**)
23 (0.2%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) const 70769 0 (0.0%) 23 (0.1%) nsDisplayList::PaintForFrame(nsDisplayListBuilder*, nsRenderingContext*, nsIFrame*, unsigned int) const 12 (0.1%) mozilla::layers::BasicShadowLayerManager::EndTransaction(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*) 7 (0.0%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList const&) 4 (0.0%) mozilla::FrameLayerBuilder::WillEndTransaction(mozilla::layers::LayerManager*)
16 (0.1%) nsHTMLInputElement::QueryInterface(nsID const&, void**) 3 (0.0%) nsGenericHTMLFormElement::QueryInterface(nsID const&, void**) 2 (0.0%) nsHTMLDocument::QueryInterface(nsID const&, void**) 2 (0.0%) nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 161398 13 (0.0%) 23 (0.1%) NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**) 9 (0.1%) nsGenericElement::AddRef() 1 (0.0%) nsDocument::AddRef()
18 (0.1%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 3 (0.0%) nsTextFrame::AddInlineMinWidth(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 2 (0.0%) nsTextFrame::AddInlinePrefWidth(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 48212 23 (0.1%) 23 (0.1%) ceilf
23 (0.2%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 84010 1 (0.0%) 23 (0.1%) nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, unsigned char, int, int, nsAString_internal const*) 11 (0.1%) nsAttrAndChildArray::SetAndTakeAttr(nsIAtom*, nsAttrValue&) 8 (0.1%) nsHTMLInputElement::AfterSetAttr(int, nsIAtom*, nsAString_internal const*, int) 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsContentUtils::RemoveScriptBlocker()
7 (0.0%) nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*) 6 (0.0%) nsTableFrame::GetCellMap() const 4 (0.0%) nsTableFrame::GetEffectiveColSpan(nsTableCellFrame const&, nsCellMap*) const 3 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 1 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 1 (0.0%) nsTableFrame::GetColumnWidth(int) 1 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 74976 23 (0.1%) 23 (0.1%) nsSplittableFrame::GetFirstInFlow() const
23 (0.2%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int) 70771 0 (0.0%) 23 (0.1%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) const 23 (0.2%) nsDisplayList::PaintForFrame(nsDisplayListBuilder*, nsRenderingContext*, nsIFrame*, unsigned int) const
23 (0.2%) nsBox::GetMinSize(nsBoxLayoutState&) 79740 0 (0.0%) 23 (0.1%) nsIFrame::AddCSSMinSize(nsBoxLayoutState&, nsIFrame*, nsSize&, int&, int&) 23 (0.2%) .L75
23 (0.2%) .L197 84255 0 (0.0%) 23 (0.1%) nsNodeUtils::ContentAppended(nsIContent*, nsIContent*, int) 20 (0.1%) nsContentList::ContentAppended(nsIDocument*, nsIContent*, nsIContent*, int) 2 (0.0%) PresShell::ContentAppended(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsContentList::Match(mozilla::dom::Element*)
22 (0.2%) DocumentViewerImpl::Destroy() 82949 0 (0.0%) 22 (0.1%) nsDocument::Destroy() 22 (0.2%) nsGenericElement::DestroyContent()
13 (0.1%) gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, gfxFont::BoundingBoxType, gfxContext*, int*, unsigned int*, int, gfxBreakPriority*) 4 (0.0%) gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 3 (0.0%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 2 (0.0%) gfxTextRun::MeasureText(unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*) 167722 22 (0.1%) 22 (0.1%) gfxTextRun::ShrinkToLigatureBoundaries(unsigned int*, unsigned int*)
22 (0.2%) nsBlockFrame::AddFrames(nsFrameList&, nsIFrame*) 74269 2 (0.0%) 22 (0.1%) NS_NewLineBox(nsIPresShell*, nsIFrame*, int, int) 19 (0.1%) nsPresArena::AllocateBySize(unsigned int) 1 (0.0%) __i686.get_pc_thunk.bx
12 (0.1%) nsAttrAndChildArray::~nsAttrAndChildArray() 10 (0.1%) FreeArenaList 52399 0 (0.0%) 22 (0.1%) PR_Free 21 (0.1%) free 1 (0.0%) __i686.get_pc_thunk.bx
22 (0.2%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 73047 22 (0.1%) 22 (0.1%) nsBlockFrame::RenumberLists(nsPresContext*)
22 (0.2%) nsDOMEventRTTearoff::AddGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 86815 0 (0.0%) 22 (0.1%) nsEventListenerManager::AddGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 22 (0.2%) nsEventListenerManager::AddEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*)
119 (0.8%) nsGenericElement::DestroyContent() (self) 22 (0.2%) nsDocument::Destroy() 83879 7 (0.0%) 22 (0.1%) nsGenericElement::DestroyContent() 119 (0.8%) nsGenericElement::DestroyContent() (self) 13 (0.1%) nsBindingManager::RemovedFromDocumentInternal(nsIContent*, nsIDocument*) 1 (0.0%) nsXBLBinding::~nsXBLBinding() 1 (0.0%) nsDocument::ClearBoxObjectFor(nsIContent*)
22 (0.2%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 72973 16 (0.1%) 22 (0.1%) nsBlockFrame::ComputeOverflowAreas(nsHTMLReflowState const&, nsHTMLReflowMetrics&, int) 6 (0.0%) nsOverflowAreas::UnionWith(nsOverflowAreas const&)
21 (0.1%) GCCycle(JSContext*, JSCompartment*, JSGCInvocationKind) 177029 0 (0.0%) 21 (0.1%) js::MarkRuntime(JSTracer*) 20 (0.1%) XPCJSRuntime::TraceJS(JSTracer*, void*) 1 (0.0%) js_TraceAtomState(JSTracer*)
13 (0.1%) malloc 8 (0.1%) arena_bin_malloc_hard 116 7 (0.0%) 21 (0.1%) arena_run_alloc 13 (0.1%) arena_run_split 1 (0.0%) arena_chunk_tree_dirty_remove
17 (0.1%) nsHtml5TreeBuilder::appendToCurrentNodeAndPushElement(nsHtml5ElementName*, nsHtml5HtmlAttributes*) 3 (0.0%) nsHtml5TreeBuilder::appendVoidElementToCurrentMayFoster(nsIAtom*, nsHtml5HtmlAttributes*, nsIContent**) 1 (0.0%) .L2603 111319 9 (0.0%) 21 (0.1%) nsHtml5TreeBuilder::createElement(int, nsIAtom*, nsHtml5HtmlAttributes*) 11 (0.1%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 1 (0.0%) __i686.get_pc_thunk.bx
21 (0.1%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 69974 4 (0.0%) 21 (0.1%) nsFontMetrics::MaxDescent() 9 (0.1%) floor 3 (0.0%) gfxFontGroup::GetUnderlineOffset() 3 (0.0%) ComputeMaxDescent(gfxFont::Metrics const&, gfxFontGroup*) 1 (0.0%) gfxFT2FontBase::GetMetrics() 1 (0.0%) gfxPangoFontGroup::GetFontAt(int)
21 (0.1%) nsAString_internal::Assign(unsigned short const*, unsigned int) 165226 1 (0.0%) 21 (0.1%) nsAString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int) 19 (0.1%) nsAString_internal::MutatePrep(unsigned int, unsigned short**, unsigned int*) 1 (0.0%) __i686.get_pc_thunk.bx
20 (0.1%) nsLayoutUtils::GetFirstLineBaseline(nsIFrame const*, int*) 1 (0.0%) nsTableCellFrame::GetCellBaseline() const 71344 19 (0.1%) 21 (0.1%) nsLayoutUtils::GetFirstLinePosition(nsIFrame const*, nsLayoutUtils::LinePosition*) 1 (0.0%) nsIFrame::GetUsedPadding() const 1 (0.0%) __i686.get_pc_thunk.bx
20 (0.1%) nsNodeUtils::ContentAppended(nsIContent*, nsIContent*, int) 81447 6 (0.0%) 20 (0.1%) nsContentList::ContentAppended(nsIDocument*, nsIContent*, nsIContent*, int) 9 (0.1%) nsINode::CompareDocumentPosition(nsINode*) 2 (0.0%) nsContentList::Match(mozilla::dom::Element*) 1 (0.0%) nsCOMArray_base::InsertObjectAt(nsISupports*, int) 1 (0.0%) nsGenericElement::IndexOf(nsINode*) const 1 (0.0%) nsContentUtils::IsInSameAnonymousTree(nsINode const*, nsIContent const*)
17 (0.1%) nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 3 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 71508 7 (0.0%) 20 (0.1%) nsPresContext::CheckForInterrupt(nsIFrame*) 11 (0.1%) PL_DHashTableOperate 1 (0.0%) mozilla::TimeStamp::Now() 1 (0.0%) nsIFrame::GetNearestWidget() const
14 (0.1%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 6 (0.0%) nsLayoutUtils::GetCenteredFontBaseline(nsFontMetrics*, int) 69975 11 (0.0%) 20 (0.1%) nsFontMetrics::MaxAscent() 7 (0.0%) gfxPangoFontGroup::GetFontAt(int) 1 (0.0%) gfxFT2FontBase::GetMetrics() 1 (0.0%) gfxPangoFontGroup::GetBaseFont()
20 (0.1%) js::MarkRuntime(JSTracer*) 131812 0 (0.0%) 20 (0.1%) XPCJSRuntime::TraceJS(JSTracer*, void*) 19 (0.1%) js::GCMarker::drainMarkStack() 1 (0.0%) XPCJSRuntime::TraceXPConnectRoots(JSTracer*)
18 (0.1%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1 (0.0%) nsCSSFrameConstructor::ConstructScrollableBlock(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1 (0.0%) nsCSSFrameConstructor::ConstructBlock(nsFrameConstructorState&, nsStyleDisplay const*, nsIContent*, nsIFrame*, nsIFrame*, nsStyleContext*, nsIFrame**, nsFrameItems&, int, PendingBinding*) 72957 2 (0.0%) 20 (0.1%) nsBlockFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 18 (0.1%) nsContainerFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
20 (0.1%) NS_NewSelection(nsFrameSelection**) 74837 3 (0.0%) 20 (0.1%) .L2046 11 (0.1%) moz_xmalloc 2 (0.0%) nsTypedSelection::AddRef() 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsFrameSelection::AddRef() 1 (0.0%) .plt
12 (0.1%) ComputeOutlineAndEffectsRect(nsIFrame*, int*, nsRect const&, nsSize const&, int) 4 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 4 (0.0%) nsIFrame::CheckInvalidateSizeChange(nsRect const&, nsRect const&, nsSize const&) 78158 20 (0.1%) 20 (0.1%) nsRuleNode::GetStyleOutline(nsStyleContext*, int)
19 (0.1%) int EnumRulesMatching<AnonBoxRuleProcessorData>(nsIStyleRuleProcessor*, void*) 1 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 75861 3 (0.0%) 20 (0.1%) nsCSSRuleProcessor::RulesMatching(AnonBoxRuleProcessorData*) 7 (0.0%) nsRuleNode::Transition(nsIStyleRule*, unsigned char, unsigned char) 5 (0.0%) PL_DHashTableOperate 2 (0.0%) mozilla::css::StyleRule::RuleMatched() 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) RuleHash_TagTable_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*)
20 (0.1%) MayHavePaintEventListener(nsPIDOMWindow*) 105883 20 (0.1%) 20 (0.1%) nsWindowRoot::GetListenerManager(int)
20 (0.1%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 75168 1 (0.0%) 20 (0.1%) BuildTextRunsScanner::ScanFrame(nsIFrame*) 18 (0.1%) BuildTextRunsScanner::AccumulateRunInfo(nsTextFrame*) 1 (0.0%) __i686.get_pc_thunk.bx
5 (0.0%) PR_Unlock 5 (0.0%) free 4 (0.0%) malloc 3 (0.0%) moz_xmalloc 2 (0.0%) UnlockArena 1 (0.0%) moz_free 209788 20 (0.1%) 20 (0.1%) __pthread_mutex_unlock_usercnt
20 (0.1%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*) 164598 0 (0.0%) 20 (0.1%) nsCycleCollector::ScanRoots() 18 (0.1%) GraphWalker<scanVisitor>::DoWalk(nsDeque&) 2 (0.0%) nsDeque::Push(void*)
15 (0.1%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 3 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 1 (0.0%) nsTableRowGroupFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned int&, int*) 1 (0.0%) nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) 73991 20 (0.1%) 20 (0.1%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int)
7 (0.0%) nsTableRowFrame::CalculateCellActualHeight(nsTableCellFrame*, int&) 3 (0.0%) GetWidthInfo(nsRenderingContext*, nsIFrame*, int) 2 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 2 (0.0%) nsTableRowFrame::InitHasCellWithStyleHeight(nsTableFrame*) 2 (0.0%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 2 (0.0%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 1 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 78167 20 (0.1%) 20 (0.1%) nsRuleNode::GetStylePosition(nsStyleContext*, int)
9 (0.1%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 7 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 1 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) 1 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 73253 18 (0.1%) 19 (0.1%) nsContainerFrame::FinishReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowState const*, nsHTMLReflowMetrics const&, int, int, unsigned int) 1 (0.0%) nsFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int)
19 (0.1%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*) 164629 5 (0.0%) 19 (0.1%) nsPurpleBuffer::SelectPointers(GCGraphBuilder&) 13 (0.1%) PL_DHashTableOperate 1 (0.0%) moz_free
19 (0.1%) XPCJSRuntime::TraceJS(JSTracer*, void*) 177138 7 (0.0%) 19 (0.1%) js::GCMarker::drainMarkStack() 5 (0.0%) js::gc::ScanShape(js::GCMarker*, js::Shape const*) 4 (0.0%) js_TraceScript(JSTracer*, JSScript*) 1 (0.0%) JSString::mark(JSTracer*) 1 (0.0%) fun_trace(JSTracer*, JSObject*) 1 (0.0%) array_trace(JSTracer*, JSObject*)
19 (0.1%) nsCSSFrameConstructor::ConstructTextFrame(nsCSSFrameConstructor::FrameConstructionData const*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&) 75092 3 (0.0%) 19 (0.1%) NS_NewTextFrame(nsIPresShell*, nsStyleContext*) 7 (0.0%) memset 6 (0.0%) PresShell::AllocateFrame(nsQueryFrame::FrameIID, unsigned int) 3 (0.0%) nsFrame::nsFrame(nsStyleContext*)
19 (0.1%) MayHavePaintEventListener(nsPIDOMWindow*) 115746 19 (0.1%) 19 (0.1%) nsXULElement::AddRef()
9 (0.1%) malloc 6 (0.0%) free 3 (0.0%) realloc 1 (0.0%) PR_Unlock 209616 19 (0.1%) 19 (0.1%) .text
15 (0.1%) nsXPCOMCycleCollectionParticipant::Unroot(void*) 3 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 1 (0.0%) nsFrameSelection::cycleCollection::Unlink(void*) 74808 2 (0.0%) 19 (0.1%) nsTypedSelection::Release() 7 (0.0%) nsTypedSelection::~nsTypedSelection() 5 (0.0%) NS_CycleCollectorForget2_P 3 (0.0%) NS_CycleCollectorSuspect2_P 1 (0.0%) ___tls_get_addr 1 (0.0%) moz_free
13 (0.1%) nsEventListenerManager::RemoveGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 6 (0.0%) nsXBLBinding::UnhookEventHandlers() 86856 0 (0.0%) 19 (0.1%) nsEventListenerManager::RemoveEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 8 (0.1%) nsAString_internal::Assign(nsSubstringTuple const&) 4 (0.0%) NS_NewAtom(nsAString_internal const&) 3 (0.0%) nsEventListenerManager::RemoveEventListener(nsIDOMEventListener*, unsigned int, nsIAtom*, EventTypeData const*, int, nsIDOMEventGroup*) 1 (0.0%) nsAString_internal::Finalize() 1 (0.0%) nsContentUtils::GetEventId(nsIAtom*) 1 (0.0%) moz_free 1 (0.0%) PR_AtomicDecrement
18 (0.1%) nsHtml5TreeOpExecutor::RunFlushLoop() 1 (0.0%) nsHtml5ExecutorFlusher::Run() 81503 14 (0.0%) 19 (0.1%) nsContentSink::DidProcessATokenImpl() 5 (0.0%) PR_IntervalNow
18 (0.1%) nsLineBreaker::Reset(int*) 1 (0.0%) BuildTextRunsScanner::FlushLineBreaks(gfxTextRun*) 84099 10 (0.0%) 19 (0.1%) nsLineBreaker::FlushCurrentWord() 4 (0.0%) nsJISx4051LineBreaker::GetJISx4051Breaks(unsigned short const*, unsigned int, unsigned char*) 2 (0.0%) BuildTextRunsScanner::BreakSink::SetBreaks(unsigned int, unsigned int, unsigned char*) 2 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int) 1 (0.0%) gfxTextRun::SetPotentialLineBreaks(unsigned int, unsigned int, unsigned char*, gfxContext*)
19 (0.1%) MayHavePaintEventListener(nsPIDOMWindow*) 85934 19 (0.1%) 19 (0.1%) non-virtual thunk to nsInProcessTabChildGlobal::Release()
18 (0.1%) js::JSProxyHandler::get(JSContext*, JSObject*, JSObject*, int, js::Value*) 1 (0.0%) js_GetPropertyHelper(JSContext*, JSObject*, int, unsigned int, js::Value*) 177209 1 (0.0%) 19 (0.1%) js::ExternalGetOrSet(JSContext*, JSObject*, int, js::Value const&, JSAccessMode, unsigned int, js::Value*, js::Value*) 18 (0.1%) js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*)
6 (0.0%) nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 4 (0.0%) BuildTextRunsScanner::FlushFrames(int, int) 3 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 2 (0.0%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 1 (0.0%) nsTextFrame::AddInlineMinWidth(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 1 (0.0%) nsIFrame::CachedIsEmpty() 1 (0.0%) nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 83624 18 (0.1%) 18 (0.1%) nsGenericDOMDataNode::GetText()
18 (0.1%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 83966 0 (0.0%) 18 (0.1%) nsDOMEventRTTearoff::RemoveGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 13 (0.1%) nsEventListenerManager::RemoveGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 2 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 2 (0.0%) nsEventListenerManager::QueryInterface(nsID const&, void**) 1 (0.0%) non-virtual thunk to nsEventListenerManager::Release()
18 (0.1%) BuildTextRunsScanner::ScanFrame(nsIFrame*) 75135 16 (0.1%) 18 (0.1%) BuildTextRunsScanner::AccumulateRunInfo(nsTextFrame*) 2 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int)
16 (0.1%) free 2 (0.0%) realloc 112 2 (0.0%) 18 (0.1%) arena_run_dalloc 11 (0.1%) arena_avail_tree_insert 5 (0.0%) arena_avail_tree_remove
18 (0.1%) nsCycleCollector::ScanRoots() 164651 4 (0.0%) 18 (0.1%) GraphWalker<scanVisitor>::DoWalk(nsDeque&) 13 (0.1%) nsDeque::Push(void*) 1 (0.0%) nsDeque::PopFront()
16 (0.1%) gfxTextRun::Create(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) 2 (0.0%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 167723 4 (0.0%) 18 (0.1%) gfxTextRun::AllocateStorage(void const*&, unsigned int, unsigned int) 11 (0.1%) moz_malloc 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) malloc
12 (0.1%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 5 (0.0%) nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 1 (0.0%) nsGfxScrollFrameInner::ScrollToImpl(nsPoint) 48218 18 (0.1%) 18 (0.1%) floorf
17 (0.1%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 1 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 73992 18 (0.1%) 18 (0.1%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int)
15 (0.1%) LockArena 2 (0.0%) PL_ArenaAllocate 1 (0.0%) PR_EnterMonitor 52771 5 (0.0%) 18 (0.1%) PR_Lock 6 (0.0%) .L6 3 (0.0%) __pthread_mutex_lock 2 (0.0%) .L3 2 (0.0%) .L2
18 (0.1%) js::Invoke(JSContext*, js::CallArgs const&, js::ConstructOption) 132376 0 (0.0%) 18 (0.1%) XPC_WN_GetterSetter(JSContext*, unsigned int, unsigned long long*) 11 (0.1%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 3 (0.0%) .L1905 2 (0.0%) XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, int, unsigned int, unsigned long long*, unsigned long long*) 1 (0.0%) XPCCallContext::~XPCCallContext() 1 (0.0%) nsScriptSecurityManager::CanAccess(unsigned int, nsAXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, int, void**)
18 (0.1%) nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) 103596 2 (0.0%) 18 (0.1%) nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, int, nsXBLDocumentInfo**) 7 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 4 (0.0%) PL_DHashTableOperate 3 (0.0%) nsStandardURL::Clone(nsIURI**) 1 (0.0%) nsContentUtils::CheckSecurityBeforeLoad(nsIURI*, nsIPrincipal*, unsigned int, int, unsigned int, nsISupports*, nsACString_internal const&, nsISupports*) 1 (0.0%) nsStandardURL::StartClone()
12 (0.1%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 3 (0.0%) nsTableRowFrame::CalcHeight(nsHTMLReflowState const&) 2 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 79555 13 (0.0%) 17 (0.1%) nsTableRowFrame::UpdateHeight(int, int, int, nsTableFrame*, nsTableCellFrame*) 4 (0.0%) nsTableCellFrame::GetVerticalAlign() const
15 (0.1%) TextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray<TextRunWordCache::DeferredWord, nsTArrayDefaultAllocator>*) 1 (0.0%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 1 (0.0%) TextRunWordCache::FinishTextRun(gfxTextRun*, gfxTextRun*, gfxTextRunFactory::Parameters const*, nsTArray<TextRunWordCache::DeferredWord, nsTArrayDefaultAllocator> const&, int) 167819 9 (0.0%) 17 (0.1%) gfxTextRun::CopyGlyphDataFrom(gfxTextRun*, unsigned int, unsigned int, unsigned int) 4 (0.0%) gfxTextRun::AddGlyphRun(gfxFont*, unsigned int, int) 3 (0.0%) gfxTextRun::GlyphRunIterator::NextRun() 1 (0.0%) gfxTextRun::FindFirstGlyphRunContaining(unsigned int)
16 (0.1%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1 (0.0%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 79134 2 (0.0%) 17 (0.1%) nsTableCellFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 13 (0.1%) nsContainerFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 2 (0.0%) nsSplittableFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
11 (0.1%) arena_run_dalloc 6 (0.0%) arena_run_split 96 17 (0.1%) 17 (0.1%) arena_avail_tree_insert
17 (0.1%) nsCycleCollector::CollectWhite() 161510 1 (0.0%) 17 (0.1%) nsXPCOMCycleCollectionParticipant::Unroot(void*) 15 (0.1%) nsTypedSelection::Release() 1 (0.0%) nsFrameSelection::Release()
16 (0.1%) nsHTMLInputElement::IntrinsicState() const 1 (0.0%) nsEventStateManager::GetContentState(nsIContent*, int) 89608 4 (0.0%) 17 (0.1%) nsGenericHTMLFormElement::IntrinsicState() const 8 (0.1%) nsGenericHTMLFormElement::IsDisabled() const 3 (0.0%) nsGenericElement::HasAttr(int, nsIAtom*) const 2 (0.0%) nsHTMLInputElement::GetType() const
11 (0.1%) DocumentViewerImpl::DestroyPresShell() 2 (0.0%) nsINode::doInsertChildAt(nsIContent*, unsigned int, int, nsAttrAndChildArray&) 2 (0.0%) nsAttrAndChildArray::~nsAttrAndChildArray() 1 (0.0%) nsXBLBinding::ChangeDocument(nsIDocument*, nsIDocument*) 1 (0.0%) nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, unsigned char, int, int, nsAString_internal const*) 81626 4 (0.0%) 17 (0.1%) nsContentUtils::RemoveScriptBlocker() 11 (0.1%) nsCOMArray_base::RemoveObjectsAt(int, int) 2 (0.0%) AnonymousContentDestroyer::Run()
9 (0.1%) nsBox::GetBorder(nsMargin&) 5 (0.0%) nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 2 (0.0%) nsFrame::IntrinsicWidthOffsets(nsRenderingContext*) 1 (0.0%) nsIFrame::GetBorderAndPadding(nsMargin&) 148522 3 (0.0%) 17 (0.1%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 4 (0.0%) .L864 3 (0.0%) .L261 3 (0.0%) .L872 2 (0.0%) moz_gtk_get_widget_border 2 (0.0%) __i686.get_pc_thunk.bx
14 (0.1%) nsStyledElementNotElementCSSInlineStyle::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 2 (0.0%) nsMappedAttributeElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 83944 6 (0.0%) 16 (0.1%) nsGenericElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 3 (0.0%) nsGenericHTMLElement::UpdateEditableState() 3 (0.0%) nsGenericDOMDataNode::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 2 (0.0%) nsGenericHTMLFormElement::UpdateEditableFormControlState() 1 (0.0%) nsIContent::UpdateEditableState() 1 (0.0%) nsGenericElement::HasAttr(int, nsIAtom*) const
16 (0.1%) .L1669 111044 0 (0.0%) 16 (0.1%) .L512 16 (0.1%) nsHtml5Tokenizer::attributeNameComplete()
16 (0.1%) nsNodeUtils::LastRelease(nsINode*) 84854 0 (0.0%) 16 (0.1%) nsTextNode::~nsTextNode() 8 (0.1%) nsGenericDOMDataNode::~nsGenericDOMDataNode() 7 (0.0%) moz_free 1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base()
16 (0.1%) .L512 110919 0 (0.0%) 16 (0.1%) nsHtml5Tokenizer::attributeNameComplete() 7 (0.0%) moz_xmalloc 4 (0.0%) nsHtml5HtmlAttributes::nsHtml5HtmlAttributes(int) 4 (0.0%) nsHtml5AttributeName::nameByBuffer(unsigned short*, int, int, nsHtml5AtomTable*) 1 (0.0%) nsHtml5HtmlAttributes::contains(nsHtml5AttributeName*)
12 (0.1%) nsINode::GetProperty(unsigned short, nsIAtom*, unsigned int*) const 4 (0.0%) nsLayoutUtils::GetDisplayPort(nsIContent*, nsRect*) 84474 16 (0.1%) 16 (0.1%) nsPropertyTable::GetPropertyInternal(nsPropertyOwner, nsIAtom*, int, unsigned int*)
9 (0.1%) moz_xmalloc 4 (0.0%) moz_free 1 (0.0%) moz_malloc 1 (0.0%) PR_Free 1 (0.0%) arena_run_split 91 16 (0.1%) 16 (0.1%) __i686.get_pc_thunk.bx
9 (0.1%) int EnumRulesMatching<PseudoElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 7 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 78789 8 (0.0%) 16 (0.1%) nsTransitionManager::RulesMatching(PseudoElementRuleProcessorData*) 8 (0.1%) nsTransitionManager::WalkTransitionRule(RuleProcessorData*, nsCSSPseudoElements::Type)
5 (0.0%) nsFrame::IntrinsicWidthOffsets(nsRenderingContext*) 5 (0.0%) nsIFrame::CheckInvalidateSizeChange(nsRect const&, nsRect const&, nsSize const&) 2 (0.0%) nsTableCellFrame::GetBorderWidth(nsMargin&) const 1 (0.0%) nsTableFrame::InvalidateFrame(nsIFrame*, nsRect const&, nsRect const&, int) 1 (0.0%) nsTableCellFrame::IntrinsicWidthOffsets(nsRenderingContext*) 1 (0.0%) nsFrame::CheckInvalidateSizeChange(nsHTMLReflowMetrics&) 1 (0.0%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 78680 16 (0.1%) 16 (0.1%) nsStyleBorder::GetActualBorder() const
16 (0.1%) .L4914 133751 1 (0.0%) 16 (0.1%) nsIDOMXPathResult_IterateNext(JSContext*, unsigned int, unsigned long long*) 14 (0.1%) xpc_qsXPCOMObjectToJsval(XPCLazyCallContext&, qsObjectHelper&, nsID const*, XPCNativeInterface**, unsigned long long*) 1 (0.0%) nsHTMLInputElement::QueryInterface(nsID const&, void**)
8 (0.1%) nsFrame::IntrinsicWidthOffsets(nsRenderingContext*) 4 (0.0%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 2 (0.0%) nsCSSOffsetState::ComputeMargin(int) 1 (0.0%) nsTableRowFrame::InitChildReflowState(nsPresContext&, nsSize const&, int, nsTableCellReflowState&) 1 (0.0%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 78161 16 (0.1%) 16 (0.1%) nsRuleNode::GetStyleMargin(nsStyleContext*, int)
14 (0.1%) .L185 1 (0.0%) nsHtml5TreeOpExecutor::RunFlushLoop() 1 (0.0%) nsTextEditorState::CreateRootNode() 84196 3 (0.0%) 16 (0.1%) nsNodeInfoManager::GetNodeInfo(nsIAtom*, nsIAtom*, int) 8 (0.1%) PL_HashTableLookup 3 (0.0%) nsNodeInfoManager::GetNodeInfoInnerHashValue(void const*) 2 (0.0%) nsNodeInfo::AddRef()
10 (0.1%) nsHTMLInputElement::SetValueInternal(nsAString_internal const&, int, int) 5 (0.0%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 89845 0 (0.0%) 15 (0.1%) nsTextEditorState::SetValue(nsAString_internal const&, int) 6 (0.0%) AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&) 2 (0.0%) nsAString_internal::Finalize() 2 (0.0%) CopyUTF16toUTF8(nsAString_internal const&, nsACString_internal&) 2 (0.0%) nsHTMLInputElement::OnValueChanged(int) 1 (0.0%) nsACString_internal::EnsureMutable(unsigned int) 1 (0.0%) moz_xmalloc 1 (0.0%) PR_AtomicDecrement
13 (0.1%) nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 2 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 73977 12 (0.0%) 15 (0.1%) nsCSSOffsetState::ComputePadding(int) 3 (0.0%) nsRuleNode::GetStylePadding(nsStyleContext*, int)
14 (0.1%) nsIDOMXPathResult_IterateNext(JSContext*, unsigned int, unsigned long long*) 1 (0.0%) nsIDOMNode_GetAttributes(JSContext*, JSObject*, int, unsigned long long*) 132477 0 (0.0%) 15 (0.1%) xpc_qsXPCOMObjectToJsval(XPCLazyCallContext&, qsObjectHelper&, nsID const*, XPCNativeInterface**, unsigned long long*) 14 (0.1%) XPCConvert::NativeInterface2JSObject(XPCLazyCallContext&, unsigned long long*, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, int, int, unsigned int*) 1 (0.0%) XPCWrappedNative::Release()
12 (0.1%) nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 3 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 73969 7 (0.0%) 15 (0.1%) UpdateProp(mozilla::FrameProperties&, mozilla::FramePropertyDescriptor const*, int, nsMargin&) 8 (0.1%) mozilla::FramePropertyTable::Delete(nsIFrame*, mozilla::FramePropertyDescriptor const*)
6 (0.0%) nsFont::Equals(nsFont const&) const 5 (0.0%) nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&) 4 (0.0%) nsHtml5Portability::localEqualsBuffer(nsIAtom*, unsigned short*, int, int) 165192 15 (0.1%) 15 (0.1%) nsAString_internal::Equals(nsAString_internal const&) const
15 (0.1%) nsIFrame::InvalidateRectDifference(nsRect const&, nsRect const&) 71311 15 (0.1%) 15 (0.1%) nsLayoutUtils::GetRectDifferenceStrips(nsRect const&, nsRect const&, nsRect*, nsRect*)
15 (0.1%) js::JSProxyHandler::get(JSContext*, JSObject*, JSObject*, int, js::Value*) 134446 0 (0.0%) 15 (0.1%) xpc::XrayWrapper<JSCrossCompartmentWrapper>::getPropertyDescriptor(JSContext*, JSObject*, int, bool, js::PropertyDescriptor*) 12 (0.1%) xpc::ResolveNativeProperty(JSContext*, JSObject*, JSObject*, int, bool, JSPropertyDescriptor*) 1 (0.0%) JSWrapper::enter(JSContext*, JSObject*, int, JSWrapper::Action, bool*) 1 (0.0%) xpc::XrayWrapper<JSCrossCompartmentWrapper>::resolveOwnProperty(JSContext*, JSObject*, int, bool, js::PropertyDescriptor*) 1 (0.0%) xpc::Transparent(JSContext*, JSObject*)
52 (0.4%) nsGenericElement::UnbindFromTree(int, int) 11 (0.1%) nsHTMLSharedElement::UnbindFromTree(int, int) 2 (0.0%) AnonymousContentDestroyer::Run() 2 (0.0%) nsAttrAndChildArray::Clear() 89636 0 (0.0%) 15 (0.1%) nsGenericHTMLElement::UnbindFromTree(int, int) 65 (0.5%) nsGenericElement::UnbindFromTree(int, int) 1 (0.0%) nsStyledElementNotElementCSSInlineStyle::UnbindFromTree(int, int) 1 (0.0%) __i686.get_pc_thunk.bx
15 (0.1%) nsNodeUtils::LastRelease(nsINode*) 93372 0 (0.0%) 15 (0.1%) nsHTMLInputElement::~nsHTMLInputElement() 6 (0.0%) nsGenericElement::~nsGenericElement() 4 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 3 (0.0%) nsHTMLInputElement::FreeData() 2 (0.0%) moz_free
11 (0.1%) nsTextFrame::TrimTrailingWhiteSpace(nsRenderingContext*) 4 (0.0%) nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 75137 15 (0.1%) 15 (0.1%) nsTextFrame::GetTrimmedOffsets(nsTextFragment const*, int)
10 (0.1%) nsHTMLInputElement::DoneCreatingElement() 5 (0.0%) nsHTMLInputElement::AfterSetAttr(int, nsIAtom*, nsAString_internal const*, int) 93419 0 (0.0%) 15 (0.1%) nsHTMLInputElement::SetValueInternal(nsAString_internal const&, int, int) 10 (0.1%) nsTextEditorState::SetValue(nsAString_internal const&, int) 3 (0.0%) nsHTMLInputElement::SanitizeValue(nsAString_internal&) 2 (0.0%) nsAString_internal::Finalize()
5 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 3 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsTableIterator::nsTableIterator(nsIFrame&) 2 (0.0%) nsCellMap::ExpandWithRows(nsTableCellMap&, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, nsRect&) 1 (0.0%) nsTextEditorState::InitializeKeyboardEventListeners() 1 (0.0%) nsTableRowFrame::CalcHeight(nsHTMLReflowState const&) 1 (0.0%) nsHTMLScrollFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 73236 15 (0.1%) 15 (0.1%) nsContainerFrame::GetChildList(nsIAtom*) const
6 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 3 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 2 (0.0%) nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&) 2 (0.0%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1 (0.0%) nsTableRowFrame::DidResize() 1 (0.0%) nsTableRowFrame::InitHasCellWithStyleHeight(nsTableFrame*) 79109 15 (0.1%) 15 (0.1%) nsTableCellFrame::QueryFrame(nsQueryFrame::FrameIID)
9 (0.1%) UnlockArena 2 (0.0%) moz_free 2 (0.0%) PR_ExitMonitor 1 (0.0%) PR_Unlock 1 (0.0%) malloc 209803 15 (0.1%) 15 (0.1%) pthread_mutex_unlock
15 (0.1%) ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 73450 3 (0.0%) 15 (0.1%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const 12 (0.1%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const
13 (0.1%) GraphWalker<scanVisitor>::DoWalk(nsDeque&) 2 (0.0%) nsCycleCollector::ScanRoots() 161533 13 (0.0%) 15 (0.1%) nsDeque::Push(void*) 2 (0.0%) memcpy
6 (0.0%) nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*) 3 (0.0%) nsTableRowFrame::CalculateCellActualHeight(nsTableCellFrame*, int&) 2 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 2 (0.0%) nsTableRowFrame::InitHasCellWithStyleHeight(nsTableFrame*) 1 (0.0%) nsTableRowFrame::DidResize() 1 (0.0%) nsTableFrame::GetEffectiveColSpan(nsTableCellFrame const&, nsCellMap*) const 79206 9 (0.0%) 15 (0.1%) nsTableFrame::GetCellMap() const 6 (0.0%) nsSplittableFrame::GetFirstInFlow() const
8 (0.1%) malloc 3 (0.0%) free 2 (0.0%) PR_Lock 1 (0.0%) _xcb_lock_io 1 (0.0%) realloc 209752 15 (0.1%) 15 (0.1%) .L2
10 (0.1%) nsPresContext::NotifyInvalidation(nsRect const&, unsigned int) 5 (0.0%) MayHavePaintEventListener(nsPIDOMWindow*) 85924 15 (0.1%) 15 (0.1%) nsInProcessTabChildGlobal::GetOwnerContent()
14 (0.1%) nsHtml5Tokenizer::emitCurrentTagToken(int, int) 111422 3 (0.0%) 14 (0.0%) nsHtml5TreeBuilder::startTag(nsHtml5ElementName*, nsHtml5HtmlAttributes*, int) 11 (0.1%) nsHtml5TreeBuilder::flushCharacters()
14 (0.1%) ComputeLineHeight(nsStyleContext*, int) 69981 11 (0.0%) 14 (0.0%) nsFontMetrics::InternalLeading() 1 (0.0%) gfxFT2FontBase::GetMetrics() 1 (0.0%) gfxPangoFontGroup::GetFontAt(int) 1 (0.0%) __i686.get_pc_thunk.bx
13 (0.1%) nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*) 1 (0.0%) nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int) 74280 4 (0.0%) 14 (0.0%) nsLineBox::CachedIsEmpty() 7 (0.0%) nsIFrame::CachedIsEmpty() 2 (0.0%) nsFrame::IsEmpty() 1 (0.0%) nsTextFrame::IsEmpty()
12 (0.1%) gfxPangoFontGroup::GetFontAt(int) 1 (0.0%) nsFontMetrics::MaxHeight() 1 (0.0%) nsFontMetrics::MaxAscent() 168369 13 (0.0%) 14 (0.0%) gfxPangoFontGroup::GetBaseFont() 1 (0.0%) gfxPangoFontGroup::GetBaseFontSet()
7 (0.0%) nsXBLBinding::InstallEventHandlers() 4 (0.0%) nsGenericElement::GetSystemEventGroup(nsIDOMEventGroup**) 2 (0.0%) nsDOMEventRTTearoff::AddGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 1 (0.0%) nsXBLBinding::UnhookEventHandlers() 81645 1 (0.0%) 14 (0.0%) nsContentUtils::GetListenerManager(nsINode*, int) 8 (0.1%) PL_DHashTableOperate 2 (0.0%) PL_DHashVoidPtrKeyStub 2 (0.0%) NS_NewEventListenerManager(nsIEventListenerManager**) 1 (0.0%) PL_DHashMatchEntryStub
14 (0.1%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*) 74749 2 (0.0%) 14 (0.0%) nsTypedSelection::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 10 (0.1%) GCGraphBuilder::NoteXPCOMChild(nsISupports*) 2 (0.0%) nsFrameSelection::QueryInterface(nsID const&, void**)
7 (0.0%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, nsFontMetrics**) 4 (0.0%) nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&) 1 (0.0%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 1 (0.0%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**) 1 (0.0%) nsRenderingContext::SetFont(nsFont const&, nsIAtom*, gfxUserFontSet*) 168374 14 (0.0%) 14 (0.0%) gfxPangoFontGroup::UpdateFontList()
14 (0.1%) nsTextFrame::AddInlineMinWidth(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 75194 3 (0.0%) 14 (0.0%) .L4599 9 (0.1%) gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 1 (0.0%) gfxSkipCharsIterator::SetOffsets(unsigned int, int) 1 (0.0%) gfxTextRun::ComputePartialLigatureWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*)
8 (0.1%) nsEventListenerManager::RemoveEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 6 (0.0%) nsEventListenerManager::AddEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 165246 0 (0.0%) 14 (0.0%) nsAString_internal::Assign(nsSubstringTuple const&) 11 (0.1%) nsAString_internal::MutatePrep(unsigned int, unsigned short**, unsigned int*) 2 (0.0%) nsSubstringTuple::IsDependentOn(unsigned short const*, unsigned short const*) const 1 (0.0%) nsSubstringTuple::WriteTo(unsigned short*, unsigned int) const
14 (0.1%) MayHavePaintEventListener(nsPIDOMWindow*) 85937 14 (0.0%) 14 (0.0%) nsInProcessTabChildGlobal::Release()
14 (0.1%) xpc_qsXPCOMObjectToJsval(XPCLazyCallContext&, qsObjectHelper&, nsID const*, XPCNativeInterface**, unsigned long long*) 131475 1 (0.0%) 14 (0.0%) XPCConvert::NativeInterface2JSObject(XPCLazyCallContext&, unsigned long long*, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, int, int, unsigned int*) 8 (0.1%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) 3 (0.0%) JS_WrapObject 1 (0.0%) ConstructSlimWrapper(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, unsigned long long*) 1 (0.0%) XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo&, XPCNativeScriptableCreateInfo&)
13 (0.1%) nsGenericElement::DestroyContent() 103693 0 (0.0%) 13 (0.0%) nsBindingManager::RemovedFromDocumentInternal(nsIContent*, nsIDocument*) 11 (0.1%) nsXBLBinding::ChangeDocument(nsIDocument*, nsIDocument*) 2 (0.0%) moz_free
7 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, int, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 6 (0.0%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 73408 3 (0.0%) 13 (0.0%) nsFrame::CorrectStyleParentFrame(nsIFrame*, nsIAtom*) 8 (0.1%) nsCSSAnonBoxes::IsAnonBox(nsIAtom*) 2 (0.0%) nsAtomListUtils::IsMember(nsIAtom*, nsStaticAtom const*, unsigned int)
13 (0.1%) PL_ArenaAllocate 52401 0 (0.0%) 13 (0.0%) PR_Malloc 13 (0.1%) malloc
13 (0.1%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 75136 8 (0.0%) 13 (0.0%) nsTextFrame::UnionTextDecorationOverflow(nsPresContext*, PropertyProvider&, nsRect*) 5 (0.0%) nsLayoutUtils::GetTextShadowRectsUnion(nsRect const&, nsIFrame*, unsigned int)
9 (0.1%) arena_bin_malloc_hard 4 (0.0%) free 95 13 (0.0%) 13 (0.0%) arena_run_tree_remove
65 (0.5%) nsGenericHTMLElement::UnbindFromTree(int, int) 83892 8 (0.0%) 13 (0.0%) nsGenericElement::UnbindFromTree(int, int) 52 (0.4%) nsGenericHTMLElement::UnbindFromTree(int, int) 3 (0.0%) nsHTMLInputElement::UnbindFromTree(int, int) 1 (0.0%) nsNodeUtils::ParentChainChanged(nsIContent*) 1 (0.0%) __i686.get_pc_thunk.bx
4 (0.0%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 2 (0.0%) .L4382 2 (0.0%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 1 (0.0%) .L4472 1 (0.0%) .L4599 1 (0.0%) nsTextFrame::TrimTrailingWhiteSpace(nsRenderingContext*) 1 (0.0%) BuildTextRunsScanner::FlushFrames(int, int) 1 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 168090 13 (0.0%) 13 (0.0%) gfxSkipCharsIterator::SetOffsets(unsigned int, int)
12 (0.1%) .L554 1 (0.0%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 81087 13 (0.0%) 13 (0.0%) nsAttrAndChildArray::AttrCount() const
13 (0.1%) arena_run_alloc 100 0 (0.0%) 13 (0.0%) arena_run_split 6 (0.0%) arena_avail_tree_remove 6 (0.0%) arena_avail_tree_insert 1 (0.0%) __i686.get_pc_thunk.bx
13 (0.1%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 93361 0 (0.0%) 13 (0.0%) nsHTMLInputElement::GetControllers(nsIControllers**) 8 (0.1%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 5 (0.0%) nsXULControllers::AppendController(nsIController*)
13 (0.1%) .L1669 111089 13 (0.0%) 13 (0.0%) .L360
8 (0.1%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 3 (0.0%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 2 (0.0%) nsCSSRuleProcessor::RulesMatching(AnonBoxRuleProcessorData*) 78863 13 (0.0%) 13 (0.0%) mozilla::css::StyleRule::RuleMatched()
13 (0.1%) nsHtml5TreeOpExecutor::RunFlushLoop() 111735 2 (0.0%) 13 (0.0%) .L97 10 (0.1%) moz_free 1 (0.0%) free
10 (0.1%) nsHTMLInputElement::DoneCreatingElement() 3 (0.0%) NS_InvokeByIndex_P 93391 0 (0.0%) 13 (0.0%) nsHTMLInputElement::GetValueInternal(nsAString_internal&) const 13 (0.1%) nsTextEditorState::GetValue(nsAString_internal&, int) const
13 (0.1%) nsDOMEventRTTearoff::RemoveGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 86817 0 (0.0%) 13 (0.0%) nsEventListenerManager::RemoveGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 13 (0.1%) nsEventListenerManager::RemoveEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*)
3 (0.0%) ComputeLineHeight(nsStyleContext*, int) 2 (0.0%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 2 (0.0%) nsLayoutUtils::GetCenteredFontBaseline(nsFontMetrics*, int) 1 (0.0%) gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*, unsigned int, unsigned int, gfxFont::RunMetrics*) 1 (0.0%) nsFontMetrics::InternalLeading() 1 (0.0%) nsFontMetrics::ExternalLeading() 1 (0.0%) nsFontMetrics::MaxHeight() 1 (0.0%) nsFontMetrics::MaxAscent() 1 (0.0%) nsFontMetrics::MaxDescent() 168561 13 (0.0%) 13 (0.0%) gfxFT2FontBase::GetMetrics()
13 (0.1%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 73962 13 (0.0%) 13 (0.0%) nsHTMLReflowState::InitFrameType()
12 (0.1%) nsTableFrame::GetEffectiveColSpan(nsTableCellFrame const&, nsCellMap*) const 1 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 79020 7 (0.0%) 13 (0.0%) nsTableCellMap::GetEffectiveColSpan(int, int) const 6 (0.0%) nsCellMap::GetEffectiveColSpan(nsTableCellMap const&, int, int, int&) const
12 (0.1%) PresShell::Release() 71890 0 (0.0%) 12 (0.0%) PresShell::~PresShell() 12 (0.1%) nsPresArena::~nsPresArena()
12 (0.1%) xpc::XrayWrapper<JSCrossCompartmentWrapper>::getPropertyDescriptor(JSContext*, JSObject*, int, bool, js::PropertyDescriptor*) 134395 0 (0.0%) 12 (0.0%) xpc::ResolveNativeProperty(JSContext*, JSObject*, JSObject*, int, bool, JSPropertyDescriptor*) 5 (0.0%) JS_DefinePropertyById 3 (0.0%) XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*, JSObject*, unsigned long long*) 2 (0.0%) JS_WrapValue 1 (0.0%) JS_GetFunctionObject 1 (0.0%) XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, int, unsigned int, unsigned long long*, unsigned long long*)
12 (0.1%) mozilla::layers::BasicShadowableThebesLayer::PaintBuffer(gfxContext*, nsIntRegion const&, nsIntRegion const&, nsIntRegion const&, int, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*) 70234 0 (0.0%) 12 (0.0%) mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*) 6 (0.0%) nsDisplayBackground::Paint(nsDisplayListBuilder*, nsRenderingContext*) 3 (0.0%) nsDisplayBorder::Paint(nsDisplayListBuilder*, nsRenderingContext*) 1 (0.0%) nsDisplayTableBorderBackground::Paint(nsDisplayListBuilder*, nsRenderingContext*) 1 (0.0%) nsDisplayBoxShadowInner::Paint(nsDisplayListBuilder*, nsRenderingContext*) 1 (0.0%) nsDisplayItem::RecomputeVisibility(nsDisplayListBuilder*, nsRegion*)
12 (0.1%) nsTextControlFrame::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 89672 0 (0.0%) 12 (0.0%) nsGenericHTMLElementTearoff::GetSpellcheck(int*) 10 (0.1%) nsGenericHTMLElement::GetSpellcheck(int*) 1 (0.0%) non-virtual thunk to nsHTMLInputElement::GetType() const 1 (0.0%) nsGenericElement::FindAttrValueIn(int, nsIAtom*, nsIAtom* const* const*, nsCaseTreatment) const
5 (0.0%) nsEventListenerManager::AddEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 4 (0.0%) nsEventListenerManager::RemoveEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 2 (0.0%) nsAttrValue::ParseAtom(nsAString_internal const&) 1 (0.0%) nsAttrValue::ParseAtomArray(nsAString_internal const&) 161904 1 (0.0%) 12 (0.0%) NS_NewAtom(nsAString_internal const&) 10 (0.1%) PL_DHashTableOperate 1 (0.0%) __i686.get_pc_thunk.bx
12 (0.1%) PresShell::~PresShell() 71415 0 (0.0%) 12 (0.0%) nsPresArena::~nsPresArena() 12 (0.1%) FreeArenaList
12 (0.1%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 71747 0 (0.0%) 12 (0.0%) PresShell::Release() 12 (0.1%) PresShell::~PresShell()
12 (0.1%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const 6 (0.0%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const (self) 73449 8 (0.0%) 12 (0.0%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const 6 (0.0%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const (self) 4 (0.0%) nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*)
6 (0.0%) PresShell::DoReflow(nsIFrame*, int) 3 (0.0%) mozilla::FramePropertyTable::DeleteAll() 3 (0.0%) mozilla::FrameLayerBuilder::WillEndTransaction(mozilla::layers::LayerManager*) 161238 1 (0.0%) 12 (0.0%) PL_DHashTableEnumerate 8 (0.1%) nsTHashtable<nsPtrHashKey<nsIFrame> >::s_EnumStub(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*) 3 (0.0%) nsTHashtable<mozilla::FramePropertyTable::Entry>::s_EnumStub(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*)
12 (0.1%) LocationStep::fromDescendants(txXPathNode const&, txIMatchContext*, txNodeSet*) 101767 0 (0.0%) 12 (0.0%) txPredicatedNodeTest::matches(txXPathNode const&, txIMatchContext*) 9 (0.1%) .L114 2 (0.0%) txNameTest::matches(txXPathNode const&, txIMatchContext*) 1 (0.0%) txXPathNodeUtils::getNamespaceID(txXPathNode const&)
11 (0.1%) UnlockArena 1 (0.0%) PR_EnterMonitor 209684 12 (0.0%) 12 (0.0%) pthread_equal
6 (0.0%) nsTableCellMap::GetEffectiveColSpan(int, int) const 4 (0.0%) nsCellMapColumnIterator::GetNextFrame(int*, int*) 2 (0.0%) nsTableFrame::GetEffectiveColSpan(nsTableCellFrame const&, nsCellMap*) const 79009 12 (0.0%) 12 (0.0%) nsCellMap::GetEffectiveColSpan(nsTableCellMap const&, int, int, int&) const
12 (0.1%) mozilla::layers::BasicLayerManager::EndTransaction(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*) 168684 0 (0.0%) 12 (0.0%) mozilla::layers::BasicLayerManager::EndTransactionInternal(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*) 12 (0.1%) mozilla::layers::BasicLayerManager::PaintLayer(mozilla::layers::Layer*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*)
12 (0.1%) mozilla::layers::BasicLayerManager::PaintLayer(mozilla::layers::Layer*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) 168691 0 (0.0%) 12 (0.0%) mozilla::layers::BasicThebesLayer::PaintThebes(gfxContext*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) 12 (0.1%) mozilla::layers::BasicShadowableThebesLayer::PaintBuffer(gfxContext*, nsIntRegion const&, nsIntRegion const&, nsIntRegion const&, int, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*)
3 (0.0%) nsStackLayout::GetOffset(nsBoxLayoutState&, nsIFrame*, nsMargin&) 2 (0.0%) nsGenericHTMLElement::GetAttrHelper(nsIAtom*, nsAString_internal&) 2 (0.0%) nsFrameManager::RestoreFrameStateFor(nsIFrame*, nsILayoutHistoryState*, nsIStatefulFrame::SpecialStateID) 1 (0.0%) nsHTMLInputElement::HasPatternMismatch() const 1 (0.0%) nsHTMLInputElement::GetDefaultValue(nsAString_internal&) 1 (0.0%) nsGenericHTMLFormElement::UpdateFormOwner(bool, mozilla::dom::Element*) 1 (0.0%) nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&) 1 (0.0%) nsFormControlFrame::RegUnRegAccessKey(nsIFrame*, int) 83846 5 (0.0%) 12 (0.0%) nsGenericElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 2 (0.0%) nsAString_internal::SetLength(unsigned int) 2 (0.0%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const 1 (0.0%) nsAString_internal::SetCapacity(unsigned int) 1 (0.0%) .L347 1 (0.0%) __i686.get_pc_thunk.bx
12 (0.1%) mozilla::layers::BasicThebesLayer::PaintThebes(gfxContext*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) 168716 0 (0.0%) 12 (0.0%) mozilla::layers::BasicShadowableThebesLayer::PaintBuffer(gfxContext*, nsIntRegion const&, nsIntRegion const&, nsIntRegion const&, int, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*) 12 (0.1%) mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*)
12 (0.1%) nsDisplayList::PaintForFrame(nsDisplayListBuilder*, nsRenderingContext*, nsIFrame*, unsigned int) const 168742 0 (0.0%) 12 (0.0%) mozilla::layers::BasicShadowLayerManager::EndTransaction(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*) 12 (0.1%) mozilla::layers::BasicLayerManager::EndTransaction(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*)
5 (0.0%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 4 (0.0%) gfxTextRun::CopyGlyphDataFrom(gfxTextRun*, unsigned int, unsigned int, unsigned int) 2 (0.0%) gfxTextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 1 (0.0%) TextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray<TextRunWordCache::DeferredWord, nsTArrayDefaultAllocator>*) 167817 11 (0.0%) 12 (0.0%) gfxTextRun::AddGlyphRun(gfxFont*, unsigned int, int) 1 (0.0%) __i686.get_pc_thunk.bx
12 (0.1%) nsRuleNode::HasAuthorSpecifiedRules(nsStyleContext*, unsigned int, int) 78104 12 (0.0%) 12 (0.0%) nsRuleData::nsRuleData(unsigned int, nsCSSValue*, nsPresContext*, nsStyleContext*)
12 (0.1%) mozilla::layers::BasicShadowLayerManager::EndTransaction(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*) 168686 0 (0.0%) 12 (0.0%) mozilla::layers::BasicLayerManager::EndTransaction(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*) 12 (0.1%) mozilla::layers::BasicLayerManager::EndTransactionInternal(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*)
16 (0.1%) mozilla::layers::BasicLayerManager::PaintLayer(mozilla::layers::Layer*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) (self) 12 (0.1%) mozilla::layers::BasicLayerManager::EndTransactionInternal(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*) 168682 0 (0.0%) 12 (0.0%) mozilla::layers::BasicLayerManager::PaintLayer(mozilla::layers::Layer*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) 16 (0.1%) mozilla::layers::BasicLayerManager::PaintLayer(mozilla::layers::Layer*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) (self) 12 (0.1%) mozilla::layers::BasicThebesLayer::PaintThebes(gfxContext*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*)
11 (0.1%) nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 1 (0.0%) nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 74298 8 (0.0%) 12 (0.0%) nsLineLayout::nsLineLayout(nsPresContext*, nsFloatManager*, nsHTMLReflowState const*, nsLineList_iterator const*) 4 (0.0%) PL_InitArenaPool
4 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) gfxTextRun::AllocateStorage(void const*&, unsigned int, unsigned int) 2 (0.0%) BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 1 (0.0%) gfxTextRun::~gfxTextRun() 1 (0.0%) nsAString_internal::MutatePrep(unsigned int, unsigned short**, unsigned int*) 1 (0.0%) NS_NewSelection(nsFrameSelection**) 53643 11 (0.0%) 11 (0.0%) __i686.get_pc_thunk.bx
11 (0.1%) nsContentUtils::RemoveScriptBlocker() 161287 3 (0.0%) 11 (0.0%) nsCOMArray_base::RemoveObjectsAt(int, int) 7 (0.0%) nsRunnable::Release() 1 (0.0%) nsVoidArray::~nsVoidArray()
5 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 3 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 3 (0.0%) nsTableRowFrame::CalcHeight(nsHTMLReflowState const&) 73014 11 (0.0%) 11 (0.0%) nsBlockFrame::GetChildList(nsIAtom*) const
11 (0.1%) nsFrame::DestroyFrom(nsIFrame*) 73427 3 (0.0%) 11 (0.0%) nsFrame::~nsFrame() 5 (0.0%) nsGenericElement::Release() 3 (0.0%) nsGenericDOMDataNode::Release()
11 (0.1%) nsDocument::~nsDocument() 96813 0 (0.0%) 11 (0.0%) nsHTMLSharedElement::UnbindFromTree(int, int) 11 (0.1%) nsGenericHTMLElement::UnbindFromTree(int, int)
11 (0.1%) XPC_WN_GetterSetter(JSContext*, unsigned int, unsigned long long*) 132288 2 (0.0%) 11 (0.0%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 5 (0.0%) nsScriptSecurityManager::CanAccess(unsigned int, nsAXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, int, void**) 3 (0.0%) XPCCallContext::CanCallNow() 1 (0.0%) CallMethodHelper::~CallMethodHelper()
10 (0.1%) nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*) 1 (0.0%) nsCOMArray_base::Clear() 161281 2 (0.0%) 11 (0.0%) ReleaseObjects(void*, void*) 9 (0.1%) nsGenericElement::Release()
5 (0.0%) nsBlockFrame::GetMinWidth(nsRenderingContext*) 4 (0.0%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 1 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 1 (0.0%) nsBlockFrame::GetPrefWidth(nsRenderingContext*) 74966 11 (0.0%) 11 (0.0%) nsSplittableFrame::GetFirstContinuation() const
6 (0.0%) nsAString_internal::Finalize() 2 (0.0%) nsACString_internal::Finalize() 1 (0.0%) nsAString_internal::Assign(unsigned short const*, unsigned int) 1 (0.0%) nsStringBuffer::Release() 1 (0.0%) nsRunnable::Release() 53110 11 (0.0%) 11 (0.0%) _PR_x86_AtomicDecrement
11 (0.1%) nsTextFragment::SetTo(unsigned short const*, int) 164509 0 (0.0%) 11 (0.0%) NS_Alloc_P 11 (0.1%) moz_malloc
11 (0.1%) nsTextFrame::AddInlinePrefWidth(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 75180 5 (0.0%) 11 (0.0%) .L4382 3 (0.0%) gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 2 (0.0%) gfxSkipCharsIterator::SetOffsets(unsigned int, int) 1 (0.0%) gfxTextRun::ComputePartialLigatureWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*)
9 (0.1%) ComputeLineHeight(nsStyleContext*, int) 2 (0.0%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) 69980 6 (0.0%) 11 (0.0%) nsFontMetrics::ExternalLeading() 3 (0.0%) gfxPangoFontGroup::GetFontAt(int) 1 (0.0%) gfxFT2FontBase::GetMetrics() 1 (0.0%) .plt
7 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 4 (0.0%) int EnumRulesMatching<PseudoElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 78928 7 (0.0%) 11 (0.0%) nsAnimationManager::RulesMatching(PseudoElementRuleProcessorData*) 2 (0.0%) nsAnimationManager::GetElementAnimations(mozilla::dom::Element*, nsCSSPseudoElements::Type, int) 2 (0.0%) __i686.get_pc_thunk.bx
3 (0.0%) nsTableRowFrame::InitChildReflowState(nsPresContext&, nsSize const&, int, nsTableCellReflowState&) 2 (0.0%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 2 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 2 (0.0%) nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 2 (0.0%) InvalidateRectForFrameSizeChange(nsIFrame*, nsRect const&) 79097 11 (0.0%) 11 (0.0%) nsTableCellFrame::GetType() const
2 (0.0%) nsTableRowFrame::InitChildReflowState(nsPresContext&, nsSize const&, int, nsTableCellReflowState&) 2 (0.0%) nsTableCellFrame::VerticallyAlignChild(int) 2 (0.0%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 2 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, int, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 1 (0.0%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 72296 11 (0.0%) 11 (0.0%) nsIFrame::IsFrameOfType(unsigned int) const
10 (0.1%) PL_DHashTableOperate 1 (0.0%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 75773 1 (0.0%) 11 (0.0%) RuleHash_CIHashKey(PLDHashTable*, void const*) 8 (0.1%) nsContentUtils::ASCIIToLower(nsAString_internal&) 2 (0.0%) nsAString_internal::Finalize()
11 (0.1%) nsBindingManager::RemovedFromDocumentInternal(nsIContent*, nsIDocument*) 103206 0 (0.0%) 11 (0.0%) nsXBLBinding::ChangeDocument(nsIDocument*, nsIDocument*) 9 (0.1%) nsXBLBinding::UnhookEventHandlers() 1 (0.0%) nsGenericElement::GetChildCount() const 1 (0.0%) nsContentUtils::RemoveScriptBlocker()
11 (0.1%) nsTextFrame::AddInlinePrefWidth(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 75187 4 (0.0%) 11 (0.0%) .L4274 6 (0.0%) gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 1 (0.0%) gfxTextRun::GetAdvanceForGlyphs(unsigned int, unsigned int)
4 (0.0%) gfxTextRun::MeasureText(unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*) 3 (0.0%) gfxTextRun::CopyGlyphDataFrom(gfxTextRun*, unsigned int, unsigned int, unsigned int) 2 (0.0%) TextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray<TextRunWordCache::DeferredWord, nsTArrayDefaultAllocator>*) 2 (0.0%) gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, gfxFont::BoundingBoxType, gfxContext*, int*, unsigned int*, int, gfxBreakPriority*) 167711 11 (0.0%) 11 (0.0%) gfxTextRun::GlyphRunIterator::NextRun()
11 (0.1%) nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, unsigned char, int, int, nsAString_internal const*) 81092 1 (0.0%) 11 (0.0%) nsAttrAndChildArray::SetAndTakeAttr(nsIAtom*, nsAttrValue&) 9 (0.1%) nsAttrAndChildArray::AddAttrSlot() 1 (0.0%) PR_Realloc
6 (0.0%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 5 (0.0%) nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 72799 11 (0.0%) 11 (0.0%) nsHTMLScrollFrame::IsScrollingActive()
11 (0.1%) nsHtml5TreeOpExecutor::RunFlushLoop() 111738 0 (0.0%) 11 (0.0%) .L95 9 (0.1%) nsHtml5HtmlAttributes::~nsHtml5HtmlAttributes() 1 (0.0%) nsHtml5AttributeName::release() 1 (0.0%) moz_free
3 (0.0%) .L178 2 (0.0%) nsLineBreaker::AppendText(nsIAtom*, unsigned char const*, unsigned int, unsigned int, nsILineBreakSink*) 2 (0.0%) nsLineBreaker::FlushCurrentWord() 2 (0.0%) nsTHashtable<mozilla::FrameLayerBuilder::DisplayItemDataEntry>::s_ClearEntry(PLDHashTable*, PLDHashEntryHdr*) 1 (0.0%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) 1 (0.0%) BuildTextRunsScanner::FlushFrames(int, int) 60055 6 (0.0%) 11 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int) 3 (0.0%) moz_free 2 (0.0%) free
8 (0.1%) nsXPathResult::~nsXPathResult() 2 (0.0%) nsTypedSelection::~nsTypedSelection() 1 (0.0%) nsSimpleContentList::~nsSimpleContentList() 161294 1 (0.0%) 11 (0.0%) nsCOMArray_base::~nsCOMArray_base() 9 (0.1%) nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*) 1 (0.0%) nsVoidArray::operator=(nsVoidArray const&)
8 (0.1%) nsTransitionManager::RulesMatching(PseudoElementRuleProcessorData*) 2 (0.0%) nsTransitionManager::RulesMatching(ElementRuleProcessorData*) 1 (0.0%) int EnumRulesMatching<PseudoElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 78788 5 (0.0%) 11 (0.0%) nsTransitionManager::WalkTransitionRule(RuleProcessorData*, nsCSSPseudoElements::Type) 6 (0.0%) nsTransitionManager::GetElementTransitions(mozilla::dom::Element*, nsCSSPseudoElements::Type, int)
10 (0.1%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 73002 5 (0.0%) 11 (0.0%) nsBlockFrame::ReflowPushedFloats(nsBlockReflowState&, nsOverflowAreas&, unsigned int&) 4 (0.0%) nsBlockReflowState::ClearFloats(int, unsigned char, nsIFrame*, unsigned int) 2 (0.0%) nsFloatManager::ClearFloats(int, unsigned char, unsigned int) const
6 (0.0%) arena_run_split 5 (0.0%) arena_run_dalloc 97 11 (0.0%) 11 (0.0%) arena_avail_tree_remove
11 (0.1%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&) 75759 6 (0.0%) 11 (0.0%) nsCSSRuleProcessor::GetContentState(mozilla::dom::Element*) 4 (0.0%) nsEventStateManager::GetContentState(nsIContent*, int) 1 (0.0%) __i686.get_pc_thunk.bx
6 (0.0%) gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*, unsigned int, unsigned int, gfxFont::RunMetrics*) 5 (0.0%) gfxTextRun::MeasureText(unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*) 167768 11 (0.0%) 11 (0.0%) gfxFont::RunMetrics::CombineWith(gfxFont::RunMetrics const&, int)
10 (0.1%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsCSSFrameConstructor::ConstructTextFrame(nsCSSFrameConstructor::FrameConstructionData const*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&) 83659 3 (0.0%) 11 (0.0%) nsGenericDOMDataNode::AddRef() 8 (0.1%) NS_CycleCollectorForget2_P
6 (0.0%) ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 4 (0.0%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const 71294 2 (0.0%) 10 (0.0%) nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*) 8 (0.1%) nsIFrame::GetView() const
10 (0.1%) .L1669 111191 1 (0.0%) 10 (0.0%) .L1025 3 (0.0%) memcpy 2 (0.0%) .L2309 2 (0.0%) nsHtml5TreeBuilder::accumulateCharacters(unsigned short const*, int, int) 2 (0.0%) __i686.get_pc_thunk.bx
10 (0.1%) nsHtml5StreamParser::DoDataAvailable(unsigned char*, unsigned int) 111905 0 (0.0%) 10 (0.0%) nsHtml5StreamParser::WriteStreamBytes(unsigned char const*, unsigned int, unsigned int*) 9 (0.1%) nsOneByteDecoderSupport::Convert(char const*, int*, unsigned short*, int*) 1 (0.0%) nsHtml5UTF16Buffer::nsHtml5UTF16Buffer(int)
10 (0.1%) nsTextFrame::AddInlineMinWidth(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 75201 3 (0.0%) 10 (0.0%) .L4538 7 (0.0%) gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*)
6 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsTableRowFrame::CalculateCellActualHeight(nsTableCellFrame*, int&) 2 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 79213 10 (0.0%) 10 (0.0%) nsTableFrame::GetTableFrame(nsIFrame*)
5 (0.0%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 5 (0.0%) nsTextFrame::UnionTextDecorationOverflow(nsPresContext*, PropertyProvider&, nsRect*) 71327 10 (0.0%) 10 (0.0%) nsLayoutUtils::GetTextShadowRectsUnion(nsRect const&, nsIFrame*, unsigned int)
8 (0.1%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 2 (0.0%) nsTextFrame::AddInlineMinWidthForFlow(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 73037 10 (0.0%) 10 (0.0%) nsBlockInFlowLineIterator::Next()
10 (0.1%) nsCellMap::AppendCell(nsTableCellMap&, nsTableCellFrame*, int, int, nsRect&, int*) 79047 7 (0.0%) 10 (0.0%) nsCellMap::SetDataAt(nsTableCellMap&, CellData&, int, int) 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int)
9 (0.1%) nsHtml5ElementName::elementNameByBuffer(unsigned short*, int, int, nsHtml5AtomTable*) 1 (0.0%) nsHtml5AttributeName::nameByBuffer(unsigned short*, int, int, nsHtml5AtomTable*) 111637 5 (0.0%) 10 (0.0%) nsHtml5Portability::localEqualsBuffer(nsIAtom*, unsigned short*, int, int) 4 (0.0%) nsAString_internal::Equals(nsAString_internal const&) const 1 (0.0%) nsAString_internal::Finalize()
6 (0.0%) nsXBLBinding::ExecuteAttachedHandler() 3 (0.0%) nsXBLBinding::InstallEventHandlers() 1 (0.0%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) 103202 4 (0.0%) 10 (0.0%) nsXBLBinding::AllowScripts() 2 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 2 (0.0%) nsDocument::AddRef() 1 (0.0%) nsGlobalWindow::GetContext() 1 (0.0%) .plt
4 (0.0%) gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 4 (0.0%) gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, gfxFont::BoundingBoxType, gfxContext*, int*, unsigned int*, int, gfxBreakPriority*) 1 (0.0%) .L4274 1 (0.0%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 167732 10 (0.0%) 10 (0.0%) gfxTextRun::GetAdvanceForGlyphs(unsigned int, unsigned int)
10 (0.1%) .L1669 111151 2 (0.0%) 10 (0.0%) .L571 5 (0.0%) nsHtml5Tokenizer::emitCurrentTagToken(int, int) 2 (0.0%) nsHtml5Portability::newStringFromBuffer(unsigned short*, int, int) 1 (0.0%) __i686.get_pc_thunk.bx
3 (0.0%) malloc 2 (0.0%) PR_Lock 2 (0.0%) free 1 (0.0%) g_quark_try_string 1 (0.0%) _xcb_lock_io 1 (0.0%) realloc 209754 10 (0.0%) 10 (0.0%) .L3
5 (0.0%) nsBlockReflowState::GetFloatAvailableSpaceWithState(int, nsFloatManager::SavedState*) const 4 (0.0%) nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 1 (0.0%) nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*) 73294 10 (0.0%) 10 (0.0%) nsFloatManager::GetFlowArea(int, nsFloatManager::BandInfoType, int, nsRect, nsFloatManager::SavedState*) const
10 (0.1%) nsGenericHTMLElementTearoff::GetSpellcheck(int*) 89573 2 (0.0%) 10 (0.0%) nsGenericHTMLElement::GetSpellcheck(int*) 3 (0.0%) nsGenericHTMLElement::IsCurrentBodyElement() 2 (0.0%) nsContentUtils::GetIntPref(char const*, int) 1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) nsGenericElement::FindAttrValueIn(int, nsIAtom*, nsIAtom* const* const*, nsCaseTreatment) const 1 (0.0%) non-virtual thunk to nsPrefService::GetIntPref(char const*, int*)
8 (0.1%) nsCSSAnonBoxes::IsAnonBox(nsIAtom*) 2 (0.0%) nsFrame::CorrectStyleParentFrame(nsIFrame*, nsIAtom*) 81068 10 (0.0%) 10 (0.0%) nsAtomListUtils::IsMember(nsIAtom*, nsStaticAtom const*, unsigned int)
9 (0.1%) gfxTextRun::Create(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) 1 (0.0%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 167750 7 (0.0%) 10 (0.0%) gfxTextRun::gfxTextRun(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int, gfxTextRun::CompressedGlyph*) 3 (0.0%) __i686.get_pc_thunk.bx
8 (0.1%) LocationStep::fromDescendants(txXPathNode const&, txIMatchContext*, txNodeSet*) 2 (0.0%) txPredicatedNodeTest::matches(txXPathNode const&, txIMatchContext*) 101815 10 (0.0%) 10 (0.0%) txNameTest::matches(txXPathNode const&, txIMatchContext*)
9 (0.1%) nsCOMArray_base::~nsCOMArray_base() 1 (0.0%) nsCOMArray_base::Clear() 161424 0 (0.0%) 10 (0.0%) nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*) 10 (0.1%) ReleaseObjects(void*, void*)
6 (0.0%) nsCSSFrameConstructor::ConstructTextFrame(nsCSSFrameConstructor::FrameConstructionData const*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&) 4 (0.0%) nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsIFrame*, nsFrameItems&) 75067 7 (0.0%) 10 (0.0%) nsTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 2 (0.0%) nsINode::DeleteProperty(unsigned short, nsIAtom*) 1 (0.0%) nsPropertyTable::DeleteProperty(nsPropertyOwner, nsIAtom*)
5 (0.0%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 3 (0.0%) nsHTMLReflowState::InitResizeFlags(nsPresContext*) 1 (0.0%) nsTableRowFrame::InitChildReflowState(nsPresContext&, nsSize const&, int, nsTableCellReflowState&) 1 (0.0%) nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) 73447 6 (0.0%) 10 (0.0%) nsFrame::IsContainingBlock() const 4 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int)
3 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsTableCellFrame::GetPrefWidth(nsRenderingContext*) 2 (0.0%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 2 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, int, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 1 (0.0%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 72930 10 (0.0%) 10 (0.0%) nsBlockFrame::GetType() const
5 (0.0%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, nsFontMetrics**) 2 (0.0%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**) 1 (0.0%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 1 (0.0%) nsRenderingContext::SetFont(nsFont const&, nsIAtom*, gfxUserFontSet*) 1 (0.0%) nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&) 167694 10 (0.0%) 10 (0.0%) gfxFontGroup::GetUserFontSet()
10 (0.1%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 79766 1 (0.0%) 10 (0.0%) nsBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 5 (0.0%) nsContainerFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 3 (0.0%) nsBoxFrame::CacheAttributes() 1 (0.0%) nsBoxFrame::MarkIntrinsicWidthsDirty()
10 (0.1%) nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, int, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&) 70346 5 (0.0%) 10 (0.0%) nsCSSFrameConstructor::FindHTMLData(mozilla::dom::Element*, nsIAtom*, int, nsIFrame*, nsStyleContext*) 4 (0.0%) nsCSSFrameConstructor::FindInputData(mozilla::dom::Element*, nsStyleContext*) 1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
3 (0.0%) nsTextEditorState::~nsTextEditorState() 2 (0.0%) nsStandardURL::~nsStandardURL() 1 (0.0%) GCGraphBuilder::NoteXPCOMChild(nsISupports*) 1 (0.0%) nsTHashtable<nsBaseHashtableET<nsURIHashKey, nsRefPtr<nsXBLDocumentInfo> > >::s_HashKey(PLDHashTable*, void const*) 1 (0.0%) nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) 1 (0.0%) nsContentUtils::GenerateStateKey(nsIContent*, nsIDocument const*, nsIStatefulFrame::SpecialStateID, nsACString_internal&) 165238 4 (0.0%) 9 (0.0%) nsACString_internal::Finalize() 3 (0.0%) moz_free 2 (0.0%) _PR_x86_AtomicDecrement
9 (0.1%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 93465 0 (0.0%) 9 (0.0%) nsHTMLInputElement::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&) 5 (0.0%) nsStyledElementNotElementCSSInlineStyle::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&) 4 (0.0%) nsGenericHTMLElement::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&)
8 (0.1%) nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 1 (0.0%) nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 73062 4 (0.0%) 9 (0.0%) nsBlockReflowState::GetFloatAvailableSpaceWithState(int, nsFloatManager::SavedState*) const 5 (0.0%) nsFloatManager::GetFlowArea(int, nsFloatManager::BandInfoType, int, nsRect, nsFloatManager::SavedState*) const
3 (0.0%) NS_NewTextFrame(nsIPresShell*, nsStyleContext*) 2 (0.0%) nsBoxFrame::nsBoxFrame(nsIPresShell*, nsStyleContext*, int, nsIBoxLayout*) 2 (0.0%) NS_NewBlockFrame(nsIPresShell*, nsStyleContext*, unsigned int) 1 (0.0%) nsStackFrame::nsStackFrame(nsIPresShell*, nsStyleContext*) 1 (0.0%) nsCSSFrameConstructor::ConstructTextFrame(nsCSSFrameConstructor::FrameConstructionData const*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&) 73380 6 (0.0%) 9 (0.0%) nsFrame::nsFrame(nsStyleContext*) 2 (0.0%) nsBox::nsBox() 1 (0.0%) __i686.get_pc_thunk.bx
32 (0.2%) Expr::evaluateToBool(txIEvalContext*, int&) 101538 0 (0.0%) 9 (0.0%) BooleanExpr::evaluate(txIEvalContext*, txAExprResult**) 32 (0.2%) Expr::evaluateToBool(txIEvalContext*, int&)
8 (0.1%) NS_NewTextNode(nsIContent**, nsNodeInfoManager*) 1 (0.0%) nsHtml5TreeOperation::AppendText(unsigned short const*, int, nsIContent*, nsHtml5TreeOpExecutor*) 84203 8 (0.0%) 9 (0.0%) nsNodeInfoManager::GetTextNodeInfo() 1 (0.0%) nsNodeInfo::AddRef()
6 (0.0%) nsFontMetrics::MaxHeight() 3 (0.0%) nsFontMetrics::MaxDescent() 69961 5 (0.0%) 9 (0.0%) ComputeMaxDescent(gfxFont::Metrics const&, gfxFontGroup*) 4 (0.0%) gfxFontGroup::GetUnderlineOffset()
62 (0.4%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 9 (0.1%) nsRootBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 79779 0 (0.0%) 9 (0.0%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 71 (0.5%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
8 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 8 (0.1%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int) 7 (0.0%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsRootPresContext::GetPluginGeometryUpdates(nsIFrame*, nsTArray<nsIWidget::Configuration, nsTArrayDefaultAllocator>*) 73520 0 (0.0%) 9 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 16 (0.1%) ViewportFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 7 (0.0%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
9 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 79696 0 (0.0%) 9 (0.0%) nsRootBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 9 (0.1%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
9 (0.1%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 72509 0 (0.0%) 9 (0.0%) NS_NewTextControlFrame(nsIPresShell*, nsStyleContext*) 8 (0.1%) nsStackFrame::nsStackFrame(nsIPresShell*, nsStyleContext*) 1 (0.0%) nsPresArena::AllocateByCode(nsQueryFrame::FrameIID, unsigned int)
9 (0.1%) .L95 110848 2 (0.0%) 9 (0.0%) nsHtml5HtmlAttributes::~nsHtml5HtmlAttributes() 4 (0.0%) nsHtml5Portability::releaseString(nsString*) 2 (0.0%) moz_free 1 (0.0%) __i686.get_pc_thunk.bx
9 (0.1%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 78494 3 (0.0%) 9 (0.0%) nsStyleSet::AddImportantRules(nsRuleNode*, nsRuleNode*, nsRuleWalker*) 4 (0.0%) nsRuleNode::Transition(nsIStyleRule*, unsigned char, unsigned char) 1 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 1 (0.0%) __i686.get_pc_thunk.bx
8 (0.1%) nsHTMLInputElement::DoneCreatingElement() 1 (0.0%) .L196 89570 1 (0.0%) 9 (0.0%) nsGenericHTMLElement::RestoreFormControlState(nsGenericHTMLElement*, nsIFormControl*) 8 (0.1%) nsGenericHTMLElement::GetLayoutHistoryAndKey(nsGenericHTMLElement*, int, nsILayoutHistoryState**, nsACString_internal&)
9 (0.1%) NS_NewHTMLElement(nsIContent**, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 93348 0 (0.0%) 9 (0.0%) NS_NewHTMLInputElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 6 (0.0%) moz_xmalloc 3 (0.0%) nsHTMLInputElement::nsHTMLInputElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser)
7 (0.0%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, int*) 2 (0.0%) mozilla::FramePropertyTable::Remove(nsIFrame*, mozilla::FramePropertyDescriptor const*, int*) 71552 9 (0.0%) 9 (0.0%) nsTHashtable<mozilla::FramePropertyTable::Entry>::s_HashKey(PLDHashTable*, void const*)
8 (0.1%) nsNodeInfoManager::GetNodeInfo(nsIAtom*, nsIAtom*, int) 1 (0.0%) .L185 53540 3 (0.0%) 9 (0.0%) PL_HashTableLookup 3 (0.0%) nsNodeInfoManager::GetNodeInfoInnerHashValue(void const*) 3 (0.0%) PL_HashTableRawLookup
16 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 73782 0 (0.0%) 9 (0.0%) nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 15 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsIFrame::OverflowClip(nsDisplayListBuilder*, nsDisplayListSet const&, nsDisplayListSet const&, nsRect const&, int const*, int, int)
9 (0.1%) txPredicatedNodeTest::matches(txXPathNode const&, txIMatchContext*) 101576 0 (0.0%) 9 (0.0%) .L114 9 (0.1%) Expr::evaluateToBool(txIEvalContext*, int&)
8 (0.1%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 1 (0.0%) BuildTextRunsScanner::FlushFrames(int, int) 75248 9 (0.0%) 9 (0.0%) nsTextFrameUtils::TransformText(unsigned char const*, unsigned int, unsigned char*, nsTextFrameUtils::CompressionMode, unsigned char*, gfxSkipCharsBuilder*, unsigned int*)
9 (0.1%) nsHtml5StreamParser::WriteStreamBytes(unsigned char const*, unsigned int, unsigned int*) 165429 0 (0.0%) 9 (0.0%) nsOneByteDecoderSupport::Convert(char const*, int*, unsigned short*, int*) 9 (0.1%) nsUnicodeDecodeHelper::ConvertByFastTable(char const*, int*, unsigned short*, int*, unsigned short const*, int, int)
9 (0.1%) nsCycleCollector::CollectWhite() 74735 0 (0.0%) 9 (0.0%) nsTypedSelection::cycleCollection::Unlink(void*) 5 (0.0%) nsCOMArray_base::Clear() 3 (0.0%) nsTypedSelection::RemoveAllRanges() 1 (0.0%) nsTypedSelection::Clear(nsPresContext*)
77 (0.5%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 9 (0.1%) BuildDisplayListWithOverflowClip(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, nsRect const&, int const*) 1 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 79795 0 (0.0%) 9 (0.0%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 62 (0.4%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 16 (0.1%) nsDeckFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 8 (0.1%) nsStackFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, int)
9 (0.1%) nsEventListenerManager::AddEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 86860 4 (0.0%) 9 (0.0%) nsEventListenerManager::AddEventListener(nsIDOMEventListener*, unsigned int, nsIAtom*, EventTypeData const*, int, nsIDOMEventGroup*) 3 (0.0%) nsContentUtils::GetEventId(nsIAtom*) 1 (0.0%) nsDOMEventGroup::Release() 1 (0.0%) __i686.get_pc_thunk.bx
71 (0.5%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 16 (0.1%) nsDeckFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 16 (0.1%) ViewportFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 15 (0.1%) nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 15 (0.1%) DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*) 11 (0.1%) nsTableFrame::GenericTraversal(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&) 8 (0.1%) nsStackFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 7 (0.0%) nsTableOuterFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 7 (0.0%) nsCanvasFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 6 (0.0%) DisplayRows(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsTableCellFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 73539 2 (0.0%) 9 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 77 (0.5%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 16 (0.1%) nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 15 (0.1%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 9 (0.1%) nsRootBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 9 (0.1%) BuildDisplayListWithOverflowClip(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, nsRect const&, int const*) 8 (0.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 7 (0.0%) nsTableRowGroupFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 7 (0.0%) nsTableOuterFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 7 (0.0%) nsTableFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 7 (0.0%) nsCanvasFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 5 (0.0%) nsTableRowFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 2 (0.0%) nsTableCellFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) .L75 1 (0.0%) nsIFrame::GetOverflowRect(nsOverflowType) const
16 (0.1%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 80466 0 (0.0%) 9 (0.0%) nsDeckFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 16 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
32 (0.2%) BooleanExpr::evaluate(txIEvalContext*, txAExprResult**) 9 (0.1%) .L114 101592 0 (0.0%) 9 (0.0%) Expr::evaluateToBool(txIEvalContext*, int&) 32 (0.2%) BooleanExpr::evaluate(txIEvalContext*, txAExprResult**) 8 (0.1%) RelationalExpr::evaluate(txIEvalContext*, txAExprResult**) 1 (0.0%) txSingleNodeContext::recycler()
4 (0.0%) nsINode::doInsertChildAt(nsIContent*, unsigned int, int, nsAttrAndChildArray&) 3 (0.0%) nsGenericElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsStyledElementNotElementCSSInlineStyle::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsGenericElement::InsertChildAt(nsIContent*, unsigned int, int) 83660 5 (0.0%) 9 (0.0%) nsGenericDOMDataNode::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 2 (0.0%) nsGenericDOMDataNode::CreateSlots() 1 (0.0%) nsIContent::UpdateEditableState() 1 (0.0%) moz_xmalloc
9 (0.1%) nsContentList::ContentAppended(nsIDocument*, nsIContent*, nsIContent*, int) 83983 6 (0.0%) 9 (0.0%) nsINode::CompareDocumentPosition(nsINode*) 3 (0.0%) nsAttrAndChildArray::IndexOfChild(nsINode*) const
4 (0.0%) ComputeMaxDescent(gfxFont::Metrics const&, gfxFontGroup*) 3 (0.0%) nsFontMetrics::MaxDescent() 2 (0.0%) nsFontMetrics::MaxHeight() 167840 9 (0.0%) 9 (0.0%) gfxFontGroup::GetUnderlineOffset()
8 (0.1%) nsGenericHTMLFormElement::IntrinsicState() const 1 (0.0%) nsHTMLInputElement::IntrinsicState() const 89666 2 (0.0%) 9 (0.0%) nsGenericHTMLFormElement::IsDisabled() const 7 (0.0%) nsGenericElement::HasAttr(int, nsIAtom*) const
9 (0.1%) nsXBLBinding::ChangeDocument(nsIDocument*, nsIDocument*) 103199 0 (0.0%) 9 (0.0%) nsXBLBinding::UnhookEventHandlers() 6 (0.0%) nsEventListenerManager::RemoveEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 2 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) nsContentUtils::GetListenerManager(nsINode*, int)
8 (0.1%) PL_DHashTableEnumerate 1 (0.0%) mozilla::FrameLayerBuilder::WillEndTransaction(mozilla::layers::LayerManager*) 70238 1 (0.0%) 9 (0.0%) nsTHashtable<nsPtrHashKey<nsIFrame> >::s_EnumStub(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*) 5 (0.0%) MarkFramesDirtyToRoot(nsPtrHashKey<nsIFrame>*, void*) 3 (0.0%) mozilla::FrameLayerBuilder::UpdateDisplayItemDataForFrame(nsPtrHashKey<nsIFrame>*, void*)
9 (0.1%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*) 161228 2 (0.0%) 9 (0.0%) PL_DHashTableFinish 4 (0.0%) memset 2 (0.0%) PL_DHashClearEntryStub 1 (0.0%) __i686.get_pc_thunk.bx
9 (0.1%) nsAttrAndChildArray::SetAndTakeAttr(nsIAtom*, nsAttrValue&) 81091 2 (0.0%) 9 (0.0%) nsAttrAndChildArray::AddAttrSlot() 7 (0.0%) PR_Realloc
16 (0.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 75273 0 (0.0%) 9 (0.0%) ViewportFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 16 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
5 (0.0%) nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 4 (0.0%) nsLineLayout::nsLineLayout(nsPresContext*, nsFloatManager*, nsHTMLReflowState const*, nsLineList_iterator const*) 53536 9 (0.0%) 9 (0.0%) PL_InitArenaPool
9 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 73507 0 (0.0%) 9 (0.0%) BuildDisplayListWithOverflowClip(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, nsRect const&, int const*) 9 (0.1%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
9 (0.1%) nsOneByteDecoderSupport::Convert(char const*, int*, unsigned short*, int*) 165474 9 (0.0%) 9 (0.0%) nsUnicodeDecodeHelper::ConvertByFastTable(char const*, int*, unsigned short*, int*, unsigned short const*, int, int)
4 (0.0%) .L185 2 (0.0%) .L187 1 (0.0%) nsHtml5TreeOpExecutor::RunFlushLoop() 1 (0.0%) nsHtml5TreeOperation::AppendText(unsigned short const*, int, nsIContent*, nsHtml5TreeOpExecutor*) 1 (0.0%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 161273 9 (0.0%) 9 (0.0%) nsCOMPtr_base::begin_assignment()
4 (0.0%) nsLineBreaker::AppendText(nsIAtom*, unsigned char const*, unsigned int, unsigned int, nsILineBreakSink*) 2 (0.0%) nsLineBreaker::FlushCurrentWord() 1 (0.0%) nsLineBreaker::Reset(int*) 1 (0.0%) BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 75223 3 (0.0%) 8 (0.0%) BuildTextRunsScanner::BreakSink::SetBreaks(unsigned int, unsigned int, unsigned char*) 5 (0.0%) gfxTextRun::SetPotentialLineBreaks(unsigned int, unsigned int, unsigned char*, gfxContext*)
4 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 4 (0.0%) nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 74290 8 (0.0%) 8 (0.0%) nsLineLayout::CanPlaceFrame(nsLineLayout::PerFrameData*, unsigned char, int, int, int, nsHTMLReflowMetrics&, unsigned int&, int*)
7 (0.0%) nsLineBox::CachedIsEmpty() 1 (0.0%) nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*) 73352 2 (0.0%) 8 (0.0%) nsIFrame::CachedIsEmpty() 5 (0.0%) nsTextFrame::IsEmpty() 1 (0.0%) nsGenericDOMDataNode::GetText()
8 (0.1%) RuleHash_CIHashKey(PLDHashTable*, void const*) 81599 0 (0.0%) 8 (0.0%) nsContentUtils::ASCIIToLower(nsAString_internal&) 8 (0.1%) nsAString_internal::EnsureMutable(unsigned int)
8 (0.1%) nsFrame::CorrectStyleParentFrame(nsIFrame*, nsIAtom*) 75397 0 (0.0%) 8 (0.0%) nsCSSAnonBoxes::IsAnonBox(nsIAtom*) 8 (0.1%) nsAtomListUtils::IsMember(nsIAtom*, nsStaticAtom const*, unsigned int)
4 (0.0%) nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsIFrame*, nsFrameItems&) 2 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 2 (0.0%) nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 83653 8 (0.0%) 8 (0.0%) nsGenericDOMDataNode::TextIsOnlyWhitespace()
8 (0.1%) int EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 77940 1 (0.0%) 8 (0.0%) nsHTMLStyleSheet::RulesMatching(ElementRuleProcessorData*) 4 (0.0%) nsHTMLTableCellElement::WalkContentStyleRules(nsRuleWalker*) 2 (0.0%) nsMappedAttributeElement::WalkContentStyleRules(nsRuleWalker*) 1 (0.0%) nsAttrAndChildArray::WalkMappedAttributeStyleRules(nsRuleWalker*)
5 (0.0%) LockArena 3 (0.0%) PL_ArenaAllocate 52530 8 (0.0%) 8 (0.0%) PR_CallOnce
8 (0.1%) nsCOMPtr_base::~nsCOMPtr_base() 86842 3 (0.0%) 8 (0.0%) nsEventListenerManager::Release() 3 (0.0%) NS_CycleCollectorSuspect2_P 1 (0.0%) ___tls_get_addr 1 (0.0%) nsEventListenerManager::~nsEventListenerManager()
8 (0.1%) Expr::evaluateToBool(txIEvalContext*, int&) 101777 1 (0.0%) 8 (0.0%) RelationalExpr::evaluate(txIEvalContext*, txAExprResult**) 4 (0.0%) .L105 1 (0.0%) RelationalExpr::compareResults(txIEvalContext*, txAExprResult*, txAExprResult*) 1 (0.0%) txSingleNodeContext::recycler() 1 (0.0%) txCoreFunctionCall::evaluate(txIEvalContext*, txAExprResult**)
8 (0.1%) nsGenericHTMLElement::RestoreFormControlState(nsGenericHTMLElement*, nsIFormControl*) 89532 4 (0.0%) 8 (0.0%) nsGenericHTMLElement::GetLayoutHistoryAndKey(nsGenericHTMLElement*, int, nsILayoutHistoryState**, nsACString_internal&) 2 (0.0%) nsDocument::GetLayoutHistoryState() const 2 (0.0%) nsDocument::AddRef()
5 (0.0%) nsTableCellFrame::IntrinsicWidthOffsets(nsRenderingContext*) 2 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 1 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 79132 4 (0.0%) 8 (0.0%) nsTableCellFrame::GetBorderWidth(nsMargin&) const 2 (0.0%) nsStyleBorder::GetActualBorder() const 2 (0.0%) nsRuleNode::GetStyleBorder(nsStyleContext*, int)
8 (0.1%) XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 102043 0 (0.0%) 8 (0.0%) nsXPathResult::Release() 8 (0.1%) nsXPathResult::~nsXPathResult()
5 (0.0%) nsNativeTheme::IsWidgetStyled(nsPresContext*, nsIFrame*, unsigned char) 3 (0.0%) nsRuleNode::HasAuthorSpecifiedRules(nsStyleContext*, unsigned int, int) 78827 8 (0.0%) 8 (0.0%) mozilla::css::StyleRule::MapRuleInfoInto(nsRuleData*)
5 (0.0%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*) 2 (0.0%) nsHTMLInputElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) nsXULElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 83852 5 (0.0%) 8 (0.0%) nsGenericElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) GCGraphBuilder::NoteXPCOMChild(nsISupports*) 1 (0.0%) nsScriptObjectTracer::TraverseScriptObjects(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) __i686.get_pc_thunk.bx
3 (0.0%) nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 3 (0.0%) nsBoxFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 2 (0.0%) nsBoxFrame::GetPrefWidth(nsRenderingContext*) 79811 2 (0.0%) 8 (0.0%) nsBoxLayoutState::nsBoxLayoutState(nsPresContext*, nsRenderingContext*, unsigned short) 6 (0.0%) nsPresContext::AddRef()
8 (0.1%) nsContentUtils::ASCIIToLower(nsAString_internal&) 165247 0 (0.0%) 8 (0.0%) nsAString_internal::EnsureMutable(unsigned int) 8 (0.1%) nsAString_internal::Assign(unsigned short const*, unsigned int)
5 (0.0%) nsHTMLInputElement::QueryInterface(nsID const&, void**) 2 (0.0%) nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 83994 8 (0.0%) 8 (0.0%) nsGenericElement::QueryInterface(nsID const&, void**)
8 (0.1%) XPCConvert::NativeInterface2JSObject(XPCLazyCallContext&, unsigned long long*, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, int, int, unsigned int*) 7 (0.0%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (self) 132285 0 (0.0%) 8 (0.0%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) 7 (0.0%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (self) 3 (0.0%) XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 2 (0.0%) FinishCreate(XPCCallContext&, XPCWrappedNativeScope*, XPCNativeInterface*, nsWrapperCache*, XPCWrappedNative*, XPCWrappedNative**) 1 (0.0%) JS_LeaveCrossCompartmentCall 1 (0.0%) non-virtual thunk to nsDOMClassInfo::Release() 1 (0.0%) PR_ExitMonitor
8 (0.1%) nsTextNode::~nsTextNode() 83652 1 (0.0%) 8 (0.0%) nsGenericDOMDataNode::~nsGenericDOMDataNode() 7 (0.0%) nsTextFragment::~nsTextFragment()
4 (0.0%) nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 3 (0.0%) nsLineLayout::VerticalAlignLine() 1 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 78166 8 (0.0%) 8 (0.0%) nsRuleNode::GetStyleTextReset(nsStyleContext*, int)
8 (0.1%) nsXPathResult::Release() 102040 0 (0.0%) 8 (0.0%) nsXPathResult::~nsXPathResult() 8 (0.1%) nsCOMArray_base::~nsCOMArray_base()
8 (0.1%) NS_NewTextControlFrame(nsIPresShell*, nsStyleContext*) 79850 0 (0.0%) 8 (0.0%) nsStackFrame::nsStackFrame(nsIPresShell*, nsStyleContext*) 6 (0.0%) nsBoxFrame::nsBoxFrame(nsIPresShell*, nsStyleContext*, int, nsIBoxLayout*) 1 (0.0%) nsBoxFrame::SetLayoutManager(nsIBoxLayout*) 1 (0.0%) nsFrame::nsFrame(nsStyleContext*)
8 (0.1%) nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*) 73412 0 (0.0%) 8 (0.0%) nsIFrame::GetView() const 8 (0.1%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, int*)
8 (0.1%) nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, unsigned char, int, int, nsAString_internal const*) 93477 2 (0.0%) 8 (0.0%) nsHTMLInputElement::AfterSetAttr(int, nsIAtom*, nsAString_internal const*, int) 5 (0.0%) nsHTMLInputElement::SetValueInternal(nsAString_internal const&, int, int) 1 (0.0%) nsGenericHTMLFormElement::AfterSetAttr(int, nsIAtom*, nsAString_internal const*, int)
5 (0.0%) BuildTextRunsScanner::BreakSink::SetBreaks(unsigned int, unsigned int, unsigned char*) 2 (0.0%) nsLineBreaker::AppendText(nsIAtom*, unsigned char const*, unsigned int, unsigned int, nsILineBreakSink*) 1 (0.0%) nsLineBreaker::FlushCurrentWord() 167729 8 (0.0%) 8 (0.0%) gfxTextRun::SetPotentialLineBreaks(unsigned int, unsigned int, unsigned char*, gfxContext*)
7 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 79414 0 (0.0%) 7 (0.0%) nsTableFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 7 (0.0%) nsTableFrame::DisplayGenericTablePart(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&, nsDisplayTableItem*, unsigned int (*)(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&))
6 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 73301 7 (0.0%) 7 (0.0%) nsAutoFloatManager::CreateFloatManager(nsPresContext*)
7 (0.0%) nsGenericDOMDataNode::~nsGenericDOMDataNode() 84813 1 (0.0%) 7 (0.0%) nsTextFragment::~nsTextFragment() 6 (0.0%) NS_Free_P
5 (0.0%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 2 (0.0%) nsSplittableFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 73497 2 (0.0%) 7 (0.0%) nsFrame::InitBoxMetrics(int) 2 (0.0%) mozilla::FramePropertyTable::Set(nsIFrame*, mozilla::FramePropertyDescriptor const*, void*) 2 (0.0%) moz_xmalloc 1 (0.0%) nsFrame::MarkIntrinsicWidthsDirty()
4 (0.0%) nsHTMLReflowState::InitResizeFlags(nsPresContext*) 2 (0.0%) nsTableRowFrame::InitChildReflowState(nsPresContext&, nsSize const&, int, nsTableCellReflowState&) 1 (0.0%) nsFrame::BoxReflow(nsBoxLayoutState&, nsPresContext*, nsHTMLReflowMetrics&, nsRenderingContext*, int, int, int, int, int) 73373 7 (0.0%) 7 (0.0%) nsFrame::GetIntrinsicSize()
4 (0.0%) malloc 2 (0.0%) free 1 (0.0%) PR_Unlock 209789 7 (0.0%) 7 (0.0%) .L2
7 (0.0%) PresShell::ProcessReflowCommands(int) 71810 1 (0.0%) 7 (0.0%) PresShell::DidDoReflow(int) 6 (0.0%) nsGfxScrollFrameInner::ReflowFinished()
7 (0.0%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const 75415 7 (0.0%) 7 (0.0%) TryToStartImageLoad(nsCSSValue const&, nsIDocument*, nsCSSProperty)
2 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 2 (0.0%) nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*) 2 (0.0%) nsTableFrame::GetEffectiveColSpan(nsTableCellFrame const&, nsCellMap*) const 1 (0.0%) nsTableRowFrame::CalculateCellActualHeight(nsTableCellFrame*, int&) 79089 7 (0.0%) 7 (0.0%) nsTableCellFrame::GetRowIndex(int&) const
2 (0.0%) nsBoxFrame::GetInitialHAlignment(nsIFrame::Halignment&) 1 (0.0%) nsGenericHTMLElementTearoff::GetSpellcheck(int*) 1 (0.0%) nsGenericHTMLElement::GetSpellcheck(int*) 1 (0.0%) nsContentUtils::HasNonEmptyAttr(nsIContent const*, int, nsIAtom*) 1 (0.0%) nsBoxFrame::GetInitialOrientation(int&) 1 (0.0%) nsBoxFrame::GetInitialDirection(int&) 83770 4 (0.0%) 7 (0.0%) nsGenericElement::FindAttrValueIn(int, nsIAtom*, nsIAtom* const* const*, nsCaseTreatment) const 3 (0.0%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const
6 (0.0%) GCGraphBuilder::NoteXPCOMChild(nsISupports*) 1 (0.0%) nsHtml5TreeOpExecutor::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 98043 4 (0.0%) 7 (0.0%) nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 2 (0.0%) nsGenericElement::QueryInterface(nsID const&, void**) 1 (0.0%) __i686.get_pc_thunk.bx
7 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 79503 0 (0.0%) 7 (0.0%) nsTableOuterFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 7 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
7 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 60470 1 (0.0%) 7 (0.0%) nsStandardURL::Release() 4 (0.0%) nsStandardURL::~nsStandardURL() 2 (0.0%) nsCOMPtr_base::~nsCOMPtr_base()
7 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 75018 0 (0.0%) 7 (0.0%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 7 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*)
4 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 3 (0.0%) nsIFrame::InvalidateFrameSubtree() 70199 7 (0.0%) 7 (0.0%) mozilla::InternalInvalidateThebesLayersInSubtree(nsIFrame*)
15 (0.1%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 72942 0 (0.0%) 7 (0.0%) DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*) 15 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
22 (0.2%) mozilla::(anonymous namespace)::ContainerState::ProcessDisplayItems(nsDisplayList const&, mozilla::FrameLayerBuilder::Clip&) (self) 11 (0.1%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList const&) 70232 1 (0.0%) 7 (0.0%) mozilla::(anonymous namespace)::ContainerState::ProcessDisplayItems(nsDisplayList const&, mozilla::FrameLayerBuilder::Clip&) 22 (0.2%) mozilla::(anonymous namespace)::ContainerState::ProcessDisplayItems(nsDisplayList const&, mozilla::FrameLayerBuilder::Clip&) (self) 4 (0.0%) nsDisplayOwnLayer::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*) 3 (0.0%) mozilla::FrameLayerBuilder::AddThebesDisplayItem(mozilla::layers::ThebesLayer*, nsDisplayItem*, mozilla::FrameLayerBuilder::Clip const&, nsIFrame*, mozilla::LayerState) 2 (0.0%) floor 1 (0.0%) nsLayoutUtils::GetActiveScrolledRootFor(nsIFrame*, nsIFrame*)
6 (0.0%) nsTextEditorState::SetValue(nsAString_internal const&, int) 1 (0.0%) nsContentUtils::GenerateStateKey(nsIContent*, nsIDocument const*, nsIStatefulFrame::SpecialStateID, nsACString_internal&) 165160 3 (0.0%) 7 (0.0%) AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&) 4 (0.0%) nsACString_internal::EnsureMutable(unsigned int)
6 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 1 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 79291 6 (0.0%) 7 (0.0%) nsTableFrame::GetColumnWidth(int) 1 (0.0%) nsSplittableFrame::GetFirstInFlow() const
7 (0.0%) nsTextFrame::ClearTextRun(nsTextFrame*) 75096 7 (0.0%) 7 (0.0%) UnhookTextRunFromFrames(gfxTextRun*, nsTextFrame*)
7 (0.0%) mozilla::GenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 70027 0 (0.0%) 7 (0.0%) nsEditorControllerConstructor(nsISupports*, nsID const&, void**) 4 (0.0%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 2 (0.0%) nsCOMPtr_base::assign_from_gs_cid_with_error(nsGetServiceByCIDWithError const&, nsID const&) 1 (0.0%) nsBaseCommandController::Release()
7 (0.0%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, int, int, nsIAtom*, nsCSSPseudoElements::Type, int, mozilla::dom::Element*) 78415 7 (0.0%) 7 (0.0%) nsStyleContext::FindChildWithRules(nsIAtom const*, nsRuleNode*, nsRuleNode*, int)
7 (0.0%) nsINode::doInsertChildAt(nsIContent*, unsigned int, int, nsAttrAndChildArray&) 93476 0 (0.0%) 7 (0.0%) nsHTMLInputElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 6 (0.0%) nsGenericHTMLFormElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsGenericElement::HasAttr(int, nsIAtom*) const
12 (0.1%) nsTableFrame::DisplayGenericTablePart(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&, nsDisplayTableItem*, unsigned int (*)(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&)) 79312 0 (0.0%) 7 (0.0%) nsTableFrame::GenericTraversal(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&) 11 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int)
7 (0.0%) nsTableFrame::DisplayGenericTablePart(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&, nsDisplayTableItem*, unsigned int (*)(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&)) 79616 0 (0.0%) 7 (0.0%) DisplayRows(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&) 6 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) __i686.get_pc_thunk.bx
7 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 73930 0 (0.0%) 7 (0.0%) nsCanvasFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 7 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
7 (0.0%) nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIAtom*, int, nsIFrame*&) 70422 1 (0.0%) 7 (0.0%) nsCSSFrameConstructor::CreateAnonymousFrames(nsFrameConstructorState&, nsIContent*, nsIFrame*, PendingBinding*, nsFrameItems&) 6 (0.0%) nsCSSFrameConstructor::GetAnonymousContent(nsIContent*, nsIFrame*, nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&)
11 (0.1%) nsCreateInstanceByContractID::operator()(nsID const&, void**) const 163989 0 (0.0%) 7 (0.0%) nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 11 (0.1%) mozilla::GenericFactory::CreateInstance(nsISupports*, nsID const&, void**)
5 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 79361 7 (0.0%) 7 (0.0%) nsTableFrame::CheckRequestSpecialHeightReflow(nsHTMLReflowState const&)
5 (0.0%) gfxTextRun::MeasureText(unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*) 2 (0.0%) gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, gfxFont::BoundingBoxType, gfxContext*, int*, unsigned int*, int, gfxBreakPriority*) 167773 7 (0.0%) 7 (0.0%) gfxTextRun::AccumulatePartialLigatureMetrics(gfxFont*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*, gfxFont::RunMetrics*)
7 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 73303 1 (0.0%) 7 (0.0%) nsAutoFloatManager::~nsAutoFloatManager() 5 (0.0%) nsFloatManager::~nsFloatManager() 1 (0.0%) nsIntervalSet::~nsIntervalSet()
7 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 79584 0 (0.0%) 7 (0.0%) nsTableRowGroupFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 7 (0.0%) nsTableFrame::DisplayGenericTablePart(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&, nsDisplayTableItem*, unsigned int (*)(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&))
7 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 73250 4 (0.0%) 7 (0.0%) nsOverflowContinuationTracker::nsOverflowContinuationTracker(nsPresContext*, nsContainerFrame*, int, int) 3 (0.0%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, int*)
6 (0.0%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 1 (0.0%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 73740 1 (0.0%) 7 (0.0%) nsXULScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 3 (0.0%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 3 (0.0%) nsLayoutUtils::GetDisplayPort(nsIContent*, nsRect*)
11 (0.1%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 161332 0 (0.0%) 7 (0.0%) nsCreateInstanceByContractID::operator()(nsID const&, void**) const 11 (0.1%) nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**)
6 (0.0%) JSCompartment::finalizeObjectArenaLists(JSContext*) 1 (0.0%) .L1947 177043 1 (0.0%) 7 (0.0%) void js::gc::FinalizeArenas<JSObject_Slots2>(JSContext*, js::gc::ArenaHeader**) 6 (0.0%) XPC_WN_NoHelper_Finalize(JSContext*, JSObject*)
2 (0.0%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 2 (0.0%) nsCSSFrameConstructor::ConstructTextFrame(nsCSSFrameConstructor::FrameConstructionData const*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&) 1 (0.0%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1 (0.0%) nsCSSFrameConstructor::ConstructScrollableBlock(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1 (0.0%) nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsIFrame*, nsFrameItems&) 70636 6 (0.0%) 7 (0.0%) nsCounterManager::AddCounterResetsAndIncrements(nsIFrame*) 1 (0.0%) nsRuleNode::GetStyleContent(nsStyleContext*, int)
7 (0.0%) .L1669 110992 7 (0.0%) 7 (0.0%) .L369
2 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 2 (0.0%) nsTableRowFrame::DidResize() 1 (0.0%) nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&) 1 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsTableRowFrame::InitHasCellWithStyleHeight(nsTableFrame*) 79216 7 (0.0%) 7 (0.0%) nsTableIterator::Next()
7 (0.0%) nsDisplayList::PaintForFrame(nsDisplayListBuilder*, nsRenderingContext*, nsIFrame*, unsigned int) const 4 (0.0%) nsDisplayOwnLayer::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*) 70233 0 (0.0%) 7 (0.0%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList const&) 11 (0.1%) mozilla::(anonymous namespace)::ContainerState::ProcessDisplayItems(nsDisplayList const&, mozilla::FrameLayerBuilder::Clip&)
7 (0.0%) GCCycle(JSContext*, JSCompartment*, JSGCInvocationKind) 177057 0 (0.0%) 7 (0.0%) JSCompartment::finalizeObjectArenaLists(JSContext*) 6 (0.0%) void js::gc::FinalizeArenas<JSObject_Slots2>(JSContext*, js::gc::ArenaHeader**) 1 (0.0%) void js::gc::ArenaList::finalizeNow<JSFunction>(JSContext*)
8 (0.1%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 79848 0 (0.0%) 7 (0.0%) nsStackFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 8 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
5 (0.0%) nsHTMLInputElement::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&) 2 (0.0%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 84728 0 (0.0%) 7 (0.0%) nsStyledElementNotElementCSSInlineStyle::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&) 4 (0.0%) nsAttrValue::ParseAtomArray(nsAString_internal const&) 3 (0.0%) nsContentUtils::IsHTMLWhitespace(unsigned short)
3 (0.0%) nsBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 2 (0.0%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsSplittableFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 79754 2 (0.0%) 7 (0.0%) nsBoxFrame::CacheAttributes() 3 (0.0%) nsBoxFrame::GetInitialHAlignment(nsIFrame::Halignment&) 1 (0.0%) nsBoxFrame::GetInitialOrientation(int&) 1 (0.0%) nsBoxFrame::GetInitialDirection(int&)
6 (0.0%) nsHTMLInputElement::QueryInterface(nsID const&, void**) 1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 89513 4 (0.0%) 7 (0.0%) nsGenericHTMLFormElement::QueryInterface(nsID const&, void**) 3 (0.0%) NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**)
15 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 72989 0 (0.0%) 7 (0.0%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 15 (0.1%) DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*)
3 (0.0%) nsHtml5ExecutorFlusher::Run() 3 (0.0%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, nsFontMetrics**) 1 (0.0%) nsRenderingContext::SetFont(nsFont const&, nsIAtom*, gfxUserFontSet*) 46404 7 (0.0%) 7 (0.0%) memmove
7 (0.0%) nsTableRowGroupFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 7 (0.0%) nsTableFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 5 (0.0%) nsTableRowFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 79364 0 (0.0%) 7 (0.0%) nsTableFrame::DisplayGenericTablePart(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&, nsDisplayTableItem*, unsigned int (*)(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&)) 12 (0.1%) nsTableFrame::GenericTraversal(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&) 7 (0.0%) DisplayRows(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&)
7 (0.0%) nsCOMArray_base::RemoveObjectsAt(int, int) 161494 0 (0.0%) 7 (0.0%) nsRunnable::Release() 6 (0.0%) AnonymousContentDestroyer::~AnonymousContentDestroyer() 1 (0.0%) _PR_x86_AtomicDecrement
7 (0.0%) nsTypedSelection::Release() 74851 1 (0.0%) 7 (0.0%) nsTypedSelection::~nsTypedSelection() 4 (0.0%) moz_free 2 (0.0%) nsCOMArray_base::~nsCOMArray_base()
4 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) 1 (0.0%) nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 1 (0.0%) nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 73290 7 (0.0%) 7 (0.0%) nsFloatManager::PushState(nsFloatManager::SavedState*)
4 (0.0%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 3 (0.0%) nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 72789 7 (0.0%) 7 (0.0%) nsHTMLScrollFrame::GetScrollPosition() const
6 (0.0%) nsStackFrame::nsStackFrame(nsIPresShell*, nsStyleContext*) 79800 0 (0.0%) 6 (0.0%) nsBoxFrame::nsBoxFrame(nsIPresShell*, nsStyleContext*, int, nsIBoxLayout*) 2 (0.0%) NS_NewSprocketLayout(nsIPresShell*, nsCOMPtr<nsIBoxLayout>&) 2 (0.0%) nsFrame::nsFrame(nsStyleContext*) 1 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 (0.0%) __i686.get_pc_thunk.bx
6 (0.0%) nsCSSRendering::PaintBackground(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, unsigned int, nsRect*) 70527 0 (0.0%) 6 (0.0%) nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, nsStyleBorder const&, unsigned int, nsRect*) 3 (0.0%) nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 3 (0.0%) ImageRenderer::Draw(nsPresContext*, nsRenderingContext&, nsRect const&, nsRect const&, nsPoint const&, nsRect const&)
7 (0.0%) _cairo_surface_fallback_fill 173267 0 (0.0%) 6 (0.0%) _clip_and_composite_trapezoids 2 (0.0%) _clip_and_composite 2 (0.0%) _cairo_clip_path_get_surface 1 (0.0%) _cairo_traps_extract_region 1 (0.0%) _cairo_surface_fill_rectangles 1 (0.0%) _cairo_surface_composite
2 (0.0%) nsAnimationManager::CheckAnimationRule(nsStyleContext*, mozilla::dom::Element*) 2 (0.0%) nsAnimationManager::RulesMatching(ElementRuleProcessorData*) 2 (0.0%) nsAnimationManager::RulesMatching(PseudoElementRuleProcessorData*) 78926 6 (0.0%) 6 (0.0%) nsAnimationManager::GetElementAnimations(mozilla::dom::Element*, nsCSSPseudoElements::Type, int)
6 (0.0%) PresShell::FlushPendingNotifications(mozFlushType) 103698 0 (0.0%) 6 (0.0%) nsBindingManager::ProcessAttachedQueue(unsigned int) 6 (0.0%) nsXBLBinding::ExecuteAttachedHandler()
6 (0.0%) INT__moz_cairo_fill_preserve 172298 0 (0.0%) 6 (0.0%) _cairo_gstate_fill 6 (0.0%) _cairo_surface_fill
5 (0.0%) nsHtml5TreeOpExecutor::RunFlushLoop() 1 (0.0%) nsHtml5ExecutorReflusher::Run() 111745 6 (0.0%) 6 (0.0%) nsHtml5TreeOperation::Perform(nsHtml5TreeOpExecutor*, nsIContent**)
6 (0.0%) nsBoxLayoutState::nsBoxLayoutState(nsPresContext*, nsRenderingContext*, unsigned short) 71462 2 (0.0%) 6 (0.0%) nsPresContext::AddRef() 4 (0.0%) NS_CycleCollectorForget2_P
5 (0.0%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 1 (0.0%) XPC_WN_GetterSetter(JSContext*, unsigned int, unsigned long long*) 112226 1 (0.0%) 6 (0.0%) nsScriptSecurityManager::CanAccess(unsigned int, nsAXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, int, void**) 3 (0.0%) nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsAXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, int, void**) 2 (0.0%) __i686.get_pc_thunk.bx
6 (0.0%) nsHTMLInputElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 89640 0 (0.0%) 6 (0.0%) nsGenericHTMLFormElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 3 (0.0%) nsGenericHTMLElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 2 (0.0%) nsGenericHTMLFormElement::UpdateFormOwner(bool, mozilla::dom::Element*) 1 (0.0%) nsGenericHTMLFormElement::UpdateFieldSet()
6 (0.0%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 167825 0 (0.0%) 6 (0.0%) gfxFontGroup::MakeTextRun(unsigned char const*, unsigned int, gfxTextRunFactory::Parameters const*, unsigned int) 6 (0.0%) gfxFontGroup::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int)
5 (0.0%) nsTypedSelection::cycleCollection::Unlink(void*) 1 (0.0%) nsNodeUtils::LastRelease(nsINode*) 161283 0 (0.0%) 6 (0.0%) nsCOMArray_base::Clear() 3 (0.0%) nsVoidArray::operator=(nsVoidArray const&) 1 (0.0%) nsVoidArray::~nsVoidArray() 1 (0.0%) nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*) 1 (0.0%) ReleaseObjects(void*, void*)
3 (0.0%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 2 (0.0%) nsContentUtils::GetListenerManager(nsINode*, int) 1 (0.0%) nsFrameManager::RegisterPlaceholderFrame(nsPlaceholderFrame*) 161223 6 (0.0%) 6 (0.0%) PL_DHashVoidPtrKeyStub
6 (0.0%) nsCSSFrameConstructor::GetAnonymousContent(nsIContent*, nsIFrame*, nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 73757 3 (0.0%) 6 (0.0%) nsGfxScrollFrameInner::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 2 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) nsHTMLScrollFrame::GetScrollbarStyles() const
6 (0.0%) void js::gc::FinalizeArenas<JSObject_Slots2>(JSContext*, js::gc::ArenaHeader**) 132352 0 (0.0%) 6 (0.0%) XPC_WN_NoHelper_Finalize(JSContext*, JSObject*) 5 (0.0%) XPCWrappedNative::FlatJSObjectFinalized(JSContext*) 1 (0.0%) nsBaseContentList::Release()
6 (0.0%) nsTransitionManager::WalkTransitionRule(RuleProcessorData*, nsCSSPseudoElements::Type) 78786 6 (0.0%) 6 (0.0%) nsTransitionManager::GetElementTransitions(mozilla::dom::Element*, nsCSSPseudoElements::Type, int)
6 (0.0%) nsThread::ProcessNextEvent(int, int*) 164193 0 (0.0%) 6 (0.0%) nsThreadPool::Run() 5 (0.0%) nsAStreamCopier::Run() 1 (0.0%) PR_Wait
4 (0.0%) nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*) 2 (0.0%) nsTableFrame::GetEffectiveColSpan(nsTableCellFrame const&, nsCellMap*) const 79562 6 (0.0%) 6 (0.0%) nsTableRowFrame::GetRowIndex() const
6 (0.0%) nsDisplayBackground::Paint(nsDisplayListBuilder*, nsRenderingContext*) 70528 0 (0.0%) 6 (0.0%) nsCSSRendering::PaintBackground(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, unsigned int, nsRect*) 6 (0.0%) nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, nsStyleBorder const&, unsigned int, nsRect*)
6 (0.0%) _cairo_gstate_fill 1 (0.0%) _cairo_clip_combine_with_surface 1 (0.0%) _cairo_clip_path_get_surface 173175 0 (0.0%) 6 (0.0%) _cairo_surface_fill 8 (0.1%) _cairo_surface_fallback_fill
4 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 2 (0.0%) nsInProcessTabChildGlobal::QueryInterface(nsID const&, void**) 85943 6 (0.0%) 6 (0.0%) nsInProcessTabChildGlobal::AddRef()
3 (0.0%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*) 3 (0.0%) nsCSSFrameConstructor::CreateGeneratedContentItem(nsFrameConstructorState&, nsIFrame*, nsIContent*, nsStyleContext*, nsCSSPseudoElements::Type, nsCSSFrameConstructor::FrameConstructionItemList&) 75747 6 (0.0%) 6 (0.0%) nsCSSPseudoElements::GetPseudoAtom(nsCSSPseudoElements::Type)
4 (0.0%) nsCSSFrameConstructor::FindHTMLData(mozilla::dom::Element*, nsIAtom*, int, nsIFrame*, nsStyleContext*) 2 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, int, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&) 70349 5 (0.0%) 6 (0.0%) nsCSSFrameConstructor::FindInputData(mozilla::dom::Element*, nsStyleContext*) 1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
13 (0.1%) nsDisplayClip::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&) 6 (0.0%) nsDisplayList::ComputeVisibilityForRoot(nsDisplayListBuilder*, nsRegion*) 3 (0.0%) nsDisplayWrapList::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&) 70784 1 (0.0%) 6 (0.0%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 13 (0.1%) nsDisplayClip::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&) 3 (0.0%) nsDisplayWrapList::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&) 2 (0.0%) nsDisplayListBuilder::SubtractFromVisibleRegion(nsRegion*, nsRegion const&) 1 (0.0%) nsDisplayClip::GetBounds(nsDisplayListBuilder*) 1 (0.0%) nsDisplayWrapList::GetBounds(nsDisplayListBuilder*) 1 (0.0%) nsRegion::And(nsRegion const&, nsRect const&)
5 (0.0%) nsIFrame::CachedIsEmpty() 1 (0.0%) nsLineBox::CachedIsEmpty() 75081 6 (0.0%) 6 (0.0%) nsTextFrame::IsEmpty()
3 (0.0%) nsCSSRendering::PaintGradient(nsPresContext*, nsRenderingContext&, nsStyleGradient*, nsRect const&, nsRect const&, nsRect const&) 1 (0.0%) gfxSurfaceDrawable::Draw(gfxContext*, gfxRect const&, int, gfxPattern::GraphicsFilter const&, gfxMatrix const&) 1 (0.0%) nsCSSBorderRenderer::FillSolidBorder(gfxRect const&, gfxRect const&, gfxCornerSizes const&, double const*, int, gfxRGBA const&) 1 (0.0%) nsCSSRendering::PaintBoxShadowInner(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&) 171911 0 (0.0%) 6 (0.0%) INT__moz_cairo_fill_preserve 6 (0.0%) _cairo_gstate_fill
5 (0.0%) nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 1 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 73978 4 (0.0%) 6 (0.0%) nsCSSOffsetState::ComputeMargin(int) 2 (0.0%) nsRuleNode::GetStyleMargin(nsStyleContext*, int)
6 (0.0%) nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIAtom*, int, nsIFrame*&) 73738 0 (0.0%) 6 (0.0%) NS_NewHTMLScrollFrame(nsIPresShell*, nsStyleContext*, int) 3 (0.0%) nsGfxScrollFrameInner::nsGfxScrollFrameInner(nsContainerFrame*, int) 3 (0.0%) PresShell::AllocateFrame(nsQueryFrame::FrameIID, unsigned int)
3 (0.0%) nsIFrame::GetBorderAndPadding(nsMargin&) 3 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 148442 6 (0.0%) 6 (0.0%) non-virtual thunk to nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext*, nsIFrame*, unsigned char)
6 (0.0%) nsRunnable::Release() 81804 0 (0.0%) 6 (0.0%) AnonymousContentDestroyer::~AnonymousContentDestroyer() 5 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 1 (0.0%) moz_free
6 (0.0%) PresShell::DidDoReflow(int) 73790 1 (0.0%) 6 (0.0%) nsGfxScrollFrameInner::ReflowFinished() 5 (0.0%) nsGfxScrollFrameInner::ScrollToImpl(nsPoint)
3 (0.0%) nsEventListenerManager::AddEventListener(nsIDOMEventListener*, unsigned int, nsIAtom*, EventTypeData const*, int, nsIDOMEventGroup*) 1 (0.0%) nsXBLBinding::InstallEventHandlers() 1 (0.0%) nsEventListenerManager::AddEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 1 (0.0%) nsEventListenerManager::RemoveEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 81684 2 (0.0%) 6 (0.0%) nsContentUtils::GetEventId(nsIAtom*) 4 (0.0%) PL_DHashTableOperate
4 (0.0%) nsBlockReflowState::ClearFloats(int, unsigned char, nsIFrame*, unsigned int) 2 (0.0%) nsBlockFrame::ReflowPushedFloats(nsBlockReflowState&, nsOverflowAreas&, unsigned int&) 73300 6 (0.0%) 6 (0.0%) nsFloatManager::ClearFloats(int, unsigned char, unsigned int) const
5 (0.0%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 1 (0.0%) gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, gfxFont::BoundingBoxType, gfxContext*, int*, unsigned int*, int, gfxBreakPriority*) 75224 6 (0.0%) 6 (0.0%) PropertyProvider::GetHyphensOption()
6 (0.0%) js::GCHelperThread::threadLoop(JSRuntime*) 177054 0 (0.0%) 6 (0.0%) js::GCHelperThread::doSweep() 2 (0.0%) .L1953 1 (0.0%) .L1950 1 (0.0%) .L1948 1 (0.0%) .L1947 1 (0.0%) free
6 (0.0%) js::GCHelperThread::threadMain(void*) 177055 0 (0.0%) 6 (0.0%) js::GCHelperThread::threadLoop(JSRuntime*) 6 (0.0%) js::GCHelperThread::doSweep()
6 (0.0%) _pt_root 177056 0 (0.0%) 6 (0.0%) js::GCHelperThread::threadMain(void*) 6 (0.0%) js::GCHelperThread::threadLoop(JSRuntime*)
6 (0.0%) nsBindingManager::ProcessAttachedQueue(unsigned int) 103226 0 (0.0%) 6 (0.0%) nsXBLBinding::ExecuteAttachedHandler() 6 (0.0%) nsXBLBinding::AllowScripts()
6 (0.0%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int) 70788 0 (0.0%) 6 (0.0%) nsDisplayList::ComputeVisibilityForRoot(nsDisplayListBuilder*, nsRegion*) 6 (0.0%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&)
4 (0.0%) nsBlockFrame::GetPrefWidth(nsRenderingContext*) 2 (0.0%) nsBlockFrame::GetMinWidth(nsRenderingContext*) 73330 6 (0.0%) 6 (0.0%) nsFrame::CanContinueTextRun() const
5 (0.0%) NS_NewHTMLElement(nsIContent**, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 1 (0.0%) nsTextEditorState::CreateRootNode() 67000 2 (0.0%) 6 (0.0%) nsParserService::HTMLCaseSensitiveAtomTagToId(nsIAtom*) const 4 (0.0%) PL_HashTableLookupConst
6 (0.0%) nsPrintfCString::nsPrintfCString(char const*, ...) 52325 0 (0.0%) 6 (0.0%) PR_vsnprintf 4 (0.0%) dosprintf 2 (0.0%) .L341
6 (0.0%) nsTextFragment::~nsTextFragment() 164502 0 (0.0%) 6 (0.0%) NS_Free_P 6 (0.0%) moz_free
2 (0.0%) nsSplittableFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 2 (0.0%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsBoxFrame::DidSetStyleContext(nsStyleContext*) 1 (0.0%) nsTextFrame::DidSetStyleContext(nsStyleContext*) 73422 4 (0.0%) 6 (0.0%) nsFrame::DidSetStyleContext(nsStyleContext*) 2 (0.0%) nsRuleNode::GetStyleBorder(nsStyleContext*, int)
6 (0.0%) nsContentUtils::GenerateStateKey(nsIContent*, nsIDocument const*, nsIStatefulFrame::SpecialStateID, nsACString_internal&) 165125 0 (0.0%) 6 (0.0%) nsPrintfCString::nsPrintfCString(char const*, ...) 6 (0.0%) PR_vsnprintf
6 (0.0%) int EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 77879 5 (0.0%) 6 (0.0%) nsHTMLCSSStyleSheet::RulesMatching(ElementRuleProcessorData*) 1 (0.0%) nsStyledElementNotElementCSSInlineStyle::GetInlineStyleRule()
8 (0.1%) _cairo_surface_fill 173276 0 (0.0%) 6 (0.0%) _cairo_surface_fallback_fill 7 (0.0%) _clip_and_composite_trapezoids 1 (0.0%) _cairo_bentley_ottmann_tessellate_polygon
4 (0.0%) nsHTMLTableCellElement::WalkContentStyleRules(nsRuleWalker*) 2 (0.0%) nsHTMLStyleSheet::RulesMatching(ElementRuleProcessorData*) 84121 2 (0.0%) 6 (0.0%) nsMappedAttributeElement::WalkContentStyleRules(nsRuleWalker*) 4 (0.0%) nsAttrAndChildArray::WalkMappedAttributeStyleRules(nsRuleWalker*)
6 (0.0%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, int, int, nsIAtom*, nsCSSPseudoElements::Type, int, mozilla::dom::Element*) 78931 2 (0.0%) 6 (0.0%) nsAnimationManager::CheckAnimationRule(nsStyleContext*, mozilla::dom::Element*) 2 (0.0%) nsAnimationManager::GetElementAnimations(mozilla::dom::Element*, nsCSSPseudoElements::Type, int) 1 (0.0%) nsRuleNode::GetStyleDisplay(nsStyleContext*, int) 1 (0.0%) __i686.get_pc_thunk.bx
6 (0.0%) NS_NewSelection(nsFrameSelection**) 74838 1 (0.0%) 6 (0.0%) .L2054 3 (0.0%) nsTypedSelection::AddSelectionListener(nsISelectionListener*) 2 (0.0%) nsContentUtils::GetBoolPref(char const*, int)
6 (0.0%) gfxFontGroup::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int) 167820 0 (0.0%) 6 (0.0%) gfxFontGroup::InitScriptRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, unsigned int, int) 4 (0.0%) gfxFont::SplitAndInitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int) 2 (0.0%) gfxFontGroup::ComputeRanges(nsTArray<gfxTextRange, nsTArrayDefaultAllocator>&, unsigned short const*, unsigned int, unsigned int, int)
6 (0.0%) SelectorMatchesTree(mozilla::dom::Element*, nsCSSSelector*, TreeMatchContext&, int) 75821 2 (0.0%) 6 (0.0%) .L533 4 (0.0%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, int*)
3 (0.0%) nsNodeInfoManager::GetNodeInfo(nsIAtom*, nsIAtom*, int) 3 (0.0%) PL_HashTableLookup 84201 3 (0.0%) 6 (0.0%) nsNodeInfoManager::GetNodeInfoInnerHashValue(void const*) 2 (0.0%) nsAString_internal::Finalize() 1 (0.0%) __i686.get_pc_thunk.bx
4 (0.0%) NS_NewHTMLTableCellElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 1 (0.0%) NS_NewHTMLTableRowElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 1 (0.0%) nsGenericHTMLFormElement::nsGenericHTMLFormElement(already_AddRefed<nsINodeInfo>) 83828 6 (0.0%) 6 (0.0%) nsGenericElement::nsGenericElement(already_AddRefed<nsINodeInfo>)
6 (0.0%) gfxFontGroup::MakeTextRun(unsigned char const*, unsigned int, gfxTextRunFactory::Parameters const*, unsigned int) 167823 0 (0.0%) 6 (0.0%) gfxFontGroup::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int) 6 (0.0%) gfxFontGroup::InitScriptRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, unsigned int, int)
6 (0.0%) mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*) 70693 0 (0.0%) 6 (0.0%) nsDisplayBackground::Paint(nsDisplayListBuilder*, nsRenderingContext*) 6 (0.0%) nsCSSRendering::PaintBackground(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, unsigned int, nsRect*)
5 (0.0%) js::GCMarker::drainMarkStack() 1 (0.0%) js_TraceScript(JSTracer*, JSScript*) 177133 5 (0.0%) 6 (0.0%) js::gc::ScanShape(js::GCMarker*, js::Shape const*) 1 (0.0%) JSString::mark(JSTracer*)
6 (0.0%) nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&) 79523 6 (0.0%) 6 (0.0%) nsTableRowFrame::GetNextRow() const
5 (0.0%) nsThreadPool::Run() 163188 0 (0.0%) 5 (0.0%) nsAStreamCopier::Run() 5 (0.0%) nsAStreamCopier::Process()
2 (0.0%) nsXBLBinding::AllowScripts() 2 (0.0%) nsGenericHTMLElement::GetLayoutHistoryAndKey(nsGenericHTMLElement*, int, nsILayoutHistoryState**, nsACString_internal&) 1 (0.0%) NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**) 82808 0 (0.0%) 5 (0.0%) nsDocument::AddRef() 5 (0.0%) NS_CycleCollectorForget2_P
2 (0.0%) nsNodeInfoManager::GetNodeInfo(nsIAtom*, nsIAtom*, int) 1 (0.0%) .L185 1 (0.0%) NS_NewTextNode(nsIContent**, nsNodeInfoManager*) 1 (0.0%) nsNodeInfoManager::GetTextNodeInfo() 84175 5 (0.0%) 5 (0.0%) nsNodeInfo::AddRef()
3 (0.0%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) 1 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsHTMLReflowState::CalcLineHeight() const 72960 5 (0.0%) 5 (0.0%) nsBlockFrame::IsContainingBlock() const
5 (0.0%) LocationStep::fromDescendants(txXPathNode const&, txIMatchContext*, txNodeSet*) 102100 4 (0.0%) 5 (0.0%) txXPathTreeWalker::moveToNextSibling() 1 (0.0%) nsAttrAndChildArray::GetSafeChildAt(unsigned int) const
5 (0.0%) xpc::ResolveNativeProperty(JSContext*, JSObject*, JSObject*, int, bool, JSPropertyDescriptor*) 176010 0 (0.0%) 5 (0.0%) JS_DefinePropertyById 5 (0.0%) js_DefineProperty(JSContext*, JSObject*, int, js::Value const*, int (*)(JSContext*, JSObject*, int, js::Value*), int (*)(JSContext*, JSObject*, int, int, js::Value*), unsigned int)
5 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 105891 5 (0.0%) 5 (0.0%) non-virtual thunk to nsWindowRoot::AddRef()
4 (0.0%) AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&) 1 (0.0%) nsTextEditorState::SetValue(nsAString_internal const&, int) 165255 2 (0.0%) 5 (0.0%) nsACString_internal::EnsureMutable(unsigned int) 3 (0.0%) nsACString_internal::SetCapacity(unsigned int)
5 (0.0%) nsTextFrame::AddInlineMinWidth(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 75192 5 (0.0%) 5 (0.0%) .L4613
3 (0.0%) nsACString_internal::EnsureMutable(unsigned int) 1 (0.0%) nsACString_internal::SetLength(unsigned int) 1 (0.0%) nsStandardURL::Clone(nsIURI**) 165239 1 (0.0%) 5 (0.0%) nsACString_internal::SetCapacity(unsigned int) 3 (0.0%) nsACString_internal::MutatePrep(unsigned int, char**, unsigned int*) 1 (0.0%) moz_free
3 (0.0%) nsGenericElement::InsertChildAt(nsIContent*, unsigned int, int) 1 (0.0%) nsGenericElement::Release() 1 (0.0%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 83732 5 (0.0%) 5 (0.0%) nsGenericElement::IsNodeOfType(unsigned int) const
5 (0.0%) XPC_WN_NoHelper_Finalize(JSContext*, JSObject*) 132259 0 (0.0%) 5 (0.0%) XPCWrappedNative::FlatJSObjectFinalized(JSContext*) 4 (0.0%) XPCWrappedNative::Release() 1 (0.0%) XPCJSRuntime::DeferredRelease(nsISupports*)
3 (0.0%) int EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 2 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 78929 3 (0.0%) 5 (0.0%) nsAnimationManager::RulesMatching(ElementRuleProcessorData*) 2 (0.0%) nsAnimationManager::GetElementAnimations(mozilla::dom::Element*, nsCSSPseudoElements::Type, int)
8 (0.1%) nsBlockReflowState::AddFloat(nsLineLayout*, nsIFrame*, int) 73073 0 (0.0%) 5 (0.0%) nsBlockReflowState::FlowAndPlaceFloat(nsIFrame*) 8 (0.1%) nsBlockFrame::ReflowFloat(nsBlockReflowState&, nsRect const&, nsIFrame*, nsMargin&, int, unsigned int&)
4 (0.0%) nsTableCellFrame::VerticallyAlignChild(int) 1 (0.0%) nsTableRowFrame::DidResize() 79124 5 (0.0%) 5 (0.0%) nsTableCellFrame::GetBorderOverflow()
2 (0.0%) FinishCreate(XPCCallContext&, XPCWrappedNativeScope*, XPCNativeInterface*, nsWrapperCache*, XPCWrappedNative*, XPCWrappedNative**) 1 (0.0%) nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) 1 (0.0%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) 1 (0.0%) XPCWrappedNative::Destroy() 52770 2 (0.0%) 5 (0.0%) PR_ExitMonitor 2 (0.0%) pthread_mutex_unlock 1 (0.0%) PR_Unlock
3 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 2 (0.0%) nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 73228 5 (0.0%) 5 (0.0%) nsContainerFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int)
5 (0.0%) nsAStreamCopier::Process() 163173 0 (0.0%) 5 (0.0%) nsStreamCopierOB::DoCopy(unsigned int*, unsigned int*) 5 (0.0%) nsPipeOutputStream::WriteSegments(unsigned int (*)(nsIOutputStream*, void*, char*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*)
8 (0.1%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 73075 0 (0.0%) 5 (0.0%) nsBlockReflowState::AddFloat(nsLineLayout*, nsIFrame*, int) 8 (0.1%) nsBlockReflowState::FlowAndPlaceFloat(nsIFrame*)
5 (0.0%) nsPipeOutputStream::WriteSegments(unsigned int (*)(nsIOutputStream*, void*, char*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) 163174 0 (0.0%) 5 (0.0%) nsStreamCopierOB::FillOutputBuffer(nsIOutputStream*, void*, char*, unsigned int, unsigned int, unsigned int*) 5 (0.0%) nsInputStreamTransport::Read(char*, unsigned int, unsigned int*)
1 (0.0%) nsFrameManager::RestoreFrameStateFor(nsIFrame*, nsILayoutHistoryState*, nsIStatefulFrame::SpecialStateID) 1 (0.0%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1 (0.0%) nsCSSFrameConstructor::ConstructBlock(nsFrameConstructorState&, nsStyleDisplay const*, nsIContent*, nsIFrame*, nsIFrame*, nsStyleContext*, nsIFrame**, nsFrameItems&, int, PendingBinding*) 1 (0.0%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 1 (0.0%) nsCSSFrameConstructor::ConstructTextFrame(nsCSSFrameConstructor::FrameConstructionData const*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&) 73310 5 (0.0%) 5 (0.0%) nsFrame::QueryFrame(nsQueryFrame::FrameIID)
4 (0.0%) SelectorMatchesTree(mozilla::dom::Element*, nsCSSSelector*, TreeMatchContext&, int) 1 (0.0%) .L554 83767 5 (0.0%) 5 (0.0%) nsGenericElement::GetAttrCount() const
5 (0.0%) js_DefineProperty(JSContext*, JSObject*, int, js::Value const*, int (*)(JSContext*, JSObject*, int, js::Value*), int (*)(JSContext*, JSObject*, int, int, js::Value*), unsigned int) 177538 0 (0.0%) 5 (0.0%) js::DefineNativeProperty(JSContext*, JSObject*, int, js::Value const&, int (*)(JSContext*, JSObject*, int, js::Value*), int (*)(JSContext*, JSObject*, int, int, js::Value*), unsigned int, unsigned int, int, unsigned int) 5 (0.0%) JSObject::putProperty(JSContext*, int, int (*)(JSContext*, JSObject*, int, js::Value*), int (*)(JSContext*, JSObject*, int, int, js::Value*), unsigned int, unsigned int, unsigned int, int)
13 (0.1%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 70789 0 (0.0%) 5 (0.0%) nsDisplayClip::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&) 13 (0.1%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&)
5 (0.0%) nsTextEditorState::InitializeKeyboardEventListeners() 83757 0 (0.0%) 5 (0.0%) nsGenericElement::GetSystemEventGroup(nsIDOMEventGroup**) 4 (0.0%) nsContentUtils::GetListenerManager(nsINode*, int) 1 (0.0%) nsDOMEventGroup::AddRef()
5 (0.0%) nsFrame::ReflowAbsoluteFrames(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 72900 0 (0.0%) 5 (0.0%) nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned int&, int, int, int, int, int, nsOverflowAreas*) 5 (0.0%) nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, int, int, int, nsIFrame*, unsigned int&, nsOverflowAreas*)
5 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, int, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 78489 1 (0.0%) 5 (0.0%) nsStyleSet::ResolveStyleForNonElement(nsStyleContext*) 4 (0.0%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, int, int, nsIAtom*, nsCSSPseudoElements::Type, int, mozilla::dom::Element*)
3 (0.0%) moz_xmalloc 1 (0.0%) moz_free 1 (0.0%) moz_xrealloc 84 5 (0.0%) 5 (0.0%) .plt
5 (0.0%) nsFileInputStream::Read(char*, unsigned int, unsigned int*) 52176 0 (0.0%) 5 (0.0%) PR_Read 5 (0.0%) _end
2 (0.0%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) 2 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 74969 5 (0.0%) 5 (0.0%) nsSplittableFrame::GetNextInFlow() const
5 (0.0%) nsHTMLInputElement::GetControllers(nsIControllers**) 103761 0 (0.0%) 5 (0.0%) nsXULControllers::AppendController(nsIController*) 5 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int)
5 (0.0%) .L2799 111361 1 (0.0%) 5 (0.0%) nsHtml5TreeBuilder::appendVoidElementToCurrentMayFoster(nsIAtom*, nsHtml5HtmlAttributes*, nsIContent**) 3 (0.0%) nsHtml5TreeBuilder::createElement(int, nsIAtom*, nsHtml5HtmlAttributes*) 1 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int)
3 (0.0%) nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 1 (0.0%) nsBlockFrame::GetMinWidth(nsRenderingContext*) 1 (0.0%) nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType) 74963 5 (0.0%) 5 (0.0%) nsSplittableFrame::GetPrevContinuation() const
5 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 79527 0 (0.0%) 5 (0.0%) nsTableRowFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 5 (0.0%) nsTableFrame::DisplayGenericTablePart(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&, nsDisplayTableItem*, unsigned int (*)(nsDisplayListBuilder*, nsFrame*, nsRect const&, nsDisplayListSet const&))
5 (0.0%) js::RunScript(JSContext*, JSScript*, js::StackFrame*) 182929 2 (0.0%) 5 (0.0%) js::Interpret(JSContext*, js::StackFrame*, unsigned int, js::InterpMode) 2 (0.0%) js_GetPropertyHelper(JSContext*, JSObject*, int, unsigned int, js::Value*) 1 (0.0%) js::PropertyCache::fullTest(JSContext*, unsigned char*, JSObject**, JSObject**, js::PropertyCacheEntry*)
5 (0.0%) nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned int&, int, int, int, int, int, nsOverflowAreas*) 72897 0 (0.0%) 5 (0.0%) nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, int, int, int, nsIFrame*, unsigned int&, nsOverflowAreas*) 5 (0.0%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
5 (0.0%) nsHtml5Tokenizer::emitCurrentTagToken(int, int) 111469 0 (0.0%) 5 (0.0%) .L2581 5 (0.0%) nsHtml5TreeBuilder::appendToCurrentNodeAndPushElement(nsHtml5ElementName*, nsHtml5HtmlAttributes*)
3 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsTableRowFrame::InitChildReflowState(nsPresContext&, nsSize const&, int, nsTableCellReflowState&) 79098 5 (0.0%) 5 (0.0%) nsTableCellFrame::IsContainingBlock() const
5 (0.0%) nsContentSink::DidProcessATokenImpl() 52542 0 (0.0%) 5 (0.0%) PR_IntervalNow 5 (0.0%) _end
5 (0.0%) nsAutoFloatManager::~nsAutoFloatManager() 73298 4 (0.0%) 5 (0.0%) nsFloatManager::~nsFloatManager() 1 (0.0%) nsIntervalSet::~nsIntervalSet()
4 (0.0%) ComputeLineHeight(nsStyleContext*, int) 1 (0.0%) nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&) 69979 4 (0.0%) 5 (0.0%) nsFontMetrics::EmHeight() 1 (0.0%) __i686.get_pc_thunk.bx
5 (0.0%) js::DefineNativeProperty(JSContext*, JSObject*, int, js::Value const&, int (*)(JSContext*, JSObject*, int, js::Value*), int (*)(JSContext*, JSObject*, int, int, js::Value*), unsigned int, unsigned int, int, unsigned int) 179078 1 (0.0%) 5 (0.0%) JSObject::putProperty(JSContext*, int, int (*)(JSContext*, JSObject*, int, js::Value*), int (*)(JSContext*, JSObject*, int, int, js::Value*), unsigned int, unsigned int, unsigned int, int) 4 (0.0%) JSObject::addPropertyInternal(JSContext*, int, int (*)(JSContext*, JSObject*, int, js::Value*), int (*)(JSContext*, JSObject*, int, int, js::Value*), unsigned int, unsigned int, unsigned int, int, js::Shape**)
5 (0.0%) JS_DefinePropertyById 177539 0 (0.0%) 5 (0.0%) js_DefineProperty(JSContext*, JSObject*, int, js::Value const*, int (*)(JSContext*, JSObject*, int, js::Value*), int (*)(JSContext*, JSObject*, int, int, js::Value*), unsigned int) 5 (0.0%) js::DefineNativeProperty(JSContext*, JSObject*, int, js::Value const&, int (*)(JSContext*, JSObject*, int, js::Value*), int (*)(JSContext*, JSObject*, int, int, js::Value*), unsigned int, unsigned int, int, unsigned int)
5 (0.0%) nsInputStreamTransport::Read(char*, unsigned int, unsigned int*) 59701 0 (0.0%) 5 (0.0%) nsFileInputStream::Read(char*, unsigned int, unsigned int*) 5 (0.0%) PR_Read
5 (0.0%) nsTextControlFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 79781 2 (0.0%) 5 (0.0%) nsBoxFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 3 (0.0%) nsBoxLayoutState::nsBoxLayoutState(nsPresContext*, nsRenderingContext*, unsigned short)
4 (0.0%) XPCWrappedNative::FlatJSObjectFinalized(JSContext*) 1 (0.0%) xpc_qsXPCOMObjectToJsval(XPCLazyCallContext&, qsObjectHelper&, nsID const*, XPCNativeInterface**, unsigned long long*) 132235 1 (0.0%) 5 (0.0%) XPCWrappedNative::Release() 4 (0.0%) XPCWrappedNative::~XPCWrappedNative()
5 (0.0%) nsStreamCopierOB::FillOutputBuffer(nsIOutputStream*, void*, char*, unsigned int, unsigned int, unsigned int*) 59982 0 (0.0%) 5 (0.0%) nsInputStreamTransport::Read(char*, unsigned int, unsigned int*) 5 (0.0%) nsFileInputStream::Read(char*, unsigned int, unsigned int*)
4 (0.0%) nsHTMLInputElement::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&) 1 (0.0%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 89615 1 (0.0%) 5 (0.0%) nsGenericHTMLElement::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&) 4 (0.0%) nsAttrValue::ParseAtom(nsAString_internal const&)
5 (0.0%) nsContentUtils::GetIntPref(char const*, int) 66261 0 (0.0%) 5 (0.0%) nsPrefService::GetIntPref(char const*, int*) 4 (0.0%) PREF_GetIntPref 1 (0.0%) nsPrefBranch::GetIntPref(char const*, int*)
5 (0.0%) nsGfxScrollFrameInner::ReflowFinished() 73784 1 (0.0%) 5 (0.0%) nsGfxScrollFrameInner::ScrollToImpl(nsPoint) 3 (0.0%) nsGfxScrollFrameInner::ClampAndRestrictToDevPixels(nsPoint const&, nsIntPoint*) const 1 (0.0%) floorf
3 (0.0%) nsCellMap::ExpandWithCells(nsTableCellMap&, nsTArray<nsTableCellFrame*, nsTArrayDefaultAllocator>&, int, int, int, int, nsRect&) 2 (0.0%) nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&) 73560 5 (0.0%) 5 (0.0%) nsFrameList::GetLength() const
5 (0.0%) PL_DHashTableOperate 168123 4 (0.0%) 5 (0.0%) TextRunWordCache::CacheHashEntry::KeyEquals(TextRunWordCache::CacheHashKey const*) const 1 (0.0%) gfxPangoFontGroup::GetFontAt(int)
5 (0.0%) nsHtml5Tokenizer::emitCurrentTagToken(int, int) 111539 0 (0.0%) 5 (0.0%) .L2799 5 (0.0%) nsHtml5TreeBuilder::appendVoidElementToCurrentMayFoster(nsIAtom*, nsHtml5HtmlAttributes*, nsIContent**)
3 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 2 (0.0%) nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 71288 5 (0.0%) 5 (0.0%) nsLayoutUtils::ComputeHeightDependentValue(int, nsStyleCoord const&)
5 (0.0%) nsAStreamCopier::Run() 163179 0 (0.0%) 5 (0.0%) nsAStreamCopier::Process() 5 (0.0%) nsStreamCopierOB::DoCopy(unsigned int*, unsigned int*)
2 (0.0%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 1 (0.0%) nsCSSRuleProcessor::RulesMatching(PseudoElementRuleProcessorData*) 1 (0.0%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 1 (0.0%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, int*) 84718 4 (0.0%) 5 (0.0%) nsStyledElementNotElementCSSInlineStyle::DoGetClasses() const 1 (0.0%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const
8 (0.1%) nsBlockReflowState::FlowAndPlaceFloat(nsIFrame*) 72977 0 (0.0%) 5 (0.0%) nsBlockFrame::ReflowFloat(nsBlockReflowState&, nsRect const&, nsIFrame*, nsMargin&, int, unsigned int&) 8 (0.1%) nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsLineBox*, nsHTMLReflowState&, unsigned int&, nsBlockReflowState&)
5 (0.0%) nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 53529 5 (0.0%) 5 (0.0%) PL_FinishArenaPool
5 (0.0%) nsTHashtable<nsPtrHashKey<nsIFrame> >::s_EnumStub(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*) 71748 5 (0.0%) 5 (0.0%) MarkFramesDirtyToRoot(nsPtrHashKey<nsIFrame>*, void*)
5 (0.0%) nsTextFrame::AddInlineMinWidth(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 75197 4 (0.0%) 5 (0.0%) .L4472 1 (0.0%) gfxSkipCharsIterator::SetOffsets(unsigned int, int)
4 (0.0%) nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int) 1 (0.0%) nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 73030 5 (0.0%) 5 (0.0%) nsBlockFrame::PullFrame(nsBlockReflowState&, nsLineList_iterator)
5 (0.0%) nsIFrame::Layout(nsBoxLayoutState&) 79738 3 (0.0%) 5 (0.0%) nsBox::BeginLayout(nsBoxLayoutState&) 2 (0.0%) mozilla::FramePropertyTable::Delete(nsIFrame*, mozilla::FramePropertyDescriptor const*)
5 (0.0%) nsFrame::FinishReflowWithAbsoluteFrames(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 73453 0 (0.0%) 5 (0.0%) nsFrame::ReflowAbsoluteFrames(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 5 (0.0%) nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned int&, int, int, int, int, int, nsOverflowAreas*)
3 (0.0%) txXPathTreeWalker::moveToFirstChild() 1 (0.0%) txXPathTreeWalker::moveToNextSibling() 1 (0.0%) LocationStep::fromDescendants(txXPathNode const&, txIMatchContext*, txNodeSet*) 81078 5 (0.0%) 5 (0.0%) nsAttrAndChildArray::GetSafeChildAt(unsigned int) const
4 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 1 (0.0%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*, TreeMatchContext&) 103673 4 (0.0%) 5 (0.0%) nsBindingManager::WalkRules(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*, int*) 1 (0.0%) nsGenericElement::GetBindingParent() const
3 (0.0%) nsFrameSelection::Init(nsIPresShell*, nsIContent*) 2 (0.0%) nsGenericHTMLElement::GetSpellcheck(int*) 81594 0 (0.0%) 5 (0.0%) nsContentUtils::GetIntPref(char const*, int) 5 (0.0%) nsPrefService::GetIntPref(char const*, int*)
5 (0.0%) nsPresContext::NotifyInvalidation(nsRect const&, unsigned int) 85923 5 (0.0%) 5 (0.0%) non-virtual thunk to nsInProcessTabChildGlobal::GetOwnerContent()
2 (0.0%) nsHTMLInputElement::IntrinsicState() const 2 (0.0%) nsGenericHTMLFormElement::IntrinsicState() const 1 (0.0%) nsTextControlFrame::GetBoxAscent(nsBoxLayoutState&) 93481 5 (0.0%) 5 (0.0%) nsHTMLInputElement::GetType() const
2 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 1 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 1 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsContainerFrame::FinishReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowState const*, nsHTMLReflowMetrics const&, int, int, unsigned int) 73329 4 (0.0%) 5 (0.0%) nsFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int) 1 (0.0%) nsSplittableFrame::GetPrevInFlow() const
5 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 77887 5 (0.0%) 5 (0.0%) non-virtual thunk to nsHTMLStyleSheet::RulesMatching(PseudoElementRuleProcessorData*)
4 (0.0%) nsMappedAttributeElement::WalkContentStyleRules(nsRuleWalker*) 1 (0.0%) nsHTMLStyleSheet::RulesMatching(ElementRuleProcessorData*) 81075 2 (0.0%) 5 (0.0%) nsAttrAndChildArray::WalkMappedAttributeStyleRules(nsRuleWalker*) 3 (0.0%) nsRuleNode::Transition(nsIStyleRule*, unsigned char, unsigned char)
3 (0.0%) JSCompartment::wrap(JSContext*, JSObject**) 2 (0.0%) JS_WrapValue 176418 3 (0.0%) 5 (0.0%) JSCompartment::wrap(JSContext*, js::Value*) 1 (0.0%) xpc::WrapperFactory::PrepareForWrapping(JSContext*, JSObject*, JSObject*, unsigned int) 1 (0.0%) xpc::WrapperFactory::Rewrap(JSContext*, JSObject*, JSObject*, JSObject*, unsigned int)
5 (0.0%) nsCanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 73529 0 (0.0%) 5 (0.0%) nsFrame::FinishReflowWithAbsoluteFrames(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 5 (0.0%) nsFrame::ReflowAbsoluteFrames(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
2 (0.0%) LockArena 1 (0.0%) nsAString_internal::Assign(nsAString_internal const&) 1 (0.0%) nsAString_internal::Assign(unsigned short const*, unsigned int) 1 (0.0%) nsStringBuffer::ToString(unsigned int, nsAString_internal&, int) 52146 5 (0.0%) 5 (0.0%) __i686.get_pc_thunk.bx
5 (0.0%) nsStreamCopierOB::DoCopy(unsigned int*, unsigned int*) 163137 0 (0.0%) 5 (0.0%) nsPipeOutputStream::WriteSegments(unsigned int (*)(nsIOutputStream*, void*, char*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) 5 (0.0%) nsStreamCopierOB::FillOutputBuffer(nsIOutputStream*, void*, char*, unsigned int, unsigned int, unsigned int*)
2 (0.0%) nsTextControlFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 1 (0.0%) nsTextControlFrame::DestroyFrom(nsIFrame*) 72366 2 (0.0%) 4 (0.0%) nsFormControlFrame::RegUnRegAccessKey(nsIFrame*, int) 1 (0.0%) nsGenericElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 1 (0.0%) __i686.get_pc_thunk.bx
3 (0.0%) nsBlockFrame::AddFrames(nsFrameList&, nsIFrame*) 1 (0.0%) nsBlockFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 73569 4 (0.0%) 4 (0.0%) nsFrameList::InsertFrames(nsIFrame*, nsIFrame*, nsFrameList&)
3 (0.0%) int EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 1 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 78790 2 (0.0%) 4 (0.0%) nsTransitionManager::RulesMatching(ElementRuleProcessorData*) 2 (0.0%) nsTransitionManager::WalkTransitionRule(RuleProcessorData*, nsCSSPseudoElements::Type)
2 (0.0%) PL_DHashTableOperate 2 (0.0%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 75791 4 (0.0%) 4 (0.0%) RuleHash_NameSpaceTable_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*)
4 (0.0%) .L4914 104747 0 (0.0%) 4 (0.0%) JProfStartProfilingJS(JSContext*, unsigned int, unsigned long long*) 4 (0.0%) NS_JProfStartProfiling()
4 (0.0%) JProfStartProfilingJS(JSContext*, unsigned int, unsigned long long*) 104746 0 (0.0%) 4 (0.0%) NS_JProfStartProfiling() 4 (0.0%) _end
4 (0.0%) gfxFcFont::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int, int) 168223 0 (0.0%) 4 (0.0%) gfxHarfBuzzShaper::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int) 3 (0.0%) hb_ot_shape 1 (0.0%) gfxHarfBuzzShaper::SetGlyphsFromRun(gfxContext*, gfxTextRun*, _hb_buffer_t*, unsigned int, unsigned int)
4 (0.0%) nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&) 79857 1 (0.0%) 4 (0.0%) nsStackLayout::GetOffset(nsBoxLayoutState&, nsIFrame*, nsMargin&) 3 (0.0%) nsGenericElement::GetAttr(int, nsIAtom*, nsAString_internal&) const
4 (0.0%) nsCycleCollector::CollectWhite() 74778 2 (0.0%) 4 (0.0%) nsFrameSelection::cycleCollection::Unlink(void*) 1 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 (0.0%) nsTypedSelection::Release()
2 (0.0%) nsTableRowFrame::CalculateCellActualHeight(nsTableCellFrame*, int&) 1 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 79203 4 (0.0%) 4 (0.0%) nsTableFrame::GetType() const
4 (0.0%) XPCWrappedNative::~XPCWrappedNative() 132258 0 (0.0%) 4 (0.0%) XPCWrappedNative::Destroy() 2 (0.0%) JS_DHashTableOperate 1 (0.0%) PR_EnterMonitor 1 (0.0%) PR_ExitMonitor
4 (0.0%) nsScriptLoader::ProcessScriptElement(nsIScriptElement*) 84648 0 (0.0%) 4 (0.0%) nsScriptLoader::ProcessRequest(nsScriptLoadRequest*) 4 (0.0%) nsScriptLoader::EvaluateScript(nsScriptLoadRequest*, nsString const&)
2 (0.0%) .L178 2 (0.0%) nsFrame::DestroyFrom(nsIFrame*) 98038 4 (0.0%) 4 (0.0%) nsHTMLTableCellElement::Release()
4 (0.0%) nsStyledElementNotElementCSSInlineStyle::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&) 81180 2 (0.0%) 4 (0.0%) nsAttrValue::ParseAtomArray(nsAString_internal const&) 1 (0.0%) NS_NewAtom(nsAString_internal const&) 1 (0.0%) nsContentUtils::IsHTMLWhitespace(unsigned short)
4 (0.0%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) 103691 0 (0.0%) 4 (0.0%) nsBindingManager::SetBinding(nsIContent*, nsXBLBinding*) 4 (0.0%) PL_DHashTableOperate
4 (0.0%) nsHtml5TreeOpExecutor::RunScript(nsIContent*) 96256 0 (0.0%) 4 (0.0%) nsHTMLScriptElement::DoneAddingChildren(int) 4 (0.0%) nsHTMLScriptElement::MaybeProcessScript()
4 (0.0%) nsScriptLoader::ProcessRequest(nsScriptLoadRequest*) 84631 0 (0.0%) 4 (0.0%) nsScriptLoader::EvaluateScript(nsScriptLoadRequest*, nsString const&) 4 (0.0%) nsJSContext::EvaluateString(nsAString_internal const&, void*, nsIPrincipal*, char const*, unsigned int, unsigned int, nsAString_internal*, int*)
2 (0.0%) gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*) 1 (0.0%) .L4599 1 (0.0%) .L4382 167734 4 (0.0%) 4 (0.0%) gfxTextRun::ComputePartialLigatureWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*)
3 (0.0%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 1 (0.0%) nsTextFrame::AddInlineMinWidthForFlow(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 84095 4 (0.0%) 4 (0.0%) nsLineBreaker::nsLineBreaker()
4 (0.0%) nsHTMLScriptElement::DoneAddingChildren(int) 96310 0 (0.0%) 4 (0.0%) nsHTMLScriptElement::MaybeProcessScript() 4 (0.0%) nsScriptElement::MaybeProcessScript()
4 (0.0%) PL_DHashTableOperate 161885 2 (0.0%) 4 (0.0%) AtomTableGetHash(PLDHashTable*, void const*) 2 (0.0%) nsCRT::HashCode(unsigned short const*, unsigned int)
4 (0.0%) XPCWrappedNative::Release() 132272 0 (0.0%) 4 (0.0%) XPCWrappedNative::~XPCWrappedNative() 4 (0.0%) XPCWrappedNative::Destroy()
4 (0.0%) nsHtml5Tokenizer::attributeNameComplete() 110814 3 (0.0%) 4 (0.0%) nsHtml5AttributeName::nameByBuffer(unsigned short*, int, int, nsHtml5AtomTable*) 1 (0.0%) nsHtml5Portability::localEqualsBuffer(nsIAtom*, unsigned short*, int, int)
4 (0.0%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 75753 4 (0.0%) 4 (0.0%) RuleHash_NameSpaceTable_HashKey(PLDHashTable*, void const*)
4 (0.0%) mozilla::(anonymous namespace)::ContainerState::ProcessDisplayItems(nsDisplayList const&, mozilla::FrameLayerBuilder::Clip&) 70710 0 (0.0%) 4 (0.0%) nsDisplayOwnLayer::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*) 4 (0.0%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList const&)
4 (0.0%) nsParserService::HTMLCaseSensitiveAtomTagToId(nsIAtom*) const 53541 1 (0.0%) 4 (0.0%) PL_HashTableLookupConst 2 (0.0%) PL_HashTableRawLookupConst 1 (0.0%) PL_CompareValues
3 (0.0%) NS_NewHTMLScrollFrame(nsIPresShell*, nsStyleContext*, int) 1 (0.0%) nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIAtom*, int, nsIFrame*&) 73731 2 (0.0%) 4 (0.0%) nsGfxScrollFrameInner::nsGfxScrollFrameInner(nsContainerFrame*, int) 1 (0.0%) .L100 1 (0.0%) nsLookAndFeel::GetMetric(nsILookAndFeel::nsMetricID, int&)
4 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 77844 4 (0.0%) 4 (0.0%) non-virtual thunk to nsHTMLCSSStyleSheet::RulesMatching(PseudoElementRuleProcessorData*)
3 (0.0%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) 1 (0.0%) XPCCallContext::CanCallNow() 132281 0 (0.0%) 4 (0.0%) XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 4 (0.0%) XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int)
4 (0.0%) nsHtml5HtmlAttributes::~nsHtml5HtmlAttributes() 111630 0 (0.0%) 4 (0.0%) nsHtml5Portability::releaseString(nsString*) 4 (0.0%) nsAString_internal::Finalize()
4 (0.0%) nsStandardURL::Release() 60475 2 (0.0%) 4 (0.0%) nsStandardURL::~nsStandardURL() 2 (0.0%) nsACString_internal::Finalize()
4 (0.0%) nsGenericHTMLElement::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&) 81163 1 (0.0%) 4 (0.0%) nsAttrValue::ParseAtom(nsAString_internal const&) 2 (0.0%) NS_NewAtom(nsAString_internal const&) 1 (0.0%) PermanentAtomImpl::AddRef()
1 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 (0.0%) nsXBLBinding::InstallEventHandlers() 1 (0.0%) nsTextEditorState::SetValue(nsAString_internal const&, int) 1 (0.0%) nsEventListenerManager::RemoveEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 52438 4 (0.0%) 4 (0.0%) PR_AtomicDecrement
4 (0.0%) JSObject::putProperty(JSContext*, int, int (*)(JSContext*, JSObject*, int, js::Value*), int (*)(JSContext*, JSObject*, int, int, js::Value*), unsigned int, unsigned int, unsigned int, int) 179075 2 (0.0%) 4 (0.0%) JSObject::addPropertyInternal(JSContext*, int, int (*)(JSContext*, JSObject*, int, js::Value*), int (*)(JSContext*, JSObject*, int, int, js::Value*), unsigned int, unsigned int, unsigned int, int, js::Shape**) 2 (0.0%) JSObject::getChildProperty(JSContext*, js::Shape*, js::Shape&)
2 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 1 (0.0%) nsXPCOMCycleCollectionParticipant::Unroot(void*) 1 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 74738 0 (0.0%) 4 (0.0%) nsFrameSelection::Release() 2 (0.0%) NS_CycleCollectorSuspect2_P 1 (0.0%) ___tls_get_addr 1 (0.0%) moz_free
4 (0.0%) LocationStep::fromDescendants(txXPathNode const&, txIMatchContext*, txNodeSet*) 102091 0 (0.0%) 4 (0.0%) txXPathTreeWalker::moveToFirstChild() 3 (0.0%) nsAttrAndChildArray::GetSafeChildAt(unsigned int) const 1 (0.0%) nsGenericElement::GetChildAt(unsigned int) const
3 (0.0%) nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 1 (0.0%) nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*) 74305 4 (0.0%) 4 (0.0%) nsLineLayout::EndLineReflow()
4 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 74207 0 (0.0%) 4 (0.0%) nsInlineFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 4 (0.0%) nsInlineFrame::ReflowFrames(nsPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsHTMLReflowMetrics&, unsigned int&)
4 (0.0%) nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&) 93158 0 (0.0%) 4 (0.0%) nsHTMLInputElement::GetCols() 4 (0.0%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const
4 (0.0%) nsHTMLInputElement::QueryInterface(nsID const&, void**) 89583 0 (0.0%) 4 (0.0%) nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 2 (0.0%) NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**) 2 (0.0%) moz_xmalloc
4 (0.0%) nsHtml5TreeOpExecutor::RunFlushLoop() 111859 0 (0.0%) 4 (0.0%) nsHtml5TreeOpExecutor::RunScript(nsIContent*) 4 (0.0%) nsHTMLScriptElement::DoneAddingChildren(int)
1 (0.0%) nsComponentManagerImpl::GetService(nsID const&, nsID const&, void**) 1 (0.0%) nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) 1 (0.0%) nsCreateInstanceByCID::operator()(nsID const&, void**) const 1 (0.0%) XPCWrappedNative::Destroy() 52774 1 (0.0%) 4 (0.0%) PR_EnterMonitor 1 (0.0%) pthread_equal 1 (0.0%) PR_Lock 1 (0.0%) .plt
4 (0.0%) RelationalExpr::evaluate(txIEvalContext*, txAExprResult**) 101573 0 (0.0%) 4 (0.0%) .L105 4 (0.0%) Expr::evaluateToString(txIEvalContext*, nsString&)
4 (0.0%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 147551 4 (0.0%) 4 (0.0%) .L864
4 (0.0%) MayHavePaintEventListener(nsPIDOMWindow*) 105914 4 (0.0%) 4 (0.0%) non-virtual thunk to nsWindowRoot::GetParentTarget()
4 (0.0%) nsInlineFrame::ReflowFrames(nsPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsHTMLReflowMetrics&, unsigned int&) 74189 0 (0.0%) 4 (0.0%) nsInlineFrame::ReflowInlineFrame(nsPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsIFrame*, unsigned int&) 4 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&)
8 (0.1%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 70409 0 (0.0%) 4 (0.0%) nsCSSFrameConstructor::ConstructNonScrollableBlock(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 8 (0.1%) nsCSSFrameConstructor::ConstructBlock(nsFrameConstructorState&, nsStyleDisplay const*, nsIContent*, nsIFrame*, nsIFrame*, nsStyleContext*, nsIFrame**, nsFrameItems&, int, PendingBinding*)
4 (0.0%) EvaluateUCScriptForPrincipalsCommon(JSContext*, JSObject*, JSPrincipals*, unsigned short const*, unsigned int, char const*, unsigned int, unsigned long long*, JSVersion) 177203 0 (0.0%) 4 (0.0%) js::Execute(JSContext*, JSObject&, JSScript*, js::StackFrame*, unsigned int, js::Value*) 4 (0.0%) js::RunScript(JSContext*, JSScript*, js::StackFrame*)
4 (0.0%) nsTextFrame::AddInlinePrefWidth(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 75189 4 (0.0%) 4 (0.0%) .L4371
4 (0.0%) nsDisplayList::PaintForFrame(nsDisplayListBuilder*, nsRenderingContext*, nsIFrame*, unsigned int) const 70208 0 (0.0%) 4 (0.0%) mozilla::FrameLayerBuilder::WillEndTransaction(mozilla::layers::LayerManager*) 3 (0.0%) PL_DHashTableEnumerate 1 (0.0%) nsTHashtable<nsPtrHashKey<nsIFrame> >::s_EnumStub(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*)
4 (0.0%) js::GCMarker::drainMarkStack() 179113 0 (0.0%) 4 (0.0%) js_TraceScript(JSTracer*, JSScript*) 3 (0.0%) js::gc::MarkAtomRange(JSTracer*, unsigned int, JSAtom**, char const*) 1 (0.0%) js::gc::ScanShape(js::GCMarker*, js::Shape const*)
4 (0.0%) nsJSContext::EvaluateString(nsAString_internal const&, void*, nsIPrincipal*, char const*, unsigned int, unsigned int, nsAString_internal*, int*) 176030 0 (0.0%) 4 (0.0%) JS_EvaluateUCScriptForPrincipalsVersion 4 (0.0%) EvaluateUCScriptForPrincipalsCommon(JSContext*, JSObject*, JSPrincipals*, unsigned short const*, unsigned int, char const*, unsigned int, unsigned long long*, JSVersion)
4 (0.0%) nsHTMLScriptElement::MaybeProcessScript() 84615 0 (0.0%) 4 (0.0%) nsScriptElement::MaybeProcessScript() 4 (0.0%) nsScriptLoader::ProcessScriptElement(nsIScriptElement*)
4 (0.0%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 78822 4 (0.0%) 4 (0.0%) mozilla::css::StyleRule::GetImportantRule()
3 (0.0%) nsStyledElementNotElementCSSInlineStyle::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&) 1 (0.0%) nsAttrValue::ParseAtomArray(nsAString_internal const&) 81572 4 (0.0%) 4 (0.0%) nsContentUtils::IsHTMLWhitespace(unsigned short)
4 (0.0%) XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 132280 1 (0.0%) 4 (0.0%) XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 2 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) nsHTMLInputElement::QueryInterface(nsID const&, void**)
4 (0.0%) nsHtml5Tokenizer::attributeNameComplete() 110845 0 (0.0%) 4 (0.0%) nsHtml5HtmlAttributes::nsHtml5HtmlAttributes(int) 4 (0.0%) moz_xmalloc
4 (0.0%) NS_NewTextNode(nsIContent**, nsNodeInfoManager*) 83602 4 (0.0%) 4 (0.0%) nsGenericDOMDataNode::nsGenericDOMDataNode(already_AddRefed<nsINodeInfo>)
4 (0.0%) nsTextEditorState::BindToFrame(nsTextControlFrame*) 89830 0 (0.0%) 4 (0.0%) nsTextInputSelectionImpl::nsTextInputSelectionImpl(nsFrameSelection*, nsIPresShell*, nsIContent*) 3 (0.0%) nsFrameSelection::Init(nsIPresShell*, nsIContent*) 1 (0.0%) NS_GetWeakReference(nsISupports*, unsigned int*)
4 (0.0%) nsSplittableFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 98040 4 (0.0%) 4 (0.0%) nsHTMLTableCellElement::AddRef()
1 (0.0%) XRenderCompositeTrapezoids 1 (0.0%) XSetClipRectangles 1 (0.0%) XPutImage 1 (0.0%) XChangeGC 32288 0 (0.0%) 4 (0.0%) _XCBInitDisplayLock 2 (0.0%) _XPutXCBBuffer 2 (0.0%) xcb_xlib_lock
2 (0.0%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 1 (0.0%) nsCOMArray_base::RemoveObject(nsISupports*) 1 (0.0%) .L645 89785 2 (0.0%) 4 (0.0%) nsTextInputListener::Release() 1 (0.0%) nsTextInputListener::~nsTextInputListener() 1 (0.0%) moz_free
4 (0.0%) nsTableRowFrame::UpdateHeight(int, int, int, nsTableFrame*, nsTableCellFrame*) 79111 4 (0.0%) 4 (0.0%) nsTableCellFrame::GetVerticalAlign() const
4 (0.0%) .L483 110821 4 (0.0%) 4 (0.0%) nsHtml5ElementName::release()
4 (0.0%) txAExprResult::Release() 101894 1 (0.0%) 4 (0.0%) txResultRecycler::recycle(txAExprResult*) 2 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 1 (0.0%) __i686.get_pc_thunk.bx
3 (0.0%) nsLayoutUtils::GetFirstLineBaseline(nsIFrame const*, int*) 1 (0.0%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 72952 4 (0.0%) 4 (0.0%) nsBlockFrame::QueryFrame(nsQueryFrame::FrameIID)
4 (0.0%) LocationStep::fromDescendants(txXPathNode const&, txIMatchContext*, txNodeSet*) 102094 4 (0.0%) 4 (0.0%) txXPathTreeWalker::txXPathTreeWalker(txXPathNode const&)
4 (0.0%) nsPrefService::GetIntPref(char const*, int*) 66293 1 (0.0%) 4 (0.0%) PREF_GetIntPref 3 (0.0%) PL_DHashTableOperate
3 (0.0%) nsPresArena::AllocateByCode(nsQueryFrame::FrameIID, unsigned int) 1 (0.0%) nsPresArena::AllocateBySize(unsigned int) 71412 4 (0.0%) 4 (0.0%) nsTHashtable<(anonymous namespace)::FreeList>::s_HashKey(PLDHashTable*, void const*)
4 (0.0%) nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&) 69973 3 (0.0%) 4 (0.0%) nsFontMetrics::MaxAdvance() 1 (0.0%) gfxPangoFontGroup::GetFontAt(int)
3 (0.0%) nsCOMArray_base::Clear() 1 (0.0%) nsCOMArray_base::~nsCOMArray_base() 161478 4 (0.0%) 4 (0.0%) nsVoidArray::operator=(nsVoidArray const&)
4 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 85940 4 (0.0%) 4 (0.0%) non-virtual thunk to nsInProcessTabChildGlobal::AddRef()
4 (0.0%) .L178 161876 4 (0.0%) 4 (0.0%) PermanentAtomImpl::Release()
4 (0.0%) nsNativeTheme::IsWidgetStyled(nsPresContext*, nsIFrame*, unsigned char) 78826 4 (0.0%) 4 (0.0%) mozilla::css::ImportantRule::MapRuleInfoInto(nsRuleData*)
4 (0.0%) PL_DHashTableOperate 161884 4 (0.0%) 4 (0.0%) AtomTableMatchKey(PLDHashTable*, PLDHashEntryHdr const*, void const*)
4 (0.0%) gfxFontGroup::InitScriptRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, unsigned int, int) 167755 0 (0.0%) 4 (0.0%) gfxFont::SplitAndInitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int) 4 (0.0%) gfxFcFont::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int, int)
4 (0.0%) nsLineBreaker::FlushCurrentWord() 65268 4 (0.0%) 4 (0.0%) nsJISx4051LineBreaker::GetJISx4051Breaks(unsigned short const*, unsigned int, unsigned char*)
4 (0.0%) Expr::evaluateToString(txIEvalContext*, nsString&) 101895 0 (0.0%) 4 (0.0%) txAExprResult::Release() 4 (0.0%) txResultRecycler::recycle(txAExprResult*)
3 (0.0%) nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const 1 (0.0%) nsGenericElement::HasAttr(int, nsIAtom*) const 84129 4 (0.0%) 4 (0.0%) nsMappedAttributes::IndexOfAttr(nsIAtom*, int) const
4 (0.0%) nsInlineFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 74205 0 (0.0%) 4 (0.0%) nsInlineFrame::ReflowFrames(nsPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsHTMLReflowMetrics&, unsigned int&) 4 (0.0%) nsInlineFrame::ReflowInlineFrame(nsPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsIFrame*, unsigned int&)
3 (0.0%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 1 (0.0%) nsTextFrame::AddInlineMinWidthForFlow(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 73018 2 (0.0%) 4 (0.0%) nsBlockInFlowLineIterator::Prev() 2 (0.0%) nsSplittableFrame::GetPrevInFlow() const
2 (0.0%) nsTableRowFrame::DidResize() 1 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 1 (0.0%) nsTableRowFrame::InitHasCellWithStyleHeight(nsTableFrame*) 79381 2 (0.0%) 4 (0.0%) nsTableIterator::nsTableIterator(nsIFrame&) 2 (0.0%) nsContainerFrame::GetChildList(nsIAtom*) const
2 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 1 (0.0%) nsBindingManager::WalkRules(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*, int*) 1 (0.0%) nsFrameManager::RestoreFrameStateFor(nsIFrame*, nsILayoutHistoryState*, nsIStatefulFrame::SpecialStateID) 83815 4 (0.0%) 4 (0.0%) nsGenericElement::GetBindingParent() const
4 (0.0%) JS_EvaluateUCScriptForPrincipalsVersion 176027 0 (0.0%) 4 (0.0%) EvaluateUCScriptForPrincipalsCommon(JSContext*, JSObject*, JSPrincipals*, unsigned short const*, unsigned int, char const*, unsigned int, unsigned long long*, JSVersion) 4 (0.0%) js::Execute(JSContext*, JSObject&, JSScript*, js::StackFrame*, unsigned int, js::Value*)
4 (0.0%) .L105 101593 0 (0.0%) 4 (0.0%) Expr::evaluateToString(txIEvalContext*, nsString&) 4 (0.0%) txAExprResult::Release()
4 (0.0%) nsHTMLStyleSheet::RulesMatching(ElementRuleProcessorData*) 98046 0 (0.0%) 4 (0.0%) nsHTMLTableCellElement::WalkContentStyleRules(nsRuleWalker*) 4 (0.0%) nsMappedAttributeElement::WalkContentStyleRules(nsRuleWalker*)
3 (0.0%) nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 1 (0.0%) nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int) 74277 4 (0.0%) 4 (0.0%) nsLineBox::FreeFloats(nsFloatCacheFreeList&)
4 (0.0%) gfxFont::SplitAndInitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int) 168362 0 (0.0%) 4 (0.0%) gfxFcFont::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int, int) 4 (0.0%) gfxHarfBuzzShaper::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int)
3 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsIFrame::InvalidateFrameSubtree() 70200 4 (0.0%) 4 (0.0%) mozilla::FrameLayerBuilder::InvalidateThebesLayersInSubtree(nsIFrame*)
4 (0.0%) nsScriptLoader::EvaluateScript(nsScriptLoadRequest*, nsString const&) 104858 0 (0.0%) 4 (0.0%) nsJSContext::EvaluateString(nsAString_internal const&, void*, nsIPrincipal*, char const*, unsigned int, unsigned int, nsAString_internal*, int*) 4 (0.0%) JS_EvaluateUCScriptForPrincipalsVersion
2 (0.0%) gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, gfxFont::BoundingBoxType, gfxContext*, int*, unsigned int*, int, gfxBreakPriority*) 1 (0.0%) TextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray<TextRunWordCache::DeferredWord, nsTArrayDefaultAllocator>*) 1 (0.0%) gfxTextRun::CopyGlyphDataFrom(gfxTextRun*, unsigned int, unsigned int, unsigned int) 167710 4 (0.0%) 4 (0.0%) gfxTextRun::FindFirstGlyphRunContaining(unsigned int)
4 (0.0%) PR_vsnprintf 52307 1 (0.0%) 4 (0.0%) dosprintf 3 (0.0%) BuildArgArray
2 (0.0%) nsLineLayout::RelativePositionFrames(nsLineLayout::PerSpanData*, nsOverflowAreas&) 2 (0.0%) nsCSSFrameConstructor::ConstructTextFrame(nsCSSFrameConstructor::FrameConstructionData const*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&) 75221 4 (0.0%) 4 (0.0%) nsTextFrame::IsFrameOfType(unsigned int) const
2 (0.0%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 2 (0.0%) BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int) 168089 4 (0.0%) 4 (0.0%) gfxSkipCharsIterator::IsOriginalCharSkipped(int*) const
4 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 83654 4 (0.0%) 4 (0.0%) nsGenericDOMDataNode::TextLength()
4 (0.0%) .L1669 110993 4 (0.0%) 4 (0.0%) .L371
4 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 103756 1 (0.0%) 4 (0.0%) nsXULControllers::Release() 2 (0.0%) NS_CycleCollectorForget2_P 1 (0.0%) nsXULControllers::~nsXULControllers()
4 (0.0%) nsScriptElement::MaybeProcessScript() 84652 0 (0.0%) 4 (0.0%) nsScriptLoader::ProcessScriptElement(nsIScriptElement*) 4 (0.0%) nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
3 (0.0%) nsTableRowFrame::CalculateCellActualHeight(nsTableCellFrame*, int&) 79568 3 (0.0%) 3 (0.0%) nsTableRowGroupFrame::GetType() const
2 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, int, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 79518 3 (0.0%) 3 (0.0%) nsTableRowFrame::GetType() const
3 (0.0%) ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 73458 0 (0.0%) 3 (0.0%) nsIFrame::InvalidateRoot(nsRect const&, unsigned int) 2 (0.0%) nsViewManager::UpdateViewNoSuppression(nsIView*, nsRect const&, unsigned int) 1 (0.0%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, int*)
3 (0.0%) ImageRenderer::Draw(nsPresContext*, nsRenderingContext&, nsRect const&, nsRect const&, nsPoint const&, nsRect const&) 70525 0 (0.0%) 3 (0.0%) nsCSSRendering::PaintGradient(nsPresContext*, nsRenderingContext&, nsStyleGradient*, nsRect const&, nsRect const&, nsRect const&) 3 (0.0%) INT__moz_cairo_fill_preserve
3 (0.0%) nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, nsStyleBorder const&, unsigned int, nsRect*) 148546 0 (0.0%) 3 (0.0%) nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 3 (0.0%) gfxGdkNativeRenderer::Draw(gfxContext*, nsIntSize, unsigned int, _GdkColormap*)
3 (0.0%) nsContentUtils::GenerateStateKey(nsIContent*, nsIDocument const*, nsIStatefulFrame::SpecialStateID, nsACString_internal&) 165256 3 (0.0%) 3 (0.0%) nsACString_internal::Replace(unsigned int, unsigned int, char const*, unsigned int)
2 (0.0%) .L571 1 (0.0%) .L764 111632 0 (0.0%) 3 (0.0%) nsHtml5Portability::newStringFromBuffer(unsigned short*, int, int) 2 (0.0%) moz_xmalloc 1 (0.0%) nsAString_internal::Assign(unsigned short const*, unsigned int)
2 (0.0%) nsContentList::ContentAppended(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsNodeUtils::ContentAppended(nsIContent*, nsIContent*, int) 81418 3 (0.0%) 3 (0.0%) nsContentList::Match(mozilla::dom::Element*)
3 (0.0%) gfxGdkNativeRenderer::DrawWithXlib(gfxXlibSurface*, nsIntPoint, nsIntRect*, unsigned int) 148450 0 (0.0%) 3 (0.0%) ThemeRenderer::DrawWithGDK(_GdkDrawable*, int, int, _GdkRectangle*, unsigned int) 2 (0.0%) .L1023 1 (0.0%) .L993
2 (0.0%) XPC_WN_GetterSetter(JSContext*, unsigned int, unsigned long long*) 1 (0.0%) xpc::ResolveNativeProperty(JSContext*, JSObject*, JSObject*, int, bool, JSPropertyDescriptor*) 130453 0 (0.0%) 3 (0.0%) XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, int, unsigned int, unsigned long long*, unsigned long long*) 3 (0.0%) XPCCallContext::Init(XPCContext::LangType, int, JSObject*, JSObject*, XPCCallContext::WrapperInitOptions, int, unsigned int, unsigned long long*, unsigned long long*)
2 (0.0%) nsLayoutUtils::HasPseudoStyle(nsIContent*, nsStyleContext*, nsCSSPseudoElements::Type, nsPresContext*) 1 (0.0%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*) 77980 3 (0.0%) 3 (0.0%) nsNthIndexCache::~nsNthIndexCache()
2 (0.0%) .L2046 1 (0.0%) nsTypedSelection::QueryInterface(nsID const&, void**) 74792 3 (0.0%) 3 (0.0%) nsTypedSelection::AddRef()
3 (0.0%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 71632 0 (0.0%) 3 (0.0%) PresShell::PostReflowCallback(nsIReflowCallback*) 3 (0.0%) nsPresArena::AllocateBySize(unsigned int)
3 (0.0%) nsCSSFrameConstructor::ConstructTableRow(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 79561 1 (0.0%) 3 (0.0%) NS_NewTableRowFrame(nsIPresShell*, nsStyleContext*) 2 (0.0%) PresShell::AllocateFrame(nsQueryFrame::FrameIID, unsigned int)
3 (0.0%) nsHTMLInputElement::~nsHTMLInputElement() 93369 0 (0.0%) 3 (0.0%) nsHTMLInputElement::FreeData() 3 (0.0%) nsTextEditorState::~nsTextEditorState()
3 (0.0%) nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, nsStyleBorder const&, unsigned int, nsRect*) 70526 0 (0.0%) 3 (0.0%) ImageRenderer::Draw(nsPresContext*, nsRenderingContext&, nsRect const&, nsRect const&, nsPoint const&, nsRect const&) 3 (0.0%) nsCSSRendering::PaintGradient(nsPresContext*, nsRenderingContext&, nsStyleGradient*, nsRect const&, nsRect const&, nsRect const&)
3 (0.0%) nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsAXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, int, void**) 112196 1 (0.0%) 3 (0.0%) nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*) 1 (0.0%) JS_GetFunctionScript 1 (0.0%) nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*)
3 (0.0%) nsTableFrame::InsertCells(nsTArray<nsTableCellFrame*, nsTArrayDefaultAllocator>&, int, int) 79069 0 (0.0%) 3 (0.0%) nsTableCellMap::InsertCells(nsTArray<nsTableCellFrame*, nsTArrayDefaultAllocator>&, int, int, nsRect&) 3 (0.0%) nsCellMap::InsertCells(nsTableCellMap&, nsTArray<nsTableCellFrame*, nsTArrayDefaultAllocator>&, int, int, nsRect&)
3 (0.0%) nsCellMap::InsertCells(nsTableCellMap&, nsTArray<nsTableCellFrame*, nsTArrayDefaultAllocator>&, int, int, nsRect&) 79063 0 (0.0%) 3 (0.0%) nsCellMap::ExpandWithCells(nsTableCellMap&, nsTArray<nsTableCellFrame*, nsTArrayDefaultAllocator>&, int, int, int, int, nsRect&) 3 (0.0%) nsFrameList::GetLength() const
3 (0.0%) nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, int, nsXBLDocumentInfo**) 60472 0 (0.0%) 3 (0.0%) nsStandardURL::Clone(nsIURI**) 1 (0.0%) nsACString_internal::SetCapacity(unsigned int) 1 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 (0.0%) nsStandardURL::StartClone()
3 (0.0%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int) 73983 2 (0.0%) 3 (0.0%) nsHTMLReflowState::CalcLineHeight() const 1 (0.0%) nsBlockFrame::IsContainingBlock() const
3 (0.0%) js_TraceScript(JSTracer*, JSScript*) 177123 2 (0.0%) 3 (0.0%) js::gc::MarkAtomRange(JSTracer*, unsigned int, JSAtom**, char const*) 1 (0.0%) JSString::mark(JSTracer*)
2 (0.0%) nsTextFrame::AddInlineMinWidthForFlow(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 1 (0.0%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 71283 3 (0.0%) 3 (0.0%) nsLayoutUtils::GetAsBlock(nsIFrame*)
3 (0.0%) nsBoxFrame::CacheAttributes() 79774 0 (0.0%) 3 (0.0%) nsBoxFrame::GetInitialHAlignment(nsIFrame::Halignment&) 2 (0.0%) nsGenericElement::FindAttrValueIn(int, nsIAtom*, nsIAtom* const* const*, nsCaseTreatment) const 1 (0.0%) nsRuleNode::GetStyleXUL(nsStyleContext*, int)
2 (0.0%) nsLineLayout::RelativePositionFrames(nsOverflowAreas&) 1 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 73252 3 (0.0%) 3 (0.0%) nsContainerFrame::PositionChildViews(nsIFrame*)
2 (0.0%) .L1025 1 (0.0%) .L1669 111250 3 (0.0%) 3 (0.0%) nsHtml5TreeBuilder::accumulateCharacters(unsigned short const*, int, int)
3 (0.0%) nsEventListenerManager::RemoveEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 86855 1 (0.0%) 3 (0.0%) nsEventListenerManager::RemoveEventListener(nsIDOMEventListener*, unsigned int, nsIAtom*, EventTypeData const*, int, nsIDOMEventGroup*) 2 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*)
1 (0.0%) .L178 1 (0.0%) nsHtml5TreeOperation::AppendText(unsigned short const*, int, nsIContent*, nsHtml5TreeOpExecutor*) 1 (0.0%) nsXBLBinding::ChangeDocument(nsIDocument*, nsIDocument*) 83817 3 (0.0%) 3 (0.0%) nsGenericElement::GetChildCount() const
3 (0.0%) nsBlockFrame::GetPrefWidth(nsRenderingContext*) 73486 3 (0.0%) 3 (0.0%) nsIFrame::InlinePrefWidthData::ForceBreak(nsRenderingContext*)
2 (0.0%) .L554 1 (0.0%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 83772 2 (0.0%) 3 (0.0%) nsGenericElement::AttrValueIs(int, nsIAtom*, nsAString_internal const&, nsCaseTreatment) const 1 (0.0%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const
3 (0.0%) gfxGdkNativeRenderer::Draw(gfxContext*, nsIntSize, unsigned int, _GdkColormap*) 168422 0 (0.0%) 3 (0.0%) gfxXlibNativeRenderer::Draw(gfxContext*, nsIntSize, unsigned int, Screen*, Visual*, gfxXlibNativeRenderer::DrawOutput*) 3 (0.0%) gfxXlibNativeRenderer::DrawDirect(gfxContext*, nsIntSize, unsigned int, Screen*, Visual*)
3 (0.0%) dosprintf 52296 3 (0.0%) 3 (0.0%) BuildArgArray
2 (0.0%) nsAttrAndChildArray::~nsAttrAndChildArray() 1 (0.0%) nsAttrAndChildArray::Clear() 83665 3 (0.0%) 3 (0.0%) nsGenericDOMDataNode::UnbindFromTree(int, int)
3 (0.0%) nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&) 79044 3 (0.0%) 3 (0.0%) nsTableCellMap::RowIsSpannedInto(int, int) const
3 (0.0%) mozilla::FramePropertyTable::DeleteEnumerator(mozilla::FramePropertyTable::Entry*, void*) 70250 1 (0.0%) 3 (0.0%) mozilla::FramePropertyTable::DeleteAllForEntry(mozilla::FramePropertyTable::Entry*) 2 (0.0%) DestroyBoxMetrics(void*)
3 (0.0%) nsTextInputSelectionImpl::nsTextInputSelectionImpl(nsFrameSelection*, nsIPresShell*, nsIContent*) 74708 0 (0.0%) 3 (0.0%) nsFrameSelection::Init(nsIPresShell*, nsIContent*) 3 (0.0%) nsContentUtils::GetIntPref(char const*, int)
3 (0.0%) nsDisplayBorder::Paint(nsDisplayListBuilder*, nsRenderingContext*) 70511 0 (0.0%) 3 (0.0%) nsCSSRendering::PaintBorder(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, int) 3 (0.0%) nsCSSRendering::PaintBorderWithStyleBorder(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBorder const&, nsStyleContext*, int)
3 (0.0%) gfxHarfBuzzShaper::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int) 175277 0 (0.0%) 3 (0.0%) hb_ot_shape 2 (0.0%) hb_ot_shape_execute_internal 1 (0.0%) hb_ot_map_t::compile(_hb_face_t*, _hb_segment_properties_t const*)
2 (0.0%) nsGenericElement::Release() 1 (0.0%) nsGenericElement::DestroyContent() 82594 3 (0.0%) 3 (0.0%) nsDocument::ClearBoxObjectFor(nsIContent*)
3 (0.0%) XPCConvert::NativeInterface2JSObject(XPCLazyCallContext&, unsigned long long*, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, int, int, unsigned int*) 175778 0 (0.0%) 3 (0.0%) JS_WrapObject 3 (0.0%) JSCompartment::wrap(JSContext*, JSObject**)
3 (0.0%) PL_DHashTableOperate 103722 0 (0.0%) 3 (0.0%) nsTHashtable<nsBaseHashtableET<nsURIHashKey, nsRefPtr<nsXBLDocumentInfo> > >::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 2 (0.0%) nsStandardURL::Equals(nsIURI*, int*) 1 (0.0%) __i686.get_pc_thunk.bx
3 (0.0%) nsNodeUtils::LastRelease(nsINode*) 81654 0 (0.0%) 3 (0.0%) nsContentUtils::RemoveListenerManager(nsINode*) 2 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 1 (0.0%) PL_DHashTableOperate
1 (0.0%) nsAString_internal::Assign(unsigned short const*, unsigned int) 1 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 (0.0%) nsDocShell::QueryInterface(nsID const&, void**) 52439 3 (0.0%) 3 (0.0%) PR_AtomicIncrement
2 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) GCGraphBuilder::NoteXPCOMChild(nsISupports*) 74733 2 (0.0%) 3 (0.0%) nsTypedSelection::QueryInterface(nsID const&, void**) 1 (0.0%) nsTypedSelection::AddRef()
3 (0.0%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 75109 3 (0.0%) 3 (0.0%) .L1116
2 (0.0%) nsFrame::InitBoxMetrics(int) 1 (0.0%) mozilla::FrameLayerBuilder::UpdateDisplayItemDataForFrame(nsPtrHashKey<nsIFrame>*, void*) 70254 0 (0.0%) 3 (0.0%) mozilla::FramePropertyTable::Set(nsIFrame*, mozilla::FramePropertyDescriptor const*, void*) 3 (0.0%) PL_DHashTableOperate
2 (0.0%) nsXBLDocumentInfo::GetPrototypeBinding(nsACString_internal const&) 1 (0.0%) nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) 162100 1 (0.0%) 3 (0.0%) nsHashtable::Get(nsHashKey*) 2 (0.0%) PL_DHashTableOperate
1 (0.0%) js::GCMarker::drainMarkStack() 1 (0.0%) js::gc::ScanShape(js::GCMarker*, js::Shape const*) 1 (0.0%) js::gc::MarkAtomRange(JSTracer*, unsigned int, JSAtom**, char const*) 179205 3 (0.0%) 3 (0.0%) JSString::mark(JSTracer*)
3 (0.0%) nsTimerImpl::Fire() 75242 0 (0.0%) 3 (0.0%) nsExpirationTracker<gfxTextRun, 3u>::TimerCallback(nsITimer*, void*) 3 (0.0%) FrameTextRunCache::NotifyExpired(gfxTextRun*)
3 (0.0%) nsACString_internal::SetCapacity(unsigned int) 165219 0 (0.0%) 3 (0.0%) nsACString_internal::MutatePrep(unsigned int, char**, unsigned int*) 3 (0.0%) moz_malloc
2 (0.0%) nsTextFrame::AddInlineMinWidthForFlow(nsRenderingContext*, nsIFrame::InlineMinWidthData*) 1 (0.0%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 73036 3 (0.0%) 3 (0.0%) nsBlockInFlowLineIterator::nsBlockInFlowLineIterator(nsBlockFrame*, int*)
3 (0.0%) nsTHashtable<nsPtrHashKey<nsIFrame> >::s_EnumStub(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*) 70225 0 (0.0%) 3 (0.0%) mozilla::FrameLayerBuilder::UpdateDisplayItemDataForFrame(nsPtrHashKey<nsIFrame>*, void*) 2 (0.0%) PL_DHashTableRawRemove 1 (0.0%) mozilla::FramePropertyTable::Set(nsIFrame*, mozilla::FramePropertyDescriptor const*, void*)
3 (0.0%) nsCSSFrameConstructor::ConstructTable(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 79434 0 (0.0%) 3 (0.0%) nsTableFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 3 (0.0%) nsTableFrame::InsertRowGroups(nsFrameList::Slice const&)
1 (0.0%) nsXBLBinding::GenerateAnonymousContent() 1 (0.0%) txXPathTreeWalker::moveToFirstChild() 1 (0.0%) LocationStep::fromDescendants(txXPathNode const&, txIMatchContext*, txNodeSet*) 83766 3 (0.0%) 3 (0.0%) nsGenericElement::GetChildAt(unsigned int) const
1 (0.0%) nsStyledElementNotElementCSSInlineStyle::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsGenericElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsGenericDOMDataNode::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 83834 3 (0.0%) 3 (0.0%) nsIContent::UpdateEditableState()
3 (0.0%) XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, int, unsigned int, unsigned long long*, unsigned long long*) 130450 1 (0.0%) 3 (0.0%) XPCCallContext::Init(XPCContext::LangType, int, JSObject*, JSObject*, XPCCallContext::WrapperInitOptions, int, unsigned int, unsigned long long*, unsigned long long*) 1 (0.0%) DEBUG_CheckWrapperThreadSafety(XPCWrappedNative const*) 1 (0.0%) XPCCallContext::SetName(int)
3 (0.0%) .L2054 74767 0 (0.0%) 3 (0.0%) nsTypedSelection::AddSelectionListener(nsISelectionListener*) 2 (0.0%) nsCOMArray_base::InsertObjectAt(nsISupports*, int) 1 (0.0%) nsVoidArray::InsertElementAt(void*, int)
2 (0.0%) BuildTextRunsScanner::FlushFrames(int, int) 1 (0.0%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 168091 3 (0.0%) 3 (0.0%) gfxSkipChars::BuildShortcuts()
3 (0.0%) nsHTMLInputElement::FreeData() 89853 0 (0.0%) 3 (0.0%) nsTextEditorState::~nsTextEditorState() 3 (0.0%) nsACString_internal::Finalize()
3 (0.0%) nsGenericHTMLElement::GetSpellcheck(int*) 89572 0 (0.0%) 3 (0.0%) nsGenericHTMLElement::IsCurrentBodyElement() 2 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) nsHTMLInputElement::QueryInterface(nsID const&, void**)
2 (0.0%) nsTypedSelection::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) CreateSelection(nsISupports*, nsID const&, void**) 74737 3 (0.0%) 3 (0.0%) nsFrameSelection::QueryInterface(nsID const&, void**)
1 (0.0%) nsTextFrame::TrimTrailingWhiteSpace(nsRenderingContext*) 1 (0.0%) nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 1 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 75217 3 (0.0%) 3 (0.0%) nsTextFrame::GetNextContinuation() const
3 (0.0%) nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*) 74312 3 (0.0%) 3 (0.0%) .L572
3 (0.0%) PL_HashTableLookup 53538 2 (0.0%) 3 (0.0%) PL_HashTableRawLookup 1 (0.0%) nsNodeInfoManager::NodeInfoInnerKeyCompare(void const*, void const*)
3 (0.0%) mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*) 70682 0 (0.0%) 3 (0.0%) nsDisplayBorder::Paint(nsDisplayListBuilder*, nsRenderingContext*) 3 (0.0%) nsCSSRendering::PaintBorder(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, int)
2 (0.0%) nsAttrValue::Contains(nsIAtom*, nsCaseTreatment) const 1 (0.0%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, int*) 81648 3 (0.0%) 3 (0.0%) nsContentUtils::EqualsIgnoreASCIICase(nsAString_internal const&, nsAString_internal const&)
2 (0.0%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) 1 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, int, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&) 103231 1 (0.0%) 3 (0.0%) nsXBLBinding::GenerateAnonymousContent() 1 (0.0%) nsXBLPrototypeBinding::GetImmediateChild(nsIAtom*) 1 (0.0%) nsGenericElement::GetChildAt(unsigned int) const
3 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 73023 3 (0.0%) 3 (0.0%) nsBlockFrame::DrainOverflowLines(nsBlockReflowState&)
1 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 1 (0.0%) nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) 1 (0.0%) nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int) 73958 3 (0.0%) 3 (0.0%) nsHTMLReflowMetrics::UnionOverflowAreasWithDesiredBounds()
3 (0.0%) mozilla::(anonymous namespace)::ContainerState::ProcessDisplayItems(nsDisplayList const&, mozilla::FrameLayerBuilder::Clip&) 70231 1 (0.0%) 3 (0.0%) mozilla::FrameLayerBuilder::AddThebesDisplayItem(mozilla::layers::ThebesLayer*, nsDisplayItem*, mozilla::FrameLayerBuilder::Clip const&, nsIFrame*, mozilla::LayerState) 2 (0.0%) mozilla::FrameLayerBuilder::AddLayerDisplayItem(mozilla::layers::Layer*, nsDisplayItem*)
3 (0.0%) xpc::ResolveNativeProperty(JSContext*, JSObject*, JSObject*, int, bool, JSPropertyDescriptor*) 132320 1 (0.0%) 3 (0.0%) XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*, JSObject*, unsigned long long*) 2 (0.0%) JS_NewFunctionById
2 (0.0%) PL_DHashTableOperate 1 (0.0%) ChangeTable 161236 3 (0.0%) 3 (0.0%) PL_DHashMoveEntryStub
3 (0.0%) PL_DHashTableEnumerate 70255 0 (0.0%) 3 (0.0%) nsTHashtable<mozilla::FramePropertyTable::Entry>::s_EnumStub(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*) 3 (0.0%) mozilla::FramePropertyTable::DeleteEnumerator(mozilla::FramePropertyTable::Entry*, void*)
3 (0.0%) nsTHashtable<mozilla::FramePropertyTable::Entry>::s_EnumStub(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*) 70251 0 (0.0%) 3 (0.0%) mozilla::FramePropertyTable::DeleteEnumerator(mozilla::FramePropertyTable::Entry*, void*) 3 (0.0%) mozilla::FramePropertyTable::DeleteAllForEntry(mozilla::FramePropertyTable::Entry*)
3 (0.0%) PL_DHashTableOperate 46372 3 (0.0%) 3 (0.0%) strcmp
3 (0.0%) nsGenericElement::UnbindFromTree(int, int) 93439 1 (0.0%) 3 (0.0%) nsHTMLInputElement::UnbindFromTree(int, int) 1 (0.0%) nsIConstraintValidation::SetValidityState(nsIConstraintValidation::ValidityStateType, int) 1 (0.0%) nsGenericHTMLFormElement::UnbindFromTree(int, int)
2 (0.0%) BuildTextRunsScanner::FlushFrames(int, int) 1 (0.0%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 71317 3 (0.0%) 3 (0.0%) nsLayoutUtils::GetTextRunFlagsForStyle(nsStyleContext*, nsStyleText const*, nsStyleFont const*)
3 (0.0%) nsGfxScrollFrameInner::ScrollToImpl(nsPoint) 73783 2 (0.0%) 3 (0.0%) nsGfxScrollFrameInner::ClampAndRestrictToDevPixels(nsPoint const&, nsIntPoint*) const 1 (0.0%) nsGfxScrollFrameInner::GetScrollRange() const
3 (0.0%) nsTableFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 79431 0 (0.0%) 3 (0.0%) nsTableFrame::InsertRowGroups(nsFrameList::Slice const&) 3 (0.0%) nsTableFrame::InsertRows(nsTableRowGroupFrame*, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, int)
2 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 1 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 74273 3 (0.0%) 3 (0.0%) nsFloatCacheList::~nsFloatCacheList()
3 (0.0%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 75163 3 (0.0%) 3 (0.0%) BuildTextRunsScanner::AssignTextRun(gfxTextRun*)
3 (0.0%) nsFrameManager::InsertFrames(nsIFrame*, nsIAtom*, nsIFrame*, nsFrameList&) 79544 0 (0.0%) 3 (0.0%) nsTableRowFrame::InsertFrames(nsIAtom*, nsIFrame*, nsFrameList&) 3 (0.0%) nsTableFrame::InsertCells(nsTArray<nsTableCellFrame*, nsTArrayDefaultAllocator>&, int, int)
3 (0.0%) nsINode::CompareDocumentPosition(nsINode*) 81082 3 (0.0%) 3 (0.0%) nsAttrAndChildArray::IndexOfChild(nsINode*) const
3 (0.0%) nsCSSRendering::PaintBorder(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, int) 70510 0 (0.0%) 3 (0.0%) nsCSSRendering::PaintBorderWithStyleBorder(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBorder const&, nsStyleContext*, int) 2 (0.0%) nsLayoutUtils::DrawImage(nsRenderingContext*, imgIContainer*, gfxPattern::GraphicsFilter, nsRect const&, nsRect const&, nsPoint const&, nsRect const&, unsigned int) 1 (0.0%) nsCSSBorderRenderer::DrawBorders()
1 (0.0%) nsFrameList::DestroyFramesFrom(nsIFrame*) 1 (0.0%) nsFrame::DestroyFrom(nsIFrame*) 1 (0.0%) nsBlockFrame::DestroyFrom(nsIFrame*) 71692 3 (0.0%) 3 (0.0%) PresShell::FreeFrame(nsQueryFrame::FrameIID, void*)
3 (0.0%) PresShell::Destroy() 70247 0 (0.0%) 3 (0.0%) mozilla::FramePropertyTable::DeleteAll() 3 (0.0%) PL_DHashTableEnumerate
3 (0.0%) JS_WrapObject 176423 0 (0.0%) 3 (0.0%) JSCompartment::wrap(JSContext*, JSObject**) 3 (0.0%) JSCompartment::wrap(JSContext*, js::Value*)
3 (0.0%) nsTypedSelection::cycleCollection::Unlink(void*) 74855 1 (0.0%) 3 (0.0%) nsTypedSelection::RemoveAllRanges() 1 (0.0%) nsTypedSelection::Clear(nsPresContext*) 1 (0.0%) nsTypedSelection::NotifySelectionListeners()
3 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 77878 3 (0.0%) 3 (0.0%) non-virtual thunk to nsHTMLCSSStyleSheet::RulesMatching(ElementRuleProcessorData*)
3 (0.0%) nsTextFrame::AddInlinePrefWidth(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 75177 2 (0.0%) 3 (0.0%) nsTextFrame::AddInlinePrefWidthForFlow(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 1 (0.0%) __i686.get_pc_thunk.bx
3 (0.0%) nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 75054 3 (0.0%) 3 (0.0%) nsTextFrame::CanContinueTextRun() const
3 (0.0%) nsScriptSecurityManager::CanAccess(unsigned int, nsAXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, int, void**) 112225 0 (0.0%) 3 (0.0%) nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsAXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, int, void**) 3 (0.0%) nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*)
3 (0.0%) nsTableCellMap::InsertCells(nsTArray<nsTableCellFrame*, nsTArrayDefaultAllocator>&, int, int, nsRect&) 79068 0 (0.0%) 3 (0.0%) nsCellMap::InsertCells(nsTableCellMap&, nsTArray<nsTableCellFrame*, nsTArrayDefaultAllocator>&, int, int, nsRect&) 3 (0.0%) nsCellMap::ExpandWithCells(nsTableCellMap&, nsTArray<nsTableCellFrame*, nsTArrayDefaultAllocator>&, int, int, int, int, nsRect&)
3 (0.0%) nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 168443 0 (0.0%) 3 (0.0%) gfxGdkNativeRenderer::Draw(gfxContext*, nsIntSize, unsigned int, _GdkColormap*) 3 (0.0%) gfxXlibNativeRenderer::Draw(gfxContext*, nsIntSize, unsigned int, Screen*, Visual*, gfxXlibNativeRenderer::DrawOutput*)
3 (0.0%) nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*) 74315 3 (0.0%) 3 (0.0%) .L573
3 (0.0%) nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIAtom*, int, nsIFrame*&) 73720 1 (0.0%) 3 (0.0%) nsHTMLScrollFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 1 (0.0%) nsContainerFrame::GetChildList(nsIAtom*) const 1 (0.0%) __i686.get_pc_thunk.bx
2 (0.0%) nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsIFrame*, nsFrameItems&) 1 (0.0%) nsIFrame::CheckInvalidateSizeChange(nsRect const&, nsRect const&, nsSize const&) 78168 3 (0.0%) 3 (0.0%) nsRuleNode::GetStyleBackground(nsStyleContext*, int)
3 (0.0%) nsGenericElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 89631 3 (0.0%) 3 (0.0%) nsGenericHTMLElement::UpdateEditableState()
3 (0.0%) nsHTMLInputElement::GetDefaultValueFromContent(nsAString_internal&) 93224 0 (0.0%) 3 (0.0%) nsHTMLInputElement::GetDefaultValue(nsAString_internal&) 2 (0.0%) nsGenericHTMLElement::GetAttrHelper(nsIAtom*, nsAString_internal&) 1 (0.0%) nsGenericElement::GetAttr(int, nsIAtom*, nsAString_internal&) const
2 (0.0%) int EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 1 (0.0%) nsHTMLCSSStyleSheet::RulesMatching(ElementRuleProcessorData*) 84720 3 (0.0%) 3 (0.0%) nsStyledElementNotElementCSSInlineStyle::GetInlineStyleRule()
3 (0.0%) nsTextEditorState::GetValue(nsAString_internal&, int) const 93402 0 (0.0%) 3 (0.0%) nsHTMLInputElement::GetDefaultValueFromContent(nsAString_internal&) 3 (0.0%) nsHTMLInputElement::GetDefaultValue(nsAString_internal&)
2 (0.0%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**) 1 (0.0%) nsLayoutUtils::SetFontFromStyle(nsRenderingContext*, nsStyleContext*) 69875 3 (0.0%) 3 (0.0%) nsDeviceContext::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&)
3 (0.0%) NS_NewHTMLInputElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 93347 0 (0.0%) 3 (0.0%) nsHTMLInputElement::nsHTMLInputElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 2 (0.0%) moz_xmalloc 1 (0.0%) nsGenericHTMLFormElement::nsGenericHTMLFormElement(already_AddRefed<nsINodeInfo>)
3 (0.0%) gfxXlibNativeRenderer::DrawDirect(gfxContext*, nsIntSize, unsigned int, Screen*, Visual*) 168444 0 (0.0%) 3 (0.0%) gfxGdkNativeRenderer::DrawWithXlib(gfxXlibSurface*, nsIntPoint, nsIntRect*, unsigned int) 3 (0.0%) ThemeRenderer::DrawWithGDK(_GdkDrawable*, int, int, _GdkRectangle*, unsigned int)
3 (0.0%) gfxXlibNativeRenderer::Draw(gfxContext*, nsIntSize, unsigned int, Screen*, Visual*, gfxXlibNativeRenderer::DrawOutput*) 168420 0 (0.0%) 3 (0.0%) gfxXlibNativeRenderer::DrawDirect(gfxContext*, nsIntSize, unsigned int, Screen*, Visual*) 3 (0.0%) gfxGdkNativeRenderer::DrawWithXlib(gfxXlibSurface*, nsIntPoint, nsIntRect*, unsigned int)
2 (0.0%) nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int) 1 (0.0%) nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*) 74268 3 (0.0%) 3 (0.0%) nsLineBox::AppendFloats(nsFloatCacheFreeList&)
3 (0.0%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 148466 3 (0.0%) 3 (0.0%) .L261
3 (0.0%) mozilla::GenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 136450 0 (0.0%) 3 (0.0%) nsBaseCommandControllerConstructor(nsISupports*, nsID const&, void**) 3 (0.0%) moz_xmalloc
2 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsTableRowGroupFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned int&, int*) 72260 3 (0.0%) 3 (0.0%) nsSplittableFrame::GetNextInFlowVirtual() const
2 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 73433 3 (0.0%) 3 (0.0%) nsFrame::IsFrameTreeTooDeep(nsHTMLReflowState const&, nsHTMLReflowMetrics&, unsigned int&)
3 (0.0%) nsTableRowFrame::InsertFrames(nsIAtom*, nsIFrame*, nsFrameList&) 79388 0 (0.0%) 3 (0.0%) nsTableFrame::InsertCells(nsTArray<nsTableCellFrame*, nsTArrayDefaultAllocator>&, int, int) 3 (0.0%) nsTableCellMap::InsertCells(nsTArray<nsTableCellFrame*, nsTArrayDefaultAllocator>&, int, int, nsRect&)
3 (0.0%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 130456 2 (0.0%) 3 (0.0%) XPCCallContext::CanCallNow() 1 (0.0%) XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*)
2 (0.0%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 1 (0.0%) nsBox::GetBorder(nsMargin&) 147539 3 (0.0%) 3 (0.0%) moz_gtk_get_widget_border
3 (0.0%) nsExpirationTracker<gfxTextRun, 3u>::TimerCallback(nsITimer*, void*) 75243 0 (0.0%) 3 (0.0%) FrameTextRunCache::NotifyExpired(gfxTextRun*) 2 (0.0%) gfxTextRun::~gfxTextRun() 1 (0.0%) gfxTextRunWordCache::RemoveTextRun(gfxTextRun*)
2 (0.0%) nsHtml5TreeOpExecutor::RunFlushLoop() 1 (0.0%) nsHtml5ExecutorFlusher::Run() 111746 3 (0.0%) 3 (0.0%) .L189
3 (0.0%) nsNodeUtils::LastRelease(nsINode*) 91403 0 (0.0%) 3 (0.0%) nsHTMLDivElement::~nsHTMLDivElement() 3 (0.0%) nsGenericElement::~nsGenericElement()
2 (0.0%) nsHtml5TreeOperation::AppendText(unsigned short const*, int, nsIContent*, nsHtml5TreeOpExecutor*) 1 (0.0%) nsINode::doInsertChildAt(nsIContent*, unsigned int, int, nsAttrAndChildArray&) 84841 3 (0.0%) 3 (0.0%) nsTextNode::AddRef()
2 (0.0%) nsHtml5TreeOpExecutor::RunFlushLoop() 1 (0.0%) nsHtml5ExecutorReflusher::Run() 111734 3 (0.0%) 3 (0.0%) nsHtml5TreeOperation::~nsHtml5TreeOperation()
3 (0.0%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 147540 3 (0.0%) 3 (0.0%) .L872
2 (0.0%) nsBaseChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 135319 0 (0.0%) 2 (0.0%) nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 2 (0.0%) nsHtml5StreamParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int)
2 (0.0%) JSObject::addPropertyInternal(JSContext*, int, int (*)(JSContext*, JSObject*, int, js::Value*), int (*)(JSContext*, JSObject*, int, int, js::Value*), unsigned int, unsigned int, unsigned int, int, js::Shape**) 179074 0 (0.0%) 2 (0.0%) JSObject::getChildProperty(JSContext*, js::Shape*, js::Shape&) 2 (0.0%) js::PropertyTree::getChild(JSContext*, js::Shape*, js::Shape const&)
3 (0.0%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 70787 0 (0.0%) 2 (0.0%) nsDisplayWrapList::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&) 3 (0.0%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&)
2 (0.0%) nsContentUtils::GetListenerManager(nsINode*, int) 86859 0 (0.0%) 2 (0.0%) NS_NewEventListenerManager(nsIEventListenerManager**) 2 (0.0%) moz_xmalloc
2 (0.0%) .L1669 111189 2 (0.0%) 2 (0.0%) .L1169
2 (0.0%) nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) 59922 0 (0.0%) 2 (0.0%) nsInputStreamPump::OnStateTransfer() 2 (0.0%) nsBaseChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int)
1 (0.0%) nsFrameList::DestroyFramesFrom(nsIFrame*) 1 (0.0%) nsContainerFrame::DestroyFrom(nsIFrame*) 73703 1 (0.0%) 2 (0.0%) nsHTMLScrollFrame::DestroyFrom(nsIFrame*) 1 (0.0%) nsContentUtils::DestroyAnonymousContent(nsCOMPtr<nsIContent>*)
2 (0.0%) nsIFrame::InvalidateRoot(nsRect const&, unsigned int) 104382 0 (0.0%) 2 (0.0%) nsViewManager::UpdateViewNoSuppression(nsIView*, nsRect const&, unsigned int) 2 (0.0%) nsViewManager::UpdateWidgetArea(nsView*, nsIWidget*, nsRegion const&, nsView*)
2 (0.0%) .L1953 176997 1 (0.0%) 2 (0.0%) void js::gc::FinalizeArenas<JSString>(JSContext*, js::gc::ArenaHeader**) 1 (0.0%) free
2 (0.0%) nsAString_internal::Assign(nsSubstringTuple const&) 165268 2 (0.0%) 2 (0.0%) nsSubstringTuple::IsDependentOn(unsigned short const*, unsigned short const*) const
2 (0.0%) mozilla::FrameLayerBuilder::AddThebesDisplayItem(mozilla::layers::ThebesLayer*, nsDisplayItem*, mozilla::FrameLayerBuilder::Clip const&, nsIFrame*, mozilla::LayerState) 70223 0 (0.0%) 2 (0.0%) mozilla::FrameLayerBuilder::AddLayerDisplayItem(mozilla::layers::Layer*, nsDisplayItem*) 2 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int)
2 (0.0%) nsEventListenerManager::AddEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 103493 2 (0.0%) 2 (0.0%) nsXBLKeyEventHandler::AddRef()
2 (0.0%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&) 78501 0 (0.0%) 2 (0.0%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*) 2 (0.0%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&)
2 (0.0%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*) 93379 0 (0.0%) 2 (0.0%) nsHTMLInputElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 2 (0.0%) nsGenericElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)
2 (0.0%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 70740 1 (0.0%) 2 (0.0%) nsDisplayListBuilder::SubtractFromVisibleRegion(nsRegion*, nsRegion const&) 1 (0.0%) nsRegion::Sub(nsRegion const&, nsRegion const&)
2 (0.0%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*) 70622 1 (0.0%) 2 (0.0%) ChildIterator::Init(nsIContent*, ChildIterator*, ChildIterator*) 1 (0.0%) nsBindingManager::GetXBLChildNodesFor(nsIContent*)
2 (0.0%) gfxFontGroup::InitScriptRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, unsigned int, int) 167809 0 (0.0%) 2 (0.0%) gfxFontGroup::ComputeRanges(nsTArray<gfxTextRange, nsTArrayDefaultAllocator>&, unsigned short const*, unsigned int, unsigned int, int) 2 (0.0%) gfxPangoFontGroup::FindFontForChar(unsigned int, unsigned int, int, gfxFont*)
2 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 75075 2 (0.0%) 2 (0.0%) nsTextFrame::GetLastInFlow() const
2 (0.0%) nsBlockFrame::DestroyFrom(nsIFrame*) 73443 2 (0.0%) 2 (0.0%) nsFrame::DestroyAbsoluteFrames(nsIFrame*)
2 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 77939 2 (0.0%) 2 (0.0%) non-virtual thunk to nsHTMLStyleSheet::RulesMatching(ElementRuleProcessorData*)
1 (0.0%) .L993 1 (0.0%) moz_gtk_menu_bar_paint 147490 0 (0.0%) 2 (0.0%) TSOffsetStyleGCs 2 (0.0%) gdk_gc_set_ts_origin
2 (0.0%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, int*) 71553 2 (0.0%) 2 (0.0%) nsTHashtable<mozilla::FramePropertyTable::Entry>::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*)
2 (0.0%) nsBoxFrame::nsBoxFrame(nsIPresShell*, nsStyleContext*, int, nsIBoxLayout*) 79835 2 (0.0%) 2 (0.0%) NS_NewSprocketLayout(nsIPresShell*, nsCOMPtr<nsIBoxLayout>&)
1 (0.0%) nsSplittableFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 79767 1 (0.0%) 2 (0.0%) nsBoxFrame::DidSetStyleContext(nsStyleContext*) 1 (0.0%) nsFrame::DidSetStyleContext(nsStyleContext*)
1 (0.0%) nsHtml5TreeBuilder::flushCharacters() 1 (0.0%) nsHtml5TreeBuilder::appendToCurrentNodeAndPushElement(nsHtml5ElementName*, nsHtml5HtmlAttributes*) 111724 2 (0.0%) 2 (0.0%) nsHtml5TreeOperation::nsHtml5TreeOperation()
2 (0.0%) imgFrame::Draw(gfxContext*, gfxPattern::GraphicsFilter, gfxMatrix const&, gfxRect const&, nsIntMargin const&, nsIntRect const&) 168179 0 (0.0%) 2 (0.0%) gfxUtils::DrawPixelSnapped(gfxContext*, gfxDrawable*, gfxMatrix const&, gfxRect const&, gfxRect const&, gfxRect const&, gfxRect const&, gfxASurface::gfxImageFormat, gfxPattern::GraphicsFilter const&) 1 (0.0%) gfxPlatformGtk::CreateOffscreenSurface(nsIntSize const&, gfxASurface::gfxContentType) 1 (0.0%) gfxSurfaceDrawable::Draw(gfxContext*, gfxRect const&, int, gfxPattern::GraphicsFilter const&, gfxMatrix const&)
2 (0.0%) nsHtml5TreeOpExecutor::RunFlushLoop() 110752 2 (0.0%) 2 (0.0%) nsHtml5Parser::CanInterrupt()
10 (0.1%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&) (self) 2 (0.0%) nsFrameManager::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::css::RestyleTracker&, int) 71182 0 (0.0%) 2 (0.0%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&) 10 (0.1%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&) (self) 2 (0.0%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*)
2 (0.0%) nsGenericElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 165223 0 (0.0%) 2 (0.0%) nsAString_internal::SetLength(unsigned int) 1 (0.0%) nsAString_internal::SetCapacity(unsigned int) 1 (0.0%) __i686.get_pc_thunk.bx
1 (0.0%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsCSSFrameConstructor::ConstructTextFrame(nsCSSFrameConstructor::FrameConstructionData const*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&) 75158 1 (0.0%) 2 (0.0%) nsTextFrame::DidSetStyleContext(nsStyleContext*) 1 (0.0%) nsFrame::DidSetStyleContext(nsStyleContext*)
2 (0.0%) nsViewManager::UpdateViewNoSuppression(nsIView*, nsRect const&, unsigned int) 104381 0 (0.0%) 2 (0.0%) nsViewManager::UpdateWidgetArea(nsView*, nsIWidget*, nsRegion const&, nsView*) 1 (0.0%) nsRegion::Or(nsRegion const&, nsRegion const&) 1 (0.0%) gdk_window_invalidate_rect
1 (0.0%) RelationalExpr::evaluate(txIEvalContext*, txAExprResult**) 1 (0.0%) Expr::evaluateToBool(txIEvalContext*, int&) 101750 2 (0.0%) 2 (0.0%) txSingleNodeContext::recycler()
2 (0.0%) .L1023 147491 0 (0.0%) 2 (0.0%) moz_gtk_menu_bar_paint 1 (0.0%) TSOffsetStyleGCs 1 (0.0%) gtk_paint_box
1 (0.0%) nsBox::GetBorder(nsMargin&) 1 (0.0%) nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 148444 2 (0.0%) 2 (0.0%) .L73
1 (0.0%) .L2046 1 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 53639 2 (0.0%) 2 (0.0%) .plt
2 (0.0%) nsFrame::nsFrame(nsStyleContext*) 79734 2 (0.0%) 2 (0.0%) nsBox::nsBox()
1 (0.0%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsGfxScrollFrameInner::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 73822 0 (0.0%) 2 (0.0%) nsHTMLScrollFrame::GetScrollbarStyles() const 2 (0.0%) nsGfxScrollFrameInner::GetScrollbarStylesFromFrame() const
2 (0.0%) nsHTMLReflowState::InitResizeFlags(nsPresContext*) 78430 2 (0.0%) 2 (0.0%) nsStyleCoord::nsStyleCoord(nsStyleUnit)
2 (0.0%) nsCellMap::AppendCell(nsTableCellMap&, nsTableCellFrame*, int, int, nsRect&, int*) 79131 0 (0.0%) 2 (0.0%) nsTableCellFrame::GetColSpan() 2 (0.0%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const
1 (0.0%) UnlockArena 1 (0.0%) LockArena 209682 2 (0.0%) 2 (0.0%) pthread_self
2 (0.0%) nsInputStreamPump::OnStateTransfer() 59513 0 (0.0%) 2 (0.0%) nsBaseChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 2 (0.0%) nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int)
1 (0.0%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) 1 (0.0%) nsXBLBinding::GenerateAnonymousContent() 103249 2 (0.0%) 2 (0.0%) nsXBLPrototypeBinding::GetImmediateChild(nsIAtom*)
2 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 78919 2 (0.0%) 2 (0.0%) nsAnimationManager::RulesMatching(AnonBoxRuleProcessorData*)
2 (0.0%) nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&) 69972 1 (0.0%) 2 (0.0%) nsFontMetrics::AveCharWidth() 1 (0.0%) __i686.get_pc_thunk.bx
2 (0.0%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*) 83664 1 (0.0%) 2 (0.0%) nsGenericDOMDataNode::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) nsGenericDOMDataNode::cycleCollection::Trace(void*, void (*)(unsigned int, void*, char const*, void*), void*)
1 (0.0%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 1 (0.0%) nsDisplayClip::GetBounds(nsDisplayListBuilder*) (self) 1 (0.0%) nsDisplayWrapList::GetBounds(nsDisplayListBuilder*) 70759 0 (0.0%) 2 (0.0%) nsDisplayClip::GetBounds(nsDisplayListBuilder*) 1 (0.0%) nsDisplayXULTextBox::GetBounds(nsDisplayListBuilder*) 1 (0.0%) nsDisplayBorder::GetBounds(nsDisplayListBuilder*) 1 (0.0%) nsDisplayClip::GetBounds(nsDisplayListBuilder*) (self)
2 (0.0%) TextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray<TextRunWordCache::DeferredWord, nsTArrayDefaultAllocator>*) 168137 2 (0.0%) 2 (0.0%) nsTHashtable<TextRunWordCache::CacheHashEntry>::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*)
2 (0.0%) gfxTextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 167692 2 (0.0%) 2 (0.0%) gfxFontGroup::IsInvalidChar(unsigned short)
2 (0.0%) nsCSSFrameConstructor::ConstructBlock(nsFrameConstructorState&, nsStyleDisplay const*, nsIContent*, nsIFrame*, nsIFrame*, nsStyleContext*, nsIFrame**, nsFrameItems&, int, PendingBinding*) 72931 2 (0.0%) 2 (0.0%) nsBlockFrame::IsFloatContainingBlock() const
1 (0.0%) xcb_xlib_lock 1 (0.0%) xcb_send_request 19953 0 (0.0%) 2 (0.0%) _xcb_lock_io 1 (0.0%) .L3 1 (0.0%) .L2
2 (0.0%) nsHTMLInputElement::GetDefaultValue(nsAString_internal&) 89487 0 (0.0%) 2 (0.0%) nsGenericHTMLElement::GetAttrHelper(nsIAtom*, nsAString_internal&) 2 (0.0%) nsGenericElement::GetAttr(int, nsIAtom*, nsAString_internal&) const
2 (0.0%) nsCOMPtr_base::assign_from_gs_cid_with_error(nsGetServiceByCIDWithError const&, nsID const&) 161336 0 (0.0%) 2 (0.0%) nsGetServiceByCIDWithError::operator()(nsID const&, void**) const 2 (0.0%) nsComponentManagerImpl::GetService(nsID const&, nsID const&, void**)
2 (0.0%) nsDOMEventRTTearoff::RemoveGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 86849 0 (0.0%) 2 (0.0%) nsEventListenerManager::QueryInterface(nsID const&, void**) 2 (0.0%) nsEventListenerManager::AddRef()
2 (0.0%) PresShell::FlushPendingNotifications(mozFlushType) 70444 0 (0.0%) 2 (0.0%) nsCSSFrameConstructor::ProcessPendingRestyles() 2 (0.0%) mozilla::css::RestyleTracker::ProcessRestyles()
1 (0.0%) nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, int, nsXBLDocumentInfo**) 1 (0.0%) nsStandardURL::Clone(nsIURI**) 60443 1 (0.0%) 2 (0.0%) nsStandardURL::StartClone() 1 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*)
1 (0.0%) nsCOMArray_base::RemoveObjectsAt(int, int) 1 (0.0%) nsTypedSelection::NotifySelectionListeners() 161433 1 (0.0%) 2 (0.0%) nsVoidArray::~nsVoidArray() 1 (0.0%) moz_free
2 (0.0%) nsLineBox::CachedIsEmpty() 73351 2 (0.0%) 2 (0.0%) nsFrame::IsEmpty()
2 (0.0%) nsTableCellFrame::VerticallyAlignChild(int) 73955 2 (0.0%) 2 (0.0%) nsOverflowAreas::SetAllTo(nsRect const&)
2 (0.0%) nsTextFrame::AddInlinePrefWidth(nsRenderingContext*, nsIFrame::InlinePrefWidthData*) 75181 2 (0.0%) 2 (0.0%) .L4333
2 (0.0%) hb_ot_shape 175273 0 (0.0%) 2 (0.0%) hb_ot_shape_execute_internal 1 (0.0%) hb_font_get_glyph_advance 1 (0.0%) hb_font_get_glyph
2 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 71626 2 (0.0%) 2 (0.0%) nsIPresShell::AccService()
2 (0.0%) nsInputStreamReadyEvent::Run() 59928 0 (0.0%) 2 (0.0%) nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) 2 (0.0%) nsInputStreamPump::OnStateTransfer()
2 (0.0%) nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIAtom*, int, nsIFrame*&) 73697 2 (0.0%) 2 (0.0%) nsHTMLScrollFrame::QueryFrame(nsQueryFrame::FrameIID)
1 (0.0%) FcValueDestroy 1 (0.0%) FcPatternGetCharSet 35544 2 (0.0%) 2 (0.0%) FcNameParse
2 (0.0%) .L1025 111391 0 (0.0%) 2 (0.0%) .L2309 1 (0.0%) nsHtml5TreeBuilder::reconstructTheActiveFormattingElements() 1 (0.0%) __i686.get_pc_thunk.bx
1 (0.0%) nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&) 1 (0.0%) nsBoxFrame::DoLayout(nsBoxLayoutState&) 79730 2 (0.0%) 2 (0.0%) nsBox::GetMargin(nsMargin&)
2 (0.0%) XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*, JSObject*, unsigned long long*) 175870 0 (0.0%) 2 (0.0%) JS_NewFunctionById 2 (0.0%) js_NewFunction(JSContext*, JSObject*, int (*)(JSContext*, unsigned int, js::Value*), unsigned int, unsigned int, JSObject*, JSAtom*)
2 (0.0%) PL_HashTableLookupConst 53539 2 (0.0%) 2 (0.0%) PL_HashTableRawLookupConst
2 (0.0%) nsTypedSelection::RemoveSelectionListener(nsISelectionListener*) 161284 1 (0.0%) 2 (0.0%) nsCOMArray_base::RemoveObject(nsISupports*) 1 (0.0%) nsTextInputListener::Release()
2 (0.0%) nsGenericElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 89635 1 (0.0%) 2 (0.0%) nsGenericHTMLFormElement::UpdateEditableFormControlState() 1 (0.0%) nsGenericElement::HasAttr(int, nsIAtom*) const
2 (0.0%) nsBox::GetBorder(nsMargin&) 148443 2 (0.0%) 2 (0.0%) nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext*, nsIFrame*, unsigned char)
2 (0.0%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 73016 2 (0.0%) 2 (0.0%) nsBlockInFlowLineIterator::nsBlockInFlowLineIterator(nsBlockFrame*, nsLineList_iterator, int)
1 (0.0%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 1 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 74296 2 (0.0%) 2 (0.0%) nsLineLayout::LineIsBreakable() const
2 (0.0%) matchKeyEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 162093 2 (0.0%) 2 (0.0%) nsCStringKey::Equals(nsHashKey const*) const
2 (0.0%) .L1669 110991 2 (0.0%) 2 (0.0%) .L1267
2 (0.0%) nsContentUtils::RemoveScriptBlocker() 81798 0 (0.0%) 2 (0.0%) AnonymousContentDestroyer::Run() 2 (0.0%) nsGenericHTMLElement::UnbindFromTree(int, int)
2 (0.0%) nsFrame::DestroyFrom(nsIFrame*) 71872 2 (0.0%) 2 (0.0%) PresShell::NotifyDestroyingFrame(nsIFrame*)
2 (0.0%) .L2054 81595 0 (0.0%) 2 (0.0%) nsContentUtils::GetBoolPref(char const*, int) 2 (0.0%) nsPrefService::GetBoolPref(char const*, int*)
2 (0.0%) mozilla::FramePropertyTable::DeleteAllForEntry(mozilla::FramePropertyTable::Entry*) 73383 0 (0.0%) 2 (0.0%) DestroyBoxMetrics(void*) 2 (0.0%) moz_free
2 (0.0%) nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*) 74275 2 (0.0%) 2 (0.0%) nsLineBox::SetOverflowAreas(nsOverflowAreas const&)
2 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 79144 0 (0.0%) 2 (0.0%) nsTableCellFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsIFrame::IsVisibleInSelection(nsDisplayListBuilder*)
2 (0.0%) _XCBInitDisplayLock 32286 0 (0.0%) 2 (0.0%) _XPutXCBBuffer 2 (0.0%) xcb_send_request
2 (0.0%) PL_DHashTableFinish 161232 2 (0.0%) 2 (0.0%) PL_DHashClearEntryStub
1 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 73008 2 (0.0%) 2 (0.0%) nsBlockFrame::MarkLineDirtyForInterrupt(nsLineBox*)
2 (0.0%) GCCycle(JSContext*, JSCompartment*, JSGCInvocationKind) 177021 0 (0.0%) 2 (0.0%) JSCompartment::finalizeStringArenaLists(JSContext*) 2 (0.0%) void js::gc::ArenaList::finalizeNow<JSExternalString>(JSContext*)
2 (0.0%) nsCSSFrameConstructor::CreateNeededFrames(nsIContent*) 70433 0 (0.0%) 2 (0.0%) nsCSSFrameConstructor::ContentRangeInserted(nsIContent*, nsIContent*, nsIContent*, nsILayoutHistoryState*, int) 2 (0.0%) nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList&, nsIFrame*, nsFrameItems&)
1 (0.0%) nsIFrame::Layout(nsBoxLayoutState&) 1 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 72545 2 (0.0%) 2 (0.0%) nsTextControlFrame::IsFrameOfType(unsigned int) const
1 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 1 (0.0%) nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 73328 2 (0.0%) 2 (0.0%) nsFrame::WillReflow(nsPresContext*)
2 (0.0%) nsNodeUtils::ContentAppended(nsIContent*, nsIContent*, int) 71830 1 (0.0%) 2 (0.0%) PresShell::ContentAppended(nsIDocument*, nsIContent*, nsIContent*, int) 1 (0.0%) nsCSSFrameConstructor::ContentAppended(nsIContent*, nsIContent*, int)
2 (0.0%) js::GCHelperThread::doSweep() 177047 0 (0.0%) 2 (0.0%) .L1953 2 (0.0%) void js::gc::FinalizeArenas<JSString>(JSContext*, js::gc::ArenaHeader**)
2 (0.0%) PR_vsnprintf 52311 0 (0.0%) 2 (0.0%) .L341 2 (0.0%) cvt_l
2 (0.0%) GCCycle(JSContext*, JSCompartment*, JSGCInvocationKind) 176426 1 (0.0%) 2 (0.0%) JSCompartment::sweep(JSContext*, unsigned int) 1 (0.0%) IsAboutToBeFinalized(JSContext*, void const*)
2 (0.0%) nsEventStateManager::GetContentState(nsIContent*, int) 90000 2 (0.0%) 2 (0.0%) nsHTMLAnchorElement::IntrinsicState() const
2 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 73001 2 (0.0%) 2 (0.0%) nsBlockFrame::DrainPushedFloats(nsBlockReflowState&)
2 (0.0%) nsGenericDOMDataNode::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 83644 1 (0.0%) 2 (0.0%) nsGenericDOMDataNode::CreateSlots() 1 (0.0%) moz_xmalloc
2 (0.0%) nsTableFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 79395 2 (0.0%) 2 (0.0%) nsTableFrame::ProcessRowInserted(int)
2 (0.0%) nsHtml5StreamParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 163051 0 (0.0%) 2 (0.0%) nsPipeInputStream::Read(char*, unsigned int, unsigned int*) 2 (0.0%) nsPipeInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*)
2 (0.0%) nsGenericHTMLElement::GetLayoutHistoryAndKey(nsGenericHTMLElement*, int, nsILayoutHistoryState**, nsACString_internal&) 82834 0 (0.0%) 2 (0.0%) nsDocument::GetLayoutHistoryState() const 2 (0.0%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
2 (0.0%) nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&) 79274 0 (0.0%) 2 (0.0%) nsTableFrame::GetEffectiveRowSpan(int, nsTableCellFrame const&) const 1 (0.0%) nsTableCellFrame::GetColIndex(int&) const 1 (0.0%) nsTableCellMap::GetEffectiveRowSpan(int, int) const
1 (0.0%) nsBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 79794 2 (0.0%) 2 (0.0%) nsBoxFrame::MarkIntrinsicWidthsDirty()
2 (0.0%) nsCSSFrameConstructor::ProcessPendingRestyles() 70259 0 (0.0%) 2 (0.0%) mozilla::css::RestyleTracker::ProcessRestyles() 2 (0.0%) nsCSSFrameConstructor::RestyleElement(mozilla::dom::Element*, nsIFrame*, nsChangeHint, mozilla::css::RestyleTracker&, int)
2 (0.0%) PL_DHashTableRawRemove 70896 0 (0.0%) 2 (0.0%) nsTHashtable<mozilla::FrameLayerBuilder::DisplayItemDataEntry>::s_ClearEntry(PLDHashTable*, PLDHashEntryHdr*) 2 (0.0%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int)
2 (0.0%) _XPutXCBBuffer 19959 0 (0.0%) 2 (0.0%) xcb_send_request 1 (0.0%) xcb_connect_to_fd 1 (0.0%) _xcb_lock_io
2 (0.0%) AtomTableGetHash(PLDHashTable*, void const*) 161953 2 (0.0%) 2 (0.0%) nsCRT::HashCode(unsigned short const*, unsigned int)
2 (0.0%) nsTHashtable<nsBaseHashtableET<nsURIHashKey, nsRefPtr<nsXBLDocumentInfo> > >::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 60535 2 (0.0%) 2 (0.0%) nsStandardURL::Equals(nsIURI*, int*)
2 (0.0%) nsCSSFrameConstructor::RestyleElement(mozilla::dom::Element*, nsIFrame*, nsChangeHint, mozilla::css::RestyleTracker&, int) 71183 0 (0.0%) 2 (0.0%) nsFrameManager::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::css::RestyleTracker&, int) 2 (0.0%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&)
2 (0.0%) nsGenericHTMLFormElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 89625 1 (0.0%) 2 (0.0%) nsGenericHTMLFormElement::UpdateFormOwner(bool, mozilla::dom::Element*) 1 (0.0%) nsGenericElement::GetAttr(int, nsIAtom*, nsAString_internal&) const
2 (0.0%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, int*) 81118 0 (0.0%) 2 (0.0%) nsAttrValue::Contains(nsIAtom*, nsCaseTreatment) const 2 (0.0%) nsContentUtils::EqualsIgnoreASCIICase(nsAString_internal const&, nsAString_internal const&)
2 (0.0%) CopyUTF16toUTF8(nsAString_internal const&, nsACString_internal&) 165240 0 (0.0%) 2 (0.0%) nsACString_internal::SetLength(unsigned int) 1 (0.0%) nsACString_internal::SetCapacity(unsigned int) 1 (0.0%) moz_free
2 (0.0%) nsQueryReferent::operator()(nsID const&, void**) const 161402 0 (0.0%) 2 (0.0%) nsWeakReference::QueryReferent(nsID const&, void**) 1 (0.0%) nsDocLoader::AddRef() 1 (0.0%) nsDocShell::QueryInterface(nsID const&, void**)
2 (0.0%) mozilla::FrameLayerBuilder::UpdateDisplayItemDataForFrame(nsPtrHashKey<nsIFrame>*, void*) 161229 0 (0.0%) 2 (0.0%) PL_DHashTableRawRemove 2 (0.0%) nsTHashtable<mozilla::FrameLayerBuilder::DisplayItemDataEntry>::s_ClearEntry(PLDHashTable*, PLDHashEntryHdr*)
1 (0.0%) nsAString_internal::SetLength(unsigned int) 1 (0.0%) nsGenericElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 165222 2 (0.0%) 2 (0.0%) nsAString_internal::SetCapacity(unsigned int)
1 (0.0%) JSCompartment::sweep(JSContext*, unsigned int) 1 (0.0%) js_SweepAtomState(JSContext*) 177019 2 (0.0%) 2 (0.0%) IsAboutToBeFinalized(JSContext*, void const*)
2 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 72476 0 (0.0%) 2 (0.0%) nsTextControlFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsFormControlFrame::RegUnRegAccessKey(nsIFrame*, int)
2 (0.0%) FreeArenaList 53522 2 (0.0%) 2 (0.0%) __i686.get_pc_thunk.bx
1 (0.0%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 1 (0.0%) nsCSSFrameConstructor::ConstructTableRow(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 73206 2 (0.0%) 2 (0.0%) nsContainerFrame::IsLeaf() const
2 (0.0%) xpc::ResolveNativeProperty(JSContext*, JSObject*, JSObject*, int, bool, JSPropertyDescriptor*) 175817 0 (0.0%) 2 (0.0%) JS_WrapValue 2 (0.0%) JSCompartment::wrap(JSContext*, js::Value*)
1 (0.0%) nsLineBox::DeleteLineList(nsPresContext*, nsLineList&, nsIFrame*) 1 (0.0%) nsBlockFrame::DestroyFrom(nsIFrame*) 79727 2 (0.0%) 2 (0.0%) nsBox::~nsBox()
2 (0.0%) PL_DHashTableOperate 161222 2 (0.0%) 2 (0.0%) PL_DHashStringKey
1 (0.0%) nsNativeTheme::IsWidgetStyled(nsPresContext*, nsIFrame*, unsigned char) 1 (0.0%) .L75 71495 2 (0.0%) 2 (0.0%) nsPresContext::HasAuthorSpecifiedRules(nsIFrame*, unsigned int) const
2 (0.0%) nsGetServiceByCIDWithError::operator()(nsID const&, void**) const 164002 1 (0.0%) 2 (0.0%) nsComponentManagerImpl::GetService(nsID const&, nsID const&, void**) 1 (0.0%) PR_EnterMonitor
1 (0.0%) nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 73965 2 (0.0%) 2 (0.0%) nsHTMLReflowState::SetTruncated(nsHTMLReflowMetrics const&, unsigned int*) const
2 (0.0%) nsHTMLScrollFrame::GetScrollbarStyles() const 73708 2 (0.0%) 2 (0.0%) nsGfxScrollFrameInner::GetScrollbarStylesFromFrame() const
2 (0.0%) mozilla::css::RestyleTracker::ProcessRestyles() 70445 0 (0.0%) 2 (0.0%) nsCSSFrameConstructor::RestyleElement(mozilla::dom::Element*, nsIFrame*, nsChangeHint, mozilla::css::RestyleTracker&, int) 2 (0.0%) nsFrameManager::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::css::RestyleTracker&, int)
2 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, int, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&) 70392 0 (0.0%) 2 (0.0%) nsCSSFrameConstructor::BuildInlineChildItems(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&) 2 (0.0%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&)
2 (0.0%) nsEventListenerManager::QueryInterface(nsID const&, void**) 86845 0 (0.0%) 2 (0.0%) nsEventListenerManager::AddRef() 1 (0.0%) NS_CycleCollectorForget2_P 1 (0.0%) __i686.get_pc_thunk.bx
2 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 104774 0 (0.0%) 2 (0.0%) nsJSContext::Release() 2 (0.0%) NS_CycleCollectorSuspect2_P
2 (0.0%) nsPipeInputStream::Read(char*, unsigned int, unsigned int*) 163136 0 (0.0%) 2 (0.0%) nsPipeInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) 2 (0.0%) memcpy
2 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 71458 2 (0.0%) 2 (0.0%) nsPresContext::GetTheme()
1 (0.0%) nsGenericHTMLElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 1 (0.0%) nsGenericDOMDataNode::SetText(unsigned short const*, unsigned int, int) 81585 2 (0.0%) 2 (0.0%) nsContentUtils::AddScriptBlocker()
2 (0.0%) nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 111899 0 (0.0%) 2 (0.0%) nsHtml5StreamParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int) 2 (0.0%) nsPipeInputStream::Read(char*, unsigned int, unsigned int*)
1 (0.0%) nsTypedSelection::RemoveAllRanges() 1 (0.0%) nsTypedSelection::cycleCollection::Unlink(void*) 74854 1 (0.0%) 2 (0.0%) nsTypedSelection::Clear(nsPresContext*) 1 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*)
2 (0.0%) nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) 103380 0 (0.0%) 2 (0.0%) nsXBLDocumentInfo::GetPrototypeBinding(nsACString_internal const&) 2 (0.0%) nsHashtable::Get(nsHashKey*)
1 (0.0%) nsBoxFrame::DoLayout(nsBoxLayoutState&) 1 (0.0%) nsBoxFrame::GetInitialHAlignment(nsIFrame::Halignment&) 78157 2 (0.0%) 2 (0.0%) nsRuleNode::GetStyleXUL(nsStyleContext*, int)
1 (0.0%) nsAutoFloatManager::~nsAutoFloatManager() 1 (0.0%) nsFloatManager::~nsFloatManager() 74220 2 (0.0%) 2 (0.0%) nsIntervalSet::~nsIntervalSet()
1 (0.0%) nsINode::doInsertChildAt(nsIContent*, unsigned int, int, nsAttrAndChildArray&) 1 (0.0%) nsGenericElement::UnbindFromTree(int, int) 84251 2 (0.0%) 2 (0.0%) nsNodeUtils::ParentChainChanged(nsIContent*)
2 (0.0%) JSObject::getChildProperty(JSContext*, js::Shape*, js::Shape&) 178602 1 (0.0%) 2 (0.0%) js::PropertyTree::getChild(JSContext*, js::Shape*, js::Shape const&) 1 (0.0%) .L2904
2 (0.0%) nsTextControlFrame::GetBoxAscent(nsBoxLayoutState&) 93283 2 (0.0%) 2 (0.0%) non-virtual thunk to nsHTMLInputElement::Release()
2 (0.0%) PL_DHashTableOperate 162077 0 (0.0%) 2 (0.0%) matchKeyEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*) 2 (0.0%) nsCStringKey::Equals(nsHashKey const*) const
1 (0.0%) nsCounterManager::AddCounterResetsAndIncrements(nsIFrame*) 1 (0.0%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 78164 2 (0.0%) 2 (0.0%) nsRuleNode::GetStyleContent(nsStyleContext*, int)
2 (0.0%) gfxFontGroup::ComputeRanges(nsTArray<gfxTextRange, nsTArrayDefaultAllocator>&, unsigned short const*, unsigned int, unsigned int, int) 168372 0 (0.0%) 2 (0.0%) gfxPangoFontGroup::FindFontForChar(unsigned int, unsigned int, int, gfxFont*) 1 (0.0%) __i686.get_pc_thunk.bx 1 (0.0%) FcPatternGetCharSet
2 (0.0%) XPCWrappedNative::Destroy() 176637 1 (0.0%) 2 (0.0%) JS_DHashTableOperate 1 (0.0%) JS_DHashTableRawRemove
1 (0.0%) fun_trace(JSTracer*, JSObject*) 1 (0.0%) array_trace(JSTracer*, JSObject*) 177155 1 (0.0%) 2 (0.0%) js::gc::MarkValueRange(JSTracer*, unsigned int, js::Value*, char const*) 1 (0.0%) __i686.get_pc_thunk.bx
2 (0.0%) nsHtml5Tokenizer::emitCurrentTagToken(int, int) 111424 2 (0.0%) 2 (0.0%) .L2555
2 (0.0%) DrawImageInternal(nsRenderingContext*, imgIContainer*, gfxPattern::GraphicsFilter, nsRect const&, nsRect const&, nsPoint const&, nsRect const&, nsIntSize const&, unsigned int) 69078 0 (0.0%) 2 (0.0%) mozilla::imagelib::RasterImage::Draw(gfxContext*, gfxPattern::GraphicsFilter, gfxMatrix const&, gfxRect const&, nsIntRect const&, nsIntSize const&, unsigned int) 2 (0.0%) imgFrame::Draw(gfxContext*, gfxPattern::GraphicsFilter, gfxMatrix const&, gfxRect const&, nsIntMargin const&, nsIntRect const&)
2 (0.0%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 89827 1 (0.0%) 2 (0.0%) nsTextInputSelectionImpl::Release() 1 (0.0%) nsWeakReference::Release()
2 (0.0%) nsTextEditorState::SetValue(nsAString_internal const&, int) 165162 0 (0.0%) 2 (0.0%) CopyUTF16toUTF8(nsAString_internal const&, nsACString_internal&) 2 (0.0%) nsACString_internal::SetLength(unsigned int)
2 (0.0%) .L1669 111009 2 (0.0%) 2 (0.0%) .L506
2 (0.0%) gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*, unsigned int, unsigned int, gfxFont::RunMetrics*) 167749 2 (0.0%) 2 (0.0%) gfxTextRun::GetAdjustedSpacingArray(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, unsigned int, unsigned int, nsTArray<gfxFont::Spacing, nsTArrayDefaultAllocator>*)
1 (0.0%) nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 1 (0.0%) nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 75055 2 (0.0%) 2 (0.0%) nsTextFrame::GetType() const
1 (0.0%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**) 1 (0.0%) nsLayoutUtils::SetFontFromStyle(nsRenderingContext*, nsStyleContext*) 71521 2 (0.0%) 2 (0.0%) nsPresContext::GetUserFontSetInternal()
2 (0.0%) nsTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 83875 2 (0.0%) 2 (0.0%) nsINode::DeleteProperty(unsigned short, nsIAtom*)
2 (0.0%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) 132279 0 (0.0%) 2 (0.0%) FinishCreate(XPCCallContext&, XPCWrappedNativeScope*, XPCNativeInterface*, nsWrapperCache*, XPCWrappedNative*, XPCWrappedNative**) 2 (0.0%) PR_ExitMonitor
1 (0.0%) nsCSSFrameConstructor::ConstructTextFrame(nsCSSFrameConstructor::FrameConstructionData const*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&) 1 (0.0%) nsFrameConstructorState::AddChild(nsIFrame*, nsFrameItems&, nsIContent*, nsStyleContext*, nsIFrame*, int, int, int, int, nsIFrame*) 71278 2 (0.0%) 2 (0.0%) nsLayoutUtils::GetLastSibling(nsIFrame*)
2 (0.0%) nsThread::ProcessNextEvent(int, int*) 164275 0 (0.0%) 2 (0.0%) TimerThread::Run() 1 (0.0%) nsTimerImpl::PostTimerEvent() 1 (0.0%) __i686.get_pc_thunk.cx
2 (0.0%) mozilla::imagelib::RasterImage::Draw(gfxContext*, gfxPattern::GraphicsFilter, gfxMatrix const&, gfxRect const&, nsIntRect const&, nsIntSize const&, unsigned int) 69194 0 (0.0%) 2 (0.0%) imgFrame::Draw(gfxContext*, gfxPattern::GraphicsFilter, gfxMatrix const&, gfxRect const&, nsIntMargin const&, nsIntRect const&) 2 (0.0%) gfxUtils::DrawPixelSnapped(gfxContext*, gfxDrawable*, gfxMatrix const&, gfxRect const&, gfxRect const&, gfxRect const&, gfxRect const&, gfxASurface::gfxImageFormat, gfxPattern::GraphicsFilter const&)
2 (0.0%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 74704 0 (0.0%) 2 (0.0%) nsTypedSelection::RemoveSelectionListener(nsISelectionListener*) 2 (0.0%) nsCOMArray_base::RemoveObject(nsISupports*)
2 (0.0%) _XCBInitDisplayLock 20453 0 (0.0%) 2 (0.0%) xcb_xlib_lock 1 (0.0%) _xcb_lock_io 1 (0.0%) _xcb_unlock_io
2 (0.0%) NS_NewHTMLElement(nsIContent**, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 98367 0 (0.0%) 2 (0.0%) NS_NewHTMLTableRowElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 1 (0.0%) nsGenericElement::nsGenericElement(already_AddRefed<nsINodeInfo>) 1 (0.0%) moz_xmalloc
2 (0.0%) nsPrefService::GetBoolPref(char const*, int*) 66292 0 (0.0%) 2 (0.0%) PREF_GetBoolPref 2 (0.0%) PL_DHashTableOperate
1 (0.0%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 1 (0.0%) nsHTMLScrollFrame::DestroyFrom(nsIFrame*) 81737 1 (0.0%) 2 (0.0%) nsContentUtils::DestroyAnonymousContent(nsCOMPtr<nsIContent>*) 1 (0.0%) nsCOMArray_base::InsertObjectAt(nsISupports*, int)
2 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 100400 0 (0.0%) 2 (0.0%) nsHTMLDocument::QueryInterface(nsID const&, void**) 2 (0.0%) NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**)
2 (0.0%) nsThread::ProcessNextEvent(int, int*) 163181 0 (0.0%) 2 (0.0%) nsInputStreamReadyEvent::Run() 2 (0.0%) nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*)
2 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 84006 0 (0.0%) 2 (0.0%) nsDOMEventRTTearoff::Release() 2 (0.0%) nsCOMPtr_base::~nsCOMPtr_base()
2 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 83802 0 (0.0%) 2 (0.0%) nsGenericElement::PostQueryInterface(nsID const&, void**) 1 (0.0%) nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 1 (0.0%) nsXBLBinding::ImplementsInterface(nsID const&) const
1 (0.0%) nsGenericDOMDataNode::SetText(unsigned short const*, unsigned int, int) 1 (0.0%) nsGenericDOMDataNode::SetTextInternal(unsigned int, unsigned int, unsigned short const*, unsigned int, int) 84805 2 (0.0%) 2 (0.0%) nsTextFragment::UpdateBidiFlag(unsigned short const*, unsigned int)
2 (0.0%) .L341 52290 1 (0.0%) 2 (0.0%) cvt_l 1 (0.0%) fill_n
2 (0.0%) TSOffsetStyleGCs 22217 0 (0.0%) 2 (0.0%) gdk_gc_set_ts_origin 1 (0.0%) g_type_instance_get_private 1 (0.0%) gdk_gc_set_values
2 (0.0%) js::Interpret(JSContext*, js::StackFrame*, unsigned int, js::InterpMode) 177628 0 (0.0%) 2 (0.0%) js_GetPropertyHelper(JSContext*, JSObject*, int, unsigned int, js::Value*) 1 (0.0%) js::ExternalGetOrSet(JSContext*, JSObject*, int, js::Value const&, JSAccessMode, unsigned int, js::Value*, js::Value*) 1 (0.0%) nsIDOMNode_GetAttributes(JSContext*, JSObject*, int, unsigned long long*)
1 (0.0%) nsContentUtils::GenerateStateKey(nsIContent*, nsIDocument const*, nsIStatefulFrame::SpecialStateID, nsACString_internal&) 1 (0.0%) nsFrameManager::RestoreFrameStateFor(nsIFrame*, nsILayoutHistoryState*, nsIStatefulFrame::SpecialStateID) 81437 1 (0.0%) 2 (0.0%) nsContentList::IndexOf(nsIContent*, int) 1 (0.0%) nsContentList::PopulateSelf(unsigned int)
2 (0.0%) _clip_and_composite_trapezoids 172120 0 (0.0%) 2 (0.0%) _cairo_clip_path_get_surface 1 (0.0%) _cairo_surface_fill 1 (0.0%) _combine_region
2 (0.0%) JSCompartment::finalizeStringArenaLists(JSContext*) 177079 1 (0.0%) 2 (0.0%) void js::gc::ArenaList::finalizeNow<JSExternalString>(JSContext*) 1 (0.0%) nsStringBuffer::Release()
2 (0.0%) nsHTMLInputElement::OnValueChanged(int) 93440 0 (0.0%) 2 (0.0%) nsHTMLInputElement::UpdateAllValidityStates(int) 1 (0.0%) nsHTMLInputElement::IsValueMissing() const 1 (0.0%) nsHTMLInputElement::HasPatternMismatch() const
1 (0.0%) xpc::WrapperFactory::PrepareForWrapping(JSContext*, JSObject*, JSObject*, unsigned int) 1 (0.0%) XPC_WN_GetterSetter(JSContext*, unsigned int, unsigned long long*) 130444 1 (0.0%) 2 (0.0%) XPCCallContext::~XPCCallContext() 1 (0.0%) JS_IsRunning
2 (0.0%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*) 130380 0 (0.0%) 2 (0.0%) nsXPConnect::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) js::gc::MarkChildren(JSTracer*, JSObject*) 1 (0.0%) GCGraphBuilder::NoteXPCOMChild(nsISupports*)
2 (0.0%) JS_NewFunctionById 176942 1 (0.0%) 2 (0.0%) js_NewFunction(JSContext*, JSObject*, int (*)(JSContext*, unsigned int, js::Value*), unsigned int, unsigned int, JSObject*, JSAtom*) 1 (0.0%) .L2903
1 (0.0%) nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsBoxFrame::DoLayout(nsBoxLayoutState&) 79745 2 (0.0%) 2 (0.0%) nsBox::SetBounds(nsBoxLayoutState&, nsRect const&, int)
2 (0.0%) nsContentUtils::GetBoolPref(char const*, int) 66269 0 (0.0%) 2 (0.0%) nsPrefService::GetBoolPref(char const*, int*) 2 (0.0%) PREF_GetBoolPref
2 (0.0%) .L1669 111095 2 (0.0%) 2 (0.0%) .L565
2 (0.0%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 161407 0 (0.0%) 2 (0.0%) nsQueryReferent::operator()(nsID const&, void**) const 2 (0.0%) nsWeakReference::QueryReferent(nsID const&, void**)
2 (0.0%) ThemeRenderer::DrawWithGDK(_GdkDrawable*, int, int, _GdkRectangle*, unsigned int) 147567 0 (0.0%) 2 (0.0%) .L1023 2 (0.0%) moz_gtk_menu_bar_paint
2 (0.0%) nsCycleCollector::CollectWhite() 161508 2 (0.0%) 2 (0.0%) nsXPCOMCycleCollectionParticipant::Root(void*)
2 (0.0%) nsCSSRendering::PaintBorderWithStyleBorder(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBorder const&, nsStyleContext*, int) 71371 0 (0.0%) 2 (0.0%) nsLayoutUtils::DrawImage(nsRenderingContext*, imgIContainer*, gfxPattern::GraphicsFilter, nsRect const&, nsRect const&, nsPoint const&, nsRect const&, unsigned int) 2 (0.0%) DrawImageInternal(nsRenderingContext*, imgIContainer*, gfxPattern::GraphicsFilter, nsRect const&, nsRect const&, nsPoint const&, nsRect const&, nsIntSize const&, unsigned int)
1 (0.0%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 1 (0.0%) nsCSSFrameConstructor::ConstructScrollableBlock(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 70395 0 (0.0%) 2 (0.0%) nsFrameConstructorState::AddChild(nsIFrame*, nsFrameItems&, nsIContent*, nsStyleContext*, nsIFrame*, int, int, int, int, nsIFrame*) 1 (0.0%) nsLayoutUtils::GetLastSibling(nsIFrame*) 1 (0.0%) nsCSSFrameConstructor::CreatePlaceholderFrameFor(nsIPresShell*, nsIContent*, nsIFrame*, nsStyleContext*, nsIFrame*, nsIFrame*, unsigned long long, nsIFrame**)
2 (0.0%) .L1669 111005 0 (0.0%) 2 (0.0%) .L479 2 (0.0%) nsHtml5ElementName::elementNameByBuffer(unsigned short*, int, int, nsHtml5AtomTable*)
2 (0.0%) nsFrameList::DestroyFramesFrom(nsIFrame*) 79143 2 (0.0%) 2 (0.0%) nsTableCellFrame::~nsTableCellFrame()
2 (0.0%) nsHtml5TreeOpExecutor::RunFlushLoop() 84151 2 (0.0%) 2 (0.0%) NS_NewElement(nsIContent**, int, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser)
1 (0.0%) nsGenericHTMLElementTearoff::GetSpellcheck(int*) 1 (0.0%) nsTextControlFrame::GetBoxAscent(nsBoxLayoutState&) 93480 2 (0.0%) 2 (0.0%) non-virtual thunk to nsHTMLInputElement::GetType() const
1 (0.0%) nsNodeUtils::LastRelease(nsINode*) 1 (0.0%) nsGenericElement::Release() 83997 1 (0.0%) 2 (0.0%) nsGenericElement::nsDOMSlots::~nsDOMSlots() 1 (0.0%) moz_free
2 (0.0%) nsTextEditorState::SetValue(nsAString_internal const&, int) 93442 0 (0.0%) 2 (0.0%) nsHTMLInputElement::OnValueChanged(int) 2 (0.0%) nsHTMLInputElement::UpdateAllValidityStates(int)
2 (0.0%) nsEditorControllerConstructor(nsISupports*, nsID const&, void**) 161277 0 (0.0%) 2 (0.0%) nsCOMPtr_base::assign_from_gs_cid_with_error(nsGetServiceByCIDWithError const&, nsID const&) 2 (0.0%) nsGetServiceByCIDWithError::operator()(nsID const&, void**) const
2 (0.0%) nsLayoutUtils::DrawImage(nsRenderingContext*, imgIContainer*, gfxPattern::GraphicsFilter, nsRect const&, nsRect const&, nsPoint const&, nsRect const&, unsigned int) 71370 0 (0.0%) 2 (0.0%) DrawImageInternal(nsRenderingContext*, imgIContainer*, gfxPattern::GraphicsFilter, nsRect const&, nsRect const&, nsPoint const&, nsRect const&, nsIntSize const&, unsigned int) 2 (0.0%) mozilla::imagelib::RasterImage::Draw(gfxContext*, gfxPattern::GraphicsFilter, gfxMatrix const&, gfxRect const&, nsIntRect const&, nsIntSize const&, unsigned int)
1 (0.0%) nsTextEditorState::BindToFrame(nsTextControlFrame*) 71706 1 (0.0%) 1 (0.0%) PresShell::GetCaret() const
1 (0.0%) txPredicatedNodeTest::matches(txXPathNode const&, txIMatchContext*) 102068 1 (0.0%) 1 (0.0%) txXPathNodeUtils::getNamespaceID(txXPathNode const&)
1 (0.0%) xpc::XrayWrapper<JSCrossCompartmentWrapper>::resolveOwnProperty(JSContext*, JSObject*, int, bool, js::PropertyDescriptor*) 106183 0 (0.0%) 1 (0.0%) nsNodeSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, int, unsigned int, JSObject**, int*) 1 (0.0%) nsEventReceiverSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, int, unsigned int, JSObject**, int*)
1 (0.0%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 81116 1 (0.0%) 1 (0.0%) nsAttrValue::GetAtomCount() const
1 (0.0%) xcb_xlib_lock 19952 0 (0.0%) 1 (0.0%) _xcb_unlock_io 1 (0.0%) .L3
1 (0.0%) RelationalExpr::evaluate(txIEvalContext*, txAExprResult**) 101564 1 (0.0%) 1 (0.0%) txCoreFunctionCall::evaluate(txIEvalContext*, txAExprResult**)
1 (0.0%) NS_NewSelection(nsFrameSelection**) 74836 1 (0.0%) 1 (0.0%) nsFrameSelection::nsFrameSelection()
1 (0.0%) nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, int, nsXBLDocumentInfo**) 81764 1 (0.0%) 1 (0.0%) nsContentUtils::CheckSecurityBeforeLoad(nsIURI*, nsIPrincipal*, unsigned int, int, unsigned int, nsISupports*, nsACString_internal const&, nsISupports*)
1 (0.0%) FrameTextRunCache::NotifyExpired(gfxTextRun*) 168128 0 (0.0%) 1 (0.0%) gfxTextRunWordCache::RemoveTextRun(gfxTextRun*) 1 (0.0%) TextRunWordCache::RemoveWord(gfxTextRun*, unsigned int, unsigned int, unsigned int)
1 (0.0%) nsWindow::Invalidate(nsIntRect const&, int) 22374 0 (0.0%) 1 (0.0%) gdk_window_process_updates 1 (0.0%) gdk_window_is_viewable
1 (0.0%) nsFrameConstructorState::AddChild(nsIFrame*, nsFrameItems&, nsIContent*, nsStyleContext*, nsIFrame*, int, int, int, int, nsIFrame*) 70370 0 (0.0%) 1 (0.0%) nsCSSFrameConstructor::CreatePlaceholderFrameFor(nsIPresShell*, nsIContent*, nsIFrame*, nsStyleContext*, nsIFrame*, nsIFrame*, unsigned long long, nsIFrame**) 1 (0.0%) nsFrameManager::RegisterPlaceholderFrame(nsPlaceholderFrame*)
1 (0.0%) PR_WaitCondVar 52741 1 (0.0%) 1 (0.0%) pt_TimedWait
1 (0.0%) nsTextEditorState::BindToFrame(nsTextControlFrame*) 93380 1 (0.0%) 1 (0.0%) non-virtual thunk to nsHTMLInputElement::IsSingleLineTextControl() const
1 (0.0%) js::GCHelperThread::doSweep() 177048 0 (0.0%) 1 (0.0%) .L1947 1 (0.0%) void js::gc::FinalizeArenas<JSObject_Slots2>(JSContext*, js::gc::ArenaHeader**)
1 (0.0%) nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&) 79294 1 (0.0%) 1 (0.0%) nsTableFrame::GetCellSpacingY()
1 (0.0%) gfxPangoFontGroup::FindFontForChar(unsigned int, unsigned int, int, gfxFont*) 35553 0 (0.0%) 1 (0.0%) FcPatternGetCharSet 1 (0.0%) FcNameParse
1 (0.0%) nsTimerImpl::Fire() 69035 0 (0.0%) 1 (0.0%) mozilla::imagelib::RasterImage::Notify(nsITimer*) 1 (0.0%) imgRequest::FrameChanged(imgIContainer*, nsIntRect const*)
1 (0.0%) JS_DHashTableEnumerate 132420 1 (0.0%) 1 (0.0%) WrappedNativeJSGCThingTracer(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
1 (0.0%) gfxXlibSurface::gfxXlibSurface(Screen*, unsigned long, XRenderPictFormat*, nsIntSize const&) 167495 1 (0.0%) 1 (0.0%) gfxASurface::SetSurfaceWrapper(_cairo_surface*, gfxASurface*)
1 (0.0%) nsTextControlFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int) 93144 1 (0.0%) 1 (0.0%) nsHTMLInputElement::IsTextArea() const
1 (0.0%) GetElement(JSContext*, JSObject*, double, int*, js::Value*) 177534 0 (0.0%) 1 (0.0%) js_LookupProperty(JSContext*, JSObject*, int, JSObject**, JSProperty**) 1 (0.0%) CallResolveOp(JSContext*, JSObject*, JSObject*, int, unsigned int, JSObject**, JSProperty**, bool*)
1 (0.0%) gfxTextRun::Create(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) 167695 1 (0.0%) 1 (0.0%) gfxFontGroup::GetGeneration()
1 (0.0%) hb_ot_shape 175267 1 (0.0%) 1 (0.0%) hb_ot_map_t::compile(_hb_face_t*, _hb_segment_properties_t const*)
1 (0.0%) nsTextEditorState::BindToFrame(nsTextControlFrame*) 70586 1 (0.0%) 1 (0.0%) nsCaret::Release()
1 (0.0%) gdk_font_from_description_for_display 32145 0 (0.0%) 1 (0.0%) XSetClipRectangles 1 (0.0%) _XCBInitDisplayLock
1 (0.0%) .L1669 111162 1 (0.0%) 1 (0.0%) .L533
1 (0.0%) nsCOMArray_base::Clear() 161434 1 (0.0%) 1 (0.0%) nsVoidArray::~nsVoidArray()
1 (0.0%) gfxHarfBuzzShaper::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int) 168222 1 (0.0%) 1 (0.0%) gfxHarfBuzzShaper::SetGlyphsFromRun(gfxContext*, gfxTextRun*, _hb_buffer_t*, unsigned int, unsigned int)
1 (0.0%) xpc::ResolveNativeProperty(JSContext*, JSObject*, JSObject*, int, bool, JSPropertyDescriptor*) 175689 1 (0.0%) 1 (0.0%) JS_GetFunctionObject
1 (0.0%) nsTextEditorState::BindToFrame(nsTextControlFrame*) 89779 0 (0.0%) 1 (0.0%) nsTextInputSelectionImpl::GetSelection(short, nsISelection**) 1 (0.0%) nsFrameSelection::GetSelection(short) const
1 (0.0%) nsTypedSelection::RemoveAllRanges() 74752 0 (0.0%) 1 (0.0%) nsTypedSelection::NotifySelectionListeners() 1 (0.0%) nsVoidArray::~nsVoidArray()
1 (0.0%) gfxFont::Measure(gfxTextRun*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxFont::Spacing*) 167754 1 (0.0%) 1 (0.0%) gfxFont::GetOrCreateGlyphExtents(unsigned int)
1 (0.0%) nsWeakReference::QueryReferent(nsID const&, void**) 135377 1 (0.0%) 1 (0.0%) nsDocLoader::AddRef()
1 (0.0%) _cairo_surface_composite_trapezoids 173809 0 (0.0%) 1 (0.0%) .L1406 1 (0.0%) XRenderCompositeTrapezoids
1 (0.0%) gfxPlatformGtk::CreateOffscreenSurface(nsIntSize const&, gfxASurface::gfxContentType) 168412 0 (0.0%) 1 (0.0%) gfxXlibSurface::Create(Screen*, XRenderPictFormat*, nsIntSize const&, unsigned long) 1 (0.0%) gfxXlibSurface::gfxXlibSurface(Screen*, unsigned long, XRenderPictFormat*, nsIntSize const&)
1 (0.0%) _cairo_traps_extract_region 172904 0 (0.0%) 1 (0.0%) INT__moz_cairo_region_create_rectangles 1 (0.0%) _moz_pixman_region32_init_rects
1 (0.0%) PL_DHashTableOperate 161417 1 (0.0%) 1 (0.0%) HashString(nsAString_internal const&)
1 (0.0%) _clip_and_composite_trapezoids 173151 0 (0.0%) 1 (0.0%) _cairo_surface_composite 1 (0.0%) _cairo_xlib_surface_composite
1 (0.0%) gdk_draw_segments 22505 0 (0.0%) 1 (0.0%) gdk_x11_drawable_get_xdisplay 1 (0.0%) gdk_font_from_description_for_display
1 (0.0%) nsCSSRendering::PaintBorderWithStyleBorder(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBorder const&, nsStyleContext*, int) 70571 0 (0.0%) 1 (0.0%) nsCSSBorderRenderer::DrawBorders() 1 (0.0%) .L1146
1 (0.0%) nsXULControllers::Release() 103778 0 (0.0%) 1 (0.0%) nsXULControllers::~nsXULControllers() 1 (0.0%) moz_free
1 (0.0%) nsTextInputSelectionImpl::nsTextInputSelectionImpl(nsFrameSelection*, nsIPresShell*, nsIContent*) 161406 0 (0.0%) 1 (0.0%) NS_GetWeakReference(nsISupports*, unsigned int*) 1 (0.0%) nsSupportsWeakReference::GetWeakReference(nsIWeakReference**)
1 (0.0%) .L3735 111312 1 (0.0%) 1 (0.0%) nsHtml5TreeBuilder::elementPopped(int, nsIAtom*, nsIContent**)
1 (0.0%) nsThread::ProcessNextEvent(int, int*) 146788 0 (0.0%) 1 (0.0%) mozilla::places::(anonymous namespace)::InsertVisitedURIs::Run() 1 (0.0%) mozilla::places::(anonymous namespace)::InsertVisitedURIs::UpdateFrecency(mozilla::places::VisitData const&)
1 (0.0%) js::GCHelperThread::doSweep() 177049 0 (0.0%) 1 (0.0%) .L1948 1 (0.0%) void js::gc::FinalizeArenas<JSObject_Slots4>(JSContext*, js::gc::ArenaHeader**)
1 (0.0%) nsGfxScrollFrameInner::ClampAndRestrictToDevPixels(nsPoint const&, nsIntPoint*) const 73781 1 (0.0%) 1 (0.0%) nsGfxScrollFrameInner::GetScrollRange() const
1 (0.0%) mozilla::TimeStamp::Now() 33364 1 (0.0%) 1 (0.0%) clock_gettime
1 (0.0%) nsEventListenerManager::AddEventListener(nsIDOMEventListener*, unsigned int, nsIAtom*, EventTypeData const*, int, nsIDOMEventGroup*) 88236 1 (0.0%) 1 (0.0%) nsDOMEventGroup::Release()
1 (0.0%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*) 115775 0 (0.0%) 1 (0.0%) nsXULElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) nsGenericElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)
1 (0.0%) nsSplittableFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 91392 1 (0.0%) 1 (0.0%) nsHTMLDivElement::AddRef()
1 (0.0%) NS_NewHTMLTableCellElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 81070 1 (0.0%) 1 (0.0%) nsAttrAndChildArray::nsAttrAndChildArray()
1 (0.0%) _draw_image_surface 32092 0 (0.0%) 1 (0.0%) XPutImage 1 (0.0%) _XCBInitDisplayLock
1 (0.0%) nsCSSRuleProcessor::RulesMatching(AnonBoxRuleProcessorData*) 75764 1 (0.0%) 1 (0.0%) RuleHash_TagTable_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*)
1 (0.0%) nsOverflowClipWrapper::WrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) 70781 1 (0.0%) 1 (0.0%) nsDisplayClip::nsDisplayClip(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, nsRect const&)
1 (0.0%) nsEventListenerManager::AddEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 86861 0 (0.0%) 1 (0.0%) .L645 1 (0.0%) nsTextInputListener::Release()
1 (0.0%) nsWeakReference::QueryReferent(nsID const&, void**) 134815 0 (0.0%) 1 (0.0%) nsDocShell::QueryInterface(nsID const&, void**) 1 (0.0%) PR_AtomicIncrement
1 (0.0%) XPC_WN_Helper_NewResolve(JSContext*, JSObject*, int, unsigned int, JSObject**) 132261 1 (0.0%) 1 (0.0%) XPCWrappedNative::GetJSObject(JSObject**)
1 (0.0%) nsHtml5Tokenizer::attributeNameComplete() 110837 1 (0.0%) 1 (0.0%) nsHtml5HtmlAttributes::contains(nsHtml5AttributeName*)
1 (0.0%) gtk_style_attach 26628 0 (0.0%) 1 (0.0%) gtk_paint_shadow 1 (0.0%) gtk_style_attach
1 (0.0%) JSCompartment::finalizeShapeArenaLists(JSContext*) 178600 0 (0.0%) 1 (0.0%) js::Shape::finalize(JSContext*) 1 (0.0%) free
1 (0.0%) mozilla::imagelib::RasterImage::Notify(nsITimer*) 69373 0 (0.0%) 1 (0.0%) imgRequest::FrameChanged(imgIContainer*, nsIntRect const*) 1 (0.0%) imgRequestProxy::FrameChanged(imgIContainer*, nsIntRect const*)
1 (0.0%) nsTextInputListener::Release() 89828 0 (0.0%) 1 (0.0%) nsTextInputListener::~nsTextInputListener() 1 (0.0%) moz_free
1 (0.0%) _combine_region 172889 1 (0.0%) 1 (0.0%) _cairo_region_init_rectangle
1 (0.0%) nsGenericHTMLElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 91396 1 (0.0%) 1 (0.0%) nsHTMLDivElement::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&)
1 (0.0%) js_GetPropertyHelper(JSContext*, JSObject*, int, unsigned int, js::Value*) 133837 0 (0.0%) 1 (0.0%) nsIDOMNode_GetAttributes(JSContext*, JSObject*, int, unsigned long long*) 1 (0.0%) xpc_qsXPCOMObjectToJsval(XPCLazyCallContext&, qsObjectHelper&, nsID const*, XPCNativeInterface**, unsigned long long*)
1 (0.0%) XPCConvert::NativeInterface2JSObject(XPCLazyCallContext&, unsigned long long*, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, int, int, unsigned int*) 132277 0 (0.0%) 1 (0.0%) ConstructSlimWrapper(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, unsigned long long*) 1 (0.0%) nsElementSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**)
1 (0.0%) nsXPConnect::Traverse(void*, nsCycleCollectionTraversalCallback&) 177151 0 (0.0%) 1 (0.0%) js::gc::MarkChildren(JSTracer*, JSObject*) 1 (0.0%) NoteJSChild(JSTracer*, void*, unsigned int)
1 (0.0%) nsTextControlFrame::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 81611 0 (0.0%) 1 (0.0%) nsContentUtils::RemoveNewlines(nsString&) 1 (0.0%) nsString::StripChars(char const*)
1 (0.0%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 70721 0 (0.0%) 1 (0.0%) nsDisplayWrapList::GetBounds(nsDisplayListBuilder*) 1 (0.0%) nsDisplayClip::GetBounds(nsDisplayListBuilder*)
1 (0.0%) nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 112152 1 (0.0%) 1 (0.0%) nsScriptSecurityManager::doGetObjectPrincipal(JSObject*)
1 (0.0%) nsViewManager::UpdateWidgetArea(nsView*, nsIWidget*, nsRegion const&, nsView*) 22382 1 (0.0%) 1 (0.0%) gdk_window_invalidate_rect
1 (0.0%) nsDisplayClip::GetBounds(nsDisplayListBuilder*) 80339 0 (0.0%) 1 (0.0%) nsDisplayXULTextBox::GetBounds(nsDisplayListBuilder*) 1 (0.0%) nsIFrame::GetOverflowRect(nsOverflowType) const
1 (0.0%) xpc::XrayWrapper<JSCrossCompartmentWrapper>::getPropertyDescriptor(JSContext*, JSObject*, int, bool, js::PropertyDescriptor*) 134391 0 (0.0%) 1 (0.0%) xpc::Transparent(JSContext*, JSObject*) 1 (0.0%) JSObject::unwrap(unsigned int*)
1 (0.0%) _clip_and_composite 173264 0 (0.0%) 1 (0.0%) _create_composite_mask_pattern 1 (0.0%) _cairo_clip_combine_with_surface
1 (0.0%) moz_gtk_menu_bar_paint 26623 0 (0.0%) 1 (0.0%) gtk_paint_box 1 (0.0%) gtk_style_attach
3 (0.0%) JO(JSContext*, JSObject*, StringifyContext*) 2 (0.0%) JA(JSContext*, JSObject*, StringifyContext*) 1 (0.0%) .L1617 177725 0 (0.0%) 1 (0.0%) Str(JSContext*, js::Value const&, StringifyContext*) 3 (0.0%) JO(JSContext*, JSObject*, StringifyContext*) 3 (0.0%) JA(JSContext*, JSObject*, StringifyContext*)
1 (0.0%) PR_EnterMonitor 52142 1 (0.0%) 1 (0.0%) .plt
1 (0.0%) gdk_draw_line 22133 0 (0.0%) 1 (0.0%) gdk_draw_segments 1 (0.0%) gdk_x11_drawable_get_xdisplay
1 (0.0%) LocationStep::fromDescendants(txXPathNode const&, txIMatchContext*, txNodeSet*) 102075 1 (0.0%) 1 (0.0%) txXPathNode::~txXPathNode()
1 (0.0%) nsContentList::IndexOf(nsIContent*, int) 81419 1 (0.0%) 1 (0.0%) nsContentList::PopulateSelf(unsigned int)
1 (0.0%) nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&) 79275 1 (0.0%) 1 (0.0%) nsTableFrame::RePositionViews(nsIFrame*)
1 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 74214 1 (0.0%) 1 (0.0%) nsIntervalSet::nsIntervalSet(void* (*)(unsigned int, void*), void (*)(unsigned int, void*, void*), void*)
1 (0.0%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 132287 1 (0.0%) 1 (0.0%) CallMethodHelper::~CallMethodHelper()
1 (0.0%) nsContentUtils::IsChromeDoc(nsIDocument*) 112162 0 (0.0%) 1 (0.0%) nsScriptSecurityManager::GetSystemPrincipal(nsIPrincipal**) 1 (0.0%) nsSystemPrincipal::AddRef()
1 (0.0%) mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*) 70741 0 (0.0%) 1 (0.0%) nsDisplayItem::RecomputeVisibility(nsDisplayListBuilder*, nsRegion*) 1 (0.0%) nsDisplayBackground::GetBounds(nsDisplayListBuilder*)
1 (0.0%) nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) 161415 1 (0.0%) 1 (0.0%) nsIDHashKey::HashKey(nsID const*)
1 (0.0%) nsTextFrame::TrimTrailingWhiteSpace(nsRenderingContext*) 167699 1 (0.0%) 1 (0.0%) gfxTextRun::SetLineBreaks(unsigned int, unsigned int, int, int, double*, gfxContext*)
1 (0.0%) _cairo_pattern_acquire_surfaces 172794 0 (0.0%) 1 (0.0%) _cairo_pattern_acquire_surface 1 (0.0%) _cairo_surface_clone_similar
1 (0.0%) nsXBLBinding::InstallEventHandlers() 103542 1 (0.0%) 1 (0.0%) nsXBLPrototypeHandler::GetEventName()
1 (0.0%) nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&) 75155 1 (0.0%) 1 (0.0%) nsTextFrame::SetLength(int, nsLineLayout*, unsigned int)
1 (0.0%) nsCSSFrameConstructor::ConstructTableRow(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 79529 0 (0.0%) 1 (0.0%) nsTableRowFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.0%) nsContainerFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
1 (0.0%) nsGenericElement::GetSystemEventGroup(nsIDOMEventGroup**) 88235 1 (0.0%) 1 (0.0%) nsDOMEventGroup::AddRef()
1 (0.0%) .L1669 111037 1 (0.0%) 1 (0.0%) .L391
1 (0.0%) nsGenericElement::PostQueryInterface(nsID const&, void**) 103217 1 (0.0%) 1 (0.0%) nsXBLBinding::ImplementsInterface(nsID const&) const
1 (0.0%) nsHTMLInputElement::UnbindFromTree(int, int) 99250 1 (0.0%) 1 (0.0%) nsIConstraintValidation::SetValidityState(nsIConstraintValidation::ValidityStateType, int)
1 (0.0%) nsFrameManager::RestoreFrameStateFor(nsIFrame*, nsILayoutHistoryState*, nsIStatefulFrame::SpecialStateID) 100471 1 (0.0%) 1 (0.0%) non-virtual thunk to nsHTMLDocument::GetForms()
1 (0.0%) nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*) 176525 1 (0.0%) 1 (0.0%) JS_GetFunctionScript
1 (0.0%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*) 98351 0 (0.0%) 1 (0.0%) nsHTMLTableRowElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) __i686.get_pc_thunk.bx
1 (0.0%) .L1950 177040 1 (0.0%) 1 (0.0%) void js::gc::FinalizeArenas<JSObject_Slots12>(JSContext*, js::gc::ArenaHeader**)
1 (0.0%) JS_GetPropertyById 177651 0 (0.0%) 1 (0.0%) js_GetProperty(JSContext*, JSObject*, JSObject*, int, js::Value*) 1 (0.0%) CallResolveOp(JSContext*, JSObject*, JSObject*, int, unsigned int, JSObject**, JSProperty**, bool*)
1 (0.0%) nsContentUtils::GetListenerManager(nsINode*, int) 161224 1 (0.0%) 1 (0.0%) PL_DHashMatchEntryStub
1 (0.0%) JS_GetProperty 175886 0 (0.0%) 1 (0.0%) JS_GetPropertyById 1 (0.0%) js_GetProperty(JSContext*, JSObject*, JSObject*, int, js::Value*)
1 (0.0%) nsDisplayWrapper::WrapLists(nsDisplayListBuilder*, nsIFrame*, nsDisplayListSet const&, nsDisplayListSet const&) 70752 0 (0.0%) 1 (0.0%) nsDisplayWrapper::WrapListsInPlace(nsDisplayListBuilder*, nsIFrame*, nsDisplayListSet const&) 1 (0.0%) nsOverflowClipWrapper::WrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*)
1 (0.0%) nsIFrame::Layout(nsBoxLayoutState&) 73668 1 (0.0%) 1 (0.0%) nsHTMLScrollFrame::IsCollapsed(nsBoxLayoutState&)
1 (0.0%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 73756 1 (0.0%) 1 (0.0%) nsGfxScrollFrameInner::LayoutScrollbars(nsBoxLayoutState&, nsRect const&, nsRect const&)
1 (0.0%) xpc::XrayWrapper<JSCrossCompartmentWrapper>::getPropertyDescriptor(JSContext*, JSObject*, int, bool, js::PropertyDescriptor*) 179818 1 (0.0%) 1 (0.0%) JSWrapper::enter(JSContext*, JSObject*, int, JSWrapper::Action, bool*)
1 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 77845 1 (0.0%) 1 (0.0%) nsHTMLCSSStyleSheet::RulesMatching(PseudoElementRuleProcessorData*)
1 (0.0%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 93437 1 (0.0%) 1 (0.0%) nsHTMLInputElement::BeforeSetAttr(int, nsIAtom*, nsAString_internal const*, int)
1 (0.0%) nsHtml5StreamParser::ParseAvailableData() 110893 0 (0.0%) 1 (0.0%) nsHtml5UTF16Buffer::Release() 1 (0.0%) moz_free
1 (0.0%) gfxPangoFontGroup::GetBaseFontSet() 168359 0 (0.0%) 1 (0.0%) gfxPangoFontGroup::MakeFontSet(_PangoLanguage*, double, nsAutoRef<_FcPattern>*) 1 (0.0%) FcConfigSubstitute
1 (0.0%) nsHTMLInputElement::QueryInterface(nsID const&, void**) 89537 1 (0.0%) 1 (0.0%) nsGenericHTMLElementTearoff::AddRef()
1 (0.0%) NoteJSChild(JSTracer*, void*, unsigned int) 177140 0 (0.0%) 1 (0.0%) js::gc::MarkChildren(JSTracer*, js::Shape const*) 1 (0.0%) js::gc::MarkId(JSTracer*, int)
1 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 79217 1 (0.0%) 1 (0.0%) nsTableIterator::IsLeftToRight()
1 (0.0%) XPCCallContext::~XPCCallContext() 175697 1 (0.0%) 1 (0.0%) JS_IsRunning
1 (0.0%) nsCSSBorderRenderer::DrawBorders() 70565 0 (0.0%) 1 (0.0%) .L1146 1 (0.0%) nsCSSBorderRenderer::FillSolidBorder(gfxRect const&, gfxRect const&, gfxCornerSizes const&, double const*, int, gfxRGBA const&)
1 (0.0%) .L814 104379 0 (0.0%) 1 (0.0%) nsViewManager::CallDidPaintOnObservers() 1 (0.0%) nsRootPresContext::UpdatePluginGeometry()
2 (0.0%) _clip_and_composite_trapezoids 173265 0 (0.0%) 1 (0.0%) _clip_and_composite 1 (0.0%) _composite_traps_draw_func 1 (0.0%) _create_composite_mask_pattern
1 (0.0%) XPCWrappedNative::FlatJSObjectFinalized(JSContext*) 131763 1 (0.0%) 1 (0.0%) XPCJSRuntime::DeferredRelease(nsISupports*)
1 (0.0%) nsDisplayBoxShadowInner::Paint(nsDisplayListBuilder*, nsRenderingContext*) 70529 0 (0.0%) 1 (0.0%) nsCSSRendering::PaintBoxShadowInner(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&) 1 (0.0%) INT__moz_cairo_fill_preserve
1 (0.0%) js_generic_native_method_dispatcher(JSContext*, unsigned int, js::Value*) 176188 0 (0.0%) 1 (0.0%) array_extra(JSContext*, ArrayExtraMode, unsigned int, js::Value*) 1 (0.0%) GetElement(JSContext*, JSObject*, double, int*, js::Value*)
1 (0.0%) nsViewManager::CallDidPaintOnObservers() 71543 0 (0.0%) 1 (0.0%) nsRootPresContext::UpdatePluginGeometry() 1 (0.0%) nsRootPresContext::GetPluginGeometryUpdates(nsIFrame*, nsTArray<nsIWidget::Configuration, nsTArrayDefaultAllocator>*)
1 (0.0%) _clip_and_composite 173268 0 (0.0%) 1 (0.0%) _composite_traps_draw_func 1 (0.0%) _cairo_surface_composite_trapezoids
1 (0.0%) JA(JSContext*, JSObject*, StringifyContext*) 177681 0 (0.0%) 1 (0.0%) PreprocessValue(JSContext*, JSObject*, int, js::Value*, StringifyContext*) 1 (0.0%) js::Invoke(JSContext*, js::CallArgs const&, js::ConstructOption)
1 (0.0%) js::AutoCompartment::leave() 180281 1 (0.0%) 1 (0.0%) js::FrameGuard::~FrameGuard()
1 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 78628 1 (0.0%) 1 (0.0%) nsStylePosition::WidthCoordDependsOnContainer(nsStyleCoord const&)
1 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 79765 0 (0.0%) 1 (0.0%) nsBoxFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int) 1 (0.0%) nsSplittableFrame::GetPrevInFlow() const
1 (0.0%) nsDisplayListBuilder::SubtractFromVisibleRegion(nsRegion*, nsRegion const&) 69806 0 (0.0%) 1 (0.0%) nsRegion::Sub(nsRegion const&, nsRegion const&) 1 (0.0%) nsRegion::SubRegion(nsRegion const&, nsRegion&) const
1 (0.0%) .L4914 175869 0 (0.0%) 1 (0.0%) js_generic_native_method_dispatcher(JSContext*, unsigned int, js::Value*) 1 (0.0%) array_extra(JSContext*, ArrayExtraMode, unsigned int, js::Value*)
1 (0.0%) nsTableFrame::~nsTableFrame() 79084 0 (0.0%) 1 (0.0%) nsTableCellMap::~nsTableCellMap() 1 (0.0%) nsCellMap::~nsCellMap()
1 (0.0%) .L4914 177733 0 (0.0%) 1 (0.0%) js_json_stringify(JSContext*, unsigned int, js::Value*) 1 (0.0%) .L1617
1 (0.0%) hb_font_get_glyph 168216 1 (0.0%) 1 (0.0%) HBGetGlyph(_hb_font_t*, _hb_face_t*, void const*, unsigned int, unsigned int)
1 (0.0%) nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*) 74909 1 (0.0%) 1 (0.0%) nsTypedSelection::cycleCollection::UnmarkPurple(nsISupports*)
1 (0.0%) gtk_style_attach 22141 0 (0.0%) 1 (0.0%) gdk_draw_line 1 (0.0%) gdk_draw_segments
1 (0.0%) imgRequest::FrameChanged(imgIContainer*, nsIntRect const*) 69482 0 (0.0%) 1 (0.0%) imgRequestProxy::FrameChanged(imgIContainer*, nsIntRect const*) 1 (0.0%) nsImageBoxListener::FrameChanged(imgIContainer*, nsIntRect const*)
1 (0.0%) nsTableFrame::PaintTableBorderBackground(nsRenderingContext&, nsRect const&, nsPoint, unsigned int) 79648 1 (0.0%) 1 (0.0%) TableBackgroundPainter::TableBackgroundPainter(nsTableFrame*, TableBackgroundPainter::Origin, nsPresContext*, nsRenderingContext&, nsRect const&, nsPoint const&, unsigned int)
1 (0.0%) hb_font_get_glyph_advance 168221 0 (0.0%) 1 (0.0%) HBGetGlyphAdvance(_hb_font_t*, _hb_face_t*, void const*, unsigned int, int*, int*) 1 (0.0%) gfxFT2FontBase::GetGlyphWidth(gfxContext*, unsigned short)
1 (0.0%) _cairo_surface_fill_rectangles 173691 1 (0.0%) 1 (0.0%) .L723
1 (0.0%) .L347 165221 0 (0.0%) 1 (0.0%) nsStringBuffer::ToString(unsigned int, nsAString_internal&, int) 1 (0.0%) __i686.get_pc_thunk.bx
1 (0.0%) nsAttrValue::SetTo(nsAString_internal const&) 165190 1 (0.0%) 1 (0.0%) nsStringBuffer::FromString(nsAString_internal const&)
1 (0.0%) js::gc::MarkChildren(JSTracer*, js::Shape const*) 177139 1 (0.0%) 1 (0.0%) js::gc::MarkId(JSTracer*, int)
1 (0.0%) nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) 103271 0 (0.0%) 1 (0.0%) nsXBLPrototypeBinding::GetBindingElement() 1 (0.0%) nsGenericElement::AddRef()
1 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 74964 1 (0.0%) 1 (0.0%) nsSplittableFrame::GetNextContinuation() const
1 (0.0%) nsHtml5TreeOpExecutor::RunFlushLoop() 111739 1 (0.0%) 1 (0.0%) .L96
1 (0.0%) FcConfigSubstituteWithPat 35563 0 (0.0%) 1 (0.0%) FcValueDestroy 1 (0.0%) FcNameParse
1 (0.0%) .L1146 70555 0 (0.0%) 1 (0.0%) nsCSSBorderRenderer::FillSolidBorder(gfxRect const&, gfxRect const&, gfxCornerSizes const&, double const*, int, gfxRGBA const&) 1 (0.0%) INT__moz_cairo_fill_preserve
1 (0.0%) nsGenericHTMLFormElement::AfterSetAttr(int, nsIAtom*, nsAString_internal const*, int) 89505 1 (0.0%) 1 (0.0%) nsGenericHTMLElement::AfterSetAttr(int, nsIAtom*, nsAString_internal const*, int)
1 (0.0%) nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 79709 1 (0.0%) 1 (0.0%) nsBox::GetLayoutFlags(unsigned int&)
1 (0.0%) js::MarkRuntime(JSTracer*) 176256 1 (0.0%) 1 (0.0%) js_TraceAtomState(JSTracer*)
1 (0.0%) nsTableCellFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 73350 1 (0.0%) 1 (0.0%) nsIFrame::IsVisibleInSelection(nsDisplayListBuilder*)
1 (0.0%) js::gc::MarkChildren(JSTracer*, JSObject*) 130370 0 (0.0%) 1 (0.0%) NoteJSChild(JSTracer*, void*, unsigned int) 1 (0.0%) js::gc::MarkChildren(JSTracer*, js::Shape const*)
1 (0.0%) mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*) 79427 0 (0.0%) 1 (0.0%) nsDisplayTableBorderBackground::Paint(nsDisplayListBuilder*, nsRenderingContext*) 1 (0.0%) nsTableFrame::PaintTableBorderBackground(nsRenderingContext&, nsRect const&, nsPoint, unsigned int)
1 (0.0%) nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 73517 1 (0.0%) 1 (0.0%) nsIFrame::GetOverflowAreas() const
1 (0.0%) nsCSSFrameConstructor::ContentAppended(nsIContent*, nsIContent*, int) 70363 1 (0.0%) 1 (0.0%) InvalidateCanvasIfNeeded(nsIPresShell*, nsIContent*)
1 (0.0%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 81176 1 (0.0%) 1 (0.0%) nsAttrValue::~nsAttrValue()
1 (0.0%) nsPresContext::CheckForInterrupt(nsIFrame*) 162815 0 (0.0%) 1 (0.0%) mozilla::TimeStamp::Now() 1 (0.0%) clock_gettime
1 (0.0%) nsHtml5Tokenizer::emitCurrentTagToken(int, int) 111550 1 (0.0%) 1 (0.0%) .L3562
1 (0.0%) nsTextControlFrame::SetInitialChildList(nsIAtom*, nsFrameList&) 83967 1 (0.0%) 1 (0.0%) non-virtual thunk to nsDOMEventRTTearoff::AddGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*)
1 (0.0%) nsEventListenerManager::Release() 86881 0 (0.0%) 1 (0.0%) nsEventListenerManager::~nsEventListenerManager() 1 (0.0%) moz_free
1 (0.0%) gdk_gc_set_values 22535 0 (0.0%) 1 (0.0%) gdk_x11_gc_get_xdisplay 1 (0.0%) XChangeGC
1 (0.0%) NS_GetWeakReference(nsISupports*, unsigned int*) 161405 1 (0.0%) 1 (0.0%) nsSupportsWeakReference::GetWeakReference(nsIWeakReference**)
1 (0.0%) nsSplittableFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 79112 1 (0.0%) 1 (0.0%) nsTableCellFrame::DidSetStyleContext(nsStyleContext*)
1 (0.0%) nsTextControlFrame::DestroyFrom(nsIFrame*) 79763 1 (0.0%) 1 (0.0%) nsBoxFrame::DestroyFrom(nsIFrame*)
1 (0.0%) nsIFrame::GetBorderAndPadding(nsMargin&) 148440 1 (0.0%) 1 (0.0%) non-virtual thunk to nsNativeThemeGTK::GetWidgetPadding(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*)
1 (0.0%) .L2904 177116 1 (0.0%) 1 (0.0%) js::gc::Cell* js::gc::RefillTypedFreeList<js::Shape>(JSContext*, unsigned int)
1 (0.0%) gfxPangoFontGroup::GetBaseFont() 168367 0 (0.0%) 1 (0.0%) gfxPangoFontGroup::GetBaseFontSet() 1 (0.0%) gfxPangoFontGroup::MakeFontSet(_PangoLanguage*, double, nsAutoRef<_FcPattern>*)
1 (0.0%) nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 73205 1 (0.0%) 1 (0.0%) nsContainerFrame::SetInitialChildList(nsIAtom*, nsFrameList&)
1 (0.0%) mozilla::places::(anonymous namespace)::InsertVisitedURIs::Run() 146786 0 (0.0%) 1 (0.0%) mozilla::places::(anonymous namespace)::InsertVisitedURIs::UpdateFrecency(mozilla::places::VisitData const&) 1 (0.0%) mozilla::storage::Connection::CreateStatement(nsACString_internal const&, mozIStorageStatement**)
1 (0.0%) nsCellMap::AppendCell(nsTableCellMap&, nsTableCellFrame*, int, int, nsRect&, int*) 79036 1 (0.0%) 1 (0.0%) nsTableCellMap::GetColInfoAt(int)
1 (0.0%) nsRootPresContext::SynchronousPluginGeometryUpdate() 147645 0 (0.0%) 1 (0.0%) nsWindow::Invalidate(nsIntRect const&, int) 1 (0.0%) gdk_window_process_updates
1 (0.0%) .L1948 177042 1 (0.0%) 1 (0.0%) void js::gc::FinalizeArenas<JSObject_Slots4>(JSContext*, js::gc::ArenaHeader**)
1 (0.0%) ThemeRenderer::DrawWithGDK(_GdkDrawable*, int, int, _GdkRectangle*, unsigned int) 147601 0 (0.0%) 1 (0.0%) .L993 1 (0.0%) TSOffsetStyleGCs
1 (0.0%) nsFrame::InitBoxMetrics(int) 73496 1 (0.0%) 1 (0.0%) nsFrame::MarkIntrinsicWidthsDirty()
1 (0.0%) .L1669 110994 1 (0.0%) 1 (0.0%) .L477
1 (0.0%) xcb_send_request 19955 0 (0.0%) 1 (0.0%) xcb_connect_to_fd 1 (0.0%) _end
1 (0.0%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 89648 0 (0.0%) 1 (0.0%) nsGenericHTMLFormElement::BeforeSetAttr(int, nsIAtom*, nsAString_internal const*, int) 1 (0.0%) __i686.get_pc_thunk.bx
1 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 46400 1 (0.0%) 1 (0.0%) memchr
1 (0.0%) .L95 110799 1 (0.0%) 1 (0.0%) nsHtml5AttributeName::release()
1 (0.0%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 93303 1 (0.0%) 1 (0.0%) nsHTMLInputElement::ValueChanged() const
1 (0.0%) _composite_traps_draw_func 173167 0 (0.0%) 1 (0.0%) _cairo_surface_composite_trapezoids 1 (0.0%) .L1406
1 (0.0%) js::GCMarker::drainMarkStack() 176124 0 (0.0%) 1 (0.0%) array_trace(JSTracer*, JSObject*) 1 (0.0%) js::gc::MarkValueRange(JSTracer*, unsigned int, js::Value*, char const*)
1 (0.0%) PL_DHashTableOperate 103716 0 (0.0%) 1 (0.0%) nsTHashtable<nsBaseHashtableET<nsURIHashKey, nsRefPtr<nsXBLDocumentInfo> > >::s_HashKey(PLDHashTable*, void const*) 1 (0.0%) nsACString_internal::Finalize()
1 (0.0%) nsTextEditorState::CreateRootNode() 93470 1 (0.0%) 1 (0.0%) non-virtual thunk to nsHTMLInputElement::GetRootEditorNode()
1 (0.0%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 73505 1 (0.0%) 1 (0.0%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, int)
1 (0.0%) nsGenericHTMLFormElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 89580 1 (0.0%) 1 (0.0%) nsGenericHTMLFormElement::UpdateFieldSet()
1 (0.0%) nsThread::ProcessNextEvent(int, int*) 71561 0 (0.0%) 1 (0.0%) nsRunnableMethodImpl<void (nsRootPresContext::*)(), true>::Run() 1 (0.0%) nsRootPresContext::SynchronousPluginGeometryUpdate()
1 (0.0%) PL_HashTableLookupConst 53543 1 (0.0%) 1 (0.0%) PL_CompareValues
1 (0.0%) nsHTMLScrollFrame::AppendFrames(nsIAtom*, nsFrameList&) 73712 1 (0.0%) 1 (0.0%) nsGfxScrollFrameInner::ReloadChildFrames()
1 (0.0%) XPCJSRuntime::TraceXPConnectRoots(JSTracer*) 132436 0 (0.0%) 1 (0.0%) XPCWrappedNativeScope::TraceJS(JSTracer*, XPCJSRuntime*) 1 (0.0%) JS_DHashTableEnumerate
1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 89548 1 (0.0%) 1 (0.0%) nsGenericHTMLElementTearoff::Release()
1 (0.0%) XPCCallContext::Init(XPCContext::LangType, int, JSObject*, JSObject*, XPCCallContext::WrapperInitOptions, int, unsigned int, unsigned long long*, unsigned long long*) 132266 0 (0.0%) 1 (0.0%) DEBUG_CheckWrapperThreadSafety(XPCWrappedNative const*) 1 (0.0%) ___tls_get_addr
1 (0.0%) nsIFrame::GetNearestWidget() const 104329 0 (0.0%) 1 (0.0%) nsView::GetNearestWidget(nsPoint*) const 1 (0.0%) nsView::GetNearestWidget(nsPoint*, int) const
1 (0.0%) nsContentUtils::GetWrapperSafeScriptFilename(nsIDocument*, nsIURI*, nsACString_internal&) 60438 1 (0.0%) 1 (0.0%) nsStandardURL::GetSpec(nsACString_internal&)
1 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 77889 1 (0.0%) 1 (0.0%) non-virtual thunk to nsHTMLStyleSheet::RulesMatching(AnonBoxRuleProcessorData*)
1 (0.0%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 81177 0 (0.0%) 1 (0.0%) nsAttrValue::SetTo(nsAString_internal const&) 1 (0.0%) nsStringBuffer::FromString(nsAString_internal const&)
1 (0.0%) nsCSSFrameConstructor::CreatePlaceholderFrameFor(nsIPresShell*, nsIContent*, nsIFrame*, nsStyleContext*, nsIFrame*, nsIFrame*, unsigned long long, nsIFrame**) 71169 0 (0.0%) 1 (0.0%) nsFrameManager::RegisterPlaceholderFrame(nsPlaceholderFrame*) 1 (0.0%) PL_DHashVoidPtrKeyStub
1 (0.0%) nsLookAndFeel::GetMetric(nsILookAndFeel::nsMetricID, int&) 148806 1 (0.0%) 1 (0.0%) nsXPLookAndFeel::GetMetric(nsILookAndFeel::nsMetricID, int&)
1 (0.0%) mozilla::storage::Statement::initialize(mozilla::storage::Connection*, nsACString_internal const&) 144918 0 (0.0%) 1 (0.0%) mozilla::storage::prepareStmt(sqlite3*, nsCString const&, sqlite3_stmt**) 1 (0.0%) sqlite3LockAndPrepare
1 (0.0%) nsXBLBinding::AllowScripts() 105107 1 (0.0%) 1 (0.0%) nsGlobalWindow::GetContext()
1 (0.0%) _cairo_surface_composite 173748 0 (0.0%) 1 (0.0%) _cairo_xlib_surface_composite 1 (0.0%) _cairo_pattern_acquire_surfaces
1 (0.0%) nsViewManager::UpdateWidgetArea(nsView*, nsIWidget*, nsRegion const&, nsView*) 69796 0 (0.0%) 1 (0.0%) nsRegion::Or(nsRegion const&, nsRegion const&) 1 (0.0%) nsRegion::InsertInPlace(nsRegion::RgnRect*, int)
1 (0.0%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 69801 0 (0.0%) 1 (0.0%) nsRegion::And(nsRegion const&, nsRect const&) 1 (0.0%) RgnRectMemoryAllocator::Alloc()
1 (0.0%) nsContentUtils::GenerateStateKey(nsIContent*, nsIDocument const*, nsIStatefulFrame::SpecialStateID, nsACString_internal&) 100334 1 (0.0%) 1 (0.0%) non-virtual thunk to nsHTMLDocument::Release()
1 (0.0%) nsBaseContentList::Release() 81461 0 (0.0%) 1 (0.0%) nsSimpleContentList::~nsSimpleContentList() 1 (0.0%) nsCOMArray_base::~nsCOMArray_base()
1 (0.0%) nsCycleCollector::CollectWhite() 83891 1 (0.0%) 1 (0.0%) nsGenericElement::cycleCollection::Unlink(void*)
1 (0.0%) mozilla::places::(anonymous namespace)::InsertVisitedURIs::UpdateFrecency(mozilla::places::VisitData const&) 144399 0 (0.0%) 1 (0.0%) mozilla::storage::Connection::CreateStatement(nsACString_internal const&, mozIStorageStatement**) 1 (0.0%) mozilla::storage::Statement::initialize(mozilla::storage::Connection*, nsACString_internal const&)
1 (0.0%) nsRootPresContext::UpdatePluginGeometry() 71502 0 (0.0%) 1 (0.0%) nsRootPresContext::GetPluginGeometryUpdates(nsIFrame*, nsTArray<nsIWidget::Configuration, nsTArrayDefaultAllocator>*) 1 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*)
1 (0.0%) .L554 81102 1 (0.0%) 1 (0.0%) nsAttrValue::Type() const
1 (0.0%) mozilla::(anonymous namespace)::ContainerState::ProcessDisplayItems(nsDisplayList const&, mozilla::FrameLayerBuilder::Clip&) 71382 0 (0.0%) 1 (0.0%) nsLayoutUtils::GetActiveScrolledRootFor(nsIFrame*, nsIFrame*) 1 (0.0%) nsContainerFrame::QueryFrame(nsQueryFrame::FrameIID)
1 (0.0%) nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 74178 1 (0.0%) 1 (0.0%) nsInlineFrame::GetType() const
1 (0.0%) nsFrame::DoLayout(nsBoxLayoutState&) 72241 1 (0.0%) 1 (0.0%) nsFrame::ComputesOwnOverflowArea()
1 (0.0%) XPCConvert::NativeInterface2JSObject(XPCLazyCallContext&, unsigned long long*, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, int, int, unsigned int*) 132252 1 (0.0%) 1 (0.0%) XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo&, XPCNativeScriptableCreateInfo&)
1 (0.0%) imgRequestProxy::FrameChanged(imgIContainer*, nsIntRect const*) 80255 0 (0.0%) 1 (0.0%) nsImageBoxListener::FrameChanged(imgIContainer*, nsIntRect const*) 1 (0.0%) nsImageBoxFrame::FrameChanged(imgIContainer*, nsIntRect const*)
1 (0.0%) XPCJSRuntime::TraceJS(JSTracer*, void*) 131811 0 (0.0%) 1 (0.0%) XPCJSRuntime::TraceXPConnectRoots(JSTracer*) 1 (0.0%) XPCWrappedNativeScope::TraceJS(JSTracer*, XPCJSRuntime*)
3 (0.0%) Str(JSContext*, js::Value const&, StringifyContext*) 177735 0 (0.0%) 1 (0.0%) JA(JSContext*, JSObject*, StringifyContext*) 2 (0.0%) Str(JSContext*, js::Value const&, StringifyContext*) 1 (0.0%) PreprocessValue(JSContext*, JSObject*, int, js::Value*, StringifyContext*)
1 (0.0%) PL_DHashTableOperate 93295 1 (0.0%) 1 (0.0%) nsHTMLInputElement::AddRef()
1 (0.0%) _cairo_surface_clone_similar 173844 0 (0.0%) 1 (0.0%) _cairo_xlib_surface_clone_similar 1 (0.0%) _draw_image_surface
1 (0.0%) mozilla::storage::prepareStmt(sqlite3*, nsCString const&, sqlite3_stmt**) 45302 0 (0.0%) 1 (0.0%) sqlite3LockAndPrepare 1 (0.0%) sqlite3Prepare
1 (0.0%) nsContentUtils::GenerateStateKey(nsIContent*, nsIDocument const*, nsIStatefulFrame::SpecialStateID, nsACString_internal&) 89493 1 (0.0%) 1 (0.0%) nsGenericHTMLFormElement::GetFormElement()
1 (0.0%) nsNodeSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, int, unsigned int, JSObject**, int*) 106181 1 (0.0%) 1 (0.0%) nsEventReceiverSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, int, unsigned int, JSObject**, int*)
1 (0.0%) nsThreadPool::Run() 52768 0 (0.0%) 1 (0.0%) PR_Wait 1 (0.0%) PR_WaitCondVar
1 (0.0%) XPC_WN_NoHelper_Finalize(JSContext*, JSObject*) 81398 0 (0.0%) 1 (0.0%) nsBaseContentList::Release() 1 (0.0%) nsSimpleContentList::~nsSimpleContentList()
1 (0.0%) js::Interpret(JSContext*, js::StackFrame*, unsigned int, js::InterpMode) 178596 1 (0.0%) 1 (0.0%) js::PropertyCache::fullTest(JSContext*, unsigned char*, JSObject**, JSObject**, js::PropertyCacheEntry*)
1 (0.0%) _clip_and_composite_trapezoids 173168 0 (0.0%) 1 (0.0%) _cairo_surface_fill_rectangles 1 (0.0%) .L723
1 (0.0%) nsBlockFrame::GetMinWidth(nsRenderingContext*) 73465 1 (0.0%) 1 (0.0%) nsIFrame::InlineMinWidthData::ForceBreak(nsRenderingContext*)
1 (0.0%) .L178 98326 1 (0.0%) 1 (0.0%) nsHTMLTableRowElement::Release()
1 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 73307 1 (0.0%) 1 (0.0%) NS_MergeReflowStatusInto(unsigned int*, unsigned int)
1 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, int, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 70350 1 (0.0%) 1 (0.0%) nsCSSFrameConstructor::FindSVGData(mozilla::dom::Element*, nsIAtom*, int, nsIFrame*, nsStyleContext*)
1 (0.0%) HBGetGlyphAdvance(_hb_font_t*, _hb_face_t*, void const*, unsigned int, int*, int*) 168558 1 (0.0%) 1 (0.0%) gfxFT2FontBase::GetGlyphWidth(gfxContext*, unsigned short)
1 (0.0%) nsAttrValue::ParseAtom(nsAString_internal const&) 161875 1 (0.0%) 1 (0.0%) PermanentAtomImpl::AddRef()
1 (0.0%) nsBlockFrame::DestroyFrom(nsIFrame*) 73222 1 (0.0%) 1 (0.0%) nsContainerFrame::~nsContainerFrame()
1 (0.0%) gdk_x11_gc_get_xdisplay 31761 0 (0.0%) 1 (0.0%) XChangeGC 1 (0.0%) _XCBInitDisplayLock
1 (0.0%) JSCompartment::wrap(JSContext*, js::Value*) 134463 0 (0.0%) 1 (0.0%) xpc::WrapperFactory::PrepareForWrapping(JSContext*, JSObject*, JSObject*, unsigned int) 1 (0.0%) XPCCallContext::~XPCCallContext()
1 (0.0%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 84005 1 (0.0%) 1 (0.0%) non-virtual thunk to nsDOMEventRTTearoff::Release()
1 (0.0%) PL_HashTableRawLookup 84210 1 (0.0%) 1 (0.0%) nsNodeInfoManager::NodeInfoInnerKeyCompare(void const*, void const*)
1 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 77890 1 (0.0%) 1 (0.0%) nsHTMLStyleSheet::RulesMatching(AnonBoxRuleProcessorData*)
1 (0.0%) JS_LeaveCrossCompartmentCall 179822 0 (0.0%) 1 (0.0%) js::AutoCompartment::leave() 1 (0.0%) js::FrameGuard::~FrameGuard()
1 (0.0%) nsSystemPrincipal::AddRef() 53109 1 (0.0%) 1 (0.0%) _PR_x86_AtomicIncrement
1 (0.0%) nsTextEditorState::UnbindFromFrame(nsTextControlFrame*) 89842 1 (0.0%) 1 (0.0%) nsTextEditorState::ValueWasChanged(int)
1 (0.0%) mozilla::storage::Connection::CreateStatement(nsACString_internal const&, mozIStorageStatement**) 144514 0 (0.0%) 1 (0.0%) mozilla::storage::Statement::initialize(mozilla::storage::Connection*, nsACString_internal const&) 1 (0.0%) mozilla::storage::prepareStmt(sqlite3*, nsCString const&, sqlite3_stmt**)
1 (0.0%) JS_DHashTableRawRemove 176629 1 (0.0%) 1 (0.0%) JS_DHashClearEntryStub
1 (0.0%) gfxTextRunWordCache::RemoveTextRun(gfxTextRun*) 168126 0 (0.0%) 1 (0.0%) TextRunWordCache::RemoveWord(gfxTextRun*, unsigned int, unsigned int, unsigned int) 1 (0.0%) PL_DHashTableOperate
1 (0.0%) free 209759 1 (0.0%) 1 (0.0%) .L8
1 (0.0%) nsLayoutUtils::HasPseudoStyle(nsIContent*, nsStyleContext*, nsCSSPseudoElements::Type, nsPresContext*) 77978 1 (0.0%) 1 (0.0%) nsNthIndexCache::nsNthIndexCache()
1 (0.0%) nsFrame::DestroyFrom(nsIFrame*) 93287 1 (0.0%) 1 (0.0%) nsHTMLInputElement::Release()
1 (0.0%) nsBox::GetPadding(nsMargin&) 148441 1 (0.0%) 1 (0.0%) nsNativeThemeGTK::GetWidgetPadding(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*)
1 (0.0%) .L2903 177117 1 (0.0%) 1 (0.0%) js::gc::Cell* js::gc::RefillTypedFreeList<JSFunction>(JSContext*, unsigned int)
1 (0.0%) nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, int, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&) 103213 1 (0.0%) 1 (0.0%) nsXBLBinding::HasStyleSheets() const
1 (0.0%) js_json_stringify(JSContext*, unsigned int, js::Value*) 177732 0 (0.0%) 1 (0.0%) .L1617 1 (0.0%) Str(JSContext*, js::Value const&, StringifyContext*)
1 (0.0%) XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 162499 0 (0.0%) 1 (0.0%) nsSupportsStringImpl::Release() 1 (0.0%) nsAString_internal::Finalize()
1 (0.0%) nsTableCellMap::~nsTableCellMap() 79081 1 (0.0%) 1 (0.0%) nsCellMap::~nsCellMap()
1 (0.0%) .L2046 74707 1 (0.0%) 1 (0.0%) nsFrameSelection::AddRef()
1 (0.0%) nsRunnableMethodImpl<void (nsRootPresContext::*)(), true>::Run() 71544 0 (0.0%) 1 (0.0%) nsRootPresContext::SynchronousPluginGeometryUpdate() 1 (0.0%) nsWindow::Invalidate(nsIntRect const&, int)
1 (0.0%) nsElementSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 89489 1 (0.0%) 1 (0.0%) nsGenericHTMLFormElement::IsNodeOfType(unsigned int) const
1 (0.0%) sqlite3LockAndPrepare 45301 1 (0.0%) 1 (0.0%) sqlite3Prepare
1 (0.0%) nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*) 73368 1 (0.0%) 1 (0.0%) nsFrame::GetStyleDataExternal(nsStyleStructID) const
1 (0.0%) int EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 83816 1 (0.0%) 1 (0.0%) nsGenericElement::GetSMILOverrideStyleRule()
1 (0.0%) nsRegion::Sub(nsRegion const&, nsRegion const&) 69784 0 (0.0%) 1 (0.0%) nsRegion::SubRegion(nsRegion const&, nsRegion&) const 1 (0.0%) nsRegion::SubRect(nsRegion::nsRectFast const&, nsRegion&, nsRegion&) const
1 (0.0%) nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 73376 0 (0.0%) 1 (0.0%) nsIFrame::OverflowClip(nsDisplayListBuilder*, nsDisplayListSet const&, nsDisplayListSet const&, nsRect const&, int const*, int, int) 1 (0.0%) nsDisplayWrapper::WrapLists(nsDisplayListBuilder*, nsIFrame*, nsDisplayListSet const&, nsDisplayListSet const&)
1 (0.0%) js::GCMarker::drainMarkStack() 176885 0 (0.0%) 1 (0.0%) fun_trace(JSTracer*, JSObject*) 1 (0.0%) js::gc::MarkValueRange(JSTracer*, unsigned int, js::Value*, char const*)
1 (0.0%) .L4914 176158 1 (0.0%) 1 (0.0%) array_indexOfHelper(JSContext*, int, unsigned int, js::Value*)
1 (0.0%) nsWindow::GetTransparencyMode() 29567 0 (0.0%) 1 (0.0%) g_object_get_data 1 (0.0%) g_quark_try_string
1 (0.0%) nsHtml5Tokenizer::emitCurrentTagToken(int, int) 111574 1 (0.0%) 1 (0.0%) .L4085
1 (0.0%) nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*) 53530 1 (0.0%) 1 (0.0%) PL_FreeArenaPool
1 (0.0%) nsEventListenerManager::AddEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*) 86867 1 (0.0%) 1 (0.0%) .L646
1 (0.0%) nsTextEditorState::CreateRootNode() 93147 1 (0.0%) 1 (0.0%) non-virtual thunk to nsHTMLInputElement::IsPasswordTextControl() const
1 (0.0%) nsGenericArraySH::GetLength(nsIXPConnectWrappedNative*, JSContext*, JSObject*, unsigned int*) 175888 0 (0.0%) 1 (0.0%) JS_GetProperty 1 (0.0%) JS_GetPropertyById
1 (0.0%) nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) 165157 1 (0.0%) 1 (0.0%) EmptyCString()
1 (0.0%) nsLayoutUtils::GetActiveScrolledRootFor(nsIFrame*, nsIFrame*) 73221 1 (0.0%) 1 (0.0%) nsContainerFrame::QueryFrame(nsQueryFrame::FrameIID)
1 (0.0%) _cairo_clip_path_get_surface 172119 0 (0.0%) 1 (0.0%) _combine_region 1 (0.0%) _cairo_region_init_rectangle
1 (0.0%) nsScriptableUnicodeConverter::ConvertToInputStream(nsAString_internal const&, nsIInputStream**) 64815 0 (0.0%) 1 (0.0%) nsScriptableUnicodeConverter::ConvertToByteArray(nsAString_internal const&, unsigned int*, unsigned char**) 1 (0.0%) memcpy
2 (0.0%) CallResolveOp(JSContext*, JSObject*, JSObject*, int, unsigned int, JSObject**, JSProperty**, bool*) 132394 0 (0.0%) 1 (0.0%) XPC_WN_Helper_NewResolve(JSContext*, JSObject*, int, unsigned int, JSObject**) 1 (0.0%) XPCWrappedNative::GetJSObject(JSObject**) 1 (0.0%) nsNamedArraySH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, int, unsigned int, JSObject**, int*)
1 (0.0%) _create_composite_mask_pattern 172124 0 (0.0%) 1 (0.0%) _cairo_clip_combine_with_surface 1 (0.0%) _cairo_surface_fill
1 (0.0%) nsCSSFrameConstructor::ConstructScrollableBlock(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**) 73719 0 (0.0%) 1 (0.0%) nsHTMLScrollFrame::AppendFrames(nsIAtom*, nsFrameList&) 1 (0.0%) nsGfxScrollFrameInner::ReloadChildFrames()
1 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 78781 1 (0.0%) 1 (0.0%) nsTransitionManager::RulesMatching(AnonBoxRuleProcessorData*)
1 (0.0%) js::PropertyTree::getChild(JSContext*, js::Shape*, js::Shape const&) 177069 0 (0.0%) 1 (0.0%) .L2904 1 (0.0%) js::gc::Cell* js::gc::RefillTypedFreeList<js::Shape>(JSContext*, unsigned int)
1 (0.0%) nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) 104175 1 (0.0%) 1 (0.0%) nsXULPrototypeCache::GetInstance()
1 (0.0%) nsIFrame::CheckInvalidateSizeChange(nsRect const&, nsRect const&, nsSize const&) 78621 1 (0.0%) 1 (0.0%) nsStyleBackground::IsTransparent() const
1 (0.0%) nsDOMEventRTTearoff::AddGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 86843 1 (0.0%) 1 (0.0%) non-virtual thunk to nsEventListenerManager::AddRef()
1 (0.0%) js_GetProperty(JSContext*, JSObject*, JSObject*, int, js::Value*) 1 (0.0%) js_LookupProperty(JSContext*, JSObject*, int, JSObject**, JSProperty**) 177477 0 (0.0%) 1 (0.0%) CallResolveOp(JSContext*, JSObject*, JSObject*, int, unsigned int, JSObject**, JSProperty**, bool*) 2 (0.0%) XPC_WN_Helper_NewResolve(JSContext*, JSObject*, int, unsigned int, JSObject**)
1 (0.0%) js_NewFunction(JSContext*, JSObject*, int (*)(JSContext*, unsigned int, js::Value*), unsigned int, unsigned int, JSObject*, JSAtom*) 177071 0 (0.0%) 1 (0.0%) .L2903 1 (0.0%) js::gc::Cell* js::gc::RefillTypedFreeList<JSFunction>(JSContext*, unsigned int)
1 (0.0%) nsStackFrame::nsStackFrame(nsIPresShell*, nsStyleContext*) 79760 1 (0.0%) 1 (0.0%) nsBoxFrame::SetLayoutManager(nsIBoxLayout*)
1 (0.0%) nsBlockFrame::ComputeFinalSize(nsHTMLReflowState const&, nsBlockReflowState&, nsHTMLReflowMetrics&, int*) 73968 1 (0.0%) 1 (0.0%) nsHTMLReflowState::ApplyMinMaxConstraints(int*, int*) const
1 (0.0%) nsIFrame::OverflowClip(nsDisplayListBuilder*, nsDisplayListSet const&, nsDisplayListSet const&, nsRect const&, int const*, int, int) 70753 0 (0.0%) 1 (0.0%) nsDisplayWrapper::WrapLists(nsDisplayListBuilder*, nsIFrame*, nsDisplayListSet const&, nsDisplayListSet const&) 1 (0.0%) nsDisplayWrapper::WrapListsInPlace(nsDisplayListBuilder*, nsIFrame*, nsDisplayListSet const&)
1 (0.0%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 72230 1 (0.0%) 1 (0.0%) nsIFrame::NeedsView()
1 (0.0%) void js::gc::ArenaList::finalizeNow<JSExternalString>(JSContext*) 165213 0 (0.0%) 1 (0.0%) nsStringBuffer::Release() 1 (0.0%) _PR_x86_AtomicDecrement
1 (0.0%) nsContentList::ContentAppended(nsIDocument*, nsIContent*, nsIContent*, int) 81581 1 (0.0%) 1 (0.0%) nsContentUtils::IsInSameAnonymousTree(nsINode const*, nsIContent const*)
1 (0.0%) nsPresContext::CheckForInterrupt(nsIFrame*) 73490 0 (0.0%) 1 (0.0%) nsIFrame::GetNearestWidget() const 1 (0.0%) nsView::GetNearestWidget(nsPoint*) const
1 (0.0%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 83773 1 (0.0%) 1 (0.0%) nsGenericElement::MaybeCheckSameAttrVal(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int, nsAutoString*, unsigned char*, int*)
1 (0.0%) nsGenericHTMLElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 83329 1 (0.0%) 1 (0.0%) nsGenericElement::BeforeSetAttr(int, nsIAtom*, nsAString_internal const*, int)
270 0 (0.0%) 1 (0.0%) _end 1 (0.0%) _end
3 (0.0%) Str(JSContext*, js::Value const&, StringifyContext*) 177736 0 (0.0%) 1 (0.0%) JO(JSContext*, JSObject*, StringifyContext*) 3 (0.0%) Str(JSContext*, js::Value const&, StringifyContext*)
1 (0.0%) nsGenericDOMDataNode::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 83655 1 (0.0%) 1 (0.0%) nsGenericDOMDataNode::cycleCollection::Trace(void*, void (*)(unsigned int, void*, char const*, void*), void*)
1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 84183 1 (0.0%) 1 (0.0%) nsNodeInfo::Release()
1 (0.0%) nsGfxScrollFrameInner::nsGfxScrollFrameInner(nsContainerFrame*, int) 147963 0 (0.0%) 1 (0.0%) nsLookAndFeel::GetMetric(nsILookAndFeel::nsMetricID, int&) 1 (0.0%) nsXPLookAndFeel::GetMetric(nsILookAndFeel::nsMetricID, int&)
1 (0.0%) nsHtml5Tokenizer::emitCurrentTagToken(int, int) 111454 1 (0.0%) 1 (0.0%) .L3336
1 (0.0%) nsGenericHTMLFormElement::UnbindFromTree(int, int) 81578 0 (0.0%) 1 (0.0%) nsContentUtils::HasNonEmptyAttr(nsIContent const*, int, nsIAtom*) 1 (0.0%) nsGenericElement::FindAttrValueIn(int, nsIAtom*, nsIAtom* const* const*, nsCaseTreatment) const
1 (0.0%) nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&) 79542 1 (0.0%) 1 (0.0%) nsTableRowFrame::GetFirstCell()
1 (0.0%) nsStyledElementNotElementCSSInlineStyle::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 84725 1 (0.0%) 1 (0.0%) nsStyledElementNotElementCSSInlineStyle::ReparseStyleAttribute(int)
1 (0.0%) nsView::GetNearestWidget(nsPoint*) const 104328 1 (0.0%) 1 (0.0%) nsView::GetNearestWidget(nsPoint*, int) const
1 (0.0%) ChildIterator::Init(nsIContent*, ChildIterator*, ChildIterator*) 103684 0 (0.0%) 1 (0.0%) nsBindingManager::GetXBLChildNodesFor(nsIContent*) 1 (0.0%) nsBindingManager::GetXBLChildNodesInternal(nsIContent*, int*)
1 (0.0%) nsTextInputSelectionImpl::GetSelection(short, nsISelection**) 74675 1 (0.0%) 1 (0.0%) nsFrameSelection::GetSelection(short) const
1 (0.0%) .L2309 111368 1 (0.0%) 1 (0.0%) nsHtml5TreeBuilder::reconstructTheActiveFormattingElements()
1 (0.0%) nsCellMap::AppendCell(nsTableCellMap&, nsTableCellFrame*, int, int, nsRect&, int*) 79093 1 (0.0%) 1 (0.0%) nsTableCellFrame::SetColIndex(int)
1 (0.0%) nsFrame::DestroyFrom(nsIFrame*) 79378 0 (0.0%) 1 (0.0%) nsTableFrame::~nsTableFrame() 1 (0.0%) nsTableCellMap::~nsTableCellMap()
1 (0.0%) nsGenericElement::PostQueryInterface(nsID const&, void**) 103674 0 (0.0%) 1 (0.0%) nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 1 (0.0%) PL_DHashTableOperate
1 (0.0%) XPCCallContext::Init(XPCContext::LangType, int, JSObject*, JSObject*, XPCCallContext::WrapperInitOptions, int, unsigned int, unsigned long long*, unsigned long long*) 130449 1 (0.0%) 1 (0.0%) XPCCallContext::SetName(int)
1 (0.0%) RelationalExpr::evaluate(txIEvalContext*, txAExprResult**) 101776 1 (0.0%) 1 (0.0%) RelationalExpr::compareResults(txIEvalContext*, txAExprResult*, txAExprResult*)
1 (0.0%) NS_InvokeByIndex_P 64812 0 (0.0%) 1 (0.0%) nsScriptableUnicodeConverter::ConvertToInputStream(nsAString_internal const&, nsIInputStream**) 1 (0.0%) nsScriptableUnicodeConverter::ConvertToByteArray(nsAString_internal const&, unsigned int*, unsigned char**)
1 (0.0%) nsBoxFrame::CacheAttributes() 79785 0 (0.0%) 1 (0.0%) nsBoxFrame::GetInitialOrientation(int&) 1 (0.0%) nsGenericElement::FindAttrValueIn(int, nsIAtom*, nsIAtom* const* const*, nsCaseTreatment) const
1 (0.0%) GCCycle(JSContext*, JSCompartment*, JSGCInvocationKind) 176996 0 (0.0%) 1 (0.0%) JSCompartment::finalizeShapeArenaLists(JSContext*) 1 (0.0%) js::Shape::finalize(JSContext*)
1 (0.0%) gfxUtils::DrawPixelSnapped(gfxContext*, gfxDrawable*, gfxMatrix const&, gfxRect const&, gfxRect const&, gfxRect const&, gfxRect const&, gfxASurface::gfxImageFormat, gfxPattern::GraphicsFilter const&) 167637 0 (0.0%) 1 (0.0%) gfxSurfaceDrawable::Draw(gfxContext*, gfxRect const&, int, gfxPattern::GraphicsFilter const&, gfxMatrix const&) 1 (0.0%) INT__moz_cairo_fill_preserve
1 (0.0%) nsMappedAttributeElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int) 81097 1 (0.0%) 1 (0.0%) nsAttrAndChildArray::SetMappedAttrStyleSheet(nsHTMLStyleSheet*)
1 (0.0%) PL_DHashTableOperate 75789 1 (0.0%) 1 (0.0%) RuleHash_ClassTable_GetKey(PLDHashTable*, PLDHashEntryHdr const*)
1 (0.0%) nsHTMLInputElement::UpdateAllValidityStates(int) 93399 0 (0.0%) 1 (0.0%) nsHTMLInputElement::IsValueMissing() const 1 (0.0%) nsGenericElement::HasAttr(int, nsIAtom*) const
1 (0.0%) _clip_and_composite_trapezoids 173344 0 (0.0%) 1 (0.0%) _cairo_traps_extract_region 1 (0.0%) INT__moz_cairo_region_create_rectangles
1 (0.0%) MayHavePaintEventListener(nsPIDOMWindow*) 105915 1 (0.0%) 1 (0.0%) nsWindowRoot::GetParentTarget()
1 (0.0%) nsGenericElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 81133 0 (0.0%) 1 (0.0%) .L347 1 (0.0%) nsStringBuffer::ToString(unsigned int, nsAString_internal&, int)
1 (0.0%) gfxXlibSurface::Create(Screen*, XRenderPictFormat*, nsIntSize const&, unsigned long) 168406 0 (0.0%) 1 (0.0%) gfxXlibSurface::gfxXlibSurface(Screen*, unsigned long, XRenderPictFormat*, nsIntSize const&) 1 (0.0%) gfxASurface::SetSurfaceWrapper(_cairo_surface*, gfxASurface*)
1 (0.0%) gdk_x11_drawable_get_xdisplay 22532 0 (0.0%) 1 (0.0%) gdk_font_from_description_for_display 1 (0.0%) XSetClipRectangles
1 (0.0%) gtk_paint_shadow 1 (0.0%) gtk_paint_box 26659 0 (0.0%) 1 (0.0%) gtk_style_attach 1 (0.0%) gtk_paint_shadow 1 (0.0%) gdk_draw_line
1 (0.0%) nsGenericHTMLElement::GetSpellcheck(int*) 66260 1 (0.0%) 1 (0.0%) non-virtual thunk to nsPrefService::GetIntPref(char const*, int*)
1 (0.0%) .L1406 36055 0 (0.0%) 1 (0.0%) XRenderCompositeTrapezoids 1 (0.0%) _XCBInitDisplayLock
1 (0.0%) nsImageBoxListener::FrameChanged(imgIContainer*, nsIntRect const*) 80272 0 (0.0%) 1 (0.0%) nsImageBoxFrame::FrameChanged(imgIContainer*, nsIntRect const*) 1 (0.0%) nsIFrame::Redraw(nsBoxLayoutState&, nsRect const*)
1 (0.0%) nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&) 69941 1 (0.0%) 1 (0.0%) nsRenderingContext::SetFont(nsFontMetrics*)
1 (0.0%) nsNamedArraySH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, int, unsigned int, JSObject**, int*) 106023 0 (0.0%) 1 (0.0%) nsGenericArraySH::GetLength(nsIXPConnectWrappedNative*, JSContext*, JSObject*, unsigned int*) 1 (0.0%) JS_GetProperty
1 (0.0%) nsTextControlFrame::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&) 74766 1 (0.0%) 1 (0.0%) non-virtual thunk to nsTypedSelection::AddSelectionListener(nsISelectionListener*)
1 (0.0%) JSCompartment::finalizeObjectArenaLists(JSContext*) 177115 1 (0.0%) 1 (0.0%) void js::gc::ArenaList::finalizeNow<JSFunction>(JSContext*)
1 (0.0%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) 106042 1 (0.0%) 1 (0.0%) non-virtual thunk to nsDOMClassInfo::Release()
1 (0.0%) nsPrefService::GetIntPref(char const*, int*) 66158 1 (0.0%) 1 (0.0%) nsPrefBranch::GetIntPref(char const*, int*)
1 (0.0%) nsContentUtils::RemoveNewlines(nsString&) 165338 1 (0.0%) 1 (0.0%) nsString::StripChars(char const*)
1 (0.0%) nsGfxScrollFrameInner::nsGfxScrollFrameInner(nsContainerFrame*, int) 147966 1 (0.0%) 1 (0.0%) .L100
1 (0.0%) nsFrame::BoxReflow(nsBoxLayoutState&, nsPresContext*, nsHTMLReflowMetrics&, nsRenderingContext*, int, int, int, int, int) 73975 1 (0.0%) 1 (0.0%) nsHTMLReflowState::SetComputedHeight(int)
1 (0.0%) _cairo_pattern_acquire_surface 173235 0 (0.0%) 1 (0.0%) _cairo_surface_clone_similar 1 (0.0%) _cairo_xlib_surface_clone_similar
1 (0.0%) JS_DHashTableOperate 176625 0 (0.0%) 1 (0.0%) JS_DHashTableRawRemove 1 (0.0%) JS_DHashClearEntryStub
1 (0.0%) nsXBLBinding::InstallEventHandlers() 81607 0 (0.0%) 1 (0.0%) nsContentUtils::IsChromeDoc(nsIDocument*) 1 (0.0%) nsScriptSecurityManager::GetSystemPrincipal(nsIPrincipal**)
1 (0.0%) nsEditorControllerConstructor(nsISupports*, nsID const&, void**) 136784 1 (0.0%) 1 (0.0%) nsBaseCommandController::Release()
1 (0.0%) nsXBLBinding::InstallEventHandlers() 112224 1 (0.0%) 1 (0.0%) nsScriptSecurityManager::CanExecuteScripts(JSContext*, nsIPrincipal*, int*)
1 (0.0%) nsLineBox::DeleteLineList(nsPresContext*, nsLineList&, nsIFrame*) 75044 1 (0.0%) 1 (0.0%) nsTextFrame::GetFrameId()
1 (0.0%) XPC_WN_Helper_NewResolve(JSContext*, JSObject*, int, unsigned int, JSObject**) 106164 0 (0.0%) 1 (0.0%) nsNamedArraySH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, int, unsigned int, JSObject**, int*) 1 (0.0%) nsGenericArraySH::GetLength(nsIXPConnectWrappedNative*, JSContext*, JSObject*, unsigned int*)
1 (0.0%) nsDisplayTableBorderBackground::Paint(nsDisplayListBuilder*, nsRenderingContext*) 79426 0 (0.0%) 1 (0.0%) nsTableFrame::PaintTableBorderBackground(nsRenderingContext&, nsRect const&, nsPoint, unsigned int) 1 (0.0%) TableBackgroundPainter::TableBackgroundPainter(nsTableFrame*, TableBackgroundPainter::Origin, nsPresContext*, nsRenderingContext&, nsRect const&, nsPoint const&, unsigned int)
1 (0.0%) nsAttrAndChildArray::~nsAttrAndChildArray() 84839 1 (0.0%) 1 (0.0%) nsTextNode::Release()
1 (0.0%) nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*) 112177 0 (0.0%) 1 (0.0%) nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 1 (0.0%) nsScriptSecurityManager::doGetObjectPrincipal(JSObject*)
1 (0.0%) nsHTMLInputElement::QueryInterface(nsID const&, void**) 83991 1 (0.0%) 1 (0.0%) non-virtual thunk to nsDOMEventRTTearoff::AddRef()
1 (0.0%) hb_ot_shape_execute_internal 174903 0 (0.0%) 1 (0.0%) hb_font_get_glyph 1 (0.0%) HBGetGlyph(_hb_font_t*, _hb_face_t*, void const*, unsigned int, unsigned int)
1 (0.0%) .L1669 111007 1 (0.0%) 1 (0.0%) .L495
1 (0.0%) js::GCHelperThread::doSweep() 177051 0 (0.0%) 1 (0.0%) .L1950 1 (0.0%) void js::gc::FinalizeArenas<JSObject_Slots12>(JSContext*, js::gc::ArenaHeader**)
1 (0.0%) _cairo_xlib_surface_clone_similar 173842 0 (0.0%) 1 (0.0%) _draw_image_surface 1 (0.0%) XPutImage
1 (0.0%) GCCycle(JSContext*, JSCompartment*, JSGCInvocationKind) 176258 0 (0.0%) 1 (0.0%) js_SweepAtomState(JSContext*) 1 (0.0%) IsAboutToBeFinalized(JSContext*, void const*)
1 (0.0%) nsGenericElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 161507 0 (0.0%) 1 (0.0%) nsScriptObjectTracer::TraverseScriptObjects(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) __i686.get_pc_thunk.bx
1 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 148520 1 (0.0%) 1 (0.0%) nsNativeThemeGTK::GetWidgetOverflow(nsDeviceContext*, nsIFrame*, unsigned char, nsRect*)
1 (0.0%) mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*) 70761 0 (0.0%) 1 (0.0%) nsDisplayBoxShadowInner::Paint(nsDisplayListBuilder*, nsRenderingContext*) 1 (0.0%) nsCSSRendering::PaintBoxShadowInner(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&)
1 (0.0%) array_extra(JSContext*, ArrayExtraMode, unsigned int, js::Value*) 176136 0 (0.0%) 1 (0.0%) GetElement(JSContext*, JSObject*, double, int*, js::Value*) 1 (0.0%) js_LookupProperty(JSContext*, JSObject*, int, JSObject**, JSProperty**)
1 (0.0%) .L1669 111146 0 (0.0%) 1 (0.0%) .L764 1 (0.0%) nsHtml5Portability::newStringFromBuffer(unsigned short*, int, int)
1 (0.0%) gfxUtils::DrawPixelSnapped(gfxContext*, gfxDrawable*, gfxMatrix const&, gfxRect const&, gfxRect const&, gfxRect const&, gfxRect const&, gfxASurface::gfxImageFormat, gfxPattern::GraphicsFilter const&) 168441 0 (0.0%) 1 (0.0%) gfxPlatformGtk::CreateOffscreenSurface(nsIntSize const&, gfxASurface::gfxContentType) 1 (0.0%) gfxXlibSurface::Create(Screen*, XRenderPictFormat*, nsIntSize const&, unsigned long)
1 (0.0%) xpc::Transparent(JSContext*, JSObject*) 179858 1 (0.0%) 1 (0.0%) JSObject::unwrap(unsigned int*)
1 (0.0%) nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 77888 1 (0.0%) 1 (0.0%) nsHTMLStyleSheet::RulesMatching(PseudoElementRuleProcessorData*)
1 (0.0%) nsAString_internal::Assign(unsigned short const*, unsigned int) 165245 0 (0.0%) 1 (0.0%) nsAString_internal::Assign(nsAString_internal const&) 1 (0.0%) __i686.get_pc_thunk.bx
1 (0.0%) .L1669 111096 1 (0.0%) 1 (0.0%) .L370
1 (0.0%) XPCWrappedNativeScope::TraceJS(JSTracer*, XPCJSRuntime*) 176627 0 (0.0%) 1 (0.0%) JS_DHashTableEnumerate 1 (0.0%) WrappedNativeJSGCThingTracer(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
1 (0.0%) nsAString_internal::Assign(nsSubstringTuple const&) 165270 1 (0.0%) 1 (0.0%) nsSubstringTuple::WriteTo(unsigned short*, unsigned int) const
1 (0.0%) PresShell::ComputeBackstopColor(nsIView*) 147776 0 (0.0%) 1 (0.0%) nsWindow::GetTransparencyMode() 1 (0.0%) g_object_get_data
1 (0.0%) nsGenericElement::DestroyContent() 103200 1 (0.0%) 1 (0.0%) nsXBLBinding::~nsXBLBinding()
1 (0.0%) nsHtml5TreeOpExecutor::RunFlushLoop() 111736 1 (0.0%) 1 (0.0%) .L107
1 (0.0%) gdk_gc_set_ts_origin 29739 1 (0.0%) 1 (0.0%) g_type_instance_get_private
1 (0.0%) gfxPangoFontGroup::MakeFontSet(_PangoLanguage*, double, nsAutoRef<_FcPattern>*) 35447 0 (0.0%) 1 (0.0%) FcConfigSubstitute 1 (0.0%) FcConfigSubstituteWithPat
1 (0.0%) nsBoxFrame::CacheAttributes() 79784 0 (0.0%) 1 (0.0%) nsBoxFrame::GetInitialDirection(int&) 1 (0.0%) nsGenericElement::FindAttrValueIn(int, nsIAtom*, nsIAtom* const* const*, nsCaseTreatment) const
1 (0.0%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) 175779 0 (0.0%) 1 (0.0%) JS_LeaveCrossCompartmentCall 1 (0.0%) js::AutoCompartment::leave()
1 (0.0%) nsHTMLInputElement::UnbindFromTree(int, int) 89638 0 (0.0%) 1 (0.0%) nsGenericHTMLFormElement::UnbindFromTree(int, int) 1 (0.0%) nsContentUtils::HasNonEmptyAttr(nsIContent const*, int, nsIAtom*)
1 (0.0%) nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) 60489 0 (0.0%) 1 (0.0%) nsStandardURL::GetRef(nsACString_internal&) 1 (0.0%) __i686.get_pc_thunk.bx
1 (0.0%) xpc::XrayWrapper<JSCrossCompartmentWrapper>::getPropertyDescriptor(JSContext*, JSObject*, int, bool, js::PropertyDescriptor*) 134436 0 (0.0%) 1 (0.0%) xpc::XrayWrapper<JSCrossCompartmentWrapper>::resolveOwnProperty(JSContext*, JSObject*, int, bool, js::PropertyDescriptor*) 1 (0.0%) nsNodeSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, int, unsigned int, JSObject**, int*)
1 (0.0%) nsTextInputSelectionImpl::Release() 161409 1 (0.0%) 1 (0.0%) nsWeakReference::Release()
1 (0.0%) TimerThread::Run() 164244 0 (0.0%) 1 (0.0%) nsTimerImpl::PostTimerEvent() 1 (0.0%) moz_xmalloc
1 (0.0%) xpc::WrapperFactory::Rewrap(JSContext*, JSObject*, JSObject*, JSObject*, unsigned int) 134261 1 (0.0%) 1 (0.0%) xpc::AccessCheck::isChrome(JSCompartment*)
1 (0.0%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 168120 0 (0.0%) 1 (0.0%) TextRunWordCache::FinishTextRun(gfxTextRun*, gfxTextRun*, gfxTextRunFactory::Parameters const*, nsTArray<TextRunWordCache::DeferredWord, nsTArrayDefaultAllocator> const&, int) 1 (0.0%) gfxTextRun::CopyGlyphDataFrom(gfxTextRun*, unsigned int, unsigned int, unsigned int)
1 (0.0%) nsTextEditorState::BindToFrame(nsTextControlFrame*) 93149 1 (0.0%) 1 (0.0%) non-virtual thunk to nsHTMLInputElement::GetWrapCols()
1 (0.0%) .L185 161880 1 (0.0%) 1 (0.0%) AtomImpl::IsStaticAtom()
1 (0.0%) NS_NewHTMLElement(nsIContent**, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 91401 0 (0.0%) 1 (0.0%) NS_NewHTMLDivElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 1 (0.0%) moz_xmalloc
1 (0.0%) nsHtml5StreamParser::WriteStreamBytes(unsigned char const*, unsigned int, unsigned int*) 110888 0 (0.0%) 1 (0.0%) nsHtml5UTF16Buffer::nsHtml5UTF16Buffer(int) 1 (0.0%) moz_xmalloc
1 (0.0%) FcConfigSubstitute 35446 0 (0.0%) 1 (0.0%) FcConfigSubstituteWithPat 1 (0.0%) FcValueDestroy
1 (0.0%) nsHTMLInputElement::UpdateAllValidityStates(int) 93392 0 (0.0%) 1 (0.0%) nsHTMLInputElement::HasPatternMismatch() const 1 (0.0%) nsGenericElement::GetAttr(int, nsIAtom*, nsAString_internal&) const
1 (0.0%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*) 81732 0 (0.0%) 1 (0.0%) nsContentUtils::GetWrapperSafeScriptFilename(nsIDocument*, nsIURI*, nsACString_internal&) 1 (0.0%) nsStandardURL::GetSpec(nsACString_internal&)
1 (0.0%) nsHTMLInputElement::AfterSetAttr(int, nsIAtom*, nsAString_internal const*, int) 89647 0 (0.0%) 1 (0.0%) nsGenericHTMLFormElement::AfterSetAttr(int, nsIAtom*, nsAString_internal const*, int) 1 (0.0%) nsGenericHTMLElement::AfterSetAttr(int, nsIAtom*, nsAString_internal const*, int)
1 (0.0%) INT__moz_cairo_region_create_rectangles 174665 1 (0.0%) 1 (0.0%) _moz_pixman_region32_init_rects
1 (0.0%) nsTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 84478 1 (0.0%) 1 (0.0%) nsPropertyTable::DeleteProperty(nsPropertyOwner, nsIAtom*)
1 (0.0%) g_object_get_data 28346 0 (0.0%) 1 (0.0%) g_quark_try_string 1 (0.0%) .L3
1 (0.0%) .L1669 111094 1 (0.0%) 1 (0.0%) .L367
1 (0.0%) hb_ot_shape_execute_internal 174904 0 (0.0%) 1 (0.0%) hb_font_get_glyph_advance 1 (0.0%) HBGetGlyphAdvance(_hb_font_t*, _hb_face_t*, void const*, unsigned int, int*, int*)
1 (0.0%) nsHtml5Tokenizer::emitCurrentTagToken(int, int) 110851 1 (0.0%) 1 (0.0%) nsHtml5StackNode::getGroup()
1 (0.0%) nsScriptSecurityManager::GetSystemPrincipal(nsIPrincipal**) 112054 0 (0.0%) 1 (0.0%) nsSystemPrincipal::AddRef() 1 (0.0%) _PR_x86_AtomicIncrement
1 (0.0%) nsDisplayClip::GetBounds(nsDisplayListBuilder*) 70793 1 (0.0%) 1 (0.0%) nsDisplayBorder::GetBounds(nsDisplayListBuilder*)
1 (0.0%) nsDisplayItem::RecomputeVisibility(nsDisplayListBuilder*, nsRegion*) 70796 1 (0.0%) 1 (0.0%) nsDisplayBackground::GetBounds(nsDisplayListBuilder*)
1 (0.0%) _cairo_bentley_ottmann_tessellate_polygon 172087 1 (0.0%) 1 (0.0%) _cairo_bentley_ottmann_tessellate_bo_edges
1 (0.0%) .L2603 111344 1 (0.0%) 1 (0.0%) nsHtml5TreeBuilder::push(nsHtml5StackNode*)
1 (0.0%) nsHTMLInputElement::nsHTMLInputElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser) 89514 0 (0.0%) 1 (0.0%) nsGenericHTMLFormElement::nsGenericHTMLFormElement(already_AddRefed<nsINodeInfo>) 1 (0.0%) nsGenericElement::nsGenericElement(already_AddRefed<nsINodeInfo>)
1 (0.0%) .L185 98324 1 (0.0%) 1 (0.0%) nsHTMLTableRowElement::AddRef()
1 (0.0%) nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int) 72261 1 (0.0%) 1 (0.0%) nsSplittableFrame::GetPrevInFlowVirtual() const
1 (0.0%) nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&) 73557 1 (0.0%) 1 (0.0%) nsFrameList::RemoveFrame(nsIFrame*)
1 (0.0%) ConstructSlimWrapper(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, unsigned long long*) 106156 0 (0.0%) 1 (0.0%) nsElementSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 1 (0.0%) nsGenericHTMLFormElement::IsNodeOfType(unsigned int) const
1 (0.0%) gdk_gc_set_ts_origin 22210 0 (0.0%) 1 (0.0%) gdk_gc_set_values 1 (0.0%) gdk_x11_gc_get_xdisplay
1 (0.0%) _cairo_surface_fallback_fill 172088 0 (0.0%) 1 (0.0%) _cairo_bentley_ottmann_tessellate_polygon 1 (0.0%) _cairo_bentley_ottmann_tessellate_bo_edges
1 (0.0%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int) 71733 0 (0.0%) 1 (0.0%) PresShell::ComputeBackstopColor(nsIView*) 1 (0.0%) nsWindow::GetTransparencyMode()
1 (0.0%) PR_Wait 52767 0 (0.0%) 1 (0.0%) PR_WaitCondVar 1 (0.0%) pt_TimedWait
1 (0.0%) nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*) 74311 1 (0.0%) 1 (0.0%) nsLineLayout::HorizontalAlignFrames(nsRect&, int)
1 (0.0%) nsDOMEventRTTearoff::RemoveGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*) 86840 1 (0.0%) 1 (0.0%) non-virtual thunk to nsEventListenerManager::Release()
1 (0.0%) HandleEvent(nsGUIEvent*) 104412 0 (0.0%) 1 (0.0%) .L814 1 (0.0%) nsViewManager::CallDidPaintOnObservers()
1 (0.0%) cvt_l 52289 1 (0.0%) 1 (0.0%) fill_n
1 (0.0%) nsTextControlFrame::UpdateValueDisplay(int, int, nsAString_internal const*) 93390 1 (0.0%) 1 (0.0%) nsHTMLInputElement::GetTextEditorValue(nsAString_internal&, int) const
1 (0.0%) nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 72982 1 (0.0%) 1 (0.0%) nsBlockFrame::CreateContinuationFor(nsBlockReflowState&, nsLineBox*, nsIFrame*, int&)
1 (0.0%) arena_run_alloc 93 1 (0.0%) 1 (0.0%) arena_chunk_tree_dirty_remove
1 (0.0%) _cairo_xlib_surface_composite 172811 0 (0.0%) 1 (0.0%) _cairo_pattern_acquire_surfaces 1 (0.0%) _cairo_pattern_acquire_surface
1 (0.0%) JSCompartment::wrap(JSContext*, js::Value*) 134462 0 (0.0%) 1 (0.0%) xpc::WrapperFactory::Rewrap(JSContext*, JSObject*, JSObject*, JSObject*, unsigned int) 1 (0.0%) xpc::AccessCheck::isChrome(JSCompartment*)
1 (0.0%) GraphWalker<scanVisitor>::DoWalk(nsDeque&) 161517 1 (0.0%) 1 (0.0%) nsDeque::PopFront()
1 (0.0%) nsDisplayWrapper::WrapListsInPlace(nsDisplayListBuilder*, nsIFrame*, nsDisplayListSet const&) 73553 0 (0.0%) 1 (0.0%) nsOverflowClipWrapper::WrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) 1 (0.0%) nsDisplayClip::nsDisplayClip(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, nsRect const&)
1 (0.0%) nsBindingManager::GetXBLChildNodesFor(nsIContent*) 103682 1 (0.0%) 1 (0.0%) nsBindingManager::GetXBLChildNodesInternal(nsIContent*, int*)
1 (0.0%) nsGenericHTMLElement::UnbindFromTree(int, int) 84729 1 (0.0%) 1 (0.0%) nsStyledElementNotElementCSSInlineStyle::UnbindFromTree(int, int)
1 (0.0%) nsContentList::ContentAppended(nsIDocument*, nsIContent*, nsIContent*, int) 83762 1 (0.0%) 1 (0.0%) nsGenericElement::IndexOf(nsINode*) const

Flat Profile


Total hit count: 14226
Count %Total  Function Name
597   4.2     __i686.get_pc_thunk.bx
578   4.1     nsRegion::SubRect(nsRegion::nsRectFast const&, nsRegion&, nsRegion&) const
431   3.0     nsRegion::InsertInPlace(nsRegion::RgnRect*, int)
299   2.1     PL_DHashTableOperate
296   2.1     nsRegion::Or(nsRegion const&, nsRect const&)
285   2.0     ___tls_get_addr
269   1.9     nsRegion::Copy(nsRegion const&)
263   1.8     nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int)
262   1.8     nsRuleNode::HasAuthorSpecifiedRules(nsStyleContext*, unsigned int, int)
252   1.8     nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const
239   1.7     MayHavePaintEventListener(nsPIDOMWindow*)
211   1.5     nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int)
181   1.3     _dl_deallocate_tls
172   1.2     SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, int*)
157   1.1     NS_CycleCollectorForget2_P
154   1.1     nsRuleNode::GetStyleSVGReset(nsStyleContext*, int)
153   1.1     nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*)
145   1.0     nsHTMLScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int)
132   0.9     nsVoidArray::IndexOf(void*) const
125   0.9     nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
121   0.9     nsCSSValue::DoReset()
112   0.8     RgnRectMemoryAllocator::Alloc()
111   0.8     nsWindowRoot::QueryInterface(nsID const&, void**)
111   0.8     NS_CycleCollectorSuspect2_P
 98   0.7     nsSVGEffects::InvalidateDirectRenderingObservers(nsIFrame*)
 96   0.7     nsBlockFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int)
 95   0.7     nsRuleNode::GetStyleDisplay(nsStyleContext*, int)
 92   0.6     .L6
 91   0.6     calloc
 88   0.6     RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&)
 86   0.6     nsIFrame::IsTransformed() const
 85   0.6     nsRuleNode::ComputeCoordPercentCalc(nsStyleCoord const&, int)
 83   0.6     memcpy
 79   0.6     nsCellMapColumnIterator::GetNextFrame(int*, int*)
 77   0.5     nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, int, nsHTMLReflowMetrics&, unsigned int&)
 77   0.5     nsCSSValue::operator=(nsCSSValue const&)
 71   0.5     nsInProcessTabChildGlobal::QueryInterface(nsID const&, void**)
 70   0.5     free
 68   0.5     ViewportFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int)
 68   0.5     SelectorMatchesTree(mozilla::dom::Element*, nsCSSSelector*, TreeMatchContext&, int)
 66   0.5     nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, int, nsFrameItems&, int, PendingBinding*)
 66   0.5     malloc
 64   0.4     arena_bin_malloc_hard
 62   0.4     mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, int*)
 60   0.4     nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize)
 57   0.4     __i686.get_pc_thunk.cx
 56   0.4     nsWindowRoot::AddRef()
 56   0.4     nsCOMPtr_base::~nsCOMPtr_base()
 56   0.4     .L3
 55   0.4     nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, int&)
 54   0.4     nsIContent::IntrinsicState() const
 54   0.4     nsGenericElement::AddRef()
 52   0.4     nsTextFrame::EnsureTextRun(gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*)
 51   0.4     .L554
 50   0.4     nsCOMPtr_base::assign_with_AddRef(nsISupports*)
 50   0.4     nsRuleNode::Transition(nsIStyleRule*, unsigned char, unsigned char)
 48   0.3     nsDOMEventTargetHelper::GetListenerManager(int)
 47   0.3     nsTableCellFrame::GetRowSpan()
 47   0.3     .L547
 46   0.3     PL_ArenaAllocate
 46   0.3     nsOverflowAreas::UnionWith(nsOverflowAreas const&)
 44   0.3     nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned int&)
 44   0.3     nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*)
 43   0.3     gfxTextRun::BreakAndMeasureText(unsigned int, unsigned int, int, double, gfxTextRun::PropertyProvider*, int, double*, gfxFont::RunMetrics*, gfxFont::BoundingBoxType, gfxContext*, int*, unsigned int*, int, gfxBreakPriority*)
 43   0.3     nsLayoutUtils::IntrinsicForContainer(nsRenderingContext*, nsIFrame*, nsLayoutUtils::IntrinsicWidthType)
 43   0.3     _end
 43   0.3     memset
 42   0.3     nsDOMEventTargetHelper::AddRef()
 42   0.3     nsXULElement::Release()
 40   0.3     nsFrame::IntrinsicWidthOffsets(nsRenderingContext*)
 39   0.3     nsAttrAndChildArray::GetAttr(nsIAtom*, int) const
 38   0.3     nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*)
 38   0.3     nsRuleNode::GetStyleBorder(nsStyleContext*, int)
 37   0.3     nsPresContext::NotifyInvalidation(nsRect const&, unsigned int)
 37   0.3     ComputeOutlineAndEffectsRect(nsIFrame*, int*, nsRect const&, nsSize const&, int)
 37   0.3     nsCSSRendering::FindBackground(nsPresContext*, nsIFrame*, nsStyleContext**)
 36   0.3     floor
 35   0.2     nsINode::GetProperty(unsigned short, nsIAtom*, unsigned int*) const
 35   0.2     BuildTextRunsScanner::BuildTextRunForFrames(void*)
 34   0.2     nsCaseInsensitiveStringComparator::operator()(unsigned short const*, unsigned short const*, unsigned int, unsigned int) const
 34   0.2     non-virtual thunk to nsWindowRoot::Release()
 34   0.2     nsDOMEventTargetHelper::Release()
 34   0.2     nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&)
 34   0.2     nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, int, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&)
 33   0.2     __pthread_mutex_lock
 33   0.2     non-virtual thunk to nsWindowRoot::GetListenerManager(int)
 33   0.2     nsSplittableFrame::GetPrevInFlow() const
 33   0.2     nsRegion::SimplifyOutward(unsigned int)
 32   0.2     nsGenericElement::Release()
 31   0.2     nsTableCellMap::GetEffectiveRowSpan(int, int) const
 31   0.2     nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*)
 30   0.2     nsTableRowFrame::DidResize()
 30   0.2     nsTableCellFrame::GetColIndex(int&) const
 30   0.2     nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
 30   0.2     nsIFrame::GetOverflowRect(nsOverflowType) const
 29   0.2     nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
 29   0.2     nsCSSOffsetState::InitOffsets(int, nsMargin const*, nsMargin const*)
 28   0.2     nsLineLayout::RelativePositionFrames(nsLineLayout::PerSpanData*, nsOverflowAreas&)
 28   0.2     gfxFont::Measure(gfxTextRun*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxFont::Spacing*)
 28   0.2     GCGraphBuilder::NoteXPCOMChild(nsISupports*)
 28   0.2     ChangeTable
 27   0.2     .plt
 27   0.2     ceil
 26   0.2     nsIFrame::CheckInvalidateSizeChange(nsRect const&, nsRect const&, nsSize const&)
 26   0.2     nsHTMLReflowState::InitResizeFlags(nsPresContext*)
 26   0.2     nsBlockFrame::IsFrameOfType(unsigned int) const
 26   0.2     nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFlowAreaRect&, int&, nsFloatManager::SavedState*, int*, LineReflowStatus*, int)
 26   0.2     nsBlockFrame::ComputeFinalSize(nsHTMLReflowState const&, nsBlockReflowState&, nsHTMLReflowMetrics&, int*)
 25   0.2     nsFrame::ConsiderChildOverflow(nsOverflowAreas&, nsIFrame*)
 25   0.2     nsLayoutUtils::HasNonZeroCornerOnSide(nsStyleCorners const&, mozilla::css::Side)
 24   0.2     arena_run_tree_insert
 24   0.2     nsRuleNode::GetStylePadding(nsStyleContext*, int)
 23   0.2     non-virtual thunk to nsWindowRoot::QueryInterface(nsID const&, void**)
 23   0.2     nsIFrame::GetUsedPadding() const
 23   0.2     nsIFrame::GetAbsPosClipRect(nsStyleDisplay const*, nsRect*, nsSize const&)
 23   0.2     nsLayoutUtils::GetDisplayPort(nsIContent*, nsRect*)
 23   0.2     nsSplittableFrame::GetFirstInFlow() const
 23   0.2     nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*)
 23   0.2     ceilf
 22   0.2     nsBlockFrame::RenumberLists(nsPresContext*)
 22   0.2     nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&)
 22   0.2     gfxTextRun::ShrinkToLigatureBoundaries(unsigned int*, unsigned int*)
 22   0.2     nsWindowRoot::Release()
 22   0.2     nsEventStateManager::GetContentState(nsIContent*, int)
 21   0.1     nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const
 21   0.1     mozilla::FrameLayerBuilder::InvalidateThebesLayerContents(nsIFrame*, nsRect const&)
 20   0.1     nsRuleNode::GetStylePosition(nsStyleContext*, int)
 20   0.1     nsWindowRoot::GetListenerManager(int)
 20   0.1     nsRuleNode::GetStyleOutline(nsStyleContext*, int)
 20   0.1     nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int, int, int)
 20   0.1     nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*)
 20   0.1     GetWidthInfo(nsRenderingContext*, nsIFrame*, int)
 20   0.1     nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int)
 20   0.1     nsLineBreaker::AppendText(nsIAtom*, unsigned char const*, unsigned int, unsigned int, nsILineBreakSink*)
 20   0.1     nsTextFrame::TrimTrailingWhiteSpace(nsRenderingContext*)
 20   0.1     __pthread_mutex_unlock_usercnt
 20   0.1     realloc
 19   0.1     nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*, TreeMatchContext&)
 19   0.1     nsLayoutUtils::GetFirstLinePosition(nsIFrame const*, nsLayoutUtils::LinePosition*)
 19   0.1     non-virtual thunk to nsInProcessTabChildGlobal::Release()
 19   0.1     nsXULElement::AddRef()
 19   0.1     .text
 18   0.1     nsINode::doInsertChildAt(nsIContent*, unsigned int, int, nsAttrAndChildArray&)
 18   0.1     floorf
 18   0.1     nsFont::Equals(nsFont const&) const
 18   0.1     nsGenericDOMDataNode::GetText()
 18   0.1     nsContainerFrame::FinishReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowState const*, nsHTMLReflowMetrics const&, int, int, unsigned int)
 18   0.1     nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, int, int, int)
 17   0.1     nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*)
 17   0.1     nsCSSFrameConstructor::ConstructTableCell(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**)
 17   0.1     arena_avail_tree_insert
 17   0.1     nsTableRowFrame::CalculateCellActualHeight(nsTableCellFrame*, int&)
 17   0.1     int EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*)
 16   0.1     int EnumRulesMatching<PseudoElementRuleProcessorData>(nsIStyleRuleProcessor*, void*)
 16   0.1     nsLineLayout::VerticalAlignLine()
 16   0.1     nsHtml5TreeOperation::Append(nsIContent*, nsIContent*, nsHtml5TreeOpExecutor*)
 16   0.1     BuildTextRunsScanner::AccumulateRunInfo(nsTextFrame*)
 16   0.1     nsTableFrame::InvalidateFrame(nsIFrame*, nsRect const&, nsRect const&, int)
 16   0.1     TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int)
 16   0.1     nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int)
 16   0.1     nsPropertyTable::GetPropertyInternal(nsPropertyOwner, nsIAtom*, int, unsigned int*)
 16   0.1     nsBlockFrame::ComputeOverflowAreas(nsHTMLReflowState const&, nsHTMLReflowMetrics&, int)
 16   0.1     nsRuleNode::GetStyleMargin(nsStyleContext*, int)
 16   0.1     nsAString_internal::Equals(nsAString_internal const&, nsStringComparator const&) const
 16   0.1     nsIFrame::InvalidateRectDifference(nsRect const&, nsRect const&)
 16   0.1     nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int)
 16   0.1     gfxTextRun::GetAdvanceWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*)
 16   0.1     __i686.get_pc_thunk.bx
 16   0.1     nsTableCellFrame::VerticallyAlignChild(int)
 16   0.1     nsStyleBorder::GetActualBorder() const
 16   0.1     nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*)
 15   0.1     nsAString_internal::Equals(nsAString_internal const&) const
 15   0.1     nsIFrame::InvalidateFrameSubtree()
 15   0.1     nsContainerFrame::GetChildList(nsIAtom*) const
 15   0.1     .L2
 15   0.1     nsTableCellFrame::QueryFrame(nsQueryFrame::FrameIID)
 15   0.1     nsTableRowFrame::InitHasCellWithStyleHeight(nsTableFrame*)
 15   0.1     nsTextFrame::GetTrimmedOffsets(nsTextFragment const*, int)
 15   0.1     nsInProcessTabChildGlobal::GetOwnerContent()
 15   0.1     nsBlockFrame::GetMinWidth(nsRenderingContext*)
 15   0.1     nsLayoutUtils::GetRectDifferenceStrips(nsRect const&, nsRect const&, nsRect*, nsRect*)
 15   0.1     pthread_mutex_unlock
 15   0.1     nsHtml5ElementName::elementNameByBuffer(unsigned short*, int, int, nsHtml5AtomTable*)
 14   0.1     gfxPangoFontGroup::UpdateFontList()
 14   0.1     nsInProcessTabChildGlobal::Release()
 14   0.1     nsCSSRuleProcessor::RulesMatching(PseudoElementRuleProcessorData*)
 14   0.1     nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsRect&, int&, int*)
 14   0.1     nsTextFragment::SetTo(unsigned short const*, int)
 14   0.1     BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, int, int)
 14   0.1     nsContentSink::DidProcessATokenImpl()
 14   0.1     nsIFrame::GetUsedBorder() const
 13   0.1     nsBlockReflowState::ClearFloats(int, unsigned char, nsIFrame*, unsigned int)
 13   0.1     mozilla::css::StyleRule::RuleMatched()
 13   0.1     nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
 13   0.1     BuildTextRunsScanner::FlushFrames(int, int)
 13   0.1     gfxPangoFontGroup::GetBaseFont()
 13   0.1     gfxFT2FontBase::GetMetrics()
 13   0.1     NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**)
 13   0.1     arena_run_tree_remove
 13   0.1     nsAttrAndChildArray::AttrCount() const
 13   0.1     nsHTMLReflowState::InitFrameType()
 13   0.1     .L360
 13   0.1     gfxPangoFontGroup::GetFontAt(int)
 13   0.1     nsTableRowFrame::UpdateHeight(int, int, int, nsTableFrame*, nsTableCellFrame*)
 13   0.1     gfxSkipCharsIterator::SetOffsets(unsigned int, int)
 13   0.1     nsDeque::Push(void*)
 12   0.1     nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsIFrame*, nsFrameItems&)
 12   0.1     moz_xmalloc
 12   0.1     nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&)
 12   0.1     nsGenericElement::HasAttr(int, nsIAtom*) const
 12   0.1     nsRuleData::nsRuleData(unsigned int, nsCSSValue*, nsPresContext*, nsStyleContext*)
 12   0.1     gfxTextRun::AccumulateMetricsForRun(gfxFont*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*, unsigned int, unsigned int, gfxFont::RunMetrics*)
 12   0.1     pthread_equal
 12   0.1     nsFrameList::DestroyFramesFrom(nsIFrame*)
 12   0.1     nsCSSOffsetState::ComputePadding(int)
 12   0.1     nsCellMap::GetEffectiveColSpan(nsTableCellMap const&, int, int, int&) const
 12   0.1     nsLineLayout::BeginLineReflow(int, int, int, int, int, int)
 11   0.1     nsBlockFrame::AddFrames(nsFrameList&, nsIFrame*)
 11   0.1     nsAString_internal::Finalize()
 11   0.1     nsIFrame::IsFrameOfType(unsigned int) const
 11   0.1     gfxTextRun::AddGlyphRun(gfxFont*, unsigned int, int)
 11   0.1     .L670
 11   0.1     nsFontMetrics::MaxAscent()
 11   0.1     nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&)
 11   0.1     arena_avail_tree_remove
 11   0.1     moz_free
 11   0.1     __i686.get_pc_thunk.bx
 11   0.1     nsBlockFrame::GetPrefWidth(nsRenderingContext*)
 11   0.1     nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, int, int, nsIAtom*, nsCSSPseudoElements::Type, int, mozilla::dom::Element*)
 11   0.1     nsHTMLScrollFrame::IsScrollingActive()
 11   0.1     nsTableCellFrame::GetType() const
 11   0.1     nsBlockFrame::GetChildList(nsIAtom*) const
 11   0.1     gfxFont::RunMetrics::CombineWith(gfxFont::RunMetrics const&, int)
 11   0.1     nsSplittableFrame::GetFirstContinuation() const
 11   0.1     gfxTextRun::GlyphRunIterator::NextRun()
 11   0.1     nsFontMetrics::InternalLeading()
 11   0.1     _PR_x86_AtomicDecrement
 10   0.1     nsFloatManager::GetFlowArea(int, nsFloatManager::BandInfoType, int, nsRect, nsFloatManager::SavedState*) const
 10   0.1     gfxTextRun::GetAdvanceForGlyphs(unsigned int, unsigned int)
 10   0.1     gfxFontGroup::GetUserFontSet()
 10   0.1     nsBlockFrame::GetType() const
 10   0.1     nsLayoutUtils::GetTextShadowRectsUnion(nsRect const&, nsIFrame*, unsigned int)
 10   0.1     nsHtml5TreeBuilder::endTag(nsHtml5ElementName*)
 10   0.1     nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, int, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&)
 10   0.1     nsTableCellFrame::GetMinWidth(nsRenderingContext*)
 10   0.1     nsAtomListUtils::IsMember(nsIAtom*, nsStaticAtom const*, unsigned int)
 10   0.1     nsBlockInFlowLineIterator::Next()
 10   0.1     .L185
 10   0.1     nsTableFrame::GetTableFrame(nsIFrame*)
 10   0.1     nsLineBreaker::FlushCurrentWord()
 10   0.1     .L3
 10   0.1     txNameTest::matches(txXPathNode const&, txIMatchContext*)
 10   0.1     PR_Unlock
  9   0.1     nsPresArena::AllocateByCode(nsQueryFrame::FrameIID, unsigned int)
  9   0.1     nsUnicodeDecodeHelper::ConvertByFastTable(char const*, int*, unsigned short*, int*, unsigned short const*, int, int)
  9   0.1     nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*)
  9   0.1     nsTextFrameUtils::TransformText(unsigned char const*, unsigned int, unsigned char*, nsTextFrameUtils::CompressionMode, unsigned char*, gfxSkipCharsBuilder*, unsigned int*)
  9   0.1     nsHTMLInputElement::QueryInterface(nsID const&, void**)
  9   0.1     gfxFontGroup::GetUnderlineOffset()
  9   0.1     nsCOMPtr_base::begin_assignment()
  9   0.1     gfxTextRun::CopyGlyphDataFrom(gfxTextRun*, unsigned int, unsigned int, unsigned int)
  9   0.1     PL_InitArenaPool
  9   0.1     nsCSSValue::SetDummyValue()
  9   0.1     BasicTableLayoutStrategy::ComputeColumnIntrinsicWidths(nsRenderingContext*)
  9   0.1     nsHtml5TreeBuilder::createElement(int, nsIAtom*, nsHtml5HtmlAttributes*)
  9   0.1     nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*)
  9   0.1     nsTHashtable<mozilla::FramePropertyTable::Entry>::s_HashKey(PLDHashTable*, void const*)
  9   0.1     nsTableFrame::GetCellMap() const
  9   0.1     nsHtml5TreeOpExecutor::RunFlushLoop()
  9   0.1     nsNativeTheme::IsWidgetStyled(nsPresContext*, nsIFrame*, unsigned char)
  9   0.1     nsTableFrame::GetEffectiveRowSpan(nsTableCellFrame const&, nsCellMap*)
  9   0.1     nsLayoutUtils::ComputeWidthValue(nsRenderingContext*, nsIFrame*, int, int, int, nsStyleCoord const&)
  8   0.1     nsRuleNode::GetStyleTextReset(nsStyleContext*, int)
  8   0.1     InvalidateRectForFrameSizeChange(nsIFrame*, nsRect const&)
  8   0.1     nsLineLayout::nsLineLayout(nsPresContext*, nsFloatManager*, nsHTMLReflowState const*, nsLineList_iterator const*)
  8   0.1     nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const
  8   0.1     LocationStep::fromDescendants(txXPathNode const&, txIMatchContext*, txNodeSet*)
  8   0.1     mozilla::css::StyleRule::MapRuleInfoInto(nsRuleData*)
  8   0.1     nsLineLayout::CanPlaceFrame(nsLineLayout::PerFrameData*, unsigned char, int, int, int, nsHTMLReflowMetrics&, unsigned int&, int*)
  8   0.1     mozilla::FramePropertyTable::Delete(nsIFrame*, mozilla::FramePropertyDescriptor const*)
  8   0.1     gfxTextRun::SetPotentialLineBreaks(unsigned int, unsigned int, unsigned char*, gfxContext*)
  8   0.1     nsGenericDOMDataNode::TextIsOnlyWhitespace()
  8   0.1     PR_CallOnce
  8   0.1     nsGenericElement::UnbindFromTree(int, int)
  8   0.1     MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int)
  8   0.1     gfxTextRun::MeasureText(unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*)
  8   0.1     nsPresArena::AllocateBySize(unsigned int)
  8   0.1     nsNodeInfoManager::GetTextNodeInfo()
  8   0.1     nsTransitionManager::RulesMatching(PseudoElementRuleProcessorData*)
  8   0.1     nsFontMetrics::MaxHeight()
  8   0.1     mozilla::FramePropertyTable::Remove(nsIFrame*, mozilla::FramePropertyDescriptor const*, int*)
  8   0.1     nsGenericElement::QueryInterface(nsID const&, void**)
  8   0.1     nsTextFrame::UnionTextDecorationOverflow(nsPresContext*, PropertyProvider&, nsRect*)
  7   0.0     nsAutoFloatManager::CreateFloatManager(nsPresContext*)
  7   0.0     nsAnimationManager::RulesMatching(PseudoElementRuleProcessorData*)
  7   0.0     mozilla::InternalInvalidateThebesLayersInSubtree(nsIFrame*)
  7   0.0     UpdateProp(mozilla::FrameProperties&, mozilla::FramePropertyDescriptor const*, int, nsMargin&)
  7   0.0     nsAString_internal::MutatePrep(unsigned int, unsigned short**, unsigned int*)
  7   0.0     nsCellMap::SetDataAt(nsTableCellMap&, CellData&, int, int)
  7   0.0     nsPresContext::CheckForInterrupt(nsIFrame*)
  7   0.0     nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*)
  7   0.0     arena_run_alloc
  7   0.0     nsFloatManager::PushState(nsFloatManager::SavedState*)
  7   0.0     nsTableIterator::Next()
  7   0.0     nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**)
  7   0.0     nsTextFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
  7   0.0     gfxTextRun::gfxTextRun(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int, gfxTextRun::CompressedGlyph*)
  7   0.0     .L369
  7   0.0     nsHTMLScrollFrame::GetScrollPosition() const
  7   0.0     nsCellMap::AppendCell(nsTableCellMap&, nsTableCellFrame*, int, int, nsRect&, int*)
  7   0.0     nsTableCellFrame::GetCellBaseline() const
  7   0.0     nsTableCellFrame::IntrinsicWidthOffsets(nsRenderingContext*)
  7   0.0     gfxTextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int)
  7   0.0     js::GCMarker::drainMarkStack()
  7   0.0     TryToStartImageLoad(nsCSSValue const&, nsIDocument*, nsCSSProperty)
  7   0.0     nsTableCellFrame::GetRowIndex(int&) const
  7   0.0     nsHTMLInputElement::IntrinsicState() const
  7   0.0     .L2
  7   0.0     nsStyleContext::FindChildWithRules(nsIAtom const*, nsRuleNode*, nsRuleNode*, int)
  7   0.0     nsTableFrame::CheckRequestSpecialHeightReflow(nsHTMLReflowState const&)
  7   0.0     gfxTextRun::AccumulatePartialLigatureMetrics(gfxFont*, unsigned int, unsigned int, gfxFont::BoundingBoxType, gfxContext*, gfxTextRun::PropertyProvider*, gfxFont::RunMetrics*)
  7   0.0     nsGenericDOMDataNode::SetTextInternal(unsigned int, unsigned int, unsigned short const*, unsigned int, int)
  7   0.0     UnhookTextRunFromFrames(gfxTextRun*, nsTextFrame*)
  7   0.0     nsTableCellMap::GetEffectiveColSpan(int, int) const
  7   0.0     BuildTextRunsScanner::FlushLineBreaks(gfxTextRun*)
  7   0.0     memmove
  7   0.0     nsGenericElement::DestroyContent()
  7   0.0     nsTableFrame::GetEffectiveColSpan(nsTableCellFrame const&, nsCellMap*) const
  7   0.0     nsFrame::GetIntrinsicSize()
  6   0.0     nsHtml5TreeOperation::Perform(nsHtml5TreeOpExecutor*, nsIContent**)
  6   0.0     PL_DHashVoidPtrKeyStub
  6   0.0     nsContentList::ContentAppended(nsIDocument*, nsIContent*, nsIContent*, int)
  6   0.0     nsGenericElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int)
  6   0.0     nsFrame::IsContainingBlock() const
  6   0.0     non-virtual thunk to nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext*, nsIFrame*, unsigned char)
  6   0.0     nsTextFrame::IsEmpty()
  6   0.0     nsFrame::CanContinueTextRun() const
  6   0.0     int EnumRulesMatching<AnonBoxRuleProcessorData>(nsIStyleRuleProcessor*, void*)
  6   0.0     nsStyledElementNotElementCSSInlineStyle::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int)
  6   0.0     nsContainerFrame::DestroyFrom(nsIFrame*)
  6   0.0     nsAnimationManager::GetElementAnimations(mozilla::dom::Element*, nsCSSPseudoElements::Type, int)
  6   0.0     nsHtml5TreeBuilder::appendCharacters(nsIContent**, unsigned short*, int, int)
  6   0.0     nsFrame::nsFrame(nsStyleContext*)
  6   0.0     nsCSSPseudoElements::GetPseudoAtom(nsCSSPseudoElements::Type)
  6   0.0     nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int)
  6   0.0     nsFontMetrics::ExternalLeading()
  6   0.0     nsTableRowFrame::InitChildReflowState(nsPresContext&, nsSize const&, int, nsTableCellReflowState&)
  6   0.0     nsTableFrame::GetColumnWidth(int)
  6   0.0     nsGenericElement::nsGenericElement(already_AddRefed<nsINodeInfo>)
  6   0.0     nsCellMap::ExpandWithRows(nsTableCellMap&, nsTArray<nsTableRowFrame*, nsTArrayDefaultAllocator>&, int, nsRect&)
  6   0.0     PropertyProvider::GetHyphensOption()
  6   0.0     nsBox::GetBorder(nsMargin&)
  6   0.0     nsTextFrame::AddInlineMinWidthForFlow(nsRenderingContext*, nsIFrame::InlineMinWidthData*)
  6   0.0     nsCounterManager::AddCounterResetsAndIncrements(nsIFrame*)
  6   0.0     nsINode::CompareDocumentPosition(nsINode*)
  6   0.0     nsVoidArray::InsertElementAt(void*, int)
  6   0.0     nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, nsCSSPseudoElements::Type, nsStyleContext*)
  6   0.0     nsInProcessTabChildGlobal::AddRef()
  6   0.0     nsCSSRuleProcessor::GetContentState(mozilla::dom::Element*)
  6   0.0     nsTableRowFrame::GetNextRow() const
  6   0.0     nsAttrAndChildArray::Clear()
  6   0.0     nsFloatManager::ClearFloats(int, unsigned char, unsigned int) const
  6   0.0     nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
  6   0.0     nsTableRowFrame::GetRowIndex() const
  6   0.0     nsTransitionManager::GetElementTransitions(mozilla::dom::Element*, nsCSSPseudoElements::Type, int)
  5   0.0     nsCSSFrameConstructor::FindHTMLData(mozilla::dom::Element*, nsIAtom*, int, nsIFrame*, nsStyleContext*)
  5   0.0     nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList&, nsIFrame*, nsFrameItems&)
  5   0.0     nsFrameList::GetLength() const
  5   0.0     non-virtual thunk to nsHTMLStyleSheet::RulesMatching(PseudoElementRuleProcessorData*)
  5   0.0     nsGenericDOMDataNode::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int)
  5   0.0     js::gc::ScanShape(js::GCMarker*, js::Shape const*)
  5   0.0     nsTableCellFrame::IsContainingBlock() const
  5   0.0     .L4382
  5   0.0     .plt
  5   0.0     nsSplittableFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
  5   0.0     nsHtml5Portability::localEqualsBuffer(nsIAtom*, unsigned short*, int, int)
  5   0.0     nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*)
  5   0.0     nsIFrame::InvalidateWithFlags(nsRect const&, unsigned int)
  5   0.0     nsHTMLInputElement::GetType() const
  5   0.0     nsContentUtils::GenerateStateKey(nsIContent*, nsIDocument const*, nsIStatefulFrame::SpecialStateID, nsACString_internal&)
  5   0.0     nsAttrAndChildArray::GetSafeChildAt(unsigned int) const
  5   0.0     nsFrame::QueryFrame(nsQueryFrame::FrameIID)
  5   0.0     nsGenericElement::IsNodeOfType(unsigned int) const
  5   0.0     nsBlockFrame::PullFrame(nsBlockReflowState&, nsLineList_iterator)
  5   0.0     nsLayoutUtils::ComputeHeightDependentValue(int, nsStyleCoord const&)
  5   0.0     nsTransitionManager::WalkTransitionRule(RuleProcessorData*, nsCSSPseudoElements::Type)
  5   0.0     nsSplittableFrame::GetPrevContinuation() const
  5   0.0     nsSplittableFrame::GetNextInFlow() const
  5   0.0     nsGenericElement::GetAttrCount() const
  5   0.0     ComputeMaxDescent(gfxFont::Metrics const&, gfxFontGroup*)
  5   0.0     nsPurpleBuffer::SelectPointers(GCGraphBuilder&)
  5   0.0     __i686.get_pc_thunk.bx
  5   0.0     nsBlockFrame::IsContainingBlock() const
  5   0.0     nsBlockFrame::ReflowPushedFloats(nsBlockReflowState&, nsOverflowAreas&, unsigned int&)
  5   0.0     .L4613
  5   0.0     PL_FinishArenaPool
  5   0.0     nsTextFrame::ClearTextRun(nsTextFrame*)
  5   0.0     non-virtual thunk to nsInProcessTabChildGlobal::GetOwnerContent()
  5   0.0     MarkFramesDirtyToRoot(nsPtrHashKey<nsIFrame>*, void*)
  5   0.0     nsNodeInfo::AddRef()
  5   0.0     ComputeLineHeight(nsStyleContext*, int)
  5   0.0     TextRunWordCache::LookupWord(gfxTextRun*, gfxFont*, unsigned int, unsigned int, unsigned int, nsTArray<TextRunWordCache::DeferredWord, nsTArrayDefaultAllocator>*)
  5   0.0     nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, nsFontMetrics**)
  5   0.0     non-virtual thunk to nsWindowRoot::AddRef()
  5   0.0     nsCSSFrameConstructor::FindInputData(mozilla::dom::Element*, nsStyleContext*)
  5   0.0     nsGenericElement::GetAttr(int, nsIAtom*, nsAString_internal&) const
  5   0.0     nsGenericElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)
  5   0.0     PresShell::AllocateFrame(nsQueryFrame::FrameIID, unsigned int)
  5   0.0     nsTableCellFrame::GetBorderOverflow()
  5   0.0     nsHTMLCSSStyleSheet::RulesMatching(ElementRuleProcessorData*)
  5   0.0     nsAttrAndChildArray::InsertChildAt(nsIContent*, unsigned int)
  5   0.0     nsContainerFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int)
  5   0.0     PR_Lock
  4   0.0     nsLineBreaker::nsLineBreaker()
  4   0.0     nsGenericDOMDataNode::nsGenericDOMDataNode(already_AddRefed<nsINodeInfo>)
  4   0.0     nsLineLayout::RelativePositionFrames(nsOverflowAreas&)
  4   0.0     nsVoidArray::operator=(nsVoidArray const&)
  4   0.0     mozilla::css::ImportantRule::MapRuleInfoInto(nsRuleData*)
  4   0.0     gfxTextRun::ComputePartialLigatureWidth(unsigned int, unsigned int, gfxTextRun::PropertyProvider*)
  4   0.0     PR_AtomicDecrement
  4   0.0     .L864
  4   0.0     nsXBLBinding::AllowScripts()
  4   0.0     LockArena
  4   0.0     nsBlockReflowState::GetFloatAvailableSpaceWithState(int, nsFloatManager::SavedState*) const
  4   0.0     nsGenericHTMLElement::GetLayoutHistoryAndKey(nsGenericHTMLElement*, int, nsILayoutHistoryState**, nsACString_internal&)
  4   0.0     nsHTMLTableCellElement::AddRef()
  4   0.0     nsMappedAttributes::IndexOfAttr(nsIAtom*, int) const
  4   0.0     nsBindingManager::WalkRules(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*, int*)
  4   0.0     non-virtual thunk to nsWindowRoot::GetParentTarget()
  4   0.0     nsJISx4051LineBreaker::GetJISx4051Breaks(unsigned short const*, unsigned int, unsigned char*)
  4   0.0     nsTableCellFrame::GetBorderWidth(nsMargin&) const
  4   0.0     nsFrameList::InsertFrames(nsIFrame*, nsIFrame*, nsFrameList&)
  4   0.0     nsFrame::DestroyFrom(nsIFrame*)
  4   0.0     txXPathTreeWalker::txXPathTreeWalker(txXPathNode const&)
  4   0.0     nsFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int)
  4   0.0     non-virtual thunk to nsHTMLCSSStyleSheet::RulesMatching(PseudoElementRuleProcessorData*)
  4   0.0     gfxTextRun::AllocateStorage(void const*&, unsigned int, unsigned int)
  4   0.0     nsCycleCollector::CollectWhite()
  4   0.0     RuleHash_NameSpaceTable_HashKey(PLDHashTable*, void const*)
  4   0.0     mozilla::css::StyleRule::GetImportantRule()
  4   0.0     nsGenericElement::FindAttrValueIn(int, nsIAtom*, nsIAtom* const* const*, nsCaseTreatment) const
  4   0.0     nsFrame::DidSetStyleContext(nsStyleContext*)
  4   0.0     nsContentUtils::IsHTMLWhitespace(unsigned short)
  4   0.0     PermanentAtomImpl::Release()
  4   0.0     nsEventListenerManager::AddEventListener(nsIDOMEventListener*, unsigned int, nsIAtom*, EventTypeData const*, int, nsIDOMEventGroup*)
  4   0.0     .L371
  4   0.0     nsContentUtils::RemoveScriptBlocker()
  4   0.0     nsFontMetrics::MaxDescent()
  4   0.0     nsTextControlFrame::UpdateValueDisplay(int, int, nsAString_internal const*)
  4   0.0     nsTableFrame::GetType() const
  4   0.0     gfxTextRun::FindFirstGlyphRunContaining(unsigned int)
  4   0.0     nsTHashtable<(anonymous namespace)::FreeList>::s_HashKey(PLDHashTable*, void const*)
  4   0.0     nsHtml5TreeBuilder::appendToCurrentNodeAndPushElement(nsHtml5ElementName*, nsHtml5HtmlAttributes*)
  4   0.0     nsGenericElement::GetBindingParent() const
  4   0.0     nsCSSOffsetState::ComputeMargin(int)
  4   0.0     gfxSkipCharsIterator::IsOriginalCharSkipped(int*) const
  4   0.0     TextRunWordCache::CacheHashEntry::KeyEquals(TextRunWordCache::CacheHashKey const*) const
  4   0.0     nsStyledElementNotElementCSSInlineStyle::DoGetClasses() const
  4   0.0     nsGenericHTMLFormElement::IntrinsicState() const
  4   0.0     AtomTableMatchKey(PLDHashTable*, PLDHashEntryHdr const*, void const*)
  4   0.0     nsHtml5ElementName::release()
  4   0.0     nsGenericHTMLFormElement::QueryInterface(nsID const&, void**)
  4   0.0     nsLineLayout::EndLineReflow()
  4   0.0     .L4274
  4   0.0     nsFrameManager::RestoreFrameStateFor(nsIFrame*, nsILayoutHistoryState*, nsIStatefulFrame::SpecialStateID)
  4   0.0     nsBlockFrame::QueryFrame(nsQueryFrame::FrameIID)
  4   0.0     nsTextFrame::IsFrameOfType(unsigned int) const
  4   0.0     nsXBLBinding::InstallEventHandlers()
  4   0.0     nsGenericDOMDataNode::TextLength()
  4   0.0     mozilla::FrameLayerBuilder::InvalidateThebesLayersInSubtree(nsIFrame*)
  4   0.0     nsACString_internal::Finalize()
  4   0.0     nsLineBox::CachedIsEmpty()
  4   0.0     nsFontMetrics::EmHeight()
  4   0.0     nsHTMLTableCellElement::QueryInterface(nsID const&, void**)
  4   0.0     nsOverflowContinuationTracker::nsOverflowContinuationTracker(nsPresContext*, nsContainerFrame*, int, int)
  4   0.0     nsHTMLTableCellElement::Release()
  4   0.0     nsHtml5TreeOperation::AppendText(unsigned short const*, int, nsIContent*, nsHtml5TreeOpExecutor*)
  4   0.0     PR_Realloc
  4   0.0     txXPathTreeWalker::moveToNextSibling()
  4   0.0     nsTableCellFrame::GetVerticalAlign() const
  4   0.0     .L4472
  4   0.0     non-virtual thunk to nsInProcessTabChildGlobal::AddRef()
  4   0.0     nsCSSFrameConstructor::CreateGeneratedContentItem(nsFrameConstructorState&, nsIFrame*, nsIContent*, nsStyleContext*, nsCSSPseudoElements::Type, nsCSSFrameConstructor::FrameConstructionItemList&)
  4   0.0     .L2603
  4   0.0     nsLineBox::FreeFloats(nsFloatCacheFreeList&)
  4   0.0     RuleHash_NameSpaceTable_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*)
  4   0.0     nsCSSFrameConstructor::ConstructTextFrame(nsCSSFrameConstructor::FrameConstructionData const*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsStyleContext*, nsFrameItems&)
  4   0.0     .L4371
  4   0.0     nsFloatManager::~nsFloatManager()
  4   0.0     nsTableRowGroupFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned int&, int*)
  4   0.0     GraphWalker<scanVisitor>::DoWalk(nsDeque&)
  3   0.0     PR_AtomicIncrement
  3   0.0     nsLayoutUtils::GetAsBlock(nsIFrame*)
  3   0.0     nsContentUtils::EqualsIgnoreASCIICase(nsAString_internal const&, nsAString_internal const&)
  3   0.0     NS_NewTextFrame(nsIPresShell*, nsStyleContext*)
  3   0.0     JSCompartment::wrap(JSContext*, js::Value*)
  3   0.0     nsTypedSelection::AddRef()
  3   0.0     .L572
  3   0.0     nsGenericHTMLElement::UpdateEditableState()
  3   0.0     BuildTextRunsScanner::BreakSink::SetBreaks(unsigned int, unsigned int, unsigned char*)
  3   0.0     nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int)
  3   0.0     nsFrame::IsFrameTreeTooDeep(nsHTMLReflowState const&, nsHTMLReflowMetrics&, unsigned int&)
  3   0.0     nsHTMLReflowMetrics::UnionOverflowAreasWithDesiredBounds()
  3   0.0     nsStyleSet::ResolveAnonymousBoxStyle(nsIAtom*, nsStyleContext*)
  3   0.0     PresShell::FreeFrame(nsQueryFrame::FrameIID, void*)
  3   0.0     nsNodeUtils::LastRelease(nsINode*)
  3   0.0     nsBlockInFlowLineIterator::nsBlockInFlowLineIterator(nsBlockFrame*, int*)
  3   0.0     nsLineBox::AppendFloats(nsFloatCacheFreeList&)
  3   0.0     nsNodeInfoManager::GetNodeInfoInnerHashValue(void const*)
  3   0.0     nsIContent::UpdateEditableState()
  3   0.0     nsFontMetrics::MaxAdvance()
  3   0.0     nsGenericElement::GetChildAt(unsigned int) const
  3   0.0     nsSplittableFrame::GetNextInFlowVirtual() const
  3   0.0     nsBox::BeginLayout(nsBoxLayoutState&)
  3   0.0     strcmp
  3   0.0     nsStyledElementNotElementCSSInlineStyle::GetInlineStyleRule()
  3   0.0     nsTextFrame::GetNextContinuation() const
  3   0.0     gfxTextRun::Create(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int)
  3   0.0     nsLineLayout::~nsLineLayout()
  3   0.0     BuildTextRunsScanner::AssignTextRun(gfxTextRun*)
  3   0.0     .L261
  3   0.0     nsFrame::CorrectStyleParentFrame(nsIFrame*, nsIAtom*)
  3   0.0     nsCOMArray_base::RemoveObjectsAt(int, int)
  3   0.0     gfxSkipChars::BuildShortcuts()
  3   0.0     nsAnimationManager::RulesMatching(ElementRuleProcessorData*)
  3   0.0     nsTableRowFrame::GetType() const
  3   0.0     nsEventListenerManager::Release()
  3   0.0     nsIFrame::GetBorderAndPadding(nsMargin&)
  3   0.0     .L4538
  3   0.0     nsACString_internal::Replace(unsigned int, unsigned int, char const*, unsigned int)
  3   0.0     nsLayoutUtils::GetTextRunFlagsForStyle(nsStyleContext*, nsStyleText const*, nsStyleFont const*)
  3   0.0     gfxTextRun::~gfxTextRun()
  3   0.0     .L573
  3   0.0     nsNodeInfoManager::GetNodeInfo(nsIAtom*, nsIAtom*, int)
  3   0.0     nsNthIndexCache::~nsNthIndexCache()
  3   0.0     nsXBLService::GetBinding(nsIContent*, nsIURI*, int, nsIPrincipal*, int*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&)
  3   0.0     nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*)
  3   0.0     nsRuleNode::GetStyleBackground(nsStyleContext*, int)
  3   0.0     nsTableRowGroupFrame::GetType() const
  3   0.0     nsFrame::~nsFrame()
  3   0.0     nsContainerFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
  3   0.0     nsHtml5AttributeName::nameByBuffer(unsigned short*, int, int, nsHtml5AtomTable*)
  3   0.0     AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&)
  3   0.0     nsTextFrame::CanContinueTextRun() const
  3   0.0     nsFrameSelection::QueryInterface(nsID const&, void**)
  3   0.0     .L4599
  3   0.0     nsContentList::Match(mozilla::dom::Element*)
  3   0.0     nsHtml5TreeBuilder::accumulateCharacters(unsigned short const*, int, int)
  3   0.0     nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const
  3   0.0     nsAttrAndChildArray::IndexOfChild(nsINode*) const
  3   0.0     nsTextEditorState::UnbindFromFrame(nsTextControlFrame*)
  3   0.0     .L178
  3   0.0     .L75
  3   0.0     .L1116
  3   0.0     moz_gtk_get_widget_border
  3   0.0     nsTextNode::AddRef()
  3   0.0     nsDeviceContext::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&)
  3   0.0     nsHtml5TreeOperation::~nsHtml5TreeOperation()
  3   0.0     nsAString_internal::Assign(unsigned short const*, unsigned int)
  3   0.0     nsTableCellMap::RowIsSpannedInto(int, int) const
  3   0.0     nsBox::GetPadding(nsMargin&)
  3   0.0     .L2046
  3   0.0     nsGfxScrollFrameInner::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&)
  3   0.0     nsBlockFrame::DrainOverflowLines(nsBlockReflowState&)
  3   0.0     nsContainerFrame::PositionChildViews(nsIFrame*)
  3   0.0     nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&)
  3   0.0     PL_DHashMoveEntryStub
  3   0.0     JSString::mark(JSTracer*)
  3   0.0     nsCSSFrameConstructor::ConstructScrollableBlock(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItem&, nsIFrame*, nsStyleDisplay const*, nsFrameItems&, nsIFrame**)
  3   0.0     BuildArgArray
  3   0.0     NS_NewHTMLElement(nsIContent**, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser)
  3   0.0     nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&)
  3   0.0     .L872
  3   0.0     nsBlockFrame::SetInitialChildList(nsIAtom*, nsFrameList&)
  3   0.0     nsFloatCacheList::~nsFloatCacheList()
  3   0.0     nsDocument::ClearBoxObjectFor(nsIContent*)
  3   0.0     nsHtml5TreeBuilder::startTag(nsHtml5ElementName*, nsHtml5HtmlAttributes*, int)
  3   0.0     nsGenericElement::GetChildCount() const
  3   0.0     non-virtual thunk to nsHTMLCSSStyleSheet::RulesMatching(ElementRuleProcessorData*)
  3   0.0     nsIFrame::InlinePrefWidthData::ForceBreak(nsRenderingContext*)
  3   0.0     nsGenericDOMDataNode::UnbindFromTree(int, int)
  3   0.0     nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
  3   0.0     PL_HashTableLookup
  3   0.0     .L189
  3   0.0     nsHtml5Tokenizer::emitCurrentTagToken(int, int)
  3   0.0     nsGenericDOMDataNode::AddRef()
  3   0.0     nsStyleSet::AddImportantRules(nsRuleNode*, nsRuleNode*, nsRuleWalker*)
  3   0.0     nsCSSRuleProcessor::RulesMatching(AnonBoxRuleProcessorData*)
  3   0.0     nsTableCellFrame::GetPrefWidth(nsRenderingContext*)
  2   0.0     nsTHashtable<mozilla::FramePropertyTable::Entry>::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*)
  2   0.0     nsGenericHTMLElement::GetSpellcheck(int*)
  2   0.0     NS_NewSprocketLayout(nsIPresShell*, nsCOMPtr<nsIBoxLayout>&)
  2   0.0     .L565
  2   0.0     nsBlockFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
  2   0.0     nsBlockFrame::DestroyFrom(nsIFrame*)
  2   0.0     nsOverflowAreas::SetAllTo(nsRect const&)
  2   0.0     nsTableIterator::nsTableIterator(nsIFrame&)
  2   0.0     .L2555
  2   0.0     js::Interpret(JSContext*, js::StackFrame*, unsigned int, js::InterpMode)
  2   0.0     nsFrame::DestroyAbsoluteFrames(nsIFrame*)
  2   0.0     FreeArenaList
  2   0.0     nsBox::SyncLayout(nsBoxLayoutState&)
  2   0.0     nsTextFrame::AddInlineMinWidth(nsRenderingContext*, nsIFrame::InlineMinWidthData*)
  2   0.0     PL_HashTableRawLookup
  2   0.0     nsHtml5TreeOperation::nsHtml5TreeOperation()
  2   0.0     UnlockArena
  2   0.0     nsAttrAndChildArray::WalkMappedAttributeStyleRules(nsRuleWalker*)
  2   0.0     .L4333
  2   0.0     NS_NewLineBox(nsIPresShell*, nsIFrame*, int, int)
  2   0.0     nsTextFrame::GetLastInFlow() const
  2   0.0     moz_malloc
  2   0.0     nsAnimationManager::RulesMatching(AnonBoxRuleProcessorData*)
  2   0.0     AtomTableGetHash(PLDHashTable*, void const*)
  2   0.0     nsGfxScrollFrameInner::nsGfxScrollFrameInner(nsContainerFrame*, int)
  2   0.0     nsBox::SetBounds(nsBoxLayoutState&, nsRect const&, int)
  2   0.0     .L97
  2   0.0     pthread_self
  2   0.0     nsTableFrame::ProcessRowInserted(int)
  2   0.0     nsBoxFrame::CacheAttributes()
  2   0.0     nsCSSFrameConstructor::GetAnonymousContent(nsIContent*, nsIFrame*, nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&)
  2   0.0     nsFrame::InitBoxMetrics(int)
  2   0.0     non-virtual thunk to nsHTMLStyleSheet::RulesMatching(ElementRuleProcessorData*)
  2   0.0     ReleaseObjects(void*, void*)
  2   0.0     XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)
  2   0.0     nsHTMLAnchorElement::IntrinsicState() const
  2   0.0     nsAttrAndChildArray::AddAttrSlot()
  2   0.0     .L506
  2   0.0     nsBlockInFlowLineIterator::Prev()
  2   0.0     nsGenericDOMDataNode::SetText(unsigned short const*, unsigned int, int)
  2   0.0     nsContentUtils::AddScriptBlocker()
  2   0.0     nsTableRowFrame::CalcHeight(nsHTMLReflowState const&)
  2   0.0     nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
  2   0.0     nsIFrame::CachedIsEmpty()
  2   0.0     NS_NewSelection(nsFrameSelection**)
  2   0.0     nsHTMLReflowState::CalcLineHeight() const
  2   0.0     nsFrame::CheckInvalidateSizeChange(nsHTMLReflowMetrics&)
  2   0.0     FcNameParse
  2   0.0     non-virtual thunk to nsHTMLInputElement::GetType() const
  2   0.0     nsRenderingContext::SetFont(nsFont const&, nsIAtom*, gfxUserFontSet*)
  2   0.0     nsAttrValue::ParseAtomArray(nsAString_internal const&)
  2   0.0     nsBlockFrame::MarkLineDirtyForInterrupt(nsLineBox*)
  2   0.0     nsHTMLInputElement::AfterSetAttr(int, nsIAtom*, nsAString_internal const*, int)
  2   0.0     nsTHashtable<TextRunWordCache::CacheHashEntry>::s_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*)
  2   0.0     nsTextFragment::UpdateBidiFlag(unsigned short const*, unsigned int)
  2   0.0     nsTextControlFrame::IsFrameOfType(unsigned int) const
  2   0.0     nsContentUtils::GetEventId(nsIAtom*)
  2   0.0     nsHTMLTableCellElement::~nsHTMLTableCellElement()
  2   0.0     nsPresContext::AddRef()
  2   0.0     .L1267
  2   0.0     PL_DHashTableFinish
  2   0.0     nsBlockFrame::IsFloatContainingBlock() const
  2   0.0     nsGfxScrollFrameInner::ClampAndRestrictToDevPixels(nsPoint const&, nsIntPoint*) const
  2   0.0     nsSubstringTuple::IsDependentOn(unsigned short const*, unsigned short const*) const
  2   0.0     nsBlockFrame::DrainPushedFloats(nsBlockReflowState&)
  2   0.0     nsBox::GetMargin(nsMargin&)
  2   0.0     nsParserService::HTMLCaseSensitiveAtomTagToId(nsIAtom*) const
  2   0.0     nsNodeUtils::ParentChainChanged(nsIContent*)
  2   0.0     nsFrame::IsEmpty()
  2   0.0     nsStandardURL::~nsStandardURL()
  2   0.0     .L1169
  2   0.0     nsGenericHTMLFormElement::IsDisabled() const
  2   0.0     nsTextFrame::AddInlinePrefWidthForFlow(nsRenderingContext*, nsIFrame::InlinePrefWidthData*)
  2   0.0     nsAnimationManager::CheckAnimationRule(nsStyleContext*, mozilla::dom::Element*)
  2   0.0     nsStandardURL::Equals(nsIURI*, int*)
  2   0.0     nsXBLKeyEventHandler::AddRef()
  2   0.0     .L533
  2   0.0     NS_NewElement(nsIContent**, int, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser)
  2   0.0     nsTypedSelection::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)
  2   0.0     arena_run_dalloc
  2   0.0     nsFrame::BoxReflow(nsBoxLayoutState&, nsPresContext*, nsHTMLReflowMetrics&, nsRenderingContext*, int, int, int, int, int)
  2   0.0     nsTransitionManager::RulesMatching(ElementRuleProcessorData*)
  2   0.0     nsCStringKey::Equals(nsHashKey const*) const
  2   0.0     nsRuleNode::GetStyleContent(nsStyleContext*, int)
  2   0.0     nsTypedSelection::Release()
  2   0.0     nsLayoutUtils::GetFirstLineBaseline(nsIFrame const*, int*)
  2   0.0     nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, int, nsXBLDocumentInfo**)
  2   0.0     PL_DHashStringKey
  2   0.0     nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIAtom*, int, nsIFrame*&)
  2   0.0     nsTableCellFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
  2   0.0     nsLineBox::SetOverflowAreas(nsOverflowAreas const&)
  2   0.0     PresShell::NotifyDestroyingFrame(nsIFrame*)
  2   0.0     nsAString_internal::StripChars(unsigned short const*, unsigned int)
  2   0.0     nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
  2   0.0     nsXBLPrototypeBinding::GetImmediateChild(nsIAtom*)
  2   0.0     nsHtml5TreeBuilder::flushCharacters()
  2   0.0     .L187
  2   0.0     nsGfxScrollFrameInner::GetScrollbarStylesFromFrame() const
  2   0.0     .L571
  2   0.0     nsTypedSelection::QueryInterface(nsID const&, void**)
  2   0.0     nsFrame::WillReflow(nsPresContext*)
  2   0.0     nsPresContext::GetTheme()
  2   0.0     gfxFontGroup::IsInvalidChar(unsigned short)
  2   0.0     nsTableCellFrame::~nsTableCellFrame()
  2   0.0     nsCRT::HashCode(unsigned short const*, unsigned int)
  2   0.0     js::gc::MarkAtomRange(JSTracer*, unsigned int, JSAtom**, char const*)
  2   0.0     PL_DHashClearEntryStub
  2   0.0     nsLayoutUtils::SetFontFromStyle(nsRenderingContext*, nsStyleContext*)
  2   0.0     non-virtual thunk to nsHTMLInputElement::Release()
  2   0.0     nsRuleNode::GetStyleXUL(nsStyleContext*, int)
  2   0.0     nsLineBox::DeleteLineList(nsPresContext*, nsLineList&, nsIFrame*)
  2   0.0     nsLayoutUtils::HasPseudoStyle(nsIContent*, nsStyleContext*, nsCSSPseudoElements::Type, nsPresContext*)
  2   0.0     nsIPresShell::AccService()
  2   0.0     nsXPCOMCycleCollectionParticipant::Root(void*)
  2   0.0     nsMappedAttributeElement::WalkContentStyleRules(nsRuleWalker*)
  2   0.0     nsHTMLScrollFrame::QueryFrame(nsQueryFrame::FrameIID)
  2   0.0     nsStyleCoord::nsStyleCoord(nsStyleUnit)
  2   0.0     .L4914
  2   0.0     nsPresContext::HasAuthorSpecifiedRules(nsIFrame*, unsigned int) const
  2   0.0     .plt
  2   0.0     nsACString_internal::EnsureMutable(unsigned int)
  2   0.0     nsFrame::DoLayout(nsBoxLayoutState&)
  2   0.0     nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext*, nsIFrame*, unsigned char)
  2   0.0     nsBoxLayoutState::nsBoxLayoutState(nsPresContext*, nsRenderingContext*, unsigned short)
  2   0.0     nsLineLayout::LineIsBreakable() const
  2   0.0     __i686.get_pc_thunk.bx
  2   0.0     nsFrameSelection::cycleCollection::Unlink(void*)
  2   0.0     nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*)
  2   0.0     nsBoxFrame::SetInitialChildList(nsIAtom*, nsFrameList&)
  2   0.0     nsLineLayout::TrimTrailingWhiteSpace()
  2   0.0     nsAString_internal::SetCapacity(unsigned int)
  2   0.0     nsBox::nsBox()
  2   0.0     gfxTextRun::GetAdjustedSpacingArray(unsigned int, unsigned int, gfxTextRun::PropertyProvider*, unsigned int, unsigned int, nsTArray<gfxFont::Spacing, nsTArrayDefaultAllocator>*)
  2   0.0     PL_HashTableRawLookupConst
  2   0.0     nsHTMLReflowState::SetTruncated(nsHTMLReflowMetrics const&, unsigned int*) const
  2   0.0     nsIntervalSet::~nsIntervalSet()
  2   0.0     JSObject::addPropertyInternal(JSContext*, int, int (*)(JSContext*, JSObject*, int, js::Value*), int (*)(JSContext*, JSObject*, int, int, js::Value*), unsigned int, unsigned int, unsigned int, int, js::Shape**)
  2   0.0     nsTextInputListener::Release()
  2   0.0     nsGenericElement::InsertChildAt(nsIContent*, unsigned int, int)
  2   0.0     PR_ExitMonitor
  2   0.0     nsContainerFrame::IsLeaf() const
  2   0.0     nsFormControlFrame::RegUnRegAccessKey(nsIFrame*, int)
  2   0.0     nsBox::~nsBox()
  2   0.0     nsTextFrame::GetType() const
  2   0.0     .L3735
  2   0.0     XPCCallContext::CanCallNow()
  2   0.0     nsBoxFrame::MarkIntrinsicWidthsDirty()
  2   0.0     nsHtml5HtmlAttributes::~nsHtml5HtmlAttributes()
  2   0.0     nsLayoutUtils::GetLastSibling(nsIFrame*)
  2   0.0     nsIFrame::Redraw(nsBoxLayoutState&, nsRect const*)
  2   0.0     nsBlockInFlowLineIterator::nsBlockInFlowLineIterator(nsBlockFrame*, nsLineList_iterator, int)
  2   0.0     nsHtml5Parser::CanInterrupt()
  2   0.0     nsPresContext::GetUserFontSetInternal()
  2   0.0     nsINode::DeleteProperty(unsigned short, nsIAtom*)
  2   0.0     IsAboutToBeFinalized(JSContext*, void const*)
  2   0.0     txSingleNodeContext::recycler()
  2   0.0     nsGenericElement::AttrValueIs(int, nsIAtom*, nsAString_internal const&, nsCaseTreatment) const
  2   0.0     .L73
  1   0.0     TableBackgroundPainter::TableBackgroundPainter(nsTableFrame*, TableBackgroundPainter::Origin, nsPresContext*, nsRenderingContext&, nsRect const&, nsPoint const&, unsigned int)
  1   0.0     nsStringBuffer::FromString(nsAString_internal const&)
  1   0.0     nsBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
  1   0.0     XPCCallContext::Init(XPCContext::LangType, int, JSObject*, JSObject*, XPCCallContext::WrapperInitOptions, int, unsigned int, unsigned long long*, unsigned long long*)
  1   0.0     XPCCallContext::~XPCCallContext()
  1   0.0     nsContainerFrame::QueryFrame(nsQueryFrame::FrameIID)
  1   0.0     js_TraceAtomState(JSTracer*)
  1   0.0     .L8
  1   0.0     nsTextFragment::~nsTextFragment()
  1   0.0     nsIFrame::GetOverflowAreas() const
  1   0.0     nsHTMLScrollFrame::SetInitialChildList(nsIAtom*, nsFrameList&)
  1   0.0     nsGenericDOMDataNode::CreateSlots()
  1   0.0     nsTextControlFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, int)
  1   0.0     nsXBLBinding::GenerateAnonymousContent()
  1   0.0     nsHtml5HtmlAttributes::contains(nsHtml5AttributeName*)
  1   0.0     nsGenericHTMLFormElement::GetFormElement()
  1   0.0     non-virtual thunk to nsHTMLDocument::GetForms()
  1   0.0     nsTextEditorState::BindToFrame(nsTextControlFrame*)
  1   0.0     nsXBLBinding::~nsXBLBinding()
  1   0.0     nsHTMLScrollFrame::TryLayout(ScrollReflowState*, nsHTMLReflowMetrics*, int, int, int, unsigned int*)
  1   0.0     js::gc::MarkValueRange(JSTracer*, unsigned int, js::Value*, char const*)
  1   0.0     nsSplittableFrame::GetNextContinuation() const
  1   0.0     txCoreFunctionCall::evaluate(txIEvalContext*, txAExprResult**)
  1   0.0     nsGenericElement::~nsGenericElement()
  1   0.0     .L107
  1   0.0     non-virtual thunk to nsEventListenerManager::AddRef()
  1   0.0     nsBaseCommandController::Release()
  1   0.0     nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*)
  1   0.0     nsStandardURL::StartClone()
  1   0.0     nsGenericHTMLElementTearoff::Release()
  1   0.0     nsXBLBinding::ImplementsInterface(nsID const&) const
  1   0.0     nsGenericHTMLElement::AfterSetAttr(int, nsIAtom*, nsAString_internal const*, int)
  1   0.0     nsGfxScrollFrameInner::ReflowFinished()
  1   0.0     nsTextNode::Release()
  1   0.0     JSCompartment::sweep(JSContext*, unsigned int)
  1   0.0     nsIConstraintValidation::SetValidityState(nsIConstraintValidation::ValidityStateType, int)
  1   0.0     nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
  1   0.0     nsHTMLTableRowElement::Release()
  1   0.0     nsCaret::Release()
  1   0.0     nsCOMArray_base::InsertObjectAt(nsISupports*, int)
  1   0.0     .plt
  1   0.0     .L4842
  1   0.0     NS_NewTextNode(nsIContent**, nsNodeInfoManager*)
  1   0.0     nsHtml5TreeOpExecutor::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)
  1   0.0     js::PropertyTree::getChild(JSContext*, js::Shape*, js::Shape const&)
  1   0.0     nsContainerFrame::~nsContainerFrame()
  1   0.0     nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, int, nsXBLBinding**, int*)
  1   0.0     nsTransitionManager::RulesMatching(AnonBoxRuleProcessorData*)
  1   0.0     nsTHashtable<nsPtrHashKey<nsIFrame> >::s_EnumStub(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*)
  1   0.0     nsHTMLScrollFrame::IsCollapsed(nsBoxLayoutState&)
  1   0.0     nsIFrame::InlineMinWidthData::ForceBreak(nsRenderingContext*)
  1   0.0     nsScriptSecurityManager::CanAccess(unsigned int, nsAXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, int, void**)
  1   0.0     non-virtual thunk to nsDOMEventRTTearoff::AddGroupedEventListener(nsAString_internal const&, nsIDOMEventListener*, int, nsIDOMEventGroup*)
  1   0.0     HBGetGlyph(_hb_font_t*, _hb_face_t*, void const*, unsigned int, unsigned int)
  1   0.0     nsContentUtils::DestroyAnonymousContent(nsCOMPtr<nsIContent>*)
  1   0.0     XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo&, XPCNativeScriptableCreateInfo&)
  1   0.0     nsGenericElement::GetSMILOverrideStyleRule()
  1   0.0     sqlite3Prepare
  1   0.0     PresShell::GetCaret() const
  1   0.0     non-virtual thunk to nsHTMLInputElement::IsSingleLineTextControl() const
  1   0.0     nsTableFrame::GetCellSpacingY()
  1   0.0     nsBoxFrame::DidSetStyleContext(nsStyleContext*)
  1   0.0     nsGfxScrollFrameInner::LayoutScrollbars(nsBoxLayoutState&, nsRect const&, nsRect const&)
  1   0.0     nsXPLookAndFeel::GetMetric(nsILookAndFeel::nsMetricID, int&)
  1   0.0     js::PropertyCache::fullTest(JSContext*, unsigned char*, JSObject**, JSObject**, js::PropertyCacheEntry*)
  1   0.0     nsXBLPrototypeHandler::GetEventName()
  1   0.0     nsEventListenerManager::AddEventListenerByType(nsIDOMEventListener*, nsAString_internal const&, int, nsIDOMEventGroup*)
  1   0.0     nsTypedSelection::~nsTypedSelection()
  1   0.0     PREF_GetIntPref
  1   0.0     PermanentAtomImpl::AddRef()
  1   0.0     nsStandardURL::Release()
  1   0.0     .L723
  1   0.0     nsAttrValue::ParseAtom(nsAString_internal const&)
  1   0.0     moz_xrealloc
  1   0.0     nsHTMLScrollFrame::DestroyFrom(nsIFrame*)
  1   0.0     nsHTMLInputElement::DoneCreatingElement()
  1   0.0     nsCellMap::~nsCellMap()
  1   0.0     non-virtual thunk to nsHTMLStyleSheet::RulesMatching(AnonBoxRuleProcessorData*)
  1   0.0     void js::gc::ArenaList::finalizeNow<JSExternalString>(JSContext*)
  1   0.0     nsTextEditorState::ValueWasChanged(int)
  1   0.0     .L3562
  1   0.0     nsGlobalWindow::GetContext()
  1   0.0     nsCOMArray_base::~nsCOMArray_base()
  1   0.0     xpc::XrayWrapper<JSCrossCompartmentWrapper>::get(JSContext*, JSObject*, JSObject*, int, js::Value*)
  1   0.0     nsVoidArray::~nsVoidArray()
  1   0.0     nsBoxFrame::DestroyFrom(nsIFrame*)
  1   0.0     nsXBLBinding::HasStyleSheets() const
  1   0.0     nsAttrAndChildArray::SetMappedAttrStyleSheet(nsHTMLStyleSheet*)
  1   0.0     nsFrameSelection::GetSelection(short) const
  1   0.0     nsHtml5StackNode::release()
  1   0.0     nsHTMLInputElement::UnbindFromTree(int, int)
  1   0.0     .L370
  1   0.0     XPCWrappedNative::Release()
  1   0.0     nsTextEditorState::GetValue(nsAString_internal&, int) const
  1   0.0     nsDOMEventGroup::AddRef()
  1   0.0     pt_TimedWait
  1   0.0     nsACString_internal::SetCapacity(unsigned int)
  1   0.0     memchr
  1   0.0     nsHTMLInputElement::AddRef()
  1   0.0     nsTableRowFrame::GetFirstCell()
  1   0.0     cvt_l
  1   0.0     gdk_window_invalidate_rect
  1   0.0     nsWindowRoot::GetParentTarget()
  1   0.0     nsTypedSelection::RemoveAllRanges()
  1   0.0     .L646
  1   0.0     nsTextFrame::AddInlinePrefWidth(nsRenderingContext*, nsIFrame::InlinePrefWidthData*)
  1   0.0     non-virtual thunk to nsDOMEventRTTearoff::AddRef()
  1   0.0     PL_HashTableLookupConst
  1   0.0     .L495
  1   0.0     EmptyCString()
  1   0.0     nsCSSFrameConstructor::ConstructBlock(nsFrameConstructorState&, nsStyleDisplay const*, nsIContent*, nsIFrame*, nsIFrame*, nsStyleContext*, nsIFrame**, nsFrameItems&, int, PendingBinding*)
  1   0.0     NS_NewTableRowFrame(nsIPresShell*, nsStyleContext*)
  1   0.0     nsBox::GetLayoutFlags(unsigned int&)
  1   0.0     nsHTMLInputElement::BeforeSetAttr(int, nsIAtom*, nsAString_internal const*, int)
  1   0.0     nsEventReceiverSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, int, unsigned int, JSObject**, int*)
  1   0.0     nsContentList::IndexOf(nsIContent*, int)
  1   0.0     RuleHash_ClassTable_GetKey(PLDHashTable*, PLDHashEntryHdr const*)
  1   0.0     nsTableIterator::IsLeftToRight()
  1   0.0     nsAttrAndChildArray::SetAndTakeAttr(nsIAtom*, nsAttrValue&)
  1   0.0     js::ExternalGetOrSet(JSContext*, JSObject*, int, js::Value const&, JSAccessMode, unsigned int, js::Value*, js::Value*)
  1   0.0     nsHTMLStyleSheet::RulesMatching(ElementRuleProcessorData*)
  1   0.0     nsPresContext::Release()
  1   0.0     RelationalExpr::evaluate(txIEvalContext*, txAExprResult**)
  1   0.0     nsTextControlFrame::GetMinSize(nsBoxLayoutState&)
  1   0.0     txXPathNodeUtils::getNamespaceID(txXPathNode const&)
  1   0.0     nsGenericHTMLFormElement::UpdateEditableFormControlState()
  1   0.0     nsTextEditorState::InitializeKeyboardEventListeners()
  1   0.0     nsStyleSet::ResolveStyleForNonElement(nsStyleContext*)
  1   0.0     JS_DHashTableOperate
  1   0.0     nsAString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int)
  1   0.0     .L1025
  1   0.0     nsWeakReference::Release()
  1   0.0     nsGenericDOMDataNode::~nsGenericDOMDataNode()
  1   0.0     xpc::AccessCheck::isChrome(JSCompartment*)
  1   0.0     nsContentUtils::CheckSecurityBeforeLoad(nsIURI*, nsIPrincipal*, unsigned int, int, unsigned int, nsISupports*, nsACString_internal const&, nsISupports*)
  1   0.0     nsXPCOMCycleCollectionParticipant::Unroot(void*)
  1   0.0     AtomImpl::IsStaticAtom()
  1   0.0     nsTextFrame::DestroyFrom(nsIFrame*)
  1   0.0     non-virtual thunk to nsHTMLInputElement::GetWrapCols()
  1   0.0     nsFontMetrics::AveCharWidth()
  1   0.0     nsDisplayClip::nsDisplayClip(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, nsRect const&)
  1   0.0     js::gc::Cell* js::gc::RefillTypedFreeList<JSFunction>(JSContext*, unsigned int)
  1   0.0     nsHtml5AttributeName::release()
  1   0.0     nsHashtable::Get(nsHashKey*)
  1   0.0     BuildTextRunsScanner::ScanFrame(nsIFrame*)
  1   0.0     PresShell::DidDoReflow(int)
  1   0.0     PL_FreeArenaPool
  1   0.0     nsHTMLInputElement::IsTextArea() const
  1   0.0     nsHtml5StackNode::getGroup()
  1   0.0     non-virtual thunk to nsHTMLInputElement::IsPasswordTextControl() const
  1   0.0     JSWrapper::enter(JSContext*, JSObject*, int, JSWrapper::Action, bool*)
  1   0.0     nsVoidArray::~nsVoidArray()
  1   0.0     ChildIterator::Init(nsIContent*, ChildIterator*, ChildIterator*)
  1   0.0     gfxHarfBuzzShaper::SetGlyphsFromRun(gfxContext*, gfxTextRun*, _hb_buffer_t*, unsigned int, unsigned int)
  1   0.0     nsView::GetNearestWidget(nsPoint*, int) const
  1   0.0     mozilla::(anonymous namespace)::ContainerState::ProcessDisplayItems(nsDisplayList const&, mozilla::FrameLayerBuilder::Clip&)
  1   0.0     nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, unsigned char, int, int, nsAString_internal const*)
  1   0.0     nsHtml5TreeBuilder::push(nsHtml5StackNode*)
  1   0.0     JSObject::unwrap(unsigned int*)
  1   0.0     nsHTMLStyleSheet::RulesMatching(PseudoElementRuleProcessorData*)
  1   0.0     nsStyleBackground::IsTransparent() const
  1   0.0     nsXULPrototypeCache::GetInstance()
  1   0.0     nsGenericHTMLFormElement::UpdateFormOwner(bool, mozilla::dom::Element*)
  1   0.0     PR_EnterMonitor
  1   0.0     non-virtual thunk to nsEventListenerManager::Release()
  1   0.0     nsCSSFrameConstructor::CreateAnonymousFrames(nsFrameConstructorState&, nsIContent*, nsIFrame*, PendingBinding*, nsFrameItems&)
  1   0.0     mozilla::FrameLayerBuilder::AddThebesDisplayItem(mozilla::layers::ThebesLayer*, nsDisplayItem*, mozilla::FrameLayerBuilder::Clip const&, nsIFrame*, mozilla::LayerState)
  1   0.0     nsStandardURL::GetSpec(nsACString_internal&)
  1   0.0     nsNativeThemeGTK::GetWidgetPadding(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*)
  1   0.0     nsGenericHTMLElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int)
  1   0.0     nsStackLayout::GetOffset(nsBoxLayoutState&, nsIFrame*, nsMargin&)
  1   0.0     nsGenericDOMDataNode::Release()
  1   0.0     nsXULScrollFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int)
  1   0.0     dosprintf
  1   0.0     void js::gc::FinalizeArenas<JSObject_Slots2>(JSContext*, js::gc::ArenaHeader**)
  1   0.0     nsTextFrame::SetLength(int, nsLineLayout*, unsigned int)
  1   0.0     nsHTMLReflowState::SetComputedHeight(int)
  1   0.0     XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int)
  1   0.0     nsXULControllers::Release()
  1   0.0     nsFrame::GetStyleDataExternal(nsStyleStructID) const
  1   0.0     XPCConvert::NativeInterface2JSObject(XPCLazyCallContext&, unsigned long long*, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, int, int, unsigned int*)
  1   0.0     nsScriptSecurityManager::CanExecuteScripts(JSContext*, nsIPrincipal*, int*)
  1   0.0     JS_GetFunctionScript
  1   0.0     XPCWrappedNative::GetJSObject(JSObject**)
  1   0.0     nsHTMLInputElement::ValueChanged() const
  1   0.0     PL_DHashMatchEntryStub
  1   0.0     nsGenericHTMLFormElement::UpdateFieldSet()
  1   0.0     non-virtual thunk to nsHTMLInputElement::GetRootEditorNode()
  1   0.0     nsIDOMXPathResult_IterateNext(JSContext*, unsigned int, unsigned long long*)
  1   0.0     .L96
  1   0.0     hb_ot_map_t::compile(_hb_face_t*, _hb_segment_properties_t const*)
  1   0.0     .L533
  1   0.0     nsCSSFrameConstructor::FindSVGData(mozilla::dom::Element*, nsIAtom*, int, nsIFrame*, nsStyleContext*)
  1   0.0     nsFrameSelection::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)
  1   0.0     nsNativeThemeGTK::GetWidgetOverflow(nsDeviceContext*, nsIFrame*, unsigned char, nsRect*)
  1   0.0     nsIFrame::IsVisibleInSelection(nsDisplayListBuilder*)
  1   0.0     nsScriptSecurityManager::doGetObjectPrincipal(JSObject*)
  1   0.0     nsHTMLTableRowElement::AddRef()
  1   0.0     JS_GetFunctionObject
  1   0.0     nsAttrValue::~nsAttrValue()
  1   0.0     _PR_x86_AtomicIncrement
  1   0.0     nsTextInputSelectionImpl::Release()
  1   0.0     nsSubstringTuple::WriteTo(unsigned short*, unsigned int) const
  1   0.0     NS_NewAtom(nsAString_internal const&)
  1   0.0     nsBoxFrame::SetLayoutManager(nsIBoxLayout*)
  1   0.0     nsTableFrame::RePositionViews(nsIFrame*)
  1   0.0     nsTableCellFrame::DidSetStyleContext(nsStyleContext*)
  1   0.0     js::FrameGuard::~FrameGuard()
  1   0.0     nsStylePosition::WidthCoordDependsOnContainer(nsStyleCoord const&)
  1   0.0     nsAttrValue::GetAtomCount() const
  1   0.0     JSObject::putProperty(JSContext*, int, int (*)(JSContext*, JSObject*, int, js::Value*), int (*)(JSContext*, JSObject*, int, int, js::Value*), unsigned int, unsigned int, unsigned int, int)
  1   0.0     nsFrameSelection::nsFrameSelection()
  1   0.0     nsPrefBranch::GetIntPref(char const*, int*)
  1   0.0     nsContentUtils::GetListenerManager(nsINode*, int)
  1   0.0     .L100
  1   0.0     nsCycleCollector::BeginCollection(int, nsICycleCollectorListener*)
  1   0.0     nsFrameSelection::AddRef()
  1   0.0     nsTypedSelection::cycleCollection::UnmarkPurple(nsISupports*)
  1   0.0     nsGenericHTMLFormElement::IsNodeOfType(unsigned int) const
  1   0.0     .L391
  1   0.0     nsGenericElement::IndexOf(nsINode*) const
  1   0.0     .L3336
  1   0.0     nsBindingManager::GetXBLChildNodesInternal(nsIContent*, int*)
  1   0.0     void js::gc::FinalizeArenas<JSObject_Slots12>(JSContext*, js::gc::ArenaHeader**)
  1   0.0     nsTextFrame::GetFrameId()
  1   0.0     _moz_pixman_region32_init_rects
  1   0.0     .L4085
  1   0.0     txResultRecycler::recycle(txAExprResult*)
  1   0.0     nsTableCellFrame::SetColIndex(int)
  1   0.0     nsTypedSelection::Clear(nsPresContext*)
  1   0.0     gfxFontGroup::GetGeneration()
  1   0.0     nsDisplayListBuilder::SubtractFromVisibleRegion(nsRegion*, nsRegion const&)
  1   0.0     nsTextControlFrame::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo, nsTArrayDefaultAllocator>&)
  1   0.0     nsGfxScrollFrameInner::ReloadChildFrames()
  1   0.0     nsDisplayBorder::GetBounds(nsDisplayListBuilder*)
  1   0.0     gfxFT2FontBase::GetGlyphWidth(gfxContext*, unsigned short)
  1   0.0     nsGenericHTMLElementTearoff::AddRef()
  1   0.0     _cairo_bentley_ottmann_tessellate_bo_edges
  1   0.0     nsGenericElement::MaybeCheckSameAttrVal(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int, nsAutoString*, unsigned char*, int*)
  1   0.0     non-virtual thunk to nsDOMEventRTTearoff::Release()
  1   0.0     nsDocLoader::AddRef()
  1   0.0     .L2054
  1   0.0     JS_IsRunning
  1   0.0     NS_NewHTMLTableCellElement(already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser)
  1   0.0     XPCJSRuntime::DeferredRelease(nsISupports*)
  1   0.0     nsCOMArray_base::RemoveObject(nsISupports*)
  1   0.0     JS_DHashClearEntryStub
  1   0.0     XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*, JSObject*, unsigned long long*)
  1   0.0     nsGenericHTMLElement::RestoreFormControlState(nsGenericHTMLElement*, nsIFormControl*)
  1   0.0     nsRenderingContext::SetFont(nsFontMetrics*)
  1   0.0     CallMethodHelper::~CallMethodHelper()
  1   0.0     nsNthIndexCache::nsNthIndexCache()
  1   0.0     arena_chunk_tree_dirty_remove
  1   0.0     nsGfxScrollFrameInner::GetScrollRange() const
  1   0.0     nsTableCellMap::GetColInfoAt(int)
  1   0.0     mozilla::FramePropertyTable::DeleteAllForEntry(mozilla::FramePropertyTable::Entry*)
  1   0.0     nsComponentManagerImpl::GetService(nsID const&, nsID const&, void**)
  1   0.0     nsNodeInfo::Release()
  1   0.0     RuleHash_TagTable_MatchEntry(PLDHashTable*, PLDHashEntryHdr const*, void const*)
  1   0.0     nsGfxScrollFrameInner::ScrollToImpl(nsPoint)
  1   0.0     nsAttrAndChildArray::nsAttrAndChildArray()
  1   0.0     nsStyledElementNotElementCSSInlineStyle::UnbindFromTree(int, int)
  1   0.0     XPCCallContext::SetName(int)
  1   0.0     nsStyledElementNotElementCSSInlineStyle::ReparseStyleAttribute(int)
  1   0.0     nsGenericDOMDataNode::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)
  1   0.0     non-virtual thunk to nsTypedSelection::AddSelectionListener(nsISelectionListener*)
  1   0.0     nsFrame::AddInlineMinWidth(nsRenderingContext*, nsIFrame::InlineMinWidthData*)
  1   0.0     nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, int)
  1   0.0     gfxASurface::SetSurfaceWrapper(_cairo_surface*, gfxASurface*)
  1   0.0     nsHtml5TreeBuilder::reconstructTheActiveFormattingElements()
  1   0.0     _cairo_region_init_rectangle
  1   0.0     js_NewFunction(JSContext*, JSObject*, int (*)(JSContext*, unsigned int, js::Value*), unsigned int, unsigned int, JSObject*, JSAtom*)
  1   0.0     NS_MergeReflowStatusInto(unsigned int*, unsigned int)
  1   0.0     PL_CompareValues
  1   0.0     nsHTMLCSSStyleSheet::RulesMatching(PseudoElementRuleProcessorData*)
  1   0.0     nsHTMLInputElement::Release()
  1   0.0     RuleHash_CIHashKey(PLDHashTable*, void const*)
  1   0.0     nsDisplayBackground::GetBounds(nsDisplayListBuilder*)
  1   0.0     js::gc::Cell* js::gc::RefillTypedFreeList<js::Shape>(JSContext*, unsigned int)
  1   0.0     non-virtual thunk to nsDOMClassInfo::Release()
  1   0.0     nsNodeInfoManager::NodeInfoInnerKeyCompare(void const*, void const*)
  1   0.0     nsHtml5TreeBuilder::appendVoidElementToCurrentMayFoster(nsIAtom*, nsHtml5HtmlAttributes*, nsIContent**)
  1   0.0     nsFrameList::RemoveFrame(nsIFrame*)
  1   0.0     nsSplittableFrame::GetPrevInFlowVirtual() const
  1   0.0     nsFrame::ComputesOwnOverflowArea()
  1   0.0     HashString(nsAString_internal const&)
  1   0.0     nsLineLayout::HorizontalAlignFrames(nsRect&, int)
  1   0.0     PL_DHashTableEnumerate
  1   0.0     nsFrame::MarkIntrinsicWidthsDirty()
  1   0.0     g_type_instance_get_private
  1   0.0     nsTextFrame::DidSetStyleContext(nsStyleContext*)
  1   0.0     non-virtual thunk to nsPrefService::GetIntPref(char const*, int*)
  1   0.0     nsHtml5TreeBuilder::elementPopped(int, nsIAtom*, nsIContent**)
  1   0.0     nsIDHashKey::HashKey(nsID const*)
  1   0.0     nsString::StripChars(char const*)
  1   0.0     nsGenericElement::BeforeSetAttr(int, nsIAtom*, nsAString_internal const*, int)
  1   0.0     nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&)
  1   0.0     nsPropertyTable::DeleteProperty(nsPropertyOwner, nsIAtom*)
  1   0.0     nsCSSFrameConstructor::ContentAppended(nsIContent*, nsIContent*, int)
  1   0.0     .L477
  1   0.0     nsHTMLDivElement::AddRef()
  1   0.0     RelationalExpr::compareResults(txIEvalContext*, txAExprResult*, txAExprResult*)
  1   0.0     nsEventListenerManager::RemoveEventListener(nsIDOMEventListener*, unsigned int, nsIAtom*, EventTypeData const*, int, nsIDOMEventGroup*)
  1   0.0     nsGenericElement::nsDOMSlots::~nsDOMSlots()
  1   0.0     void js::gc::FinalizeArenas<JSString>(JSContext*, js::gc::ArenaHeader**)
  1   0.0     non-virtual thunk to nsHTMLDocument::Release()
  1   0.0     nsAutoFloatManager::~nsAutoFloatManager()
  1   0.0     js::gc::MarkId(JSTracer*, int)
  1   0.0     nsHTMLDivElement::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&)
  1   0.0     WrappedNativeJSGCThingTracer(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
  1   0.0     clock_gettime
  1   0.0     .L367
  1   0.0     nsContainerFrame::SetInitialChildList(nsIAtom*, nsFrameList&)
  1   0.0     txXPathNode::~txXPathNode()
  1   0.0     nsHTMLReflowState::ApplyMinMaxConstraints(int*, int*) const
  1   0.0     nsGenericDOMDataNode::cycleCollection::Trace(void*, void (*)(unsigned int, void*, char const*, void*), void*)
  1   0.0     void js::gc::FinalizeArenas<JSObject_Slots4>(JSContext*, js::gc::ArenaHeader**)
  1   0.0     nsHTMLStyleSheet::RulesMatching(AnonBoxRuleProcessorData*)
  1   0.0     InvalidateCanvasIfNeeded(nsIPresShell*, nsIContent*)
  1   0.0     nsIntervalSet::nsIntervalSet(void* (*)(unsigned int, void*), void (*)(unsigned int, void*, void*), void*)
  1   0.0     nsSupportsWeakReference::GetWeakReference(nsIWeakReference**)
  1   0.0     nsContentList::PopulateSelf(unsigned int)
  1   0.0     nsGenericHTMLElement::ParseAttribute(int, nsIAtom*, nsAString_internal const&, nsAttrValue&)
  1   0.0     nsHTMLInputElement::GetTextEditorValue(nsAString_internal&, int) const
  1   0.0     non-virtual thunk to nsNativeThemeGTK::GetWidgetPadding(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*)
  1   0.0     nsGenericElement::cycleCollection::Unlink(void*)
  1   0.0     nsGenericHTMLElement::BindToTree(nsIDocument*, nsIContent*, nsIContent*, int)
  1   0.0     nsDeque::PopFront()
  1   0.0     nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, int, int, nsHTMLReflowMetrics*, int)
  1   0.0     array_indexOfHelper(JSContext*, int, unsigned int, js::Value*)
  1   0.0     nsDOMEventGroup::Release()
  1   0.0     gfxTextRun::SetLineBreaks(unsigned int, unsigned int, int, int, double*, gfxContext*)
  1   0.0     PresShell::ContentAppended(nsIDocument*, nsIContent*, nsIContent*, int)
  1   0.0     gfxFont::GetOrCreateGlyphExtents(unsigned int)
  1   0.0     nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&)
  1   0.0     void js::gc::ArenaList::finalizeNow<JSFunction>(JSContext*)
  1   0.0     fill_n
  1   0.0     nsInlineFrame::GetType() const
  1   0.0     nsAttrValue::Type() const
  1   0.0     nsBlockFrame::CreateContinuationFor(nsBlockReflowState&, nsLineBox*, nsIFrame*, int&)
  1   0.0     nsIFrame::NeedsView()
  1   0.0     nsContentUtils::IsInSameAnonymousTree(nsINode const*, nsIContent const*)