Jprof Profile Report

flat | hierarchical

Hierarchical Profile


index Count    Hits Function Name
 60758   0       34 nsAppStartup::Run()
                 34 nsAppShell::Run()

34 g_main_loop_run 146257 0 34 g_main_context_check 33 g_main_context_dispatch 1 poll
139856 0 34 __libc_start_main
34 nsAppStartup::Run() 54849 0 34 nsAppShell::Run() 34 gtk_main
34 gtk_main 146258 0 34 g_main_loop_run 34 g_main_context_check
34 nsAppShell::Run() 155220 0 34 gtk_main 34 g_main_loop_run
33 g_main_context_check 146221 0 33 g_main_context_dispatch 20 g_list_remove_link 12 _gdk_events_init 1 g_io_channel_unix_get_fd
28 gtk_main_do_event 9 gtk_propagate_event 3 gtk_window_set_auto_startup_notification 1 gtk_window_propagate_key_event 156983 0 32 gtk_widget_get_default_style 41 g_signal_emit
41 g_signal_emit 147092 0 32 g_signal_emit_valist 41 g_signal_chain_from_overridden
41 gtk_widget_get_default_style 147093 0 32 g_signal_emit 41 g_signal_emit_valist
39 nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) 101868 0 32 HandleEvent(nsGUIEvent*) 25 .L1992 14 .L1989
41 g_signal_emit_valist 147091 0 32 g_signal_chain_from_overridden 41 g_closure_invoke
25 nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) 8 nsWindow::OnScrollEvent(_GtkWidget*, _GdkEventScroll*) 4 nsCommonWidget::DispatchGotFocusEvent() 2 nsCommonWidget::DispatchActivateEvent() 1 nsCommonWidget::DispatchDeactivateEvent() 1 nsWindow::OnKeyPressEvent(_GtkWidget*, _GdkEventKey*) 54949 0 32 nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) 39 HandleEvent(nsGUIEvent*) 2 .L745
25 gdk_window_is_viewable 12 _gdk_events_init 155215 0 32 gtk_main_do_event 28 gtk_widget_get_default_style 9 gtk_propagate_event
41 g_signal_chain_from_overridden 146940 0 32 g_closure_invoke 37 _gtk_marshal_BOOLEAN__BOXED 4 g_value_set_boxed
37 g_closure_invoke 4 g_value_set_boxed 155318 0 32 _gtk_marshal_BOOLEAN__BOXED 25 expose_event_cb(_GtkWidget*, _GdkEventExpose*) 8 scroll_event_cb(_GtkWidget*, _GdkEventScroll*) 3 _gtk_window_set_is_active 2 focus_in_event_cb(_GtkWidget*, _GdkEventFocus*) 1 gtk_window_activate_key 1 focus_out_event_cb(_GtkWidget*, _GdkEventFocus*) 1 key_press_event_cb(_GtkWidget*, _GdkEventKey*)
25 .L1992 102146 0 25 nsViewManager::Refresh(nsView*, nsIRenderingContext*, nsIRegion*, unsigned int) 24 nsViewManager::RenderViews(nsView*, nsIRenderingContext&, nsRegion const&, nsIDrawingSurface*, nsVoidArray const&) 1 nsRenderingContextGTK::GetBackbuffer(nsRect const&, nsRect const&, int, nsIDrawingSurface*&)
25 _gtk_marshal_BOOLEAN__BOXED 54549 0 25 expose_event_cb(_GtkWidget*, _GdkEventExpose*) 25 nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*)
25 HandleEvent(nsGUIEvent*) 102149 0 25 .L1992 25 nsViewManager::Refresh(nsView*, nsIRenderingContext*, nsIRegion*, unsigned int)
24 gdk_window_process_all_updates 1 gdk_window_process_updates 151772 0 25 gdk_window_is_viewable 25 gtk_main_do_event
25 expose_event_cb(_GtkWidget*, _GdkEventExpose*) 54548 0 25 nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExpose*) 25 nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&)
20 gdk_window_process_all_updates 20 g_list_remove_link 4 nsWindow::Scroll(int, int, nsRect*) 151774 0 24 gdk_window_process_all_updates 24 gdk_window_is_viewable 20 gdk_window_process_all_updates
24 nsViewManager::RenderViews(nsView*, nsIRenderingContext&, nsRegion const&, nsIDrawingSurface*, nsVoidArray const&) 102038 0 24 nsViewManager::RenderDisplayListElement(DisplayListElement2*, nsIRenderingContext*) 24 nsView::Paint(nsIRenderingContext&, nsRect const&, unsigned int, int&)
24 nsViewManager::RenderDisplayListElement(DisplayListElement2*, nsIRenderingContext*) 101900 0 24 nsView::Paint(nsIRenderingContext&, nsRect const&, unsigned int, int&) 24 PresShell::Paint(nsIView*, nsIRenderingContext&, nsRect const&)
24 nsView::Paint(nsIRenderingContext&, nsRect const&, unsigned int, int&) 69712 0 24 PresShell::Paint(nsIView*, nsIRenderingContext&, nsRect const&) 18 CanvasFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 2 nsContainerFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 2 nsBlockFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 1 nsSliderFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 1 nsBoxFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int)
24 nsViewManager::Refresh(nsView*, nsIRenderingContext*, nsIRegion*, unsigned int) 102138 0 24 nsViewManager::RenderViews(nsView*, nsIRenderingContext&, nsRegion const&, nsIDrawingSurface*, nsVoidArray const&) 24 nsViewManager::RenderDisplayListElement(DisplayListElement2*, nsIRenderingContext*)
129 nsBlockFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int) 77 nsContainerFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 18 nsTableOuterFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 70942 0 21 nsContainerFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int) 127 nsBlockFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 18 nsTableOuterFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 18 nsTableFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 16 nsTableRowGroupFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 16 nsTableRowFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 14 nsTableCellFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 6 nsTextFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 3 nsInlineFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 2 nsBoxFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 2 nsGfxCheckboxControlFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 2 nsIRenderingContext::AutoPushTranslation::AutoPushTranslation(nsIRenderingContext*, int, int)
17 nsHTMLContainerFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 16 nsTableRowGroupFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 16 nsTableFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 15 nsTableRowFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 8 nsTableCellFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 3 nsHTMLContainerFrame::PaintDecorationsAndChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, int, unsigned int) 2 nsContainerFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 70941 0 20 nsContainerFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 77 nsContainerFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int)
20 g_main_context_dispatch 146200 0 20 g_list_remove_link 20 gdk_window_process_all_updates
129 nsHTMLContainerFrame::PaintDecorationsAndChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, int, unsigned int) 70566 0 19 nsBlockFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 129 PaintLine(nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsPresContext*, nsIRenderingContext&, nsFramePaintLayer, nsBlockFrame*)
129 PaintLine(nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsPresContext*, nsIRenderingContext&, nsFramePaintLayer, nsBlockFrame*) 70443 0 19 nsBlockFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int) 129 nsContainerFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int)
129 nsBlockFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 70563 0 19 PaintLine(nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsPresContext*, nsIRenderingContext&, nsFramePaintLayer, nsBlockFrame*) 129 nsBlockFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int)
129 nsBlockFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 3 nsInlineFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 71748 0 19 nsHTMLContainerFrame::PaintDecorationsAndChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, int, unsigned int) 129 nsBlockFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 3 nsContainerFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int)
127 nsContainerFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int) 2 PresShell::Paint(nsIView*, nsIRenderingContext&, nsRect const&) 70562 0 19 nsBlockFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 129 nsHTMLContainerFrame::PaintDecorationsAndChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, int, unsigned int)
18 PresShell::Paint(nsIView*, nsIRenderingContext&, nsRect const&) 71762 0 18 CanvasFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 18 nsHTMLContainerFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int)
18 CanvasFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 71737 0 18 nsHTMLContainerFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 17 nsContainerFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 1 nsHTMLContainerFrame::PaintSelf(nsPresContext*, nsIRenderingContext&, nsRect const&)
18 nsContainerFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int) 79017 0 18 nsTableFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 16 nsTableFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 2 TableBackgroundPainter::PaintTable(nsTableFrame*, nsMargin*)
18 nsContainerFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int) 79147 0 18 nsTableOuterFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 18 nsContainerFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int)
16 nsTableFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 78872 0 16 nsTableFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 16 nsContainerFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int)
16 nsContainerFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int) 79277 0 16 nsTableRowGroupFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 16 nsContainerFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int)
16 nsContainerFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int) 79227 1 16 nsTableRowFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 15 nsContainerFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int)
14 nsContainerFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int) 78710 1 14 nsTableCellFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 8 nsContainerFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 3 nsFrame::SetOverflowClipRect(nsIRenderingContext&) 1 nsTableCellFrame::PaintUnderlay(nsPresContext&, nsIRenderingContext&, nsRect const&, unsigned int&, nsStyleBorder const&, nsStylePadding const&, nsStyleTableBorder const&) 1 nsIFrame::GetStyleDisplay() const
15 .L1989 102141 0 13 nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) 14 PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*, int, int&) 1 nsViewManager::BuildEventTargetList(nsVoidArray&, nsView*, nsPoint, int, PLArenaPool&)
14 HandleEvent(nsGUIEvent*) 1 nsViewManager::ProcessSynthMouseMoveEvent(int) 102153 0 13 .L1989 15 nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int)
14 PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*, int, int&) 69774 0 12 PresShell::HandleEventInternal(nsEvent*, nsIView*, unsigned int, nsEventStatus*) 7 nsEventStateManager::PostHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) 6 nsEventStateManager::PreHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) 1 nsGenericElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*)
12 g_main_context_dispatch 151931 0 12 _gdk_events_init 12 gtk_main_do_event
14 nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) 69804 0 12 PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*, int, int&) 14 PresShell::HandleEventInternal(nsEvent*, nsIView*, unsigned int, nsEventStatus*)
7 nsCSSRendering::PaintBackground(nsPresContext*, nsIRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBorder const&, nsStylePadding const&, int, nsRect*) 2 TableBackgroundPainter::PaintCell(nsTableCellFrame*, int) 68089 0 9 nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsIRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBackground const&, nsStyleBorder const&, nsStylePadding const&, int, nsRect*) 5 nsCSSRendering::PaintBackgroundColor(nsPresContext*, nsIRenderingContext&, nsIFrame*, nsRect const&, nsStyleBackground const&, nsStyleBorder const&, nsStylePadding const&, int) 4 nsNativeThemeGTK::DrawWidgetBackground(nsIRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&)
9 gtk_main_do_event 155188 0 9 gtk_propagate_event 9 gtk_widget_get_default_style
8 _gtk_marshal_BOOLEAN__BOXED 54572 0 8 scroll_event_cb(_GtkWidget*, _GdkEventScroll*) 8 nsWindow::OnScrollEvent(_GtkWidget*, _GdkEventScroll*)
8 scroll_event_cb(_GtkWidget*, _GdkEventScroll*) 54571 0 8 nsWindow::OnScrollEvent(_GtkWidget*, _GdkEventScroll*) 8 nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&)
7 PresShell::HandleEventInternal(nsEvent*, nsIView*, unsigned int, nsEventStatus*) 85713 0 7 nsEventStateManager::PostHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) 7 nsEventStateManager::DoScrollText(nsPresContext*, nsIFrame*, nsInputEvent*, int, int, int)
4 nsBoxFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 2 nsLeafFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 1 nsHTMLContainerFrame::PaintSelf(nsPresContext*, nsIRenderingContext&, nsRect const&) 71033 0 7 nsFrame::PaintSelf(nsPresContext*, nsIRenderingContext&, nsRect const&, int, int) 7 nsCSSRendering::PaintBackground(nsPresContext*, nsIRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBorder const&, nsStylePadding const&, int, nsRect*)
7 nsEventStateManager::PostHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) 85656 0 7 nsEventStateManager::DoScrollText(nsPresContext*, nsIFrame*, nsInputEvent*, int, int, int) 6 nsScrollPortView::ScrollByLines(int, int) 1 nsDOMMouseEvent::InitMouseEvent(nsAString_internal const&, int, int, nsIDOMAbstractView*, int, int, int, int, int, int, int, int, int, unsigned short, nsIDOMEventTarget*)
7 nsFrame::PaintSelf(nsPresContext*, nsIRenderingContext&, nsRect const&, int, int) 68090 0 7 nsCSSRendering::PaintBackground(nsPresContext*, nsIRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBorder const&, nsStylePadding const&, int, nsRect*) 7 nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsIRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBackground const&, nsStyleBorder const&, nsStylePadding const&, int, nsRect*)
6 nsEventStateManager::DoScrollText(nsPresContext*, nsIFrame*, nsInputEvent*, int, int, int) 101968 0 6 nsScrollPortView::ScrollByLines(int, int) 6 nsScrollPortView::ScrollTo(int, int, unsigned int)
6 nsContainerFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int) 73430 0 6 nsTextFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 3 nsTextFrame::PaintUnicodeText(nsPresContext*, nsIRenderingContext&, nsStyleContext*, nsTextPaintStyle&, int, int) 3 nsTextFrame::PaintAsciiText(nsPresContext*, nsIRenderingContext&, nsStyleContext*, nsTextPaintStyle&, int, int)
6 nsScrollPortView::ScrollByLines(int, int) 101984 0 6 nsScrollPortView::ScrollTo(int, int, unsigned int) 6 nsScrollPortView::ScrollToImpl(int, int, unsigned int)
6 nsScrollPortView::ScrollTo(int, int, unsigned int) 101981 0 6 nsScrollPortView::ScrollToImpl(int, int, unsigned int) 5 nsScrollPortView::Scroll(nsView*, nsPoint, nsPoint, float) 1 nsGfxScrollFrameInner::ScrollPositionDidChange(nsIScrollableView*, int, int)
5 nsScrollPortView::ScrollToImpl(int, int, unsigned int) 101973 0 5 nsScrollPortView::Scroll(nsView*, nsPoint, nsPoint, float) 4 nsWindow::Scroll(int, int, nsRect*) 1 nsViewManager::UpdateViewAfterScroll(nsView*)
5 nsRenderingContextGTK::FillRect(nsRect const&) 29903 0 5 nsRenderingContextGTK::FillRect(int, int, int, int) 2 nsRenderingContextGTK::UpdateGC() 1 gdk_draw_rectangle 1 memset 1 nsRenderingContextGTK::ConditionRect(int&, int&, int&, int&)
5 nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned int, nsEventStatus*) 85461 0 5 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsIDOMEventTarget*, unsigned int, unsigned int) 4 nsJSEventListener::HandleEvent(nsIDOMEvent*) 1 PrepareAndDispatch
5 nsCSSRendering::PaintBackgroundColor(nsPresContext*, nsIRenderingContext&, nsIFrame*, nsRect const&, nsStyleBackground const&, nsStyleBorder const&, nsStylePadding const&, int) 29863 0 5 nsRenderingContextGTK::FillRect(nsRect const&) 5 nsRenderingContextGTK::FillRect(int, int, int, int)
2 nsGlobalWindow::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 2 nsDocument::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 1 nsXULElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 85478 0 5 nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned int, nsEventStatus*) 5 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsIDOMEventTarget*, unsigned int, unsigned int)
5 nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsIRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBackground const&, nsStyleBorder const&, nsStylePadding const&, int, nsRect*) 68072 0 5 nsCSSRendering::PaintBackgroundColor(nsPresContext*, nsIRenderingContext&, nsIFrame*, nsRect const&, nsStyleBackground const&, nsStyleBorder const&, nsStylePadding const&, int) 5 nsRenderingContextGTK::FillRect(nsRect const&)
3 js_InternalInvoke 1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 160192 0 4 js_Invoke 4 .L883
8 nsBoxFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 79510 0 4 nsBoxFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int) 8 nsBoxFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int)
4 nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsIRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBackground const&, nsStyleBorder const&, nsStylePadding const&, int, nsRect*) 55570 0 4 nsNativeThemeGTK::DrawWidgetBackground(nsIRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 2 .L346 1 .L337 1 .L335
4 internal_drawing_area_use_pen_gc 3 .text 30730 0 4 .text 3 internal_drawing_area_use_pen_gc 3 .text 1 g_free
4 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsIDOMEventTarget*, unsigned int, unsigned int) 104455 0 4 nsJSEventListener::HandleEvent(nsIDOMEvent*) 4 nsJSContext::CallEventHandler(JSObject*, JSObject*, unsigned int, long*, long*)
4 g_closure_invoke 146924 0 4 g_value_set_boxed 4 _gtk_marshal_BOOLEAN__BOXED
8 nsBoxFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int) 2 nsContainerFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int) 1 nsSliderFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 1 PresShell::Paint(nsIView*, nsIRenderingContext&, nsRect const&) 79509 0 4 nsBoxFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 8 nsBoxFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 4 nsFrame::PaintSelf(nsPresContext*, nsIRenderingContext&, nsRect const&, int, int)
4 nsScrollPortView::Scroll(nsView*, nsPoint, nsPoint, float) 54400 0 4 nsWindow::Scroll(int, int, nsRect*) 4 gdk_window_process_all_updates
2 nsFontMetricsXft::EnumerateGlyphs(unsigned short const*, unsigned int, unsigned int (nsFontMetricsXft::*)(unsigned int const*, unsigned int, nsFontXft*, void*), void*) 2 nsFontMetricsXft::EnumerateGlyphs(char const*, unsigned int, unsigned int (nsFontMetricsXft::*)(unsigned int const*, unsigned int, nsFontXft*, void*), void*) 30041 0 4 nsFontMetricsXft::EnumerateXftGlyphs(unsigned int const*, unsigned int, unsigned int (nsFontMetricsXft::*)(unsigned int const*, unsigned int, nsFontXft*, void*), void*) 2 nsFontMetricsXft::DrawStringCallback(unsigned int const*, unsigned int, nsFontXft*, void*) 1 nsFontMetricsXft::FindFont(unsigned int) 1 nsFontXft::DrawStringSpec(unsigned int*, unsigned int, void*)
12 internal_drawing_area_use_pen_gc 3 .text 2 gtk_paint_shadow 1 gtk_paint_arrow 1 gtk_paint_slider 30734 0 4 internal_drawing_area_use_pen_gc 12 internal_drawing_area_use_pen_gc 4 .text 1 _gdk_gc_get_clip_region 1 gdk_pixbuf_new_from_data 1 internal_drawing_area_unuse_pen_gc
4 nsJSEventListener::HandleEvent(nsIDOMEvent*) 102488 0 4 nsJSContext::CallEventHandler(JSObject*, JSObject*, unsigned int, long*, long*) 3 JS_CallFunctionValue 1 nsScriptSecurityManager::CheckFunctionAccess(JSContext*, void*, void*)
4 js_Invoke 160203 0 4 .L883 2 js_GetProperty 2 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*)
6 PresShell::HandleEventInternal(nsEvent*, nsIView*, unsigned int, nsEventStatus*) 85721 0 4 nsEventStateManager::PreHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) 2 nsGlobalWindow::Focus() 2 nsGlobalWindow::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 1 nsEventStateManager::GenerateMouseEnterExit(nsGUIEvent*) 1 nsDocument::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*)
8 nsBoxFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 79511 0 4 nsBoxFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 8 nsBoxFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int)
2 _gtk_window_set_is_active 1 _gtk_window_set_has_toplevel_focus 157110 0 3 gtk_window_set_auto_startup_notification 3 gtk_widget_get_default_style
2 nsFontMetricsXft::DrawStringCallback(unsigned int const*, unsigned int, nsFontXft*, void*) 1 nsFontMetricsXft::EnumerateXftGlyphs(unsigned int const*, unsigned int, unsigned int (nsFontMetricsXft::*)(unsigned int const*, unsigned int, nsFontXft*, void*), void*) 30018 1 3 nsFontXft::DrawStringSpec(unsigned int*, unsigned int, void*) 1 nsTransform2D::TransformCoord(int*, int*) const 1 XftGlyphExtents
3 nsTextFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 73427 0 3 nsTextFrame::PaintAsciiText(nsPresContext*, nsIRenderingContext&, nsStyleContext*, nsTextPaintStyle&, int, int) 2 nsRenderingContextGTK::DrawString(char const*, unsigned int, int, int, int const*) 1 nsTextInputSelectionImpl::GetSelection(short, nsISelection**)
3 nsTextFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 73429 0 3 nsTextFrame::PaintUnicodeText(nsPresContext*, nsIRenderingContext&, nsStyleContext*, nsTextPaintStyle&, int, int) 2 nsRenderingContextGTK::DrawString(unsigned short const*, unsigned int, int, int, int, int const*) 1 nsTextFrame::GetTextInfoForPainting(nsPresContext*, nsIRenderingContext&, nsIPresShell**, nsISelectionController**, int&, int&, int&, int&, short&)
3 nsRenderingContextGTK::SetClipRect(nsRect const&, nsClipCombine) 29911 0 3 nsRenderingContextGTK::SetClipRectInPixels(nsRect const&, nsClipCombine) 2 nsRenderingContextGTK::CreateClipRegion() 1 nsRegionGTK::Intersect(int, int, int, int)
3 nsTableCellFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 71032 0 3 nsFrame::SetOverflowClipRect(nsIRenderingContext&) 3 nsRenderingContextGTK::SetClipRect(nsRect const&, nsClipCombine)
2 nsGenericElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 1 nsEventStateManager::PreHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) 82816 0 3 nsDocument::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 2 nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned int, nsEventStatus*) 1 nsGlobalWindow::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*)
3 nsContainerFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int) 72111 0 3 nsInlineFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 3 nsHTMLContainerFrame::PaintDecorationsAndChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, int, unsigned int)
3 _gtk_marshal_BOOLEAN__BOXED 2 _gtk_window_set_is_active 157123 0 3 _gtk_window_set_is_active 2 _gtk_window_set_is_active 2 gtk_window_set_auto_startup_notification 1 _gtk_window_set_has_toplevel_focus
3 nsGlobalWindow::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 2 nsEventStateManager::PreHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) 1 nsDocument::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 102801 0 3 nsGlobalWindow::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 3 nsGlobalWindow::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 2 nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned int, nsEventStatus*) 1 nsXULElement::HandleChromeEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*)
3 nsJSContext::CallEventHandler(JSObject*, JSObject*, unsigned int, long*, long*) 159481 0 3 JS_CallFunctionValue 3 js_InternalInvoke
3 nsFrame::SetOverflowClipRect(nsIRenderingContext&) 29912 0 3 nsRenderingContextGTK::SetClipRect(nsRect const&, nsClipCombine) 3 nsRenderingContextGTK::SetClipRectInPixels(nsRect const&, nsClipCombine)
3 JS_CallFunctionValue 160193 0 3 js_InternalInvoke 3 js_Invoke
1 gdk_region_destroy 1 .text 146287 0 2 g_free 1 free 1 .text
2 nsRenderingContextGTK::SetClipRectInPixels(nsRect const&, nsClipCombine) 29909 0 2 nsRenderingContextGTK::CreateClipRegion() 1 operator new(unsigned int) 1 nsRegionGTK::SetTo(nsIRegion const&)
10 nsGenericElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 1 nsHTMLFormElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 1 nsEventStateManager::DispatchMouseEvent(nsGUIEvent*, unsigned int, nsIContent*, nsIContent*) 1 PresShell::HandleEventInternal(nsEvent*, nsIView*, unsigned int, nsEventStatus*) 84071 0 2 nsGenericElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 10 nsGenericElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 2 nsDocument::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 1 nsHTMLFormElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*)
2 nsRenderingContextGTK::DrawString(char const*, unsigned int, int, int, int const*) 30044 0 2 nsFontMetricsXft::DrawString(char const*, unsigned int, int, int, int const*, nsRenderingContextGTK*, nsDrawingSurfaceGTK*) 2 nsFontMetricsXft::EnumerateGlyphs(char const*, unsigned int, unsigned int (nsFontMetricsXft::*)(unsigned int const*, unsigned int, nsFontXft*, void*), void*)
4 nsGlobalWindow::Focus() 54586 0 2 nsWindow::SetFocus(int) 2 nsCommonWidget::DispatchGotFocusEvent() 2 nsWindow::DispatchActivateEvent()
2 nsTextFrame::PaintUnicodeText(nsPresContext*, nsIRenderingContext&, nsStyleContext*, nsTextPaintStyle&, int, int) 29880 0 2 nsRenderingContextGTK::DrawString(unsigned short const*, unsigned int, int, int, int, int const*) 2 nsFontMetricsXft::DrawString(unsigned short const*, unsigned int, int, int, int, int const*, nsRenderingContextGTK*, nsDrawingSurfaceGTK*)
2 nsContainerFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int) 73988 0 2 nsGfxCheckboxControlFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 2 nsFormControlFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int)
2 .L883 160387 0 2 js_GetProperty 2 js_LookupProperty
2 nsFormControlFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 72165 0 2 nsLeafFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 2 nsFrame::PaintSelf(nsPresContext*, nsIRenderingContext&, nsRect const&, int, int)
2 nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) 57621 0 2 .L745 2 nsGlobalWindow::Focus()
2 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 103908 0 2 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 2 nsDOMClassInfo::doCheckPropertyAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*, unsigned int, int)
2 nsEventStateManager::PreHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) 2 .L745 102804 0 2 nsGlobalWindow::Focus() 4 nsWindow::SetFocus(int)
2 nsWindow::SetFocus(int) 54581 0 2 nsWindow::DispatchActivateEvent() 2 nsCommonWidget::DispatchActivateEvent()
2 nsFontMetricsXft::DrawString(unsigned short const*, unsigned int, int, int, int, int const*, nsRenderingContextGTK*, nsDrawingSurfaceGTK*) 30045 0 2 nsFontMetricsXft::EnumerateGlyphs(unsigned short const*, unsigned int, unsigned int (nsFontMetricsXft::*)(unsigned int const*, unsigned int, nsFontXft*, void*), void*) 2 nsFontMetricsXft::EnumerateXftGlyphs(unsigned int const*, unsigned int, unsigned int (nsFontMetricsXft::*)(unsigned int const*, unsigned int, nsFontXft*, void*), void*)
2 TableBackgroundPainter::PaintTable(nsTableFrame*, nsMargin*) 79360 0 2 TableBackgroundPainter::PaintRowGroup(nsTableRowGroupFrame*, int) 2 TableBackgroundPainter::PaintRow(nsTableRowFrame*, int)
2 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 103903 0 2 nsDOMClassInfo::doCheckPropertyAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*, unsigned int, int) 2 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, long, unsigned int)
2 nsRenderingContextGTK::DrawString(unsigned short const*, unsigned int, int, int, int, int const*) 30050 0 2 nsFontMetricsXft::DrawString(unsigned short const*, unsigned int, int, int, int, int const*, nsRenderingContextGTK*, nsDrawingSurfaceGTK*) 2 nsFontMetricsXft::EnumerateGlyphs(unsigned short const*, unsigned int, unsigned int (nsFontMetricsXft::*)(unsigned int const*, unsigned int, nsFontXft*, void*), void*)
2 nsContainerFrame::PaintChild(nsPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned int) 70965 1 2 nsIRenderingContext::AutoPushTranslation::AutoPushTranslation(nsIRenderingContext*, int, int) 1 nsRenderingContextGTK::Translate(int, int)
2 nsWindow::DispatchActivateEvent() 54946 0 2 nsCommonWidget::DispatchActivateEvent() 2 nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&)
2 nsWindow::SetFocus(int) 2 nsWindow::OnContainerFocusInEvent(_GtkWidget*, _GdkEventFocus*) 54944 0 2 nsCommonWidget::DispatchGotFocusEvent() 4 nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&)
2 nsRenderingContextGTK::FillRect(int, int, int, int) 29893 0 2 nsRenderingContextGTK::UpdateGC() 1 gdk_rgb_ditherable 1 nsGCCache::GetGC(_GdkDrawable*, _GdkGCValues*, GdkGCValuesMask, _GdkRegion*)
1 g_type_instance_get_private 1 g_quark_from_string 169297 2 2 pthread_mutex_unlock
2 focus_in_event_cb(_GtkWidget*, _GdkEventFocus*) 54582 0 2 nsWindow::OnContainerFocusInEvent(_GtkWidget*, _GdkEventFocus*) 2 nsCommonWidget::DispatchGotFocusEvent()
1 nsXPConnect::AddRef() 1 nsPrincipal::AddRef() 158628 2 2 _PR_x86_AtomicIncrement
2 _gtk_marshal_BOOLEAN__BOXED 54583 0 2 focus_in_event_cb(_GtkWidget*, _GdkEventFocus*) 2 nsWindow::OnContainerFocusInEvent(_GtkWidget*, _GdkEventFocus*)
2 nsDOMClassInfo::doCheckPropertyAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*, unsigned int, int) 128129 0 2 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, long, unsigned int) 2 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**)
2 nsTableFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 79361 0 2 TableBackgroundPainter::PaintTable(nsTableFrame*, nsMargin*) 2 TableBackgroundPainter::PaintRowGroup(nsTableRowGroupFrame*, int)
2 .L883 132156 0 2 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 2 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*)
2 nsFontMetricsXft::EnumerateXftGlyphs(unsigned int const*, unsigned int, unsigned int (nsFontMetricsXft::*)(unsigned int const*, unsigned int, nsFontXft*, void*), void*) 29980 0 2 nsFontMetricsXft::DrawStringCallback(unsigned int const*, unsigned int, nsFontXft*, void*) 2 nsFontXft::DrawStringSpec(unsigned int*, unsigned int, void*)
2 js_GetProperty 1 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 160383 0 2 js_LookupProperty 3 js_LookupPropertyWithFlags
2 nsGfxCheckboxControlFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 73897 0 2 nsFormControlFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 2 nsLeafFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int)
2 nsNativeThemeGTK::DrawWidgetBackground(nsIRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 54365 0 2 .L346 2 moz_gtk_frame_paint
2 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 129675 0 2 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 1 nsXPConnect::GetXPConnect() 1 nsXPConnect::AddRef()
2 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, long, unsigned int) 128126 0 2 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**) 1 nsCOMPtr::operator=(nsIPrincipal*) 1 nsCOMPtr_base::nsCOMPtr_base(nsISupports*)
2 nsTextFrame::PaintAsciiText(nsPresContext*, nsIRenderingContext&, nsStyleContext*, nsTextPaintStyle&, int, int) 29879 0 2 nsRenderingContextGTK::DrawString(char const*, unsigned int, int, int, int const*) 2 nsFontMetricsXft::DrawString(char const*, unsigned int, int, int, int const*, nsRenderingContextGTK*, nsDrawingSurfaceGTK*)
2 TableBackgroundPainter::PaintRow(nsTableRowFrame*, int) 79358 0 2 TableBackgroundPainter::PaintCell(nsTableCellFrame*, int) 2 nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsIRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBackground const&, nsStyleBorder const&, nsStylePadding const&, int, nsRect*)
3 js_LookupPropertyWithFlags 132167 0 2 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 2 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 1 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*)
2 nsFontMetricsXft::DrawString(char const*, unsigned int, int, int, int const*, nsRenderingContextGTK*, nsDrawingSurfaceGTK*) 30042 0 2 nsFontMetricsXft::EnumerateGlyphs(char const*, unsigned int, unsigned int (nsFontMetricsXft::*)(unsigned int const*, unsigned int, nsFontXft*, void*), void*) 2 nsFontMetricsXft::EnumerateXftGlyphs(unsigned int const*, unsigned int, unsigned int (nsFontMetricsXft::*)(unsigned int const*, unsigned int, nsFontXft*, void*), void*)
2 moz_gtk_frame_paint 155898 0 2 gtk_paint_shadow 2 internal_drawing_area_use_pen_gc
1 g_malloc 1 operator new(unsigned int) 140469 2 2 __libc_malloc
3 js_LookupProperty 160384 0 2 js_LookupPropertyWithFlags 3 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**)
2 TableBackgroundPainter::PaintRowGroup(nsTableRowGroupFrame*, int) 79359 0 2 TableBackgroundPainter::PaintRow(nsTableRowFrame*, int) 2 TableBackgroundPainter::PaintCell(nsTableCellFrame*, int)
2 PresShell::Paint(nsIView*, nsIRenderingContext&, nsRect const&) 70940 0 2 nsContainerFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 2 nsContainerFrame::PaintChildren(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int)
2 .L346 54323 0 2 moz_gtk_frame_paint 2 gtk_paint_shadow
1 .L337 54314 0 1 moz_gtk_scrollbar_thumb_paint 1 gtk_paint_slider
1 nsIFrame::Invalidate(nsRect const&, int) const 102059 0 1 nsViewManager::UpdateView(nsIView*, nsRect const&, unsigned int) 1 nsViewManager::UpdateWidgetArea(nsView*, nsRegion const&, nsView*)
1 nsScrollPortView::Scroll(nsView*, nsPoint, nsPoint, float) 102060 0 1 nsViewManager::UpdateViewAfterScroll(nsView*) 1 nsViewManager::Composite()
1 nsSynthMouseMoveEvent::HandleEvent() 102115 0 1 nsViewManager::ProcessSynthMouseMoveEvent(int) 1 .L1989
12 nsViewManager::CreateDisplayList(nsView*, DisplayZTreeNode*&, int, int, nsView*, nsRect const*, nsView*, int, int, int, int, nsIView*, nsHashtable&, PLArenaPool&) 1 nsViewManager::BuildDisplayList(nsView*, nsRect const&, int, int, nsIView*, nsVoidArray*, PLArenaPool&) 102100 0 1 nsViewManager::CreateDisplayList(nsView*, DisplayZTreeNode*&, int, int, nsView*, nsRect const*, nsView*, int, int, int, int, nsIView*, nsHashtable&, PLArenaPool&) 12 nsViewManager::CreateDisplayList(nsView*, DisplayZTreeNode*&, int, int, nsView*, nsRect const*, nsView*, int, int, int, int, nsIView*, nsHashtable&, PLArenaPool&) 1 nsViewManager::AddToDisplayList(nsView*, DisplayZTreeNode*&, nsRect&, nsRect&, unsigned int, int, int, int, PLArenaPool&, nsIView*)
1 g_cache_remove 1 internal_drawing_area_unuse_pen_gc 154801 0 1 gtk_gc_release 1 g_object_unref 1 g_cache_remove
1 nsStyleContext::GetStyleData(nsStyleStructID) 78003 1 1 nsRuleNode::GetStyleData(nsStyleStructID, nsStyleContext*, int)
1 nsSliderFrame::CurrentPositionChanged(nsPresContext*) 71084 0 1 nsIFrame::Invalidate(nsRect const&, int) const 1 nsViewManager::UpdateView(nsIView*, nsRect const&, unsigned int)
1 nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, int, int, int) 95948 0 1 nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*, int) 1 nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*, int)
1 nsNativeThemeGTK::DrawWidgetBackground(nsIRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 54356 0 1 .L337 1 moz_gtk_scrollbar_thumb_paint
1 gdk_pixbuf_new_from_data 147004 0 1 g_object_new 1 g_object_new_valist
1 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**) 128304 0 1 nsCOMPtr::operator=(nsIPrincipal*) 1 nsCOMPtr_base::assign_with_AddRef(nsISupports*)
1 nsViewManager::Refresh(nsView*, nsIRenderingContext*, nsIRegion*, unsigned int) 29889 0 1 nsRenderingContextGTK::GetBackbuffer(nsRect const&, nsRect const&, int, nsIDrawingSurface*&) 1 nsRenderingContextImpl::AllocateBackbuffer(nsRect const&, nsRect const&, nsIDrawingSurface*&, int, unsigned int)
1 ClaimScope 159644 1 1 js_ValidContextPointer
1 nsGCCache::ReuseGC(GCCacheEntry*, _GdkGCValues*, GdkGCValuesMask) 151611 0 1 gdk_gc_set_values 1 g_type_instance_get_private
1 XSetClipMask 147420 1 1 _XFlushGCCache
1 nsCSSRendering::PaintBorder(nsPresContext*, nsIRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBorder const&, nsStyleContext*, int, nsRect*, int, int) 68039 0 1 .L410 1 nsRenderingContextGTK::DrawLine(int, int, int, int)
1 nsRenderingContextImpl::AllocateBackbuffer(nsRect const&, nsRect const&, nsIDrawingSurface*&, int, unsigned int) 29907 0 1 nsRenderingContextGTK::CreateDrawingSurface(nsRect const&, unsigned int, nsIDrawingSurface*&) 1 nsDrawingSurfaceGTK::Init(_GdkGC*, unsigned int, unsigned int, unsigned int)
1 nsScriptSecurityManager::CanExecuteScripts(JSContext*, nsIPrincipal*, int*) 102492 0 1 nsJSContext::GetGlobalObject() 1 JS_GetClass
1 nsHTMLContainerFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 70607 0 1 nsHTMLContainerFrame::PaintSelf(nsPresContext*, nsIRenderingContext&, nsRect const&) 1 nsFrame::PaintSelf(nsPresContext*, nsIRenderingContext&, nsRect const&, int, int)
1 gdk_rgb_cmap_free 146974 0 1 g_object_get_qdata 1 g_datalist_id_get_data
1 nsRenderingContextGTK::CreateClipRegion() 144314 0 1 operator new(unsigned int) 1 __libc_malloc
1 nsGfxScrollFrameInner::InternalScrollPositionDidChange(int, int) 71515 0 1 nsGfxScrollFrameInner::SetAttribute(nsIFrame*, nsIAtom*, int, int) 1 nsIContent::SetAttr(int, nsIAtom*, nsAString_internal const&, int)
1 g_object_new 147003 0 1 g_object_new_valist 1 g_object_newv
1 nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) 102135 0 1 nsViewManager::BuildEventTargetList(nsVoidArray&, nsView*, nsPoint, int, PLArenaPool&) 1 nsViewManager::BuildDisplayList(nsView*, nsRect const&, int, int, nsIView*, nsVoidArray*, PLArenaPool&)
1 nsWindow::Update() 151773 0 1 gdk_window_process_updates 1 gdk_window_is_viewable
1 nsGenericElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 88920 0 1 nsHTMLFormElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 1 nsGenericElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*)
1 nsEventStateManager::GenerateMouseEnterExit(nsGUIEvent*) 85694 0 1 nsEventStateManager::NotifyMouseOver(nsGUIEvent*, nsIContent*) 1 nsEventStateManager::DispatchMouseEvent(nsGUIEvent*, unsigned int, nsIContent*, nsIContent*)
1 PL_HandleEvent 102017 0 1 HandlePLEvent(PLEvent*) 1 nsSynthMouseMoveEvent::HandleEvent()
1 _gdk_windowing_gc_set_clip_region 147767 0 1 XSetClipMask 1 _XFlushGCCache
1 nsRenderingContextGTK::Translate(int, int) 133550 1 1 nsTransform2D::AddTranslation(float, float)
1 _gdk_gc_get_clip_region 151951 0 1 _gdk_windowing_gc_set_clip_region 1 XSetClipMask
1 .L335 54312 0 1 moz_gtk_scrollbar_button_paint 1 gtk_paint_arrow
1 nsRenderingContextGTK::GetBackbuffer(nsRect const&, nsRect const&, int, nsIDrawingSurface*&) 30314 0 1 nsRenderingContextImpl::AllocateBackbuffer(nsRect const&, nsRect const&, nsIDrawingSurface*&, int, unsigned int) 1 nsRenderingContextGTK::CreateDrawingSurface(nsRect const&, unsigned int, nsIDrawingSurface*&)
1 nsDOMEvent::InitEvent(nsAString_internal const&, int, int) 85850 0 1 nsDOMEvent::SetEventType(nsAString_internal const&) 1 nsCOMPtr::~nsCOMPtr()
1 moz_gtk_scrollbar_thumb_paint 155884 0 1 gtk_paint_slider 1 internal_drawing_area_use_pen_gc
1 nsDOMMouseEvent::InitMouseEvent(nsAString_internal const&, int, int, nsIDOMAbstractView*, int, int, int, int, int, int, int, int, int, unsigned short, nsIDOMEventTarget*) 85944 0 1 nsDOMUIEvent::InitUIEvent(nsAString_internal const&, int, int, nsIDOMAbstractView*, int) 1 nsDOMEvent::InitEvent(nsAString_internal const&, int, int)
1 nsRenderingContextGTK::CreateDrawingSurface(nsRect const&, unsigned int, nsIDrawingSurface*&) 29683 0 1 nsDrawingSurfaceGTK::Init(_GdkGC*, unsigned int, unsigned int, unsigned int) 1 gdk_pixmap_new
1 g_type_free_instance 147166 0 1 g_type_class_unref 1 g_static_rw_lock_writer_lock
1 g_io_channel_unix_get_fd 54833 0 1 event_processor_callback(_GIOChannel*, GIOCondition, void*) 1 nsEventQueueImpl::ProcessPendingEvents()
1 nsXBLBinding::AttributeChanged(nsIAtom*, int, int, int) 100246 0 1 nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, int, nsIContent*, nsIContent*, int) 1 nsIContent::SetAttr(int, nsIAtom*, nsAString_internal const&, int)
1 g_main_context_dispatch 146764 0 1 g_io_channel_unix_get_fd 1 event_processor_callback(_GIOChannel*, GIOCondition, void*)
1 nsEventStateManager::PreHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) 85695 0 1 nsEventStateManager::GenerateMouseEnterExit(nsGUIEvent*) 1 nsEventStateManager::NotifyMouseOver(nsGUIEvent*, nsIContent*)
1 g_datalist_id_get_data 169284 1 1 pthread_mutex_lock
1 gdk_draw_rectangle 151678 0 1 gdk_pixmap_create_from_xpm_d 1 gdk_draw_rectangle
1 .L410 29906 1 1 nsRenderingContextGTK::DrawLine(int, int, int, int)
1 nsDrawingSurfaceGTK::Init(_GdkGC*, unsigned int, unsigned int, unsigned int) 152036 1 1 gdk_pixmap_new
1 nsDOMEvent::SetEventType(nsAString_internal const&) 67515 0 1 nsCOMPtr::~nsCOMPtr() 1 nsCOMPtr_base::~nsCOMPtr_base()
1 nsRenderingContextGTK::UpdateGC() 29828 0 1 nsGCCache::GetGC(_GdkDrawable*, _GdkGCValues*, GdkGCValuesMask, _GdkRegion*) 1 nsGCCache::ReuseGC(GCCacheEntry*, _GdkGCValues*, GdkGCValuesMask)
1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 129454 1 1 nsXPConnect::GetXPConnect()
1 nsDOMUIEvent::InitUIEvent(nsAString_internal const&, int, int, nsIDOMAbstractView*, int) 85851 0 1 nsDOMEvent::InitEvent(nsAString_internal const&, int, int) 1 nsDOMEvent::SetEventType(nsAString_internal const&)
1 PL_DHashTableOperate 162123 0 1 SearchTable 1 AtomTableMatchKey(PLDHashTable*, PLDHashEntryHdr const*, void const*)
1 internal_drawing_area_use_pen_gc 151608 0 1 _gdk_gc_get_clip_region 1 _gdk_windowing_gc_set_clip_region
1 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsIDOMEventTarget*, unsigned int, unsigned int) 167689 0 1 PrepareAndDispatch 1 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)
12 nsViewManager::UpdateWidgetsForView(nsView*) 1 nsViewManager::ForceUpdate() 102078 0 1 nsViewManager::UpdateWidgetsForView(nsView*) 12 nsViewManager::UpdateWidgetsForView(nsView*) 1 nsWindow::Update()
1 nsRenderingContextGTK::UpdateGC() 151694 0 1 gdk_rgb_ditherable 1 gdk_rgb_cmap_free
1 g_object_newv 146954 0 1 g_enum_register_static 1 g_object_class_override_property
1 nsViewManager::UpdateViewAfterScroll(nsView*) 1 nsViewManager::Composite() 102043 0 1 nsViewManager::Composite() 1 nsViewManager::ForceUpdate() 1 nsViewManager::Composite()
1 g_enum_register_static 146997 0 1 g_object_class_override_property 1 g_quark_from_string
1 g_object_get_qdata 145973 0 1 g_datalist_id_get_data 1 pthread_mutex_lock
1 nsGCCache::GetGC(_GdkDrawable*, _GdkGCValues*, GdkGCValuesMask, _GdkRegion*) 29827 0 1 nsGCCache::ReuseGC(GCCacheEntry*, _GdkGCValues*, GdkGCValuesMask) 1 gdk_gc_set_values
1 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 131815 0 1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 1 js_Invoke
1 nsEventStateManager::NotifyMouseOver(nsGUIEvent*, nsIContent*) 85607 0 1 nsEventStateManager::DispatchMouseEvent(nsGUIEvent*, unsigned int, nsIContent*, nsIContent*) 1 nsGenericElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*)
1 nsNativeThemeGTK::DrawWidgetBackground(nsIRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 54354 0 1 .L335 1 moz_gtk_scrollbar_button_paint
1 g_object_new_valist 147002 0 1 g_object_newv 1 g_enum_register_static
1 nsViewManager::BuildEventTargetList(nsVoidArray&, nsView*, nsPoint, int, PLArenaPool&) 102133 0 1 nsViewManager::BuildDisplayList(nsView*, nsRect const&, int, int, nsIView*, nsVoidArray*, PLArenaPool&) 1 nsViewManager::CreateDisplayList(nsView*, DisplayZTreeNode*&, int, int, nsView*, nsRect const*, nsView*, int, int, int, int, nsIView*, nsHashtable&, PLArenaPool&)
1 nsRenderingContextGTK::FillRect(int, int, int, int) 140526 1 1 memset
1 PrepareAndDispatch 131658 0 1 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)
1 nsViewManager::Composite() 102097 0 1 nsViewManager::ForceUpdate() 1 nsViewManager::UpdateWidgetsForView(nsView*)
1 g_free 139854 1 1 .text
1 nsSliderFrame::AttributeChanged(int, nsIAtom*, int) 79780 0 1 nsSliderFrame::CurrentPositionChanged(nsPresContext*) 1 nsIFrame::Invalidate(nsRect const&, int) const
1 SearchTable 162842 1 1 AtomTableMatchKey(PLDHashTable*, PLDHashEntryHdr const*, void const*)
1 ApplyClipRect(nsView const*, nsRect*, int, nsIView*) 133446 1 1 nsRect::IntersectRect(nsRect const&, nsRect const&)
1 nsJSContext::GetGlobalObject() 159365 0 1 JS_GetClass 1 js_GetSlotThreadSafe
2 nsViewManager::UpdateWidgetArea(nsView*, nsRegion const&, nsView*) 1 nsViewManager::UpdateView(nsIView*, nsRect const&, unsigned int) 102058 0 1 nsViewManager::UpdateWidgetArea(nsView*, nsRegion const&, nsView*) 2 nsViewManager::UpdateWidgetArea(nsView*, nsRegion const&, nsView*) 1 nsIView::GetOffsetTo(nsIView const*) const
1 nsRenderingContextGTK::FillRect(int, int, int, int) 29936 1 1 nsRenderingContextGTK::ConditionRect(int&, int&, int&, int&)
1 nsRenderingContextGTK::SetClipRectInPixels(nsRect const&, nsClipCombine) 30274 0 1 nsRegionGTK::Intersect(int, int, int, int) 1 gdk_region_destroy
1 PresShell::Paint(nsIView*, nsIRenderingContext&, nsRect const&) 79760 0 1 nsSliderFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 1 nsBoxFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int)
1 nsIRenderingContext::AutoPushTranslation::AutoPushTranslation(nsIRenderingContext*, int, int) 29858 0 1 nsRenderingContextGTK::Translate(int, int) 1 nsTransform2D::AddTranslation(float, float)
1 AtomImpl::~AtomImpl() 162125 0 1 PL_DHashTableOperate 1 SearchTable
1 AtomImpl::Release() 162851 0 1 AtomImpl::~AtomImpl() 1 PL_DHashTableOperate
1 nsTextFrame::PaintAsciiText(nsPresContext*, nsIRenderingContext&, nsStyleContext*, nsTextPaintStyle&, int, int) 74124 1 1 nsTextInputSelectionImpl::GetSelection(short, nsISelection**)
1 nsWindow::OnContainerFocusOutEvent(_GtkWidget*, _GdkEventFocus*) 54578 0 1 nsWindow::DispatchDeactivateEvent() 1 nsCommonWidget::DispatchDeactivateEvent()
1 nsEventStateManager::DoScrollText(nsPresContext*, nsIFrame*, nsInputEvent*, int, int, int) 86193 0 1 nsDOMMouseEvent::InitMouseEvent(nsAString_internal const&, int, int, nsIDOMAbstractView*, int, int, int, int, int, int, int, int, int, unsigned short, nsIDOMEventTarget*) 1 nsDOMUIEvent::InitUIEvent(nsAString_internal const&, int, int, nsIDOMAbstractView*, int)
1 nsRegionGTK::Intersect(int, int, int, int) 151720 0 1 gdk_region_destroy 1 g_free
1 nsCOMPtr::operator=(nsIPrincipal*) 162130 0 1 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 nsPrincipal::AddRef()
1 nsRegionGTK::SetTo(nsIRegion const&) 151724 0 1 gdk_region_copy 1 g_malloc
1 nsRenderingContextGTK::CreateClipRegion() 30271 0 1 nsRegionGTK::SetTo(nsIRegion const&) 1 gdk_region_copy
1 unsigned int ns_if_addref(nsIPresShell*) 66923 1 1 nsAutoRefCnt::operator++()
1 PL_ProcessPendingEvents 166237 0 1 PL_HandleEvent 1 HandlePLEvent(PLEvent*)
1 nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, int, nsIContent*, nsIContent*, int) 1 nsGfxScrollFrameInner::SetAttribute(nsIFrame*, nsIAtom*, int, int) 69854 0 1 nsIContent::SetAttr(int, nsIAtom*, nsAString_internal const&, int) 2 nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int)
1 nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*, int) 82680 0 1 nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*, int) 1 PresShell::AttributeChanged(nsIDocument*, nsIContent*, int, nsIAtom*, int)
1 _gtk_marshal_BOOLEAN__BOXED 54533 0 1 key_press_event_cb(_GtkWidget*, _GdkEventKey*) 1 nsWindow::OnKeyPressEvent(_GtkWidget*, _GdkEventKey*)
1 key_press_event_cb(_GtkWidget*, _GdkEventKey*) 54532 0 1 nsWindow::OnKeyPressEvent(_GtkWidget*, _GdkEventKey*) 1 nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&)
1 nsTableCellFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 67549 0 1 nsIFrame::GetStyleDisplay() const 1 nsIFrame::GetStyleData(nsStyleStructID) const
1 nsFontXft::DrawStringSpec(unsigned int*, unsigned int, void*) 28792 1 1 XftGlyphExtents
1 _gtk_marshal_BOOLEAN__BOXED 157200 0 1 gtk_window_activate_key 1 gtk_window_propagate_key_event
1 gdk_rgb_ditherable 151692 0 1 gdk_rgb_cmap_free 1 g_object_get_qdata
1 nsTransform2D::TransformCoord(int*, int*) const 133552 1 1 NSToCoordRound(float)
1 nsEventQueueImpl::ProcessPendingEvents() 166234 0 1 PL_ProcessPendingEvents 1 PL_HandleEvent
1 internal_drawing_area_use_pen_gc 30732 0 1 internal_drawing_area_unuse_pen_gc 1 gtk_gc_release
1 nsWindow::DispatchDeactivateEvent() 54947 0 1 nsCommonWidget::DispatchDeactivateEvent() 1 nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&)
1 g_main_context_check 141019 1 1 poll
1 nsViewManager::AddToDisplayList(nsView*, DisplayZTreeNode*&, nsRect&, nsRect&, unsigned int, int, int, int, PLArenaPool&, nsIView*) 101899 0 1 nsView::GetClippedRect(nsIView*) 1 ApplyClipRect(nsView const*, nsRect*, int, nsIView*)
1 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 127844 0 1 nsPrincipal::AddRef() 1 _PR_x86_AtomicIncrement
1 event_processor_callback(_GIOChannel*, GIOCondition, void*) 166320 0 1 nsEventQueueImpl::ProcessPendingEvents() 1 PL_ProcessPendingEvents
1 nsIFrame::GetStyleDisplay() const 67548 0 1 nsIFrame::GetStyleData(nsStyleStructID) const 1 nsStyleContext::GetStyleData(nsStyleStructID)
1 nsFontXft::DrawStringSpec(unsigned int*, unsigned int, void*) 133547 0 1 nsTransform2D::TransformCoord(int*, int*) const 1 NSToCoordRound(float)
1 nsJSContext::CallEventHandler(JSObject*, JSObject*, unsigned int, long*, long*) 128109 0 1 nsScriptSecurityManager::CheckFunctionAccess(JSContext*, void*, void*) 1 nsScriptSecurityManager::CanExecuteScripts(JSContext*, nsIPrincipal*, int*)
1 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 103932 0 1 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 1 js_LookupProperty
1 nsTextFrame::PaintUnicodeText(nsPresContext*, nsIRenderingContext&, nsStyleContext*, nsTextPaintStyle&, int, int) 73425 0 1 nsTextFrame::GetTextInfoForPainting(nsPresContext*, nsIRenderingContext&, nsIPresShell**, nsISelectionController**, int&, int&, int&, int&, short&) 1 unsigned int ns_if_addref(nsIPresShell*)
1 gdk_pixmap_create_from_xpm_d 1 nsRenderingContextGTK::FillRect(int, int, int, int) 151545 1 1 gdk_draw_rectangle 1 gdk_pixmap_create_from_xpm_d
1 nsViewManager::CreateDisplayList(nsView*, DisplayZTreeNode*&, int, int, nsView*, nsRect const*, nsView*, int, int, int, int, nsIView*, nsHashtable&, PLArenaPool&) 102099 0 1 nsViewManager::AddToDisplayList(nsView*, DisplayZTreeNode*&, nsRect&, nsRect&, unsigned int, int, int, int, PLArenaPool&, nsIView*) 1 nsView::GetClippedRect(nsIView*)
1 gdk_gc_set_values 147145 0 1 g_type_instance_get_private 1 pthread_mutex_unlock
1 nsCSSFrameConstructor::AttributeChanged(nsIContent*, int, nsIAtom*, int) 79786 0 1 nsSliderFrame::AttributeChanged(int, nsIAtom*, int) 1 nsSliderFrame::CurrentPositionChanged(nsPresContext*)
1 moz_gtk_scrollbar_button_paint 155896 0 1 gtk_paint_arrow 1 internal_drawing_area_use_pen_gc
1 gtk_window_activate_key 157151 0 1 gtk_window_propagate_key_event 1 gtk_widget_get_default_style
2 nsIContent::SetAttr(int, nsIAtom*, nsAString_internal const&, int) 84092 0 1 nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 2 nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, int, int, int)
1 JS_GetClass 160233 0 1 js_GetSlotThreadSafe 1 ClaimScope
1 HandlePLEvent(PLEvent*) 102227 0 1 nsSynthMouseMoveEvent::HandleEvent() 1 nsViewManager::ProcessSynthMouseMoveEvent(int)
1 nsViewManager::UpdateWidgetsForView(nsView*) 54398 0 1 nsWindow::Update() 1 gdk_window_process_updates
1 internal_drawing_area_use_pen_gc 150852 0 1 gdk_pixbuf_new_from_data 1 g_object_new
1 nsTextFrame::GetTextInfoForPainting(nsPresContext*, nsIRenderingContext&, nsIPresShell**, nsISelectionController**, int&, int&, int&, int&, short&) 68786 0 1 unsigned int ns_if_addref(nsIPresShell*) 1 nsAutoRefCnt::operator++()
1 PresShell::AttributeChanged(nsIDocument*, nsIContent*, int, nsIAtom*, int) 67441 0 1 nsCSSFrameConstructor::AttributeChanged(nsIContent*, int, nsIAtom*, int) 1 nsSliderFrame::AttributeChanged(int, nsIAtom*, int)
1 nsTableCellFrame::PaintUnderlay(nsPresContext&, nsIRenderingContext&, nsRect const&, unsigned int&, nsStyleBorder const&, nsStylePadding const&, nsStyleTableBorder const&) 68086 0 1 nsCSSRendering::PaintBorder(nsPresContext*, nsIRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBorder const&, nsStyleContext*, int, nsRect*, int, int) 1 .L410
1 nsViewManager::UpdateWidgetArea(nsView*, nsRegion const&, nsView*) 101894 1 1 nsIView::GetOffsetTo(nsIView const*) const
1 nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, int, int, int) 100141 0 1 nsXBLBinding::AttributeChanged(nsIAtom*, int, int, int) 1 nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, int, nsIContent*, nsIContent*, int)
1 g_type_class_unref 146620 1 1 g_static_rw_lock_writer_lock
1 _gtk_marshal_BOOLEAN__BOXED 54580 0 1 focus_out_event_cb(_GtkWidget*, _GdkEventFocus*) 1 nsWindow::OnContainerFocusOutEvent(_GtkWidget*, _GdkEventFocus*)
1 _gtk_window_set_is_active 157122 0 1 _gtk_window_set_has_toplevel_focus 1 gtk_window_set_auto_startup_notification
1 focus_out_event_cb(_GtkWidget*, _GdkEventFocus*) 54579 0 1 nsWindow::OnContainerFocusOutEvent(_GtkWidget*, _GdkEventFocus*) 1 nsWindow::DispatchDeactivateEvent()
1 g_object_unref 147167 0 1 g_type_free_instance 1 g_type_class_unref
1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 129416 0 1 nsXPConnect::AddRef() 1 _PR_x86_AtomicIncrement
1 js_GetSlotThreadSafe 160232 0 1 ClaimScope 1 js_ValidContextPointer
1 gtk_gc_release 145938 0 1 g_cache_remove 1 gtk_gc_release
1 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**) 127893 1 1 nsCOMPtr_base::nsCOMPtr_base(nsISupports*)
1 nsScriptSecurityManager::CheckFunctionAccess(JSContext*, void*, void*) 128124 0 1 nsScriptSecurityManager::CanExecuteScripts(JSContext*, nsIPrincipal*, int*) 1 nsJSContext::GetGlobalObject()
1 nsTableCellFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int) 78687 0 1 nsTableCellFrame::PaintUnderlay(nsPresContext&, nsIRenderingContext&, nsRect const&, unsigned int&, nsStyleBorder const&, nsStylePadding const&, nsStyleTableBorder const&) 1 nsCSSRendering::PaintBorder(nsPresContext*, nsIRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBorder const&, nsStyleContext*, int, nsRect*, int, int)
1 nsCOMPtr_base::~nsCOMPtr_base() 162853 0 1 AtomImpl::Release() 1 AtomImpl::~AtomImpl()
2 nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, int) 84091 0 1 nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, int, int, int) 1 nsXBLBinding::AttributeChanged(nsIAtom*, int, int, int) 1 nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*, int)
1 nsScrollPortView::ScrollToImpl(int, int, unsigned int) 71551 0 1 nsGfxScrollFrameInner::ScrollPositionDidChange(nsIScrollableView*, int, int) 1 nsGfxScrollFrameInner::InternalScrollPositionDidChange(int, int)
1 nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*, int) 69728 0 1 PresShell::AttributeChanged(nsIDocument*, nsIContent*, int, nsIAtom*, int) 1 nsCSSFrameConstructor::AttributeChanged(nsIContent*, int, nsIAtom*, int)
1 nsView::GetClippedRect(nsIView*) 101898 0 1 ApplyClipRect(nsView const*, nsRect*, int, nsIView*) 1 nsRect::IntersectRect(nsRect const&, nsRect const&)
1 nsGlobalWindow::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 105721 0 1 nsXULElement::HandleChromeEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 1 nsXULElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*)
1 gtk_gc_release 146977 0 1 g_object_unref 1 g_type_free_instance
1 g_free 140461 1 1 free
1 g_object_class_override_property 145968 0 1 g_quark_from_string 1 pthread_mutex_unlock
5 nsXULElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 1 nsXULElement::HandleChromeEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 105759 0 1 nsXULElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 5 nsXULElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) 1 nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned int, nsEventStatus*)
1 nsIFrame::GetStyleData(nsStyleStructID) const 78148 0 1 nsStyleContext::GetStyleData(nsStyleStructID) 1 nsRuleNode::GetStyleData(nsStyleStructID, nsStyleContext*, int)
1 nsCOMPtr::~nsCOMPtr() 162129 0 1 nsCOMPtr_base::~nsCOMPtr_base() 1 AtomImpl::Release()
1 nsGfxScrollFrameInner::ScrollPositionDidChange(nsIScrollableView*, int, int) 71517 0 1 nsGfxScrollFrameInner::InternalScrollPositionDidChange(int, int) 1 nsGfxScrollFrameInner::SetAttribute(nsIFrame*, nsIAtom*, int, int)
1 gdk_region_copy 146290 0 1 g_malloc 1 __libc_malloc
1 nsFontMetricsXft::EnumerateXftGlyphs(unsigned int const*, unsigned int, unsigned int (nsFontMetricsXft::*)(unsigned int const*, unsigned int, nsFontXft*, void*), void*) 30040 1 1 nsFontMetricsXft::FindFont(unsigned int)

Flat Profile


Total hit count: 34
Count %Total  Function Name
  2   5.9     _PR_x86_AtomicIncrement
  2   5.9     __libc_malloc
  2   5.9     pthread_mutex_unlock
  1   2.9     nsTableRowFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int)
  1   2.9     .text
  1   2.9     nsTableCellFrame::Paint(nsPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned int)
  1   2.9     js_ValidContextPointer
  1   2.9     nsTextInputSelectionImpl::GetSelection(short, nsISelection**)
  1   2.9     nsRuleNode::GetStyleData(nsStyleStructID, nsStyleContext*, int)
  1   2.9     gdk_draw_rectangle
  1   2.9     nsFontMetricsXft::FindFont(unsigned int)
  1   2.9     nsXPConnect::GetXPConnect()
  1   2.9     nsCOMPtr_base::nsCOMPtr_base(nsISupports*)
  1   2.9     free
  1   2.9     nsFontXft::DrawStringSpec(unsigned int*, unsigned int, void*)
  1   2.9     memset
  1   2.9     nsRect::IntersectRect(nsRect const&, nsRect const&)
  1   2.9     _XFlushGCCache
  1   2.9     pthread_mutex_lock
  1   2.9     nsIView::GetOffsetTo(nsIView const*) const
  1   2.9     poll
  1   2.9     NSToCoordRound(float)
  1   2.9     g_static_rw_lock_writer_lock
  1   2.9     nsAutoRefCnt::operator++()
  1   2.9     nsTransform2D::AddTranslation(float, float)
  1   2.9     nsRenderingContextGTK::DrawLine(int, int, int, int)
  1   2.9     nsIRenderingContext::AutoPushTranslation::AutoPushTranslation(nsIRenderingContext*, int, int)
  1   2.9     XftGlyphExtents
  1   2.9     nsRenderingContextGTK::ConditionRect(int&, int&, int&, int&)
  1   2.9     AtomTableMatchKey(PLDHashTable*, PLDHashEntryHdr const*, void const*)
  1   2.9     gdk_pixmap_new