Jprof Profile Report

flat | hierarchical

Hierarchical Profile


 index  Count         Hits      Function Name
                           862 (86.2%) mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*)
                            23 (2.3%)  nsThread::ThreadFunc(void*)
248632      0 (0.0%)       885 (88.5%) NS_ProcessNextEvent_P(nsIThread*, bool)
                           885 (88.5%) nsThread::ProcessNextEvent(bool, bool*)

885 (88.5%) NS_ProcessNextEvent_P(nsIThread*, bool) 1 (0.1%) nsThread::ProcessNextEvent(bool, bool*) (self) 250773 1 (0.1%) 885 (88.5%) nsThread::ProcessNextEvent(bool, bool*) 496 (49.6%) nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool, unsigned int) 330 (33.0%) nsMenuBarSwitchMenu::Run() 16 (1.6%) TimerThread::Run() 10 (1.0%) nsTimerEvent::Run() 9 (0.9%) nsMenuActivateEvent::Run() 8 (0.8%) nsXULPopupShowingEvent::Run() 7 (0.7%) nsCycleCollectorRunner::Run() 4 (0.4%) PresShell::nsSynthMouseMoveEvent::Run() 1 (0.1%) nsThread::ProcessNextEvent(bool, bool*) (self) 1 (0.1%) nsRunnable::Release() 1 (0.1%) nsXPConnect::Push(JSContext*) 1 (0.1%) nsXPConnect::AfterProcessNextEvent(nsIThreadInternal*, unsigned int) 1 (0.1%) nsAsyncDOMEvent::Run()
863 (86.3%) MessageLoop::Run() 242022 0 (0.0%) 863 (86.3%) mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) 862 (86.2%) NS_ProcessNextEvent_P(nsIThread*, bool) 1 (0.1%) nsTimerImpl::Cancel()
863 (86.3%) _start 89671 0 (0.0%) 863 (86.3%) __libc_start_main 863 (86.3%) main
863 (86.3%) nsBaseAppShell::Run() 252448 0 (0.0%) 863 (86.3%) MessageLoop::Run() 863 (86.3%) mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*)
88024 0 (0.0%) 863 (86.3%) _start 863 (86.3%) __libc_start_main
863 (86.3%) nsAppStartup::Run() 235102 0 (0.0%) 863 (86.3%) nsBaseAppShell::Run() 863 (86.3%) MessageLoop::Run()
863 (86.3%) main 130175 0 (0.0%) 863 (86.3%) XRE_main 863 (86.3%) nsAppStartup::Run()
863 (86.3%) __libc_start_main 88023 0 (0.0%) 863 (86.3%) main 863 (86.3%) XRE_main
863 (86.3%) XRE_main 224788 0 (0.0%) 863 (86.3%) nsAppStartup::Run() 863 (86.3%) nsBaseAppShell::Run()
1060 (106.0%) _end (self) 496 (49.6%) nsAppShell::ProcessNextNativeEvent(bool) 26 (2.6%) _end 6 (0.6%) gtk_label_get_type 3 (0.3%) gdk_event_free 3 (0.3%) gtk_main_do_event 2 (0.2%) gdk_x11_register_standard_event_type 2 (0.2%) gdk_drawable_get_type 2 (0.2%) gtk_list_store_insert_with_valuesv 2 (0.2%) gtk_item_toggle 1 (0.1%) nsWindow::OnExposeEvent(_GdkEventExpose*) 1 (0.1%) gdk_pixmap_lookup_for_display 1 (0.1%) gdk_get_display 1 (0.1%) gdk_x11_font_get_name 1 (0.1%) gdk_drag_drop_succeeded 1 (0.1%) gdk_window_beep 1 (0.1%) gdk_window_coords_from_parent 1 (0.1%) gdk_gc_get_type 1 (0.1%) gdk_event_new 1 (0.1%) gtk_tool_shell_get_text_size_group 1 (0.1%) gtk_style_get_type 89639 35 (3.5%) 499 (49.9%) _end 1060 (106.0%) _end (self) 280 (28.0%) .init 182 (18.2%) gdk_x11_register_standard_event_type 14 (1.4%) PollWrapper(_GPollFD*, unsigned int, int) 9 (0.9%) gdk_x11_pixmap_get_drawable_impl 9 (0.9%) arena_dalloc 7 (0.7%) malloc 5 (0.5%) _end 2 (0.2%) nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) 2 (0.2%) gtk_item_toggle 2 (0.2%) .tbss 2 (0.2%) pthread_mutex_unlock 2 (0.2%) __memset_sse2 1 (0.1%) __pthread_mutex_lock 1 (0.1%) free
496 (49.6%) nsBaseAppShell::DoProcessNextNativeEvent(bool) 234559 0 (0.0%) 496 (49.6%) nsAppShell::ProcessNextNativeEvent(bool) 496 (49.6%) _end
496 (49.6%) nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool, unsigned int) 235122 0 (0.0%) 496 (49.6%) nsBaseAppShell::DoProcessNextNativeEvent(bool) 496 (49.6%) nsAppShell::ProcessNextNativeEvent(bool)
496 (49.6%) nsThread::ProcessNextEvent(bool, bool*) 235128 0 (0.0%) 496 (49.6%) nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool, unsigned int) 496 (49.6%) nsBaseAppShell::DoProcessNextNativeEvent(bool)
1473 (147.3%) _end (self) 389 (38.9%) gtk_widget_get_realized 119 (11.9%) _end 9 (0.9%) gtk_tooltip_set_tip_area 6 (0.6%) gtk_widget_style_get_valist 5 (0.5%) gtk_widget_show 5 (0.5%) gtk_widget_map 5 (0.5%) _end 4 (0.4%) gtk_image_set_from_pixbuf 3 (0.3%) gtk_label_set_markup 3 (0.3%) _end 2 (0.2%) gdk_pixmap_impl_x11_get_type 2 (0.2%) gdk_window_is_viewable 2 (0.2%) gdk_pixbuf_render_pixmap_and_mask 2 (0.2%) gtk_widget_hide 2 (0.2%) gtk_widget_size_allocate 2 (0.2%) gtk_tooltip_set_icon 2 (0.2%) gtk_tooltip_set_markup 2 (0.2%) gtk_main_do_event 2 (0.2%) gtk_label_get_type 2 (0.2%) .tbss 1 (0.1%) expose_event_cb(_GtkWidget*, _GdkEventExpose*) 1 (0.1%) GetFirstNSWindowForGDKWindow(_GdkDrawable*) 1 (0.1%) get_window_for_gtk_widget(_GtkWidget*) 1 (0.1%) gdk_window_impl_x11_get_type 1 (0.1%) gdk_x11_xatom_to_atom_for_display 1 (0.1%) gdk_screen_get_setting 1 (0.1%) gdk_x11_pixmap_get_drawable_impl 1 (0.1%) gdk_display_get_default_screen 1 (0.1%) gdk_window_end_paint 1 (0.1%) gdk_window_get_origin 1 (0.1%) gdk_window_peek_children 1 (0.1%) gdk_gc_set_ts_origin 1 (0.1%) gdk_gc_set_values 1 (0.1%) gdk_event_free 1 (0.1%) gdk_drawable_get_screen 1 (0.1%) gdk_cursor_get_cursor_type 1 (0.1%) gtk_window_set_mnemonics_visible 1 (0.1%) gtk_window_propagate_key_event 1 (0.1%) gtk_decorated_window_move_resize_window 1 (0.1%) gtk_widget_get_window 1 (0.1%) gtk_widget_set_direction 1 (0.1%) gtk_widget_event 1 (0.1%) gtk_settings_get_for_screen 1 (0.1%) gtk_get_event_widget 1 (0.1%) gtk_container_forall 98485 60 (6.0%) 492 (49.2%) _end 1473 (147.3%) _end (self) 377 (37.7%) gtk_marshal_VOID__UINT_STRING 41 (4.1%) __read_nocancel 26 (2.6%) _end 22 (2.2%) __poll 20 (2.0%) writev 6 (0.6%) __pthread_mutex_lock 5 (0.5%) gtk_window_set_focus 5 (0.5%) socket 5 (0.5%) malloc 4 (0.4%) gtk_window_set_mnemonics_visible 4 (0.4%) gtk_settings_get_default 3 (0.3%) __memmove_ssse3_back 2 (0.2%) gdk_pixmap_impl_x11_get_type 2 (0.2%) gdk_pixbuf_render_pixmap_and_mask 2 (0.2%) gtk_window_get_type 2 (0.2%) gtk_main_do_event 2 (0.2%) __connect_nocancel 2 (0.2%) pthread_mutex_unlock 1 (0.1%) gdk_window_hide 1 (0.1%) gtk_decorated_window_move_resize_window 1 (0.1%) gtk_widget_get_window 1 (0.1%) pthread_cond_destroy@@GLIBC_2.3.2 1 (0.1%) calloc
269 (26.9%) gdk_window_end_paint 159 (15.9%) gdk_x11_register_standard_event_type 2 (0.2%) _end 1 (0.1%) gtk_main_do_event (self) 99958 1 (0.1%) 428 (42.8%) gtk_main_do_event 289 (28.9%) gtk_widget_get_realized 87 (8.7%) gtk_propagate_event 44 (4.4%) gtk_tooltip_set_tip_area 3 (0.3%) _end 2 (0.2%) gtk_list_store_insert_with_valuesv 2 (0.2%) _end 1 (0.1%) gdk_drawable_get_display 1 (0.1%) gtk_main_do_event (self) 1 (0.1%) gtk_get_event_widget
289 (28.9%) gtk_main_do_event 86 (8.6%) gtk_propagate_event 20 (2.0%) gtk_widget_get_realized (self) 17 (1.7%) gtk_widget_get_default_direction 101863 1 (0.1%) 392 (39.2%) gtk_widget_get_realized 389 (38.9%) _end 20 (2.0%) gtk_widget_get_realized (self) 2 (0.2%) gtk_widget_get_type
747 (74.7%) _end (self) 233 (23.3%) _end 35 (3.5%) gdk_property_get 27 (2.7%) _end 27 (2.7%) gdk_window_get_root_origin 23 (2.3%) gdk_display_warp_pointer 11 (1.1%) _end 8 (0.8%) gdk_visual_get_screen 8 (0.8%) gdk_x11_pixmap_get_drawable_impl 4 (0.4%) gdk_window_process_all_updates 1 (0.1%) gdk_pixmap_impl_x11_get_type 1 (0.1%) gdk_x11_register_standard_event_type 1 (0.1%) _end 104000 16 (1.6%) 379 (37.9%) _end 747 (74.7%) _end (self) 168 (16.8%) __fork 119 (11.9%) _end 22 (2.2%) waitpid 16 (1.6%) dlopen@@GLIBC_2.2.5 8 (0.8%) dlclose 4 (0.4%) shm_open 3 (0.3%) _end 3 (0.3%) arena_dalloc 2 (0.2%) _end 2 (0.2%) munmap 2 (0.2%) __fopen_internal 2 (0.2%) _IO_fgets 2 (0.2%) kill 2 (0.2%) _dl_runtime_resolve 2 (0.2%) malloc 1 (0.1%) shm_unlink 1 (0.1%) dlsym 1 (0.1%) __open_nocancel 1 (0.1%) __memmove_ssse3_back 1 (0.1%) opendir 1 (0.1%) getenv
377 (37.7%) _end 99984 0 (0.0%) 377 (37.7%) gtk_marshal_VOID__UINT_STRING 266 (26.6%) expose_event_cb(_GtkWidget*, _GdkEventExpose*) 78 (7.8%) motion_notify_event_cb(_GtkWidget*, _GdkEventMotion*) 24 (2.4%) leave_notify_event_cb(_GtkWidget*, _GdkEventCrossing*) 8 (0.8%) enter_notify_event_cb(_GtkWidget*, _GdkEventCrossing*) 1 (0.1%) gtk_container_forall
330 (33.0%) nsThread::ProcessNextEvent(bool, bool*) 152162 0 (0.0%) 330 (33.0%) nsMenuBarSwitchMenu::Run() 317 (31.7%) nsXULPopupManager::ShowMenu(nsIContent*, bool, bool) 13 (1.3%) nsXULPopupManager::HidePopup(nsIContent*, bool, bool, bool, nsIContent*)
316 (31.6%) nsXULPopupManager::ShowMenu(nsIContent*, bool, bool) 8 (0.8%) nsXULPopupShowingEvent::Run() 152448 0 (0.0%) 324 (32.4%) nsXULPopupManager::FirePopupShowingEvent(nsIContent*, bool, bool) 299 (29.9%) nsXULPopupManager::ShowPopupCallback(nsIContent*, nsMenuPopupFrame*, bool, bool) 13 (1.3%) nsCSSFrameConstructor::GenerateChildFrames(nsIFrame*) 11 (1.1%) nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, nsCOMArray<nsIDOMEventTarget>*) 1 (0.1%) PresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, unsigned long)
317 (31.7%) nsMenuBarSwitchMenu::Run() 152454 0 (0.0%) 317 (31.7%) nsXULPopupManager::ShowMenu(nsIContent*, bool, bool) 316 (31.6%) nsXULPopupManager::FirePopupShowingEvent(nsIContent*, bool, bool) 1 (0.1%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
309 (30.9%) HandleEvent(nsGUIEvent*) 3 (0.3%) PresShell::DispatchSynthMouseMove(nsGUIEvent*, bool) 2 (0.2%) nsViewManager::DispatchEvent(nsGUIEvent*, nsIView*, nsEventStatus*) (self) 186572 2 (0.2%) 312 (31.2%) nsViewManager::DispatchEvent(nsGUIEvent*, nsIView*, nsEventStatus*) 186 (18.6%) nsViewManager::Refresh(nsView*, nsIWidget*, nsIntRegion const&) 58 (5.8%) nsViewManager::CallWillPaintOnObservers(bool) 46 (4.6%) PresShell::HandleEvent(nsIFrame*, nsGUIEvent*, bool, nsEventStatus*) 18 (1.8%) nsViewManager::EndUpdateViewBatch(unsigned int) 2 (0.2%) nsViewManager::DispatchEvent(nsGUIEvent*, nsIView*, nsEventStatus*) (self) 1 (0.1%) _PR_UNIX_GetInterval 1 (0.1%) PresShell::AddRef()
262 (26.2%) nsWindow::OnExposeEvent(_GdkEventExpose*) 40 (4.0%) nsWindow::OnMotionNotifyEvent(_GtkWidget*, _GdkEventMotion*) 8 (0.8%) nsWindow::OnEnterNotifyEvent(_GtkWidget*, _GdkEventCrossing*) 1 (0.1%) nsWindow::OnLeaveNotifyEvent(_GtkWidget*, _GdkEventCrossing*) 1 (0.1%) nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus&) (self) 234343 1 (0.1%) 311 (31.1%) nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus&) 310 (31.0%) HandleEvent(nsGUIEvent*) 1 (0.1%) nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus&) (self)
310 (31.0%) nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus&) 186484 0 (0.0%) 310 (31.0%) HandleEvent(nsGUIEvent*) 309 (30.9%) nsViewManager::DispatchEvent(nsGUIEvent*, nsIView*, nsEventStatus*) 1 (0.1%) nsIView::GetViewFor(nsIWidget*)
299 (29.9%) nsXULPopupManager::FirePopupShowingEvent(nsIContent*, bool, bool) 152447 0 (0.0%) 299 (29.9%) nsXULPopupManager::ShowPopupCallback(nsIContent*, nsMenuPopupFrame*, bool, bool) 268 (26.8%) nsMenuPopupFrame::ShowPopup(bool, bool) 21 (2.1%) nsXULPopupManager::SetCaptureState(nsIContent*) 9 (0.9%) nsXULPopupManager::UpdateMenuItems(nsIContent*) 1 (0.1%) PresShell::GetCaret() const
280 (28.0%) _end 2 (0.2%) .init (self) 102773 2 (0.2%) 282 (28.2%) .init 280 (28.0%) gdk_window_process_all_updates 2 (0.2%) .init (self)
280 (28.0%) gdk_window_process_all_updates (self) 280 (28.0%) .init 103131 0 (0.0%) 280 (28.0%) gdk_window_process_all_updates 280 (28.0%) gdk_window_process_all_updates (self) 276 (27.6%) gdk_window_is_viewable 4 (0.4%) _end
276 (27.6%) gdk_window_process_all_updates 103125 0 (0.0%) 276 (27.6%) gdk_window_is_viewable 270 (27.0%) gdk_window_end_paint 2 (0.2%) gdk_pixmap_impl_x11_get_type 2 (0.2%) gdk_region_intersect 2 (0.2%) _end
270 (27.0%) gdk_window_is_viewable 1 (0.1%) gdk_window_end_paint (self) 103172 0 (0.0%) 270 (27.0%) gdk_window_end_paint 269 (26.9%) gtk_main_do_event 1 (0.1%) gdk_window_end_paint (self) 1 (0.1%) _end
268 (26.8%) nsXULPopupManager::ShowPopupCallback(nsIContent*, nsMenuPopupFrame*, bool, bool) 152025 0 (0.0%) 268 (26.8%) nsMenuPopupFrame::ShowPopup(bool, bool) 267 (26.7%) nsSound::PlayEventSound(unsigned int) 1 (0.1%) nsMenuFrame::PopupOpened()
267 (26.7%) nsMenuPopupFrame::ShowPopup(bool, bool) 234661 0 (0.0%) 267 (26.7%) nsSound::PlayEventSound(unsigned int) 266 (26.6%) _end 1 (0.1%) nsSound::Init()
827 (82.7%) _end (self) 266 (26.6%) nsSound::PlayEventSound(unsigned int) 1 (0.1%) _end 103573 1 (0.1%) 266 (26.6%) _end 827 (82.7%) _end (self) 237 (23.7%) _end 27 (2.7%) _end 1 (0.1%) __pthread_mutex_lock 1 (0.1%) arena_dalloc
266 (26.6%) gtk_marshal_VOID__UINT_STRING 234539 0 (0.0%) 266 (26.6%) expose_event_cb(_GtkWidget*, _GdkEventExpose*) 265 (26.5%) nsWindow::OnExposeEvent(_GdkEventExpose*) 1 (0.1%) _end
265 (26.5%) expose_event_cb(_GtkWidget*, _GdkEventExpose*) 234538 0 (0.0%) 265 (26.5%) nsWindow::OnExposeEvent(_GdkEventExpose*) 262 (26.2%) nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus&) 1 (0.1%) gdk_window_get_update_area 1 (0.1%) gdk_window_peek_children 1 (0.1%) _end
237 (23.7%) _end 2 (0.2%) _end 117132 0 (0.0%) 237 (23.7%) _end 233 (23.3%) _end 5 (0.5%) _dl_runtime_resolve 1 (0.1%) _end
186 (18.6%) nsViewManager::Refresh(nsView*, nsIWidget*, nsIntRegion const&) 186522 0 (0.0%) 186 (18.6%) nsViewManager::RenderViews(nsView*, nsIWidget*, nsRegion const&, nsIntRegion const&, bool, bool) 186 (18.6%) PresShell::Paint(nsIView*, nsIWidget*, nsRegion const&, nsIntRegion const&, bool, bool)
186 (18.6%) nsViewManager::RenderViews(nsView*, nsIWidget*, nsRegion const&, nsIntRegion const&, bool, bool) 143385 0 (0.0%) 186 (18.6%) PresShell::Paint(nsIView*, nsIWidget*, nsRegion const&, nsIntRegion const&, bool, bool) 181 (18.1%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int) 3 (0.3%) mozilla::layers::BasicShadowLayerManager::EndEmptyTransaction() 2 (0.2%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int, unsigned long)
186 (18.6%) nsViewManager::DispatchEvent(nsGUIEvent*, nsIView*, nsEventStatus*) 186523 0 (0.0%) 186 (18.6%) nsViewManager::Refresh(nsView*, nsIWidget*, nsIntRegion const&) 186 (18.6%) nsViewManager::RenderViews(nsView*, nsIWidget*, nsRegion const&, nsIntRegion const&, bool, bool)
182 (18.2%) _end 22 (2.2%) gdk_x11_register_standard_event_type (self) 103335 0 (0.0%) 182 (18.2%) gdk_x11_register_standard_event_type 159 (15.9%) gtk_main_do_event 22 (2.2%) gdk_x11_register_standard_event_type (self) 15 (1.5%) gdk_window_reparent 4 (0.4%) gdk_x11_pixmap_get_drawable_impl 2 (0.2%) _end 1 (0.1%) _end 1 (0.1%) gdk_event_new
181 (18.1%) PresShell::Paint(nsIView*, nsIWidget*, nsRegion const&, nsIntRegion const&, bool, bool) 1 (0.1%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int) (self) 142759 1 (0.1%) 181 (18.1%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int) 101 (10.1%) nsDisplayList::PaintForFrame(nsDisplayListBuilder*, nsRenderingContext*, nsIFrame*, unsigned int) const 52 (5.2%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 27 (2.7%) nsDisplayList::ComputeVisibilityForRoot(nsDisplayListBuilder*, nsRegion*) 1 (0.1%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int) (self)
168 (16.8%) _end 167 (16.7%) __fork (self) 91962 167 (16.7%) 168 (16.8%) __fork 167 (16.7%) __fork (self) 1 (0.1%) _malloc_postfork
57 (5.7%) nsViewManager::CallWillPaintOnObservers(bool) 31 (3.1%) nsDocument::FlushPendingNotifications(mozFlushType) 12 (1.2%) nsBoxObject::GetFrame(bool) 6 (0.6%) _ZN15nsRefreshDriver6NotifyEP8nsITimer.part.8 1 (0.1%) PresShell::FlushPendingNotifications(mozFlushType) (self) 143364 1 (0.1%) 106 (10.6%) PresShell::FlushPendingNotifications(mozFlushType) 44 (4.4%) nsCSSFrameConstructor::ProcessPendingRestyles() 40 (4.0%) PresShell::ProcessReflowCommands(bool) 20 (2.0%) nsIViewManager::UpdateViewBatch::EndUpdateViewBatch(unsigned int) 1 (0.1%) nsDocument::FlushExternalResources(mozFlushType) 1 (0.1%) PresShell::FlushPendingNotifications(mozFlushType) (self)
101 (10.1%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int) 142119 0 (0.0%) 101 (10.1%) nsDisplayList::PaintForFrame(nsDisplayListBuilder*, nsRenderingContext*, nsIFrame*, unsigned int) const 66 (6.6%) mozilla::layers::BasicShadowLayerManager::EndTransaction(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 31 (3.1%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList const&, mozilla::FrameLayerBuilder::ContainerParameters const&, gfx3DMatrix const*) 4 (0.4%) mozilla::FrameLayerBuilder::WillEndTransaction(mozilla::layers::LayerManager*)
87 (8.7%) gtk_main_do_event 99957 0 (0.0%) 87 (8.7%) gtk_propagate_event 86 (8.6%) gtk_widget_get_realized 1 (0.1%) gtk_widget_event
78 (7.8%) gtk_marshal_VOID__UINT_STRING 234498 0 (0.0%) 78 (7.8%) motion_notify_event_cb(_GtkWidget*, _GdkEventMotion*) 41 (4.1%) nsWindow::OnMotionNotifyEvent(_GtkWidget*, _GdkEventMotion*) 20 (2.0%) UpdateLastInputEventTime() 16 (1.6%) gdk_event_request_motions 1 (0.1%) GetFirstNSWindowForGDKWindow(_GdkDrawable*)
66 (6.6%) mozilla::layers::BasicShadowLayerManager::EndTransaction(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 3 (0.3%) mozilla::layers::BasicShadowLayerManager::EndEmptyTransaction() 255154 0 (0.0%) 69 (6.9%) mozilla::layers::BasicLayerManager::EndTransactionInternal(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 67 (6.7%) mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) 1 (0.1%) mozilla::layers::ToOutsideIntRect(gfxRect const&) 1 (0.1%) mozilla::layers::BasicContainerLayer::ComputeEffectiveTransforms(gfx3DMatrix const&)
69 (6.9%) mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) (self) 67 (6.7%) mozilla::layers::BasicLayerManager::EndTransactionInternal(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 255153 0 (0.0%) 67 (6.7%) mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) 69 (6.9%) mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) (self) 65 (6.5%) mozilla::layers::BasicThebesLayer::PaintThebes(gfxContext*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) 1 (0.1%) moz_free 1 (0.1%) mozilla::gfx::BaseRect<double, gfxRect, gfxPoint, gfxSize, gfxMargin>::IsEmpty() const
66 (6.6%) nsDisplayList::PaintForFrame(nsDisplayListBuilder*, nsRenderingContext*, nsIFrame*, unsigned int) const 255165 0 (0.0%) 66 (6.6%) mozilla::layers::BasicShadowLayerManager::EndTransaction(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 66 (6.6%) mozilla::layers::BasicLayerManager::EndTransactionInternal(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags)
65 (6.5%) mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) 255160 0 (0.0%) 65 (6.5%) mozilla::layers::BasicThebesLayer::PaintThebes(gfxContext*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) 62 (6.2%) mozilla::layers::BasicShadowableThebesLayer::PaintBuffer(gfxContext*, nsIntRegion const&, nsIntRegion const&, nsIntRegion const&, bool, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*) 2 (0.2%) mozilla::layers::BasicThebesLayerBuffer::DrawTo(mozilla::layers::ThebesLayer*, gfxContext*, float) 1 (0.1%) mozilla::layers::ThebesLayerBuffer::BeginPaint(mozilla::layers::ThebesLayer*, gfxASurface::gfxContentType, unsigned int)
61 (6.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 52 (5.2%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int) 23 (2.3%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 12 (1.2%) nsLayoutUtils::GetFramesForArea(nsIFrame*, nsRect const&, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>&, bool, bool) 145025 0 (0.0%) 64 (6.4%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 79 (7.9%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 24 (2.4%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 22 (2.2%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 14 (1.4%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 3 (0.3%) nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 2 (0.2%) Sort(nsDisplayList*, int, bool (*)(nsDisplayItem*, nsDisplayItem*, void*), void*) 1 (0.1%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 1 (0.1%) nsIFrame::MarkAbsoluteFramesForDisplayList(nsDisplayListBuilder*, nsRect const&) 1 (0.1%) nsDisplayList::Sort(nsDisplayListBuilder*, bool (*)(nsDisplayItem*, nsDisplayItem*, void*), void*) 1 (0.1%) nsDisplayList::AppendToTop(nsDisplayList*)
423 (42.3%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 151 (15.1%) _ZL11DisplayLineP20nsDisplayListBuilderRK6nsRectS3_R19nsLineList_iteratoriRiRK16nsDisplayListSetP12nsBlockFramePN7mozilla3css12TextOverflowE.constprop.31 79 (7.9%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 71 (7.1%) nsDeckFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 34 (3.4%) nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 32 (3.2%) nsStackFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 21 (2.1%) nsCanvasFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 5 (0.5%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) (self) 1 (0.1%) nsGfxScrollFrameInner::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool&, bool) 1 (0.1%) nsContainerFrame::BuildDisplayListForNonBlockChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, unsigned int) 145026 5 (0.5%) 64 (6.4%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 417 (41.7%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 139 (13.9%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 61 (6.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 56 (5.6%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 53 (5.3%) _ZL32BuildDisplayListWithOverflowClipP20nsDisplayListBuilderP8nsIFrameRK6nsRectRK16nsDisplayListSetS5_PKi.constprop.52 36 (3.6%) nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 21 (2.1%) nsCanvasFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 5 (0.5%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) (self) 3 (0.3%) nsTextBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 3 (0.3%) _ZL21ApplyOverflowClippingP20nsDisplayListBuilderPK8nsIFramePK14nsStyleDisplayP6nsRect.constprop.53 2 (0.2%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 2 (0.2%) nsImageBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 2 (0.2%) nsIFrame::GetVisualOverflowRect() const 1 (0.1%) nsLeafBoxFrame::GetType() const 1 (0.1%) nsRootBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsTextFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsTextFrame::GetType() const 1 (0.1%) nsTextFrame::IsFrameOfType(unsigned int) const 1 (0.1%) nsInlineFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsImageFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsDisplayListBuilder::DisplayCaret(nsIFrame*, nsRect const&, nsDisplayList*) 1 (0.1%) nsLayoutUtils::IsPopup(nsIFrame*) 1 (0.1%) nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) 1 (0.1%) nsDisplayListBuilder::Allocate(unsigned long) 1 (0.1%) nsIFrame::GetStyleDisplay() const 1 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IntersectRect(nsRect const&, nsRect const&)
366 (36.6%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 56 (5.6%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.1%) _ZN11nsMenuFrame27BuildDisplayListForChildrenEP20nsDisplayListBuilderRK6nsRectRK16nsDisplayListSet.part.5 151272 0 (0.0%) 63 (6.3%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 423 (42.3%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
62 (6.2%) mozilla::layers::BasicThebesLayer::PaintThebes(gfxContext*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) 255130 0 (0.0%) 62 (6.2%) mozilla::layers::BasicShadowableThebesLayer::PaintBuffer(gfxContext*, nsIntRegion const&, nsIntRegion const&, nsIntRegion const&, bool, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*) 62 (6.2%) mozilla::layers::BasicThebesLayer::PaintBuffer(gfxContext*, nsIntRegion const&, nsIntRegion const&, nsIntRegion const&, bool, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*)
62 (6.2%) mozilla::layers::BasicShadowableThebesLayer::PaintBuffer(gfxContext*, nsIntRegion const&, nsIntRegion const&, nsIntRegion const&, bool, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*) 254861 0 (0.0%) 62 (6.2%) mozilla::layers::BasicThebesLayer::PaintBuffer(gfxContext*, nsIntRegion const&, nsIntRegion const&, nsIntRegion const&, bool, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*) 61 (6.1%) _ZN7mozilla17FrameLayerBuilder15DrawThebesLayerEPNS_6layers11ThebesLayerEP10gfxContextRK11nsIntRegionS8_Pv.part.19 1 (0.1%) nsIntRegion::nsIntRegion()
61 (6.1%) mozilla::layers::BasicThebesLayer::PaintBuffer(gfxContext*, nsIntRegion const&, nsIntRegion const&, nsIntRegion const&, bool, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*) 1 (0.1%) _ZN7mozilla17FrameLayerBuilder15DrawThebesLayerEPNS_6layers11ThebesLayerEP10gfxContextRK11nsIntRegionS8_Pv.part.19 (self) 141356 1 (0.1%) 61 (6.1%) _ZN7mozilla17FrameLayerBuilder15DrawThebesLayerEPNS_6layers11ThebesLayerEP10gfxContextRK11nsIntRegionS8_Pv.part.19 42 (4.2%) nsDisplayBackground::Paint(nsDisplayListBuilder*, nsRenderingContext*) 6 (0.6%) nsDisplayXULTextBox::Paint(nsDisplayListBuilder*, nsRenderingContext*) 4 (0.4%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) 3 (0.3%) nsDisplayXULImage::Paint(nsDisplayListBuilder*, nsRenderingContext*) 1 (0.1%) _moz_cairo_translate 1 (0.1%) PL_DHashTableOperate 1 (0.1%) nsDisplayItem::RecomputeVisibility(nsDisplayListBuilder*, nsRegion*) 1 (0.1%) nsDisplayBorder::Paint(nsDisplayListBuilder*, nsRenderingContext*) 1 (0.1%) _ZN7mozilla17FrameLayerBuilder15DrawThebesLayerEPNS_6layers11ThebesLayerEP10gfxContextRK11nsIntRegionS8_Pv.part.19 (self) 1 (0.1%) mozilla::FrameLayerBuilder::Clip::ApplyTo(gfxContext*, nsPresContext*)
417 (41.7%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 53 (5.3%) _ZL32BuildDisplayListWithOverflowClipP20nsDisplayListBuilderP8nsIFrameRK6nsRectRK16nsDisplayListSetS5_PKi.constprop.52 14 (1.4%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 1 (0.1%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 151292 1 (0.1%) 60 (6.0%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 366 (36.6%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 74 (7.4%) nsDeckFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 32 (3.2%) nsStackFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 7 (0.7%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 2 (0.2%) nsXULElement::HasAttr(int, nsIAtom*) const 1 (0.1%) _ZN11nsMenuFrame27BuildDisplayListForChildrenEP20nsDisplayListBuilderRK6nsRectRK16nsDisplayListSet.part.5 1 (0.1%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 1 (0.1%) nsDisplayList::DeleteAll()
58 (5.8%) nsViewManager::DispatchEvent(nsGUIEvent*, nsIView*, nsEventStatus*) 186556 0 (0.0%) 58 (5.8%) nsViewManager::CallWillPaintOnObservers(bool) 57 (5.7%) PresShell::FlushPendingNotifications(mozFlushType) 1 (0.1%) PresShell::AddRef()
28 (2.8%) gdk_window_get_pointer 23 (2.3%) gdk_display_get_window_at_pointer 4 (0.4%) gdk_set_pointer_hooks 4 (0.4%) gdk_cursor_get_cursor_type (self) 2 (0.2%) gdk_window_reparent 102830 1 (0.1%) 54 (5.4%) gdk_cursor_get_cursor_type 27 (2.7%) gdk_window_get_root_origin 25 (2.5%) gdk_display_warp_pointer 4 (0.4%) gdk_cursor_get_cursor_type (self) 3 (0.3%) gdk_window_get_pointer 1 (0.1%) _end
53 (5.3%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 144957 0 (0.0%) 53 (5.3%) _ZL32BuildDisplayListWithOverflowClipP20nsDisplayListBuilderP8nsIFrameRK6nsRectRK16nsDisplayListSetS5_PKi.constprop.52 53 (5.3%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
122223 0 (0.0%) 51 (5.1%) _end 26 (2.6%) nsIDOMNode_AppendChild(JSContext*, unsigned int, JS::Value*) 10 (1.0%) js::mjit::stubs::GetProp(js::VMFrame&) 5 (0.5%) nsIDOMNode_RemoveChild(JSContext*, unsigned int, JS::Value*) 4 (0.4%) void js::mjit::stubs::SetName<0>(js::VMFrame&, JSAtom*) 2 (0.2%) XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) 1 (0.1%) js::mjit::ic::GetProp(js::VMFrame&, js::mjit::ic::PICInfo*) 1 (0.1%) js::mjit::ic::NativeCall(js::VMFrame&, js::mjit::ic::CallICInfo*) 1 (0.1%) nsIDOMElement_RemoveAttribute(JSContext*, unsigned int, JS::Value*) 1 (0.1%) nsIDOMElement_SetAttribute(JSContext*, unsigned int, JS::Value*)
74 (7.4%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 3 (0.3%) nsDeckFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 151959 3 (0.3%) 49 (4.9%) nsDeckFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 71 (7.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 3 (0.3%) nsDeckFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self)
46 (4.6%) nsViewManager::DispatchEvent(nsGUIEvent*, nsIView*, nsEventStatus*) 143384 0 (0.0%) 46 (4.6%) PresShell::HandleEvent(nsIFrame*, nsGUIEvent*, bool, nsEventStatus*) 23 (2.3%) nsLayoutUtils::GetFrameForPoint(nsIFrame*, nsPoint, bool, bool) 14 (1.4%) PresShell::HandlePositionedEvent(nsIFrame*, nsGUIEvent*, nsEventStatus*) 5 (0.5%) PresShell::RecordMouseLocation(nsGUIEvent*) 4 (0.4%) nsLayoutUtils::GetPopupFrameForEventCoordinates(nsPresContext*, nsEvent const*)
44 (4.4%) gtk_main_do_event 27 (2.7%) gtk_tooltip_set_tip_area (self) 1 (0.1%) gtk_widget_unmap 101357 0 (0.0%) 45 (4.5%) gtk_tooltip_set_tip_area 27 (2.7%) gtk_tooltip_set_tip_area (self) 17 (1.7%) gtk_tooltip_set_markup 9 (0.9%) gdk_event_request_motions 9 (0.9%) _end 6 (0.6%) gtk_tooltip_set_icon 1 (0.1%) gdk_screen_get_display 1 (0.1%) gtk_widget_translate_coordinates 1 (0.1%) gtk_tool_shell_get_text_size_group 1 (0.1%) gtk_settings_get_for_screen
44 (4.4%) PresShell::FlushPendingNotifications(mozFlushType) 141654 0 (0.0%) 44 (4.4%) nsCSSFrameConstructor::ProcessPendingRestyles() 44 (4.4%) mozilla::css::RestyleTracker::DoProcessRestyles()
44 (4.4%) nsCSSFrameConstructor::ProcessPendingRestyles() 141387 0 (0.0%) 44 (4.4%) mozilla::css::RestyleTracker::DoProcessRestyles() 44 (4.4%) mozilla::css::RestyleTracker::ProcessOneRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint)
44 (4.4%) mozilla::css::RestyleTracker::DoProcessRestyles() 141377 0 (0.0%) 44 (4.4%) mozilla::css::RestyleTracker::ProcessOneRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint) 41 (4.1%) nsCSSFrameConstructor::RestyleElement(mozilla::dom::Element*, nsIFrame*, nsChangeHint, mozilla::css::RestyleTracker&, bool) 3 (0.3%) nsCSSFrameConstructor::ProcessRestyledFrames(nsStyleChangeList&)
42 (4.2%) __read_nocancel (self) 41 (4.1%) _end 2 (0.2%) nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) 96248 42 (4.2%) 43 (4.3%) __read_nocancel 42 (4.2%) __read_nocancel (self) 1 (0.1%) __pthread_enable_asynccancel
31 (3.1%) nsBoxObject::GetOffsetRect(nsIntRect&) 10 (1.0%) nsPopupBoxObject::GetMenuPopupFrame() 2 (0.2%) nsMenuBoxObject::GetOpenedWithKey(bool*) 151716 0 (0.0%) 43 (4.3%) nsBoxObject::GetFrame(bool) 31 (3.1%) nsBoxObject::GetPresShell(bool) 12 (1.2%) PresShell::FlushPendingNotifications(mozFlushType)
42 (4.2%) nsDisplayBackground::Paint(nsDisplayListBuilder*, nsRenderingContext*) 141749 0 (0.0%) 42 (4.2%) nsCSSRendering::PaintBackground(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, unsigned int, nsRect*) 40 (4.0%) nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, nsStyleBorder const&, unsigned int, nsRect*) 1 (0.1%) nsRuleNode::GetStyleBorder(nsStyleContext*, bool) 1 (0.1%) nsCSSRendering::FindBackground(nsPresContext*, nsIFrame*, nsStyleContext**)
36 (3.6%) nsViewManager::ProcessPendingUpdates(nsView*, bool) 4 (0.4%) nsViewManager::ResizeView(nsIView*, nsRect const&, bool) 2 (0.2%) nsView::NotifyEffectiveVisibilityChanged(bool) 186475 0 (0.0%) 42 (4.2%) nsView::DoResetWidgetBounds(bool, bool) 36 (3.6%) nsWindow::GetClientBounds(nsIntRect&) 5 (0.5%) nsBaseWidget::ResizeClient(int, int, int, int, bool) 1 (0.1%) nsBaseWidget::GetWindowType(nsWindowType&)
42 (4.2%) _ZN7mozilla17FrameLayerBuilder15DrawThebesLayerEPNS_6layers11ThebesLayerEP10gfxContextRK11nsIntRegionS8_Pv.part.19 141987 0 (0.0%) 42 (4.2%) nsDisplayBackground::Paint(nsDisplayListBuilder*, nsRenderingContext*) 42 (4.2%) nsCSSRendering::PaintBackground(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, unsigned int, nsRect*)
39 (3.9%) nsWindow::GetClientBounds(nsIntRect&) 2 (0.2%) nsBaseWidget::ResizeClient(int, int, int, int, bool) 234376 0 (0.0%) 41 (4.1%) nsWindow::GetClientOffset() 38 (3.8%) gdk_property_get 1 (0.1%) gdk_atom_intern 1 (0.1%) gdk_x11_xatom_to_atom_for_display 1 (0.1%) gdk_pixmap_lookup_for_display
41 (4.1%) mozilla::css::RestyleTracker::ProcessOneRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint) 141655 0 (0.0%) 41 (4.1%) nsCSSFrameConstructor::RestyleElement(mozilla::dom::Element*, nsIFrame*, nsChangeHint, mozilla::css::RestyleTracker&, bool) 39 (3.9%) nsFrameManager::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::css::RestyleTracker&, bool) 2 (0.2%) nsCSSFrameConstructor::ProcessRestyledFrames(nsStyleChangeList&)
41 (4.1%) motion_notify_event_cb(_GtkWidget*, _GdkEventMotion*) 234497 0 (0.0%) 41 (4.1%) nsWindow::OnMotionNotifyEvent(_GtkWidget*, _GdkEventMotion*) 40 (4.0%) nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus&) 1 (0.1%) nsMouseEvent::~nsMouseEvent()
119285 0 (0.0%) 40 (4.0%) _end 30 (3.0%) nsIBoxObject_GetWidth(JSContext*, JSObject*, long, JS::Value*) 4 (0.4%) XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) 2 (0.2%) js::mjit::stubs::GetProp(js::VMFrame&) 2 (0.2%) js::mjit::stubs::Name(js::VMFrame&) 2 (0.2%) nsIDOMElement_HasAttribute(JSContext*, unsigned int, JS::Value*)
40 (4.0%) nsCSSRendering::PaintBackground(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, unsigned int, nsRect*) 141748 0 (0.0%) 40 (4.0%) nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, nsStyleBorder const&, unsigned int, nsRect*) 39 (3.9%) nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 1 (0.1%) nsNativeThemeGTK::GetWidgetOverflow(nsDeviceContext*, nsIFrame*, unsigned char, nsRect*)
40 (4.0%) PresShell::FlushPendingNotifications(mozFlushType) 143363 0 (0.0%) 40 (4.0%) PresShell::ProcessReflowCommands(bool) 36 (3.6%) PresShell::DoReflow(nsIFrame*, bool) 4 (0.4%) PresShell::DidDoReflow(bool)
228 (22.8%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&, TreeMatchContext&) (self) 39 (3.9%) nsFrameManager::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::css::RestyleTracker&, bool) 142523 4 (0.4%) 39 (3.9%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&, TreeMatchContext&) 228 (22.8%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&, TreeMatchContext&) (self) 19 (1.9%) nsStyleContext::CalcStyleDifference(nsStyleContext*) 4 (0.4%) nsStyleSet::ReparentStyleContext(nsStyleContext*, nsStyleContext*, mozilla::dom::Element*) 4 (0.4%) nsIFrame::SetStyleContext(nsStyleContext*) 3 (0.3%) nsStyleContext::Release() 2 (0.2%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&) 1 (0.1%) nsTransitionManager::StyleContextChanged(mozilla::dom::Element*, nsStyleContext*, nsStyleContext*) 1 (0.1%) nsContainerFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*) const 1 (0.1%) mozilla::layout::FrameChildListIterator::~FrameChildListIterator()
39 (3.9%) nsCSSFrameConstructor::RestyleElement(mozilla::dom::Element*, nsIFrame*, nsChangeHint, mozilla::css::RestyleTracker&, bool) 142524 0 (0.0%) 39 (3.9%) nsFrameManager::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::css::RestyleTracker&, bool) 39 (3.9%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&, TreeMatchContext&)
39 (3.9%) nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, nsStyleBorder const&, unsigned int, nsRect*) 235089 0 (0.0%) 39 (3.9%) nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 36 (3.6%) gfxGdkNativeRenderer::Draw(gfxContext*, nsIntSize, unsigned int, _GdkColormap*) 1 (0.1%) _moz_cairo_save 1 (0.1%) nsNativeThemeGTK::GetGtkWidgetAndState(unsigned char, nsIFrame*, GtkThemeWidgetType&, GtkWidgetState*, int*) 1 (0.1%) nsNativeThemeGTK::GetWidgetTransparency(nsIFrame*, unsigned char)
36 (3.6%) nsView::DoResetWidgetBounds(bool, bool) 3 (0.3%) nsBaseWidget::ResizeClient(int, int, int, int, bool) 234349 0 (0.0%) 39 (3.9%) nsWindow::GetClientBounds(nsIntRect&) 39 (3.9%) nsWindow::GetClientOffset()
38 (3.8%) nsWindow::GetClientOffset() 1 (0.1%) gdk_property_get (self) 103430 1 (0.1%) 38 (3.8%) gdk_property_get 35 (3.5%) _end 1 (0.1%) gdk_screen_get_display 1 (0.1%) gdk_property_get (self) 1 (0.1%) gdk_drawable_get_display
38 (3.8%) nsViewManager::FlushPendingInvalidates() 36 (3.6%) nsViewManager::ProcessPendingUpdates(nsView*, bool) (self) 186566 0 (0.0%) 38 (3.8%) nsViewManager::ProcessPendingUpdates(nsView*, bool) 36 (3.6%) nsViewManager::ProcessPendingUpdates(nsView*, bool) (self) 36 (3.6%) nsView::DoResetWidgetBounds(bool, bool) 2 (0.2%) _ZN13nsViewManager16UpdateWidgetAreaEP6nsViewP9nsIWidgetRK8nsRegionS1_.part.19
20 (2.0%) nsIViewManager::UpdateViewBatch::EndUpdateViewBatch(unsigned int) 18 (1.8%) nsViewManager::DispatchEvent(nsGUIEvent*, nsIView*, nsEventStatus*) 186571 0 (0.0%) 38 (3.8%) nsViewManager::EndUpdateViewBatch(unsigned int) 38 (3.8%) nsViewManager::FlushPendingInvalidates()
38 (3.8%) nsViewManager::EndUpdateViewBatch(unsigned int) 186567 0 (0.0%) 38 (3.8%) nsViewManager::FlushPendingInvalidates() 38 (3.8%) nsViewManager::ProcessPendingUpdates(nsView*, bool)
36 (3.6%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 3 (0.3%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 145350 0 (0.0%) 37 (3.7%) nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 34 (3.4%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.1%) nsGfxScrollFrameInner::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool&, bool) 1 (0.1%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 1 (0.1%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const 1 (0.1%) nsIFrame::OverflowClip(nsDisplayListBuilder*, nsDisplayListSet const&, nsDisplayListSet const&, nsRect const&, int const*, bool, bool) 1 (0.1%) nsLayoutUtils::GetDisplayPort(nsIContent*, nsRect*)
36 (3.6%) gfxGdkNativeRenderer::Draw(gfxContext*, nsIntSize, unsigned int, _GdkColormap*) 254512 0 (0.0%) 36 (3.6%) gfxXlibNativeRenderer::Draw(gfxContext*, nsIntSize, unsigned int, Screen*, Visual*, gfxXlibNativeRenderer::DrawOutput*) 30 (3.0%) gfxXlibNativeRenderer::DrawDirect(gfxContext*, nsIntSize, unsigned int, Screen*, Visual*) 3 (0.3%) gfxContext::Clip(gfxRect const&) 2 (0.2%) _moz_cairo_clip 1 (0.1%) gfxXlibNativeRenderer::DrawOntoTempSurface(gfxXlibSurface*, nsIntPoint)
36 (3.6%) PresShell::ProcessReflowCommands(bool) 143361 0 (0.0%) 36 (3.6%) PresShell::DoReflow(nsIFrame*, bool) 34 (3.4%) ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.1%) PresShell::GetReferenceRenderingContext() 1 (0.1%) nsRefPtr<nsRenderingContext>::~nsRefPtr()
36 (3.6%) nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 254534 0 (0.0%) 36 (3.6%) gfxGdkNativeRenderer::Draw(gfxContext*, nsIntSize, unsigned int, _GdkColormap*) 36 (3.6%) gfxXlibNativeRenderer::Draw(gfxContext*, nsIntSize, unsigned int, Screen*, Visual*, gfxXlibNativeRenderer::DrawOutput*)
32 (3.2%) __poll (self) 22 (2.2%) _end 12 (1.2%) PollWrapper(_GPollFD*, unsigned int, int) 92548 32 (3.2%) 34 (3.4%) __poll 32 (3.2%) __poll (self) 1 (0.1%) __libc_disable_asynccancel 1 (0.1%) __libc_enable_asynccancel
34 (3.4%) PresShell::DoReflow(nsIFrame*, bool) 146830 0 (0.0%) 34 (3.4%) ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 31 (3.1%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 3 (0.3%) nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned int&, int, int, bool, bool, bool, nsOverflowAreas*)
32 (3.2%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 151362 0 (0.0%) 32 (3.2%) nsStackFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 32 (3.2%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
220 (22.0%) nsIFrame::Layout(nsBoxLayoutState&) 26 (2.6%) nsDeckFrame::DoLayout(nsBoxLayoutState&) 4 (0.4%) nsMenuFrame::DoLayout(nsBoxLayoutState&) 151273 0 (0.0%) 31 (3.1%) nsBoxFrame::DoLayout(nsBoxLayoutState&) 193 (19.3%) nsSprocketLayout::Layout(nsIFrame*, nsBoxLayoutState&) 57 (5.7%) nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&)
31 (3.1%) ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 144714 0 (0.0%) 31 (3.1%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 31 (3.1%) nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
31 (3.1%) nsBoxObject::GetPresShell(bool) 155638 0 (0.0%) 31 (3.1%) nsDocument::FlushPendingNotifications(mozFlushType) 31 (3.1%) PresShell::FlushPendingNotifications(mozFlushType)
181 (18.1%) _ZN16nsSprocketLayout6LayoutEP8nsIFrameR16nsBoxLayoutState.part.1 57 (5.7%) nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&) 31 (3.1%) nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 7 (0.7%) nsMenuPopupFrame::LayoutPopup(nsBoxLayoutState&, nsIFrame*, bool) 5 (0.5%) nsXULScrollFrame::LayoutScrollArea(nsBoxLayoutState&, nsPoint const&) 151245 0 (0.0%) 31 (3.1%) nsIFrame::Layout(nsBoxLayoutState&) 220 (22.0%) nsBoxFrame::DoLayout(nsBoxLayoutState&) 28 (2.8%) nsMenuFrame::DoLayout(nsBoxLayoutState&) 26 (2.6%) nsDeckFrame::DoLayout(nsBoxLayoutState&) 5 (0.5%) nsXULScrollFrame::DoLayout(nsBoxLayoutState&) 2 (0.2%) nsBox::SyncLayout(nsBoxLayoutState&)
57 (5.7%) nsBoxFrame::DoLayout(nsBoxLayoutState&) 151379 0 (0.0%) 31 (3.1%) nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&) 57 (5.7%) nsIFrame::Layout(nsBoxLayoutState&)
31 (3.1%) nsDisplayList::PaintForFrame(nsDisplayListBuilder*, nsRenderingContext*, nsIFrame*, unsigned int) const 19 (1.9%) nsDisplayOwnLayer::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::FrameLayerBuilder::ContainerParameters const&) 1 (0.1%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList const&, mozilla::FrameLayerBuilder::ContainerParameters const&, gfx3DMatrix const*) (self) 141349 1 (0.1%) 31 (3.1%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList const&, mozilla::FrameLayerBuilder::ContainerParameters const&, gfx3DMatrix const*) 46 (4.6%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 1 (0.1%) mozilla::layers::BasicShadowLayerManager::CreateContainerLayer() 1 (0.1%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList const&, mozilla::FrameLayerBuilder::ContainerParameters const&, gfx3DMatrix const*) (self) 1 (0.1%) nsIFrame::Properties() const 1 (0.1%) nsRegion::ScaleToOutsidePixels(float, float, int) const
31 (3.1%) nsIBoxObject_GetWidth(JSContext*, JSObject*, long, JS::Value*) 151719 0 (0.0%) 31 (3.1%) nsBoxObject::GetWidth(int*) 31 (3.1%) nsBoxObject::GetOffsetRect(nsIntRect&)
193 (19.3%) nsSprocketLayout::Layout(nsIFrame*, nsBoxLayoutState&) 151356 0 (0.0%) 31 (3.1%) _ZN16nsSprocketLayout6LayoutEP8nsIFrameR16nsBoxLayoutState.part.1 181 (18.1%) nsIFrame::Layout(nsBoxLayoutState&) 10 (1.0%) nsSprocketLayout::PopulateBoxSizes(nsIFrame*, nsBoxLayoutState&, nsBoxSize*&, int&, int&, int&) 1 (0.1%) nsSprocketLayout::ComputeChildSizes(nsIFrame*, nsBoxLayoutState&, int&, nsBoxSize*, nsComputedBoxSize*&) 1 (0.1%) nsIFrame::GetClientRect(nsRect&)
30 (3.0%) _end 1 (0.1%) js::Shape::get(JSContext*, JSObject*, JSObject*, JSObject*, JS::Value*) const 220227 0 (0.0%) 31 (3.1%) nsIBoxObject_GetWidth(JSContext*, JSObject*, long, JS::Value*) 31 (3.1%) nsBoxObject::GetWidth(int*)
90 (9.0%) nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsIFrame*, nsFrameItems&) 141601 0 (0.0%) 31 (3.1%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 77 (7.7%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, bool, nsFrameItems&, bool, PendingBinding*) 13 (1.3%) _ZN21nsCSSFrameConstructor19InitAndRestoreFrameERK23nsFrameConstructorStateP10nsIContentP8nsIFrameS6_S6_b.constprop.34
90 (9.0%) nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList&, nsIFrame*, nsFrameItems&) 141602 0 (0.0%) 31 (3.1%) nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsIFrame*, nsFrameItems&) 90 (9.0%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&)
31 (3.1%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 151300 0 (0.0%) 31 (3.1%) nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 31 (3.1%) nsIFrame::Layout(nsBoxLayoutState&)
31 (3.1%) nsBoxObject::GetWidth(int*) 151717 0 (0.0%) 31 (3.1%) nsBoxObject::GetOffsetRect(nsIntRect&) 31 (3.1%) nsBoxObject::GetFrame(bool)
193 (19.3%) nsBoxFrame::DoLayout(nsBoxLayoutState&) 151357 0 (0.0%) 31 (3.1%) nsSprocketLayout::Layout(nsIFrame*, nsBoxLayoutState&) 193 (19.3%) _ZN16nsSprocketLayout6LayoutEP8nsIFrameR16nsBoxLayoutState.part.1
31 (3.1%) nsBoxObject::GetFrame(bool) 151715 0 (0.0%) 31 (3.1%) nsBoxObject::GetPresShell(bool) 31 (3.1%) nsDocument::FlushPendingNotifications(mozFlushType)
71 (7.1%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, bool, nsFrameItems&, bool, PendingBinding*) 17 (1.7%) nsCSSFrameConstructor::ContentAppended(nsIContent*, nsIContent*, bool) 2 (0.2%) nsCSSFrameConstructor::ContentRangeInserted(nsIContent*, nsIContent*, nsIContent*, nsILayoutHistoryState*, bool) 141603 0 (0.0%) 31 (3.1%) nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList&, nsIFrame*, nsFrameItems&) 90 (9.0%) nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsIFrame*, nsFrameItems&)
30 (3.0%) gfxGdkNativeRenderer::DrawWithXlib(gfxXlibSurface*, nsIntPoint, nsIntRect*, unsigned int) 235060 0 (0.0%) 30 (3.0%) ThemeRenderer::DrawWithGDK(_GdkDrawable*, int, int, _GdkRectangle*, unsigned int) 29 (2.9%) moz_gtk_widget_paint 1 (0.1%) gdk_drawable_get_size
77 (7.7%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 13 (1.3%) nsCSSFrameConstructor::GenerateChildFrames(nsIFrame*) 141600 0 (0.0%) 30 (3.0%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, bool, nsFrameItems&, bool, PendingBinding*) 71 (7.1%) nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList&, nsIFrame*, nsFrameItems&) 19 (1.9%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, bool, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&)
30 (3.0%) gfxXlibNativeRenderer::Draw(gfxContext*, nsIntSize, unsigned int, Screen*, Visual*, gfxXlibNativeRenderer::DrawOutput*) 254510 0 (0.0%) 30 (3.0%) gfxXlibNativeRenderer::DrawDirect(gfxContext*, nsIntSize, unsigned int, Screen*, Visual*) 29 (2.9%) gfxGdkNativeRenderer::DrawWithXlib(gfxXlibSurface*, nsIntPoint, nsIntRect*, unsigned int) 1 (0.1%) _cairo_gstate_copy_clip_rectangle_list
29 (2.9%) gfxXlibNativeRenderer::DrawDirect(gfxContext*, nsIntSize, unsigned int, Screen*, Visual*) 1 (0.1%) gfxXlibNativeRenderer::DrawOntoTempSurface(gfxXlibSurface*, nsIntPoint) 254533 0 (0.0%) 30 (3.0%) gfxGdkNativeRenderer::DrawWithXlib(gfxXlibSurface*, nsIntPoint, nsIntRect*, unsigned int) 30 (3.0%) ThemeRenderer::DrawWithGDK(_GdkDrawable*, int, int, _GdkRectangle*, unsigned int)
29 (2.9%) ThemeRenderer::DrawWithGDK(_GdkDrawable*, int, int, _GdkRectangle*, unsigned int) 234324 0 (0.0%) 29 (2.9%) moz_gtk_widget_paint 11 (1.1%) clearlooks_style_draw_box 7 (0.7%) moz_gtk_menu_item_paint.part.28 5 (0.5%) TSOffsetStyleGCs 3 (0.3%) clearlooks_style_draw_arrow 1 (0.1%) moz_gtk_entry_paint 1 (0.1%) gtk_widget_set_direction 1 (0.1%) gtk_paint_arrow
57 (5.7%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 (self) 46 (4.6%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList const&, mozilla::FrameLayerBuilder::ContainerParameters const&, gfx3DMatrix const*) 141345 1 (0.1%) 29 (2.9%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 57 (5.7%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 (self) 19 (1.9%) nsDisplayOwnLayer::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::FrameLayerBuilder::ContainerParameters const&) 7 (0.7%) mozilla::FrameLayerBuilder::AddThebesDisplayItem(mozilla::layers::ThebesLayer*, nsDisplayItem*, mozilla::FrameLayerBuilder::Clip const&, nsIFrame*, mozilla::LayerState) 4 (0.4%) nsLayoutUtils::GetActiveScrolledRootFor(nsIFrame*, nsIFrame*) 4 (0.4%) nsRect::ScaleToOutsidePixels(float, float, int) const 2 (0.2%) mozilla::(anonymous namespace)::ContainerState::InvalidateForLayerChange(nsDisplayItem*, mozilla::layers::Layer*) 1 (0.1%) nsDisplayText::GetBounds(nsDisplayListBuilder*) 1 (0.1%) nsDisplayText::GetComponentAlphaBounds(nsDisplayListBuilder*) 1 (0.1%) nsLayoutUtils::ScrolledByViewportScrolling(nsIFrame*, nsDisplayListBuilder*) 1 (0.1%) nsLayoutUtils::IsProperAncestorFrameCrossDoc(nsIFrame*, nsIFrame*, nsIFrame*) 1 (0.1%) nsDisplayBackground::GetBounds(nsDisplayListBuilder*) 1 (0.1%) nsDisplayBackground::IsUniform(nsDisplayListBuilder*, unsigned int*) 1 (0.1%) nsDisplayBorder::GetBounds(nsDisplayListBuilder*) 1 (0.1%) mozilla::FrameLayerBuilder::AddLayerDisplayItem(mozilla::layers::Layer*, nsDisplayItem*, mozilla::LayerState) 1 (0.1%) nsIntRegion::Or(nsIntRegion const&, nsIntRect const&)
27 (2.7%) nsIDOMNode_AppendChild(JSContext*, unsigned int, JS::Value*) 2 (0.2%) nsIDOMNode_InsertBefore(JSContext*, unsigned int, JS::Value*) 157012 0 (0.0%) 29 (2.9%) _ZN7nsINode21ReplaceOrInsertBeforeEbPS_S0_.part.41 27 (2.7%) nsINode::doInsertChildAt(nsIContent*, unsigned int, bool, nsAttrAndChildArray&) 1 (0.1%) nsDocument::BeginUpdate(unsigned int) 1 (0.1%) mozAutoDocUpdate::~mozAutoDocUpdate()
26 (2.6%) _end 2 (0.2%) js::InvokeKernel(JSContext*, js::CallArgs, js::MaybeConstruct) 1 (0.1%) nsIDOMNode_AppendChild(JSContext*, unsigned int, JS::Value*) (self) 219743 1 (0.1%) 28 (2.8%) nsIDOMNode_AppendChild(JSContext*, unsigned int, JS::Value*) 27 (2.7%) _ZN7nsINode21ReplaceOrInsertBeforeEbPS_S0_.part.41 1 (0.1%) nsIDOMNode_AppendChild(JSContext*, unsigned int, JS::Value*) (self)
25 (2.5%) gdk_device_get_state 3 (0.3%) gdk_cursor_get_cursor_type 103143 0 (0.0%) 28 (2.8%) gdk_window_get_pointer 28 (2.8%) gdk_cursor_get_cursor_type
27 (2.7%) gdk_cursor_get_cursor_type 103517 0 (0.0%) 27 (2.7%) gdk_window_get_root_origin 27 (2.7%) _end
27 (2.7%) _ZN7nsINode21ReplaceOrInsertBeforeEbPS_S0_.part.41 156951 0 (0.0%) 27 (2.7%) nsINode::doInsertChildAt(nsIContent*, unsigned int, bool, nsAttrAndChildArray&) 25 (2.5%) nsNodeUtils::ContentAppended(nsIContent*, nsIContent*, int) 2 (0.2%) nsNodeUtils::ContentInserted(nsINode*, nsIContent*, int)
27 (2.7%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int) 142147 0 (0.0%) 27 (2.7%) nsDisplayList::ComputeVisibilityForRoot(nsDisplayListBuilder*, nsRegion*) 26 (2.6%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 1 (0.1%) nsDisplayList::GetBounds(nsDisplayListBuilder*) const
17 (1.7%) XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*) 9 (0.9%) XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) 1 (0.1%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) (self) 218536 1 (0.1%) 26 (2.6%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 18 (1.8%) NS_InvokeByIndex_P 3 (0.3%) XPCConvert::NativeData2JS(XPCLazyCallContext&, JS::Value*, void const*, nsXPTType const&, nsID const*, unsigned int*) 2 (0.2%) nsScriptSecurityManager::CanAccess(unsigned int, nsAXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**) 1 (0.1%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) (self) 1 (0.1%) CallMethodHelper::~CallMethodHelper() 1 (0.1%) XPCConvert::JSData2Native(XPCCallContext&, void*, JS::Value, nsXPTType const&, int, nsID const*, unsigned int*)
26 (2.6%) _dlerror_run 17 (1.7%) _dl_open 7 (0.7%) _dl_map_object_deps 89309 0 (0.0%) 26 (2.6%) _dl_catch_error 17 (1.7%) dlopen_doit 17 (1.7%) dl_open_worker 8 (0.8%) _dl_close 7 (0.7%) openaux 1 (0.1%) dlsym_doit
17 (1.7%) dlopen@@GLIBC_2.2.5 8 (0.8%) dlclose 1 (0.1%) dlsym 96592 0 (0.0%) 26 (2.6%) _dlerror_run 26 (2.6%) _dl_catch_error
26 (2.6%) nsIFrame::Layout(nsBoxLayoutState&) 151949 0 (0.0%) 26 (2.6%) nsDeckFrame::DoLayout(nsBoxLayoutState&) 26 (2.6%) nsBoxFrame::DoLayout(nsBoxLayoutState&)
11 (1.1%) nsXULPopupManager::FirePopupShowingEvent(nsIContent*, bool, bool) 7 (0.7%) nsEventDispatcher::DispatchDOMEvent(nsISupports*, nsEvent*, nsIDOMEvent*, nsPresContext*, nsEventStatus*) 6 (0.6%) PresShell::HandleEventInternal(nsEvent*, nsEventStatus*) 1 (0.1%) nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, nsCOMArray<nsIDOMEventTarget>*) (self) 1 (0.1%) nsXULPopupManager::HidePopupCallback(nsIContent*, nsMenuPopupFrame*, nsIContent*, nsIContent*, nsPopupType, bool) 1 (0.1%) nsXULPopupManager::FirePopupHidingEvent(nsIContent*, nsIContent*, nsIContent*, nsPresContext*, nsPopupType, bool) 162035 1 (0.1%) 26 (2.6%) nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, nsCOMArray<nsIDOMEventTarget>*) 21 (2.1%) nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*, bool, nsCxPusher*) 2 (0.2%) nsEventTargetChainItem::Destroy(nsFixedSizeAllocator*, nsEventTargetChainItem*) 1 (0.1%) nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, nsCOMArray<nsIDOMEventTarget>*) (self) 1 (0.1%) nsEventTargetChainItem::PreHandleEvent(nsEventChainPreVisitor&) 1 (0.1%) nsDOMUIEvent::DuplicatePrivateData()
55 (5.5%) nsDisplayClip::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&) 26 (2.6%) nsDisplayList::ComputeVisibilityForRoot(nsDisplayListBuilder*, nsRegion*) 14 (1.4%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) (self) 142139 1 (0.1%) 26 (2.6%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 55 (5.5%) nsDisplayClip::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&) 14 (1.4%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) (self) 10 (1.0%) TreatAsOpaque(nsDisplayItem*, nsDisplayListBuilder*, bool*) 4 (0.4%) nsDisplayListBuilder::SubtractFromVisibleRegion(nsRegion*, nsRegion const&) 3 (0.3%) nsDisplayList::FlattenTo(nsTArray<nsDisplayItem*, nsTArrayDefaultAllocator>*) 2 (0.2%) nsDisplayWrapList::GetBounds(nsDisplayListBuilder*) 1 (0.1%) nsDisplayBorder::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&) 1 (0.1%) nsDisplayClip::GetBounds(nsDisplayListBuilder*) 1 (0.1%) nsDisplayItem::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&) 1 (0.1%) nsDisplayBorder::GetBounds(nsDisplayListBuilder*) 1 (0.1%) nsRegion::And(nsRegion const&, nsRect const&) 1 (0.1%) nsRegion::SetToElements(unsigned int)
21 (2.1%) js::InvokeGetterOrSetter(JSContext*, JSObject*, JS::Value const&, unsigned int, JS::Value*, JS::Value*) 10 (1.0%) js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value*, JS::Value*) 10 (1.0%) js::Interpret(JSContext*, js::StackFrame*, js::InterpMode) 4 (0.4%) js_fun_call(JSContext*, unsigned int, JS::Value*) 3 (0.3%) js_fun_apply(JSContext*, unsigned int, JS::Value*) 262558 0 (0.0%) 26 (2.6%) js::InvokeKernel(JSContext*, js::CallArgs, js::MaybeConstruct) 19 (1.9%) js::Interpret(JSContext*, js::StackFrame*, js::InterpMode) 17 (1.7%) XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*) 4 (0.4%) js_fun_call(JSContext*, unsigned int, JS::Value*) 3 (0.3%) js_fun_apply(JSContext*, unsigned int, JS::Value*) 2 (0.2%) nsIDOMNode_AppendChild(JSContext*, unsigned int, JS::Value*) 1 (0.1%) JSScript::makeAnalysis(JSContext*) 1 (0.1%) nsIDOMNode_InsertBefore(JSContext*, unsigned int, JS::Value*) 1 (0.1%) XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*)
25 (2.5%) gdk_cursor_get_cursor_type 103518 0 (0.0%) 25 (2.5%) gdk_display_warp_pointer 23 (2.3%) _end 2 (0.2%) gdk_display_get_default_screen
25 (2.5%) nsNodeUtils::ContentAppended(nsIContent*, nsIContent*, int) 143184 0 (0.0%) 25 (2.5%) PresShell::ContentAppended(nsIDocument*, nsIContent*, nsIContent*, int) 25 (2.5%) nsCSSFrameConstructor::ContentAppended(nsIContent*, nsIContent*, bool)
25 (2.5%) nsINode::doInsertChildAt(nsIContent*, unsigned int, bool, nsAttrAndChildArray&) 157277 0 (0.0%) 25 (2.5%) nsNodeUtils::ContentAppended(nsIContent*, nsIContent*, int) 25 (2.5%) PresShell::ContentAppended(nsIDocument*, nsIContent*, nsIContent*, int)
19 (1.9%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, bool, nsFrameItems&, bool, PendingBinding*) 6 (0.6%) nsCSSFrameConstructor::ContentAppended(nsIContent*, nsIContent*, bool) 141579 0 (0.0%) 25 (2.5%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, bool, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 20 (2.0%) nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, bool, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&) 5 (0.5%) nsCSSFrameConstructor::ResolveStyleContext(nsIFrame*, nsIContent*, nsFrameConstructorState*)
28 (2.8%) nsIFrame::Layout(nsBoxLayoutState&) 152102 0 (0.0%) 25 (2.5%) nsMenuFrame::DoLayout(nsBoxLayoutState&) 24 (2.4%) nsMenuPopupFrame::LayoutPopup(nsBoxLayoutState&, nsIFrame*, bool) 4 (0.4%) nsBoxFrame::DoLayout(nsBoxLayoutState&)
25 (2.5%) gdk_event_request_motions 103548 0 (0.0%) 25 (2.5%) gdk_device_get_state 25 (2.5%) gdk_window_get_pointer
25 (2.5%) PresShell::ContentAppended(nsIDocument*, nsIContent*, nsIContent*, int) 141643 0 (0.0%) 25 (2.5%) nsCSSFrameConstructor::ContentAppended(nsIContent*, nsIContent*, bool) 17 (1.7%) nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList&, nsIFrame*, nsFrameItems&) 6 (0.6%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, bool, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 1 (0.1%) nsFrameConstructorState::~nsFrameConstructorState() 1 (0.1%) nsCSSFrameConstructor::GetAbsoluteContainingBlock(nsIFrame*)
16 (1.6%) motion_notify_event_cb(_GtkWidget*, _GdkEventMotion*) 9 (0.9%) gtk_tooltip_set_tip_area 102914 0 (0.0%) 25 (2.5%) gdk_event_request_motions 25 (2.5%) gdk_device_get_state
55 (5.5%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 142144 0 (0.0%) 24 (2.4%) nsDisplayClip::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&) 55 (5.5%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&)
24 (2.4%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 146435 0 (0.0%) 24 (2.4%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 23 (2.3%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 1 (0.1%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const
24 (2.4%) gtk_marshal_VOID__UINT_STRING 234503 0 (0.0%) 24 (2.4%) leave_notify_event_cb(_GtkWidget*, _GdkEventCrossing*) 22 (2.2%) gdk_display_get_window_at_pointer 2 (0.2%) nsWindow::OnLeaveNotifyEvent(_GtkWidget*, _GdkEventCrossing*)
24 (2.4%) nsMenuFrame::DoLayout(nsBoxLayoutState&) 152056 0 (0.0%) 24 (2.4%) nsMenuPopupFrame::LayoutPopup(nsBoxLayoutState&, nsIFrame*, bool) 7 (0.7%) nsViewManager::SetViewVisibility(nsIView*, nsViewVisibility) 7 (0.7%) nsMenuPopupFrame::SetPopupPosition(nsIFrame*, bool) 7 (0.7%) nsIFrame::Layout(nsBoxLayoutState&) 3 (0.3%) nsBoxFrame::GetPrefSize(nsBoxLayoutState&)
7 (0.7%) _end 6 (0.6%) moz_xmalloc 5 (0.5%) _end 5 (0.5%) malloc (self) 2 (0.2%) _end 1 (0.1%) _moz_cairo_region_create_rectangle 1 (0.1%) PL_DHashTableInit 1 (0.1%) _end 1 (0.1%) _dl_close_worker 88079 5 (0.5%) 24 (2.4%) malloc 17 (1.7%) arena_malloc 5 (0.5%) malloc (self) 1 (0.1%) malloc_init 1 (0.1%) choose_arena
23 (2.3%) start_thread 300634 0 (0.0%) 23 (2.3%) _pt_root 23 (2.3%) nsThread::ThreadFunc(void*)
92949 0 (0.0%) 23 (2.3%) __clone 23 (2.3%) start_thread
23 (2.3%) _pt_root 250758 0 (0.0%) 23 (2.3%) nsThread::ThreadFunc(void*) 23 (2.3%) NS_ProcessNextEvent_P(nsIThread*, bool)
23 (2.3%) nsLayoutUtils::GetFrameForPoint(nsIFrame*, nsPoint, bool, bool) 142788 0 (0.0%) 23 (2.3%) nsLayoutUtils::GetFramesForArea(nsIFrame*, nsRect const&, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>&, bool, bool) 12 (1.2%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 3 (0.3%) nsDisplayListBuilder::nsDisplayListBuilder(nsIFrame*, nsDisplayListBuilder::Mode, bool) 2 (0.2%) nsDisplayListBuilder::EnterPresShell(nsIFrame*, nsRect const&) 1 (0.1%) nsDisplayItem::HitTestState::~HitTestState() 1 (0.1%) nsDisplayListBuilder::~nsDisplayListBuilder() 1 (0.1%) nsDisplayListBuilder::LeavePresShell(nsIFrame*, nsRect const&) 1 (0.1%) nsDisplayList::HitTest(nsDisplayListBuilder*, nsRect const&, nsDisplayItem::HitTestState*, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>*) const 1 (0.1%) nsDisplayList::DeleteAll() 1 (0.1%) arena_dalloc
23 (2.3%) PresShell::HandleEvent(nsIFrame*, nsGUIEvent*, bool, nsEventStatus*) 142789 0 (0.0%) 23 (2.3%) nsLayoutUtils::GetFrameForPoint(nsIFrame*, nsPoint, bool, bool) 23 (2.3%) nsLayoutUtils::GetFramesForArea(nsIFrame*, nsRect const&, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>&, bool, bool)
23 (2.3%) __clone 95935 0 (0.0%) 23 (2.3%) start_thread 23 (2.3%) _pt_root
139 (13.9%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 22 (2.2%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 2 (0.2%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 144546 2 (0.2%) 23 (2.3%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 151 (15.1%) _ZL11DisplayLineP20nsDisplayListBuilderRK6nsRectS3_R19nsLineList_iteratoriRiRK16nsDisplayListSetP12nsBlockFramePN7mozilla3css12TextOverflowE.constprop.31 3 (0.3%) nsLineBox::GetVisualOverflowArea() 3 (0.3%) nsDisplayListBuilder::MarkFramesForDisplayList(nsIFrame*, nsFrameList const&, nsRect const&) 2 (0.2%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 2 (0.2%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self)
151 (15.1%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 144432 0 (0.0%) 23 (2.3%) _ZL11DisplayLineP20nsDisplayListBuilderRK6nsRectS3_R19nsLineList_iteratoriRiRK16nsDisplayListSetP12nsBlockFramePN7mozilla3css12TextOverflowE.constprop.31 151 (15.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
22 (2.2%) leave_notify_event_cb(_GtkWidget*, _GdkEventCrossing*) 1 (0.1%) nsWindow::OnLeaveNotifyEvent(_GtkWidget*, _GdkEventCrossing*) 102846 0 (0.0%) 23 (2.3%) gdk_display_get_window_at_pointer 23 (2.3%) gdk_cursor_get_cursor_type
35 (3.5%) gtk_list_store_insert_with_valuesv (self) 20 (2.0%) nsWindow::CaptureRollupEvents(nsIRollupListener*, bool, bool) 2 (0.2%) gtk_main_do_event 99913 1 (0.1%) 22 (2.2%) gtk_list_store_insert_with_valuesv 35 (3.5%) gtk_list_store_insert_with_valuesv (self) 17 (1.7%) gtk_widget_get_default_direction 2 (0.2%) _end 1 (0.1%) gtk_widget_get_toplevel 1 (0.1%) gtk_container_forall
21 (2.1%) nsXULPopupManager::ShowPopupCallback(nsIContent*, nsMenuPopupFrame*, bool, bool) 1 (0.1%) nsXULPopupManager::HidePopupCallback(nsIContent*, nsMenuPopupFrame*, nsIContent*, nsIContent*, nsPopupType, bool) 152428 0 (0.0%) 22 (2.2%) nsXULPopupManager::SetCaptureState(nsIContent*) 20 (2.0%) nsWindow::CaptureRollupEvents(nsIRollupListener*, bool, bool) 1 (0.1%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 (0.1%) nsXULPopupManager::UpdateKeyboardListeners()
22 (2.2%) _end 22 (2.2%) waitpid (self) 96337 22 (2.2%) 22 (2.2%) waitpid 22 (2.2%) waitpid (self)
21 (2.1%) __pthread_mutex_lock (self) 6 (0.6%) _end 5 (0.5%) arena_dalloc 4 (0.4%) PR_Lock 3 (0.3%) arena_malloc 1 (0.1%) sqlite3ConnectionUnlocked 1 (0.1%) _end 1 (0.1%) _end 96042 21 (2.1%) 21 (2.1%) __pthread_mutex_lock 21 (2.1%) __pthread_mutex_lock (self)
21 (2.1%) nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, nsCOMArray<nsIDOMEventTarget>*) 3 (0.3%) nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*, bool, nsCxPusher*) (self) 162031 0 (0.0%) 21 (2.1%) nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*, bool, nsCxPusher*) 18 (1.8%) nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned int, bool, nsCxPusher*) 3 (0.3%) nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*, bool, nsCxPusher*) (self) 2 (0.2%) nsEventTargetChainItem::PostHandleEvent(nsEventChainPostVisitor&, nsCxPusher*) 1 (0.1%) nsMenuFrame::HandleEvent(nsPresContext*, nsGUIEvent*, nsEventStatus*)
21 (2.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 145493 0 (0.0%) 21 (2.1%) nsCanvasFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 21 (2.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
20 (2.0%) motion_notify_event_cb(_GtkWidget*, _GdkEventMotion*) 1 (0.1%) UpdateLastInputEventTime() (self) 234366 1 (0.1%) 20 (2.0%) UpdateLastInputEventTime() 14 (1.4%) nsIdleService::CheckAwayState(bool) 3 (0.3%) nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 2 (0.2%) nsIdleService::ResetIdleTimeOut() 1 (0.1%) UpdateLastInputEventTime() (self)
20 (2.0%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, bool, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 141578 0 (0.0%) 20 (2.0%) nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, bool, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&) 18 (1.8%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, bool, nsXBLBinding**, bool*) 2 (0.2%) nsCSSFrameConstructor::ResolveStyleContext(nsStyleContext*, nsIContent*, nsFrameConstructorState*)
20 (2.0%) _end 20 (2.0%) writev (self) 92631 20 (2.0%) 20 (2.0%) writev 20 (2.0%) writev (self)
20 (2.0%) nsXULPopupManager::SetCaptureState(nsIContent*) 234438 0 (0.0%) 20 (2.0%) nsWindow::CaptureRollupEvents(nsIRollupListener*, bool, bool) 20 (2.0%) gtk_list_store_insert_with_valuesv
20 (2.0%) PresShell::FlushPendingNotifications(mozFlushType) 141466 0 (0.0%) 20 (2.0%) nsIViewManager::UpdateViewBatch::EndUpdateViewBatch(unsigned int) 20 (2.0%) nsViewManager::EndUpdateViewBatch(unsigned int)
9 (0.9%) _end 5 (0.5%) arena_dalloc (self) 3 (0.3%) _end 2 (0.2%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int, unsigned long) 1 (0.1%) nsCycleCollector::FinishCollection(nsICycleCollectorListener*) 1 (0.1%) nsDeque::~nsDeque() 1 (0.1%) nsRunnable::Release() 1 (0.1%) nsLayoutUtils::GetFramesForArea(nsIFrame*, nsRect const&, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>&, bool, bool) 1 (0.1%) _end 1 (0.1%) _dl_close_worker 88065 5 (0.5%) 20 (2.0%) arena_dalloc 7 (0.7%) arena_run_tree_insert 5 (0.5%) __pthread_mutex_lock 5 (0.5%) arena_dalloc (self) 3 (0.3%) arena_run_dalloc
19 (1.9%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&, TreeMatchContext&) 149907 0 (0.0%) 19 (1.9%) nsStyleContext::CalcStyleDifference(nsStyleContext*) 5 (0.5%) nsRuleNode::GetStyleText(nsStyleContext*, bool) 2 (0.2%) nsRuleNode::GetStyleList(nsStyleContext*, bool) 2 (0.2%) nsRuleNode::GetStyleOutline(nsStyleContext*, bool) 1 (0.1%) nsStyleContext::DoGetStyleXUL(bool) 1 (0.1%) nsStyleContext::DoGetStyleBackground(bool) 1 (0.1%) nsRuleNode::GetStyleVisibility(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStylePosition(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStyleDisplay(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStyleContent(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStyleUIReset(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStyleMargin(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStylePadding(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStyleSVGReset(nsStyleContext*, bool)
18 (1.8%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 251484 0 (0.0%) 18 (1.8%) NS_InvokeByIndex_P 10 (1.0%) nsPopupBoxObject::GetPopupState(nsAString_internal&) 5 (0.5%) nsNavHistoryContainerResultNode::SetContainerOpen(bool) 2 (0.2%) nsMenuBoxObject::GetOpenedWithKey(bool*) 1 (0.1%) nsDocument::GetAnonymousElementByAttribute(nsIDOMElement*, nsAString_internal const&, nsAString_internal const&, nsIDOMElement**)
18 (1.8%) nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, bool, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&) 185727 0 (0.0%) 18 (1.8%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, bool, nsXBLBinding**, bool*) 7 (0.7%) nsXBLBinding::InstallImplementation() 4 (0.4%) nsXBLBinding::GenerateAnonymousContent() 3 (0.3%) nsXBLService::GetBinding(nsIContent*, nsIURI*, bool, nsIPrincipal*, bool*, nsXBLBinding**) 3 (0.3%) nsXBLProtoImpl::InstallImplementation(nsXBLPrototypeBinding*, nsIContent*) 1 (0.1%) nsBindingManager::SetBinding(nsIContent*, nsXBLBinding*)
17 (1.7%) malloc 6 (0.6%) arena_malloc (self) 1 (0.1%) calloc 88069 6 (0.6%) 18 (1.8%) arena_malloc 6 (0.6%) arena_malloc (self) 5 (0.5%) arena_run_tree_remove 3 (0.3%) __pthread_mutex_lock 2 (0.2%) arena_run_alloc 2 (0.2%) arena_bin_malloc_easy
18 (1.8%) nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*, bool, nsCxPusher*) 2 (0.2%) nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned int, bool, nsCxPusher*) (self) 162025 2 (0.2%) 18 (1.8%) nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned int, bool, nsCxPusher*) 16 (1.6%) nsEventListenerManager::HandleEventInternal(nsPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned int, nsEventStatus*, nsCxPusher*) 2 (0.2%) nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned int, bool, nsCxPusher*) (self)
10 (1.0%) js_NativeGet(JSContext*, JSObject*, JSObject*, js::Shape const*, unsigned int, JS::Value*) 6 (0.6%) js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, JS::Value*) 3 (0.3%) js::Shape::get(JSContext*, JSObject*, JSObject*, JSObject*, JS::Value*) const 1 (0.1%) js::Shape::set(JSContext*, JSObject*, bool, JS::Value*) const 1 (0.1%) js_GetProperty(JSContext*, JSObject*, JSObject*, long, JS::Value*) 262562 0 (0.0%) 18 (1.8%) js::InvokeGetterOrSetter(JSContext*, JSObject*, JS::Value const&, unsigned int, JS::Value*, JS::Value*) 21 (2.1%) js::InvokeKernel(JSContext*, js::CallArgs, js::MaybeConstruct)
17 (1.7%) gtk_tooltip_set_tip_area 101350 0 (0.0%) 17 (1.7%) gtk_tooltip_set_markup 15 (1.5%) gtk_label_set_markup 2 (0.2%) _end
17 (1.7%) dlopen_doit 89356 0 (0.0%) 17 (1.7%) _dl_open 17 (1.7%) _dl_catch_error
17 (1.7%) _dl_catch_error 89355 0 (0.0%) 17 (1.7%) dl_open_worker 8 (0.8%) _dl_map_object_deps 8 (0.8%) _dl_map_object 1 (0.1%) _dl_relocate_object
17 (1.7%) _dl_catch_error 96574 0 (0.0%) 17 (1.7%) dlopen_doit 17 (1.7%) _dl_open
16 (1.6%) _end 1 (0.1%) pr_LoadLibraryByPathname 96577 0 (0.0%) 17 (1.7%) dlopen@@GLIBC_2.2.5 17 (1.7%) _dlerror_run
17 (1.7%) js::InvokeKernel(JSContext*, js::CallArgs, js::MaybeConstruct) 218618 0 (0.0%) 17 (1.7%) XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*) 17 (1.7%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)
9 (0.9%) _end 4 (0.4%) gdk_x11_register_standard_event_type 4 (0.4%) gdk_x11_pixmap_get_drawable_impl (self) 4 (0.4%) gdk_cairo_create 103330 4 (0.4%) 17 (1.7%) gdk_x11_pixmap_get_drawable_impl 8 (0.8%) _end 4 (0.4%) gdk_x11_pixmap_get_drawable_impl (self) 2 (0.2%) _end 1 (0.1%) gdk_x11_get_xatom_by_name_for_display 1 (0.1%) gdk_drawable_get_size 1 (0.1%) _end
17 (1.7%) gtk_list_store_insert_with_valuesv 101930 0 (0.0%) 17 (1.7%) gtk_widget_get_default_direction 17 (1.7%) gtk_widget_get_realized
11 (1.1%) moz_gtk_widget_paint 5 (0.5%) moz_gtk_menu_item_paint.part.28 1 (0.1%) clearlooks_style_draw_box (self) 124102 1 (0.1%) 16 (1.6%) clearlooks_style_draw_box 6 (0.6%) ge_gdk_drawable_to_cairo 5 (0.5%) clearlooks_gummy_draw_menubaritem 2 (0.2%) _end 1 (0.1%) clearlooks_style_draw_box (self) 1 (0.1%) clearlooks_style_draw_hline 1 (0.1%) gtk_paint_hline
16 (1.6%) nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned int, bool, nsCxPusher*) 160243 0 (0.0%) 16 (1.6%) nsEventListenerManager::HandleEventInternal(nsPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned int, nsEventStatus*, nsCxPusher*) 8 (0.8%) nsJSEventListener::HandleEvent(nsIDOMEvent*) 8 (0.8%) nsXBLEventHandler::HandleEvent(nsIDOMEvent*)
10 (1.0%) nsRuleNode::GetStyleData(nsStyleStructID, nsStyleContext*, bool) 7 (0.7%) nsRuleNode::GetStyleList(nsStyleContext*, bool) 4 (0.4%) nsRuleNode::GetStyleText(nsStyleContext*, bool) 3 (0.3%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) (self) 1 (0.1%) nsRuleNode::GetStyleVisibility(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStyleUserInterface(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStylePosition(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStyleMargin(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStylePadding(nsStyleContext*, bool) 149746 3 (0.3%) 16 (1.6%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 10 (1.0%) nsRuleNode::GetStyleData(nsStyleStructID, nsStyleContext*, bool) 7 (0.7%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const 3 (0.3%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) (self) 2 (0.2%) nsRuleNode::CheckSpecifiedProperties(nsStyleStructID, nsRuleData const*) 1 (0.1%) nsRuleNode::ComputeTextData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, bool) 1 (0.1%) nsRuleNode::ComputeListData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, bool) 1 (0.1%) nsRuleNode::ComputeMarginData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, bool) 1 (0.1%) AutoCSSValueArray::~AutoCSSValueArray()
16 (1.6%) nsThread::ProcessNextEvent(bool, bool*) 1 (0.1%) TimerThread::Run() (self) 250925 1 (0.1%) 16 (1.6%) TimerThread::Run() 6 (0.6%) PR_WaitCondVar 6 (0.6%) nsTimerImpl::PostTimerEvent() 2 (0.2%) mozilla::TimeStamp::Now() 1 (0.1%) TimerThread::Run() (self) 1 (0.1%) nsTimerImpl::AddRef()
15 (1.5%) gdk_x11_register_standard_event_type 1 (0.1%) gdk_window_reparent (self) 103201 1 (0.1%) 15 (1.5%) gdk_window_reparent 4 (0.4%) gdk_set_pointer_hooks 2 (0.2%) gdk_window_new 2 (0.2%) gdk_window_beep 2 (0.2%) gdk_event_free 2 (0.2%) gdk_cursor_get_cursor_type 1 (0.1%) gdk_window_reparent (self) 1 (0.1%) gdk_window_set_cursor 1 (0.1%) gdk_window_coords_from_parent
89 (8.9%) _end (self) 5 (0.5%) clearlooks_gummy_draw_menubaritem 3 (0.3%) clearlooks_draw_normal_arrow.constprop.5 2 (0.2%) clearlooks_style_draw_box 2 (0.2%) gdk_x11_pixmap_get_drawable_impl 1 (0.1%) ge_gdk_drawable_to_cairo 1 (0.1%) clearlooks_draw_menu_item_separator 1 (0.1%) gdk_cairo_create 98716 12 (1.2%) 15 (1.5%) _end 89 (8.9%) _end (self) 1 (0.1%) _end 1 (0.1%) pthread_mutex_unlock 1 (0.1%) malloc
19 (1.9%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 142080 0 (0.0%) 15 (1.5%) nsDisplayOwnLayer::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::FrameLayerBuilder::ContainerParameters const&) 19 (1.9%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList const&, mozilla::FrameLayerBuilder::ContainerParameters const&, gfx3DMatrix const*)
8 (0.8%) dl_open_worker 7 (0.7%) openaux 3 (0.3%) _dl_map_object (self) 89284 3 (0.3%) 15 (1.5%) _dl_map_object 6 (0.6%) strcmp 3 (0.3%) _dl_map_object (self) 3 (0.3%) _dl_map_object_from_fd 2 (0.2%) _dl_name_match_p 1 (0.1%) open_verify
15 (1.5%) gtk_tooltip_set_markup 99834 0 (0.0%) 15 (1.5%) gtk_label_set_markup 12 (1.2%) gtk_label_get_type 3 (0.3%) _end
8 (0.8%) nsEventListenerManager::HandleEventInternal(nsPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned int, nsEventStatus*, nsCxPusher*) 6 (0.6%) nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventTarget*, nsIDOMEvent*) 189429 0 (0.0%) 14 (1.4%) nsJSEventListener::HandleEvent(nsIDOMEvent*) 13 (1.3%) _ZN11nsJSContext16CallEventHandlerEP11nsISupportsP8JSObjectS3_P8nsIArrayPP10nsIVariant.part.27 1 (0.1%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
14 (1.4%) PresShell::HandleEvent(nsIFrame*, nsGUIEvent*, bool, nsEventStatus*) 143383 0 (0.0%) 14 (1.4%) PresShell::HandlePositionedEvent(nsIFrame*, nsGUIEvent*, nsEventStatus*) 14 (1.4%) PresShell::HandleEventInternal(nsEvent*, nsEventStatus*)
14 (1.4%) _end 234561 0 (0.0%) 14 (1.4%) PollWrapper(_GPollFD*, unsigned int, int) 12 (1.2%) __poll 2 (0.2%) mozilla::HangMonitor::NotifyActivity()
14 (1.4%) PresShell::HandlePositionedEvent(nsIFrame*, nsGUIEvent*, nsEventStatus*) 143331 0 (0.0%) 14 (1.4%) PresShell::HandleEventInternal(nsEvent*, nsEventStatus*) 6 (0.6%) nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, nsCOMArray<nsIDOMEventTarget>*) 5 (0.5%) nsEventStateManager::PreHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*) 3 (0.3%) nsEventStateManager::PostHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*)
14 (1.4%) UpdateLastInputEventTime() 235579 0 (0.0%) 14 (1.4%) nsIdleService::CheckAwayState(bool) 13 (1.3%) nsIdleService::GetIdleTime(unsigned int*) 1 (0.1%) nsCOMArray_base::Clear()
13 (1.3%) nsXULPopupManager::FirePopupShowingEvent(nsIContent*, bool, bool) 141612 0 (0.0%) 13 (1.3%) nsCSSFrameConstructor::GenerateChildFrames(nsIFrame*) 13 (1.3%) nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, bool, nsFrameItems&, bool, PendingBinding*)
13 (1.3%) nsJSEventListener::HandleEvent(nsIDOMEvent*) 187012 0 (0.0%) 13 (1.3%) _ZN11nsJSContext16CallEventHandlerEP11nsISupportsP8JSObjectS3_P8nsIArrayPP10nsIVariant.part.27 7 (0.7%) JS_CallFunctionValue 2 (0.2%) nsJSContext::ConvertSupportsTojsvals(nsISupports*, JSObject*, unsigned int*, JS::Value**, mozilla::Maybe<nsRootedJSValueArray>&) 1 (0.1%) StopRequest(JSContext*) 1 (0.1%) nsXPConnect::JSToVariant(JSContext*, JS::Value const&, nsIVariant**) 1 (0.1%) nsScriptSecurityManager::PushContextPrincipal(JSContext*, JSStackFrame*, nsIPrincipal*) 1 (0.1%) nsCxPusher::Pop()
13 (1.3%) _ZN21nsCSSFrameConstructor19InitAndRestoreFrameERK23nsFrameConstructorStateP10nsIContentP8nsIFrameS6_S6_b.constprop.34 141431 0 (0.0%) 13 (1.3%) _ZN21nsCSSFrameConstructor19InitAndRestoreFrameERK23nsFrameConstructorStateP10nsIContentP8nsIFrameS6_S6_b.part.20 9 (0.9%) nsImageBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 3 (0.3%) nsMenuFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.1%) nsBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
7 (0.7%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 2 (0.2%) nsLeafBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 2 (0.2%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsRootBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 145012 0 (0.0%) 13 (1.3%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 6 (0.6%) nsIFrame::HasBorder() const 6 (0.6%) nsFrame::DisplayBackgroundUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 1 (0.1%) nsDisplayList::AppendNewToTop(nsDisplayItem*)
13 (1.3%) nsMenuBarSwitchMenu::Run() 152438 0 (0.0%) 13 (1.3%) nsXULPopupManager::HidePopup(nsIContent*, bool, bool, bool, nsIContent*) 13 (1.3%) nsXULPopupManager::FirePopupHidingEvent(nsIContent*, nsIContent*, nsIContent*, nsPresContext*, nsPopupType, bool)
13 (1.3%) nsXULPopupManager::HidePopup(nsIContent*, bool, bool, bool, nsIContent*) 152435 0 (0.0%) 13 (1.3%) nsXULPopupManager::FirePopupHidingEvent(nsIContent*, nsIContent*, nsIContent*, nsPresContext*, nsPopupType, bool) 12 (1.2%) nsXULPopupManager::HidePopupCallback(nsIContent*, nsMenuPopupFrame*, nsIContent*, nsIContent*, nsPopupType, bool) 1 (0.1%) nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, nsCOMArray<nsIDOMEventTarget>*)
13 (1.3%) nsIdleService::CheckAwayState(bool) 235570 0 (0.0%) 13 (1.3%) nsIdleService::GetIdleTime(unsigned int*) 13 (1.3%) nsIdleServiceGTK::PollIdleTime(unsigned int*)
10 (1.0%) _end 2 (0.2%) _end 1 (0.1%) _end 266205 0 (0.0%) 13 (1.3%) js::mjit::stubs::GetProp(js::VMFrame&) 9 (0.9%) js_NativeGet(JSContext*, JSObject*, JSObject*, js::Shape const*, unsigned int, JS::Value*) 4 (0.4%) js_GetPropertyHelper(JSContext*, JSObject*, long, unsigned int, JS::Value*)
13 (1.3%) nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsIFrame*, nsFrameItems&) 141432 0 (0.0%) 13 (1.3%) _ZN21nsCSSFrameConstructor19InitAndRestoreFrameERK23nsFrameConstructorStateP10nsIContentP8nsIFrameS6_S6_b.constprop.34 13 (1.3%) _ZN21nsCSSFrameConstructor19InitAndRestoreFrameERK23nsFrameConstructorStateP10nsIContentP8nsIFrameS6_S6_b.part.20
13 (1.3%) nsIdleService::GetIdleTime(unsigned int*) 1 (0.1%) nsIdleServiceGTK::PollIdleTime(unsigned int*) (self) 234789 1 (0.1%) 13 (1.3%) nsIdleServiceGTK::PollIdleTime(unsigned int*) 12 (1.2%) _end 1 (0.1%) nsIdleServiceGTK::PollIdleTime(unsigned int*) (self)
12 (1.2%) gtk_label_set_markup 1 (0.1%) gtk_label_get_type (self) 99824 1 (0.1%) 12 (1.2%) gtk_label_get_type 6 (0.6%) _end 3 (0.3%) gtk_item_toggle 2 (0.2%) _end 1 (0.1%) gtk_label_get_type (self)
12 (1.2%) nsIdleServiceGTK::PollIdleTime(unsigned int*) 1 (0.1%) _end (self) 117390 1 (0.1%) 12 (1.2%) _end 11 (1.1%) _end 1 (0.1%) _end (self)
12 (1.2%) nsXULPopupManager::FirePopupHidingEvent(nsIContent*, nsIContent*, nsIContent*, nsPresContext*, nsPopupType, bool) 152437 0 (0.0%) 12 (1.2%) nsXULPopupManager::HidePopupCallback(nsIContent*, nsMenuPopupFrame*, nsIContent*, nsIContent*, nsPopupType, bool) 10 (1.0%) nsMenuPopupFrame::HidePopup(bool, nsPopupState) 1 (0.1%) nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, nsCOMArray<nsIDOMEventTarget>*) 1 (0.1%) nsXULPopupManager::SetCaptureState(nsIContent*)
11 (1.1%) nsXULElement::FindLocalOrProtoAttr(int, nsIAtom*) const 1 (0.1%) nsGenericElement::MaybeCheckSameAttrVal(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool, nsAutoString*, unsigned char*, bool*) 197753 0 (0.0%) 12 (1.2%) nsXULElement::GetAttrInfo(int, nsIAtom*) const 11 (1.1%) nsGenericElement::GetAttrInfo(int, nsIAtom*) const 1 (0.1%) nsXULElement::FindPrototypeAttribute(int, nsIAtom*) const
5 (0.5%) nsIFrame::GetView() const 5 (0.5%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, bool*) (self) 4 (0.4%) nsIFrame::GetOverflowAreasProperty() 1 (0.1%) nsIFrame::GetAbsoluteContainingBlock() const 1 (0.1%) AppendIfNonempty(nsIFrame const*, mozilla::FramePropertyTable*, mozilla::FramePropertyDescriptor const*, nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*, mozilla::layout::FrameChildListID) 1 (0.1%) mozilla::FrameLayerBuilder::GetDisplayItemDataArrayForFrame(nsIFrame*) 141364 5 (0.5%) 12 (1.2%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, bool*) 5 (0.5%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, bool*) (self) 4 (0.4%) unsigned int nsTArray<mozilla::FramePropertyTable::PropertyValue, nsTArrayDefaultAllocator>::IndexOf<mozilla::FramePropertyDescriptor const*, mozilla::FramePropertyTable::PropertyComparator>(mozilla::FramePropertyDescriptor const* const&, unsigned int, mozilla::FramePropertyTable::PropertyComparator const&) const 3 (0.3%) nsTHashtable<mozilla::FramePropertyTable::Entry>::GetEntry(nsIFrame*) const
5 (0.5%) PL_DHashTableOperate (self) 5 (0.5%) mozilla::FrameLayerBuilder::AddLayerDisplayItem(mozilla::layers::Layer*, nsDisplayItem*, mozilla::LayerState) 1 (0.1%) GCGraphBuilder::AddNode(void*, nsCycleCollectionParticipant*) 1 (0.1%) nsHashtable::Get(nsHashKey*) 1 (0.1%) GetAtomHashEntry(unsigned short const*, unsigned int) 1 (0.1%) nsBindingManager::SetBinding(nsIContent*, nsXBLBinding*) 1 (0.1%) NS_GetFuncStringContentList(nsINode*, bool (*)(nsIContent*, int, nsIAtom*, void*), void (*)(void*), void* (*)(nsINode*, nsString const*), nsAString_internal const&) 1 (0.1%) nsTHashtable<mozilla::FramePropertyTable::Entry>::GetEntry(nsIFrame*) const 1 (0.1%) _ZN7mozilla17FrameLayerBuilder15DrawThebesLayerEPNS_6layers11ThebesLayerEP10gfxContextRK11nsIntRegionS8_Pv.part.19 248684 5 (0.5%) 12 (1.2%) PL_DHashTableOperate 5 (0.5%) PL_DHashTableOperate (self) 3 (0.3%) SearchTable(PLDHashTable*, void const*, unsigned int, PLDHashOperator) 2 (0.2%) ChangeTable(PLDHashTable*, int) 1 (0.1%) FuncStringContentListHashtableHashKey(PLDHashTable*, void const*) 1 (0.1%) nsTHashtable<mozilla::FrameLayerBuilder::ThebesLayerItemsEntry>::s_HashKey(PLDHashTable*, void const*)
10 (1.0%) SearchTable(PLDHashTable*, void const*, unsigned int, PLDHashOperator) (self) 3 (0.3%) PL_DHashTableOperate 3 (0.3%) nsTHashtable<mozilla::FramePropertyTable::Entry>::GetEntry(nsIFrame*) const 1 (0.1%) nsBaseHashtable<nsCStringHashKey, nsFactoryEntry*, nsFactoryEntry*>::Get(nsACString_internal const&) const 1 (0.1%) LookupObject(PLDHashTable&, nsIContent*) 1 (0.1%) nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, bool, nsXBLDocumentInfo**) 1 (0.1%) nsCSSRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*) 1 (0.1%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 248672 10 (1.0%) 11 (1.1%) SearchTable(PLDHashTable*, void const*, unsigned int, PLDHashOperator) 10 (1.0%) SearchTable(PLDHashTable*, void const*, unsigned int, PLDHashOperator) (self) 1 (0.1%) nsURIHashKey::KeyEquals(nsIURI const*) const
7 (0.7%) nsMenuPopupFrame::LayoutPopup(nsBoxLayoutState&, nsIFrame*, bool) 4 (0.4%) nsMenuPopupFrame::HidePopup(bool, nsPopupState) 186537 0 (0.0%) 11 (1.1%) nsViewManager::SetViewVisibility(nsIView*, nsViewVisibility) 11 (1.1%) nsView::SetVisibility(nsViewVisibility)
9 (0.9%) _ZL24NativeInterface2JSObjectR18XPCLazyCallContextP8JSObjectP11nsISupportsP14nsWrapperCachePK4nsIDbPN2JS5ValueEPP26nsIXPConnectJSObjectHolder.constprop.24 3 (0.3%) XPCConvert::NativeData2JS(XPCLazyCallContext&, JS::Value*, void const*, nsXPTType const&, nsID const*, unsigned int*) 1 (0.1%) XPCConvert::NativeInterface2JSObject(XPCLazyCallContext&, JS::Value*, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, bool, bool, unsigned int*) (self) 217674 1 (0.1%) 11 (1.1%) XPCConvert::NativeInterface2JSObject(XPCLazyCallContext&, JS::Value*, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, bool, bool, unsigned int*) 10 (1.0%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) 1 (0.1%) ConstructSlimWrapper(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, JS::Value*) 1 (0.1%) XPCConvert::NativeInterface2JSObject(XPCLazyCallContext&, JS::Value*, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, bool, bool, unsigned int*) (self)
19 (1.9%) js::InvokeKernel(JSContext*, js::CallArgs, js::MaybeConstruct) 1 (0.1%) UncachedInlineCall(js::VMFrame&, js::InitialFrameFlags, void**, bool*, unsigned int) 1 (0.1%) js::Interpret(JSContext*, js::StackFrame*, js::InterpMode) (self) 262555 1 (0.1%) 11 (1.1%) js::Interpret(JSContext*, js::StackFrame*, js::InterpMode) 10 (1.0%) js::InvokeKernel(JSContext*, js::CallArgs, js::MaybeConstruct) 4 (0.4%) js_GetPropertyHelper(JSContext*, JSObject*, long, unsigned int, JS::Value*) 2 (0.2%) js_SetPropertyHelper(JSContext*, JSObject*, long, unsigned int, JS::Value*, int) 1 (0.1%) js::mjit::TryCompile(JSContext*, JSScript*, bool) 1 (0.1%) js_NativeGet(JSContext*, JSObject*, JSObject*, js::Shape const*, unsigned int, JS::Value*) 1 (0.1%) js::InvokeConstructorKernel(JSContext*, js::CallArgs const&) 1 (0.1%) js::Interpret(JSContext*, js::StackFrame*, js::InterpMode) (self)
11 (1.1%) nsView::SetVisibility(nsViewVisibility) 186476 0 (0.0%) 11 (1.1%) nsView::NotifyEffectiveVisibilityChanged(bool) 9 (0.9%) nsWindow::Show(bool) 2 (0.2%) nsView::DoResetWidgetBounds(bool, bool)
11 (1.1%) nsViewManager::SetViewVisibility(nsIView*, nsViewVisibility) 186477 0 (0.0%) 11 (1.1%) nsView::SetVisibility(nsViewVisibility) 11 (1.1%) nsView::NotifyEffectiveVisibilityChanged(bool)
11 (1.1%) nsXULElement::GetAttrInfo(int, nsIAtom*) const 3 (0.3%) nsGenericElement::GetAttrInfo(int, nsIAtom*) const (self) 156685 3 (0.3%) 11 (1.1%) nsGenericElement::GetAttrInfo(int, nsIAtom*) const 7 (0.7%) nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const 3 (0.3%) nsGenericElement::GetAttrInfo(int, nsIAtom*) const (self) 1 (0.1%) nsAttrAndChildArray::AttrAt(unsigned int) const
4 (0.4%) nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 3 (0.3%) nsXULElement::AttrValueIs(int, nsIAtom*, nsAString_internal const&, nsCaseTreatment) const 2 (0.2%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 1 (0.1%) nsXULElement::AttrValueIs(int, nsIAtom*, nsIAtom*, nsCaseTreatment) const 1 (0.1%) nsXULElement::FindAttrValueIn(int, nsIAtom*, nsIAtom* const* const*, nsCaseTreatment) const 197754 0 (0.0%) 11 (1.1%) nsXULElement::FindLocalOrProtoAttr(int, nsIAtom*) const 11 (1.1%) nsXULElement::GetAttrInfo(int, nsIAtom*) const
9 (0.9%) js::mjit::stubs::GetProp(js::VMFrame&) 1 (0.1%) js::Interpret(JSContext*, js::StackFrame*, js::InterpMode) 262800 0 (0.0%) 10 (1.0%) js_NativeGet(JSContext*, JSObject*, JSObject*, js::Shape const*, unsigned int, JS::Value*) 10 (1.0%) js::InvokeGetterOrSetter(JSContext*, JSObject*, JS::Value const&, unsigned int, JS::Value*, JS::Value*)
10 (1.0%) nsThread::ProcessNextEvent(bool, bool*) 250905 0 (0.0%) 10 (1.0%) nsTimerEvent::Run() 8 (0.8%) nsTimerImpl::Fire() 2 (0.2%) TimerThread::AddTimer(nsTimerImpl*)
10 (1.0%) _ZN16nsSprocketLayout6LayoutEP8nsIFrameR16nsBoxLayoutState.part.1 151352 0 (0.0%) 10 (1.0%) nsSprocketLayout::PopulateBoxSizes(nsIFrame*, nsBoxLayoutState&, nsBoxSize*&, int&, int&, int&) 3 (0.3%) nsBox::AddMargin(nsIFrame*, nsSize&) 2 (0.2%) nsBoxFrame::GetBoxAscent(nsBoxLayoutState&) 2 (0.2%) nsBoxFrame::GetPrefSize(nsBoxLayoutState&) 1 (0.1%) nsMenuFrame::GetPrefSize(nsBoxLayoutState&) 1 (0.1%) nsBoxFrame::GetFlex(nsBoxLayoutState&) 1 (0.1%) nsBox::GetFlex(nsBoxLayoutState&)
7 (0.7%) nsXBLBinding::InstallImplementation() 3 (0.3%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, bool, nsXBLBinding**, bool*) 185604 0 (0.0%) 10 (1.0%) nsXBLProtoImpl::InstallImplementation(nsXBLPrototypeBinding*, nsIContent*) 9 (0.9%) nsXBLProtoImpl::InitTargetObjects(nsXBLPrototypeBinding*, nsIScriptContext*, nsIContent*, nsIXPConnectJSObjectHolder**, JSObject**) 1 (0.1%) nsDocument::GetScopeObject()
4 (0.4%) _end 3 (0.3%) CallCompiler::generateNativeStub() 2 (0.2%) _end 1 (0.1%) js::InvokeKernel(JSContext*, js::CallArgs, js::MaybeConstruct) 218617 0 (0.0%) 10 (1.0%) XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) 9 (0.9%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 1 (0.1%) XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, JS::Value*, JS::Value*)
4 (0.4%) nsMenuFrame::GetParentMenuListType() 4 (0.4%) nsTextBoxFrame::UpdateAccesskey(nsWeakFrame&) 1 (0.1%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) (self) 1 (0.1%) nsXULPopupManager::ShowMenu(nsIContent*, bool, bool) 1 (0.1%) nsXULPopupManager::UpdateKeyboardListeners() 248438 1 (0.1%) 10 (1.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 5 (0.5%) nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 1 (0.1%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) (self) 1 (0.1%) nsQueryInterface::operator()(nsID const&, void**) const 1 (0.1%) nsXULElement::QueryInterface(nsID const&, void**) 1 (0.1%) nsXULDocument::QueryInterface(nsID const&, void**) 1 (0.1%) nsGenericElement::PostQueryInterface(nsID const&, void**)
13 (1.3%) nsDisplayWrapList::GetBounds(nsDisplayListBuilder*) 12 (1.2%) nsDisplayClip::GetBounds(nsDisplayListBuilder*) 1 (0.1%) nsDisplayList::ComputeVisibilityForRoot(nsDisplayListBuilder*, nsRegion*) 142091 0 (0.0%) 10 (1.0%) nsDisplayList::GetBounds(nsDisplayListBuilder*) const 10 (1.0%) nsDisplayWrapList::GetBounds(nsDisplayListBuilder*) 7 (0.7%) nsDisplayClip::GetBounds(nsDisplayListBuilder*) 5 (0.5%) nsDisplayText::GetBounds(nsDisplayListBuilder*) 3 (0.3%) nsDisplayBackground::GetBounds(nsDisplayListBuilder*) 1 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::UnionRect(nsRect const&, nsRect const&)
10 (1.0%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 141970 0 (0.0%) 10 (1.0%) TreatAsOpaque(nsDisplayItem*, nsDisplayListBuilder*, bool*) 6 (0.6%) nsDisplayWrapList::GetOpaqueRegion(nsDisplayListBuilder*, bool*) 3 (0.3%) nsDisplayBackground::GetOpaqueRegion(nsDisplayListBuilder*, bool*) 1 (0.1%) nsDisplayItem::GetOpaqueRegion(nsDisplayListBuilder*, bool*)
7 (0.7%) _ZN11nsJSContext16CallEventHandlerEP11nsISupportsP8JSObjectS3_P8nsIArrayPP10nsIVariant.part.27 2 (0.2%) nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) 1 (0.1%) nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject(XPCCallContext&, JSObject*, nsID const&) 261339 0 (0.0%) 10 (1.0%) JS_CallFunctionValue 10 (1.0%) js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value*, JS::Value*)
6 (0.6%) nsIFrame::HasBorder() const 4 (0.4%) nsIFrame::GetPaddingRectRelativeToSelf() const 144877 0 (0.0%) 10 (1.0%) nsIFrame::GetUsedBorder() const 7 (0.7%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 1 (0.1%) non-virtual thunk to nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 1 (0.1%) nsIFrame::IsThemed(nsStyleDisplay const*, nsITheme::Transparency*) const 1 (0.1%) nsIFrame::Properties() const
10 (1.0%) nsWindow::WidgetToScreenOffset() 103155 0 (0.0%) 10 (1.0%) gdk_window_get_origin 9 (0.9%) gdk_visual_get_screen 1 (0.1%) _end
10 (1.0%) nsPopupBoxObject::GetPopupState(nsAString_internal&) 151645 0 (0.0%) 10 (1.0%) nsPopupBoxObject::GetMenuPopupFrame() 10 (1.0%) nsBoxObject::GetFrame(bool)
10 (1.0%) JS_CallFunctionValue 262563 0 (0.0%) 10 (1.0%) js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value*, JS::Value*) 10 (1.0%) js::InvokeKernel(JSContext*, js::CallArgs, js::MaybeConstruct)
7 (0.7%) nsIFrame::GetUsedBorder() const 3 (0.3%) nsBox::GetBorder(nsMargin&) 1 (0.1%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) (self) 235084 1 (0.1%) 10 (1.0%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 5 (0.5%) nsNativeTheme::IsRegularMenuItem(nsIFrame*) 2 (0.2%) GetTextDirection(nsIFrame*) 2 (0.2%) moz_gtk_get_widget_border 1 (0.1%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) (self)
10 (1.0%) NS_InvokeByIndex_P 151657 0 (0.0%) 10 (1.0%) nsPopupBoxObject::GetPopupState(nsAString_internal&) 10 (1.0%) nsPopupBoxObject::GetMenuPopupFrame()
5 (0.5%) nsIFrame::GetScreenRectInAppUnits() const 4 (0.4%) nsLayoutUtils::TranslateWidgetToView(nsPresContext*, nsIWidget*, nsIntPoint, nsIView*) 1 (0.1%) nsDOMUIEvent::GetScreenPoint() 234372 0 (0.0%) 10 (1.0%) nsWindow::WidgetToScreenOffset() 10 (1.0%) gdk_window_get_origin
10 (1.0%) XPCConvert::NativeInterface2JSObject(XPCLazyCallContext&, JS::Value*, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, bool, bool, unsigned int*) 1 (0.1%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (self) 218527 1 (0.1%) 10 (1.0%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) 4 (0.4%) XPCWrappedNative::Init(XPCCallContext&, JSObject*, int, XPCNativeScriptableCreateInfo const*) 1 (0.1%) XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int, int, QITableEntry*) 1 (0.1%) XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 1 (0.1%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) (self) 1 (0.1%) FinishCreate(XPCCallContext&, XPCWrappedNativeScope*, XPCNativeInterface*, nsWrapperCache*, XPCWrappedNative*, XPCWrappedNative**) 1 (0.1%) nsElementSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 1 (0.1%) non-virtual thunk to nsDOMClassInfo::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**)
10 (1.0%) nsXULPopupManager::HidePopupCallback(nsIContent*, nsMenuPopupFrame*, nsIContent*, nsIContent*, nsPopupType, bool) 152026 0 (0.0%) 10 (1.0%) nsMenuPopupFrame::HidePopup(bool, nsPopupState) 4 (0.4%) nsViewManager::ResizeView(nsIView*, nsRect const&, bool) 4 (0.4%) nsViewManager::SetViewVisibility(nsIView*, nsViewVisibility) 1 (0.1%) nsEventStateManager::SetContentState(nsIContent*, nsEventStates) 1 (0.1%) nsMenuPopupFrame::SetCurrentMenuItem(nsMenuFrame*)
9 (0.9%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 147413 0 (0.0%) 9 (0.9%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 5 (0.5%) ContentEnumFunc(mozilla::css::StyleRule*, nsCSSSelector*, RuleProcessorData*, NodeMatchContext&) 2 (0.2%) nsXULElement::FindLocalOrProtoAttr(int, nsIAtom*) const 1 (0.1%) SearchTable(PLDHashTable*, void const*, unsigned int, PLDHashOperator) 1 (0.1%) nsRuleWalker::Forward(mozilla::css::StyleRule*)
9 (0.9%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&) 150003 0 (0.0%) 9 (0.9%) nsStyleSet::FileRules(bool (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 8 (0.8%) bool EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 1 (0.1%) nsBindingManager::WalkRules(bool (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*, bool*)
9 (0.9%) nsThread::ProcessNextEvent(bool, bool*) 152080 0 (0.0%) 9 (0.9%) nsMenuActivateEvent::Run() 7 (0.7%) nsEventDispatcher::DispatchDOMEvent(nsISupports*, nsEvent*, nsIDOMEvent*, nsPresContext*, nsEventStatus*) 1 (0.1%) nsDOMEvent::InitEvent(nsAString_internal const&, bool, bool) 1 (0.1%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool)
9 (0.9%) nsView::NotifyEffectiveVisibilityChanged(bool) 234486 0 (0.0%) 9 (0.9%) nsWindow::Show(bool) 8 (0.8%) nsWindow::NativeShow(bool) 1 (0.1%) nsWindow::ClearCachedResources()
9 (0.9%) nsXBLProtoImpl::InstallImplementation(nsXBLPrototypeBinding*, nsIContent*) 185603 0 (0.0%) 9 (0.9%) nsXBLProtoImpl::InitTargetObjects(nsXBLPrototypeBinding*, nsIScriptContext*, nsIContent*, nsIXPConnectJSObjectHolder**, JSObject**) 6 (0.6%) nsContentUtils::WrapNative(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, nsID const*, JS::Value*, nsIXPConnectJSObjectHolder**, bool) 2 (0.2%) nsXBLBinding::DoInitJSClass(JSContext*, JSObject*, JSObject*, nsCString const&, nsXBLPrototypeBinding*, JSObject**) 1 (0.1%) nsContentUtils::HoldJSObjects(void*, nsScriptObjectTracer*)
7 (0.7%) nsDisplayList::GetBounds(nsDisplayListBuilder*) const 4 (0.4%) nsDisplayWrapList::GetOpaqueRegion(nsDisplayListBuilder*, bool*) 1 (0.1%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 142095 0 (0.0%) 9 (0.9%) nsDisplayClip::GetBounds(nsDisplayListBuilder*) 12 (1.2%) nsDisplayList::GetBounds(nsDisplayListBuilder*) const
8 (0.8%) nsStyleSet::FileRules(bool (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 1 (0.1%) nsXBLBinding::WalkRules(bool (*)(nsIStyleRuleProcessor*, void*), void*) 149946 0 (0.0%) 9 (0.9%) bool EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 9 (0.9%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*)
1 (0.1%) _end (self) 123399 1 (0.1%) 9 (0.9%) _end 3 (0.3%) js::mjit::ic::NativeCall(js::VMFrame&, js::mjit::ic::CallICInfo*) 1 (0.1%) void js::mjit::stubs::SetName<0>(js::VMFrame&, JSAtom*) 1 (0.1%) js::mjit::stubs::GetProp(js::VMFrame&) 1 (0.1%) js::mjit::ic::GetProp(js::VMFrame&, js::mjit::ic::PICInfo*) 1 (0.1%) js::mjit::ic::Call(js::VMFrame&, js::mjit::ic::CallICInfo*) 1 (0.1%) nsIDOMNode_InsertBefore(JSContext*, unsigned int, JS::Value*) 1 (0.1%) _end (self)
9 (0.9%) _ZN21nsCSSFrameConstructor19InitAndRestoreFrameERK23nsFrameConstructorStateP10nsIContentP8nsIFrameS6_S6_b.part.20 151783 0 (0.0%) 9 (0.9%) nsImageBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 5 (0.5%) nsLeafBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 4 (0.4%) nsImageBoxFrame::UpdateImage()
9 (0.9%) pthread_mutex_unlock (self) 3 (0.3%) PR_Unlock 2 (0.2%) _end 2 (0.2%) _end 1 (0.1%) _end 1 (0.1%) _malloc_postfork 96058 9 (0.9%) 9 (0.9%) pthread_mutex_unlock 9 (0.9%) pthread_mutex_unlock (self)
7 (0.7%) nsCSSFrameConstructor::ResolveStyleContext(nsStyleContext*, nsIContent*, nsFrameConstructorState*) 2 (0.2%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&, TreeMatchContext&) 150009 0 (0.0%) 9 (0.9%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&) 9 (0.9%) nsStyleSet::FileRules(bool (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*)
9 (0.9%) gdk_window_get_origin 103494 0 (0.0%) 9 (0.9%) gdk_visual_get_screen 8 (0.8%) _end 1 (0.1%) gdk_drag_drop_succeeded
9 (0.9%) nsXULPopupManager::ShowPopupCallback(nsIContent*, nsMenuPopupFrame*, bool, bool) 152430 0 (0.0%) 9 (0.9%) nsXULPopupManager::UpdateMenuItems(nsIContent*) 4 (0.4%) nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 3 (0.3%) nsXULElement::UnsetAttr(int, nsIAtom*, bool) 1 (0.1%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool) 1 (0.1%) nsDocument::GetElementById(nsAString_internal const&, nsIDOMElement**)
9 (0.9%) bool EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 147450 0 (0.0%) 9 (0.9%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 9 (0.9%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&)
8 (0.8%) nsTimerEvent::Run() 250904 0 (0.0%) 8 (0.8%) nsTimerImpl::Fire() 6 (0.6%) nsRefreshDriver::Notify(nsITimer*) 1 (0.1%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 (0.1%) nsJSContext::CycleCollectNow(nsICycleCollectorListener*)
8 (0.8%) gtk_marshal_VOID__UINT_STRING 234504 0 (0.0%) 8 (0.8%) enter_notify_event_cb(_GtkWidget*, _GdkEventCrossing*) 8 (0.8%) nsWindow::OnEnterNotifyEvent(_GtkWidget*, _GdkEventCrossing*)
3 (0.3%) nsDisplayItem::nsDisplayItem(nsDisplayListBuilder*, nsIFrame*) 2 (0.2%) nsLayoutUtils::GetEventCoordinatesRelativeTo(nsEvent const*, nsIFrame*) 1 (0.1%) nsLeafBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 144936 0 (0.0%) 8 (0.8%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const 8 (0.8%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const
8 (0.8%) nsContentUtils::WrapNative(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, nsID const*, JS::Value*, nsIXPConnectJSObjectHolder**, bool) 1 (0.1%) WrapNative(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, nsID const*, JS::Value*, nsIXPConnectJSObjectHolder**, bool) 216595 0 (0.0%) 8 (0.8%) nsXPConnect::WrapNativeToJSVal(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, nsID const*, bool, JS::Value*, nsIXPConnectJSObjectHolder**) 8 (0.8%) _ZL24NativeInterface2JSObjectR18XPCLazyCallContextP8JSObjectP11nsISupportsP14nsWrapperCachePK4nsIDbPN2JS5ValueEPP26nsIXPConnectJSObjectHolder.constprop.24 1 (0.1%) XPCCallContext::~XPCCallContext()
8 (0.8%) nsXBLEventHandler::HandleEvent(nsIDOMEvent*) 185681 0 (0.0%) 8 (0.8%) nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventTarget*, nsIDOMEvent*) 6 (0.6%) nsJSEventListener::HandleEvent(nsIDOMEvent*) 1 (0.1%) NS_NewAtom(nsAString_internal const&) 1 (0.1%) nsXBLPrototypeHandler::EnsureEventHandler(nsIScriptGlobalObject*, nsIScriptContext*, nsIAtom*, nsScriptObjectHolder<JSObject>&)
8 (0.8%) nsXPConnect::WrapNativeToJSVal(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, nsID const*, bool, JS::Value*, nsIXPConnectJSObjectHolder**) 1 (0.1%) nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 216593 0 (0.0%) 8 (0.8%) _ZL24NativeInterface2JSObjectR18XPCLazyCallContextP8JSObjectP11nsISupportsP14nsWrapperCachePK4nsIDbPN2JS5ValueEPP26nsIXPConnectJSObjectHolder.constprop.24 9 (0.9%) XPCConvert::NativeInterface2JSObject(XPCLazyCallContext&, JS::Value*, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, bool, bool, unsigned int*)
8 (0.8%) nsThread::ProcessNextEvent(bool, bool*) 152449 0 (0.0%) 8 (0.8%) nsXULPopupShowingEvent::Run() 8 (0.8%) nsXULPopupManager::FirePopupShowingEvent(nsIContent*, bool, bool)
8 (0.8%) _dl_catch_error 89360 0 (0.0%) 8 (0.8%) _dl_close 8 (0.8%) _dl_close_worker
4 (0.4%) nsIFrame::GetVisualOverflowRect() const 4 (0.4%) nsIFrame::GetOverflowRect(nsOverflowType) const (self) 3 (0.3%) nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&) 1 (0.1%) nsLayoutUtils::GetPopupFrameForEventCoordinates(nsPresContext*, nsEvent const*) 144973 4 (0.4%) 8 (0.8%) nsIFrame::GetOverflowRect(nsOverflowType) const 4 (0.4%) nsIFrame::GetOverflowRect(nsOverflowType) const (self) 4 (0.4%) nsIFrame::GetOverflowAreasProperty()
8 (0.8%) _dl_close 6 (0.6%) _dl_close_worker (self) 89359 6 (0.6%) 8 (0.8%) _dl_close_worker 6 (0.6%) _dl_close_worker (self) 1 (0.1%) malloc 1 (0.1%) arena_dalloc
8 (0.8%) nsWindow::Show(bool) 234413 0 (0.0%) 8 (0.8%) nsWindow::NativeShow(bool) 5 (0.5%) gtk_widget_show 3 (0.3%) gtk_widget_hide
7 (0.7%) _dl_fixup 1 (0.1%) do_sym 89291 0 (0.0%) 8 (0.8%) _dl_lookup_symbol_x 8 (0.8%) do_lookup_x
8 (0.8%) gtk_widget_style_get 1 (0.1%) gtk_widget_style_get_valist (self) 101946 1 (0.1%) 8 (0.8%) gtk_widget_style_get_valist 6 (0.6%) _end 1 (0.1%) gtk_widget_style_get_valist (self) 1 (0.1%) gtk_style_set_background
8 (0.8%) strcmp (self) 6 (0.6%) _dl_map_object 2 (0.2%) _dl_name_match_p 89489 8 (0.8%) 8 (0.8%) strcmp 8 (0.8%) strcmp (self)
8 (0.8%) dl_open_worker 1 (0.1%) _dl_map_object_deps (self) 89303 1 (0.1%) 8 (0.8%) _dl_map_object_deps 7 (0.7%) _dl_catch_error 1 (0.1%) _dl_map_object_deps (self)
8 (0.8%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const 144935 0 (0.0%) 8 (0.8%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const 5 (0.5%) nsPresContext::GetRootPresContext() 2 (0.2%) nsPoint::ConvertAppUnits(int, int) const 1 (0.1%) nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*)
8 (0.8%) _dl_lookup_symbol_x 8 (0.8%) do_lookup_x (self) 89290 8 (0.8%) 8 (0.8%) do_lookup_x 8 (0.8%) do_lookup_x (self)
6 (0.6%) nsXBLProtoImpl::InitTargetObjects(nsXBLPrototypeBinding*, nsIScriptContext*, nsIContent*, nsIXPConnectJSObjectHolder**, JSObject**) 2 (0.2%) nsJSContext::ConvertSupportsTojsvals(nsISupports*, JSObject*, unsigned int*, JS::Value**, mozilla::Maybe<nsRootedJSValueArray>&) 153859 0 (0.0%) 8 (0.8%) nsContentUtils::WrapNative(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, nsID const*, JS::Value*, nsIXPConnectJSObjectHolder**, bool) 8 (0.8%) nsXPConnect::WrapNativeToJSVal(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, nsID const*, bool, JS::Value*, nsIXPConnectJSObjectHolder**)
8 (0.8%) enter_notify_event_cb(_GtkWidget*, _GdkEventCrossing*) 234455 0 (0.0%) 8 (0.8%) nsWindow::OnEnterNotifyEvent(_GtkWidget*, _GdkEventCrossing*) 8 (0.8%) nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus&)
8 (0.8%) _end 96580 0 (0.0%) 8 (0.8%) dlclose 8 (0.8%) _dlerror_run
3 (0.3%) gtk_item_toggle 2 (0.2%) moz_gtk_menuitem_get_horizontal_padding 2 (0.2%) moz_gtk_widget_get_focus 1 (0.1%) moz_gtk_menu_item_paint.part.28 101947 0 (0.0%) 8 (0.8%) gtk_widget_style_get 8 (0.8%) gtk_widget_style_get_valist
8 (0.8%) nsEventListenerManager::HandleEventInternal(nsPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned int, nsEventStatus*, nsCxPusher*) 185622 0 (0.0%) 8 (0.8%) nsXBLEventHandler::HandleEvent(nsIDOMEvent*) 8 (0.8%) nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventTarget*, nsIDOMEvent*)
5 (0.5%) _end 2 (0.2%) _end 89361 0 (0.0%) 7 (0.7%) _dl_runtime_resolve 7 (0.7%) _dl_fixup
5 (0.5%) PresShell::RecordMouseLocation(nsGUIEvent*) 1 (0.1%) nsEventStateManager::UpdateCursor(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*) 1 (0.1%) nsLayoutUtils::GetPopupFrameForEventCoordinates(nsPresContext*, nsEvent const*) 1 (0.1%) nsLayoutUtils::GetEventCoordinatesRelativeTo(nsEvent const*, nsIFrame*) (self) 142680 1 (0.1%) 7 (0.7%) nsLayoutUtils::GetEventCoordinatesRelativeTo(nsEvent const*, nsIFrame*) 4 (0.4%) nsLayoutUtils::TranslateWidgetToView(nsPresContext*, nsIWidget*, nsIntPoint, nsIView*) 2 (0.2%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const 1 (0.1%) nsLayoutUtils::GetEventCoordinatesRelativeTo(nsEvent const*, nsIFrame*) (self)
5 (0.5%) nsImageBoxFrame::DidSetStyleContext(nsStyleContext*) 2 (0.2%) nsStyleContext::CalcStyleDifference(nsStyleContext*) 149776 0 (0.0%) 7 (0.7%) nsRuleNode::GetStyleList(nsStyleContext*, bool) 7 (0.7%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*)
8 (0.8%) nsXBLBinding::InstallImplementation() (self) 7 (0.7%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, bool, nsXBLBinding**, bool*) 185281 0 (0.0%) 7 (0.7%) nsXBLBinding::InstallImplementation() 8 (0.8%) nsXBLBinding::InstallImplementation() (self) 7 (0.7%) nsXBLProtoImpl::InstallImplementation(nsXBLPrototypeBinding*, nsIContent*)
7 (0.7%) nsThread::ProcessNextEvent(bool, bool*) 251311 0 (0.0%) 7 (0.7%) nsCycleCollectorRunner::Run() 7 (0.7%) nsCycleCollector::BeginCollection(nsICycleCollectorListener*)
7 (0.7%) _dl_runtime_resolve 89304 0 (0.0%) 7 (0.7%) _dl_fixup 7 (0.7%) _dl_lookup_symbol_x
7 (0.7%) nsMenuPopupFrame::LayoutPopup(nsBoxLayoutState&, nsIFrame*, bool) 152051 0 (0.0%) 7 (0.7%) nsMenuPopupFrame::SetPopupPosition(nsIFrame*, bool) 6 (0.6%) nsIFrame::GetScreenRectInAppUnits() const 1 (0.1%) nsMenuFrame::IsSizedToPopup(nsIContent*, bool)
7 (0.7%) arena_dalloc 7 (0.7%) arena_run_tree_insert (self) 88033 7 (0.7%) 7 (0.7%) arena_run_tree_insert 7 (0.7%) arena_run_tree_insert (self)
7 (0.7%) floor (self) 6 (0.6%) NSToIntRoundUp(double) 1 (0.1%) nsFontMetrics::ExternalLeading() 96929 7 (0.7%) 7 (0.7%) floor 7 (0.7%) floor (self)
7 (0.7%) nsGenericElement::GetAttrInfo(int, nsIAtom*) const 7 (0.7%) nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const (self) 153174 7 (0.7%) 7 (0.7%) nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const 7 (0.7%) nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const (self)
7 (0.7%) moz_gtk_widget_paint 234298 0 (0.0%) 7 (0.7%) moz_gtk_menu_item_paint.part.28 5 (0.5%) clearlooks_style_draw_box 1 (0.1%) gtk_widget_style_get 1 (0.1%) gtk_widget_set_direction
3 (0.3%) nsTimerImpl::PostTimerEvent() 1 (0.1%) moz_xmalloc (self) 1 (0.1%) mozilla::layers::BasicShadowLayerManager::CreateContainerLayer() 1 (0.1%) nsScriptSecurityManager::PushContextPrincipal(JSContext*, JSStackFrame*, nsIPrincipal*) 1 (0.1%) nsBindingManager::SetContentListFor(nsIContent*, nsTArray<nsRefPtr<nsXBLInsertionPoint>, nsTArrayDefaultAllocator>*) 1 (0.1%) nsMenuFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 299435 1 (0.1%) 7 (0.7%) moz_xmalloc 6 (0.6%) malloc 1 (0.1%) moz_xmalloc (self)
4 (0.4%) js::mjit::stubs::GetProp(js::VMFrame&) 4 (0.4%) js::Interpret(JSContext*, js::StackFrame*, js::InterpMode) 1 (0.1%) js_GetPropertyHelper(JSContext*, JSObject*, long, unsigned int, JS::Value*) (self) 262811 1 (0.1%) 7 (0.7%) js_GetPropertyHelper(JSContext*, JSObject*, long, unsigned int, JS::Value*) 5 (0.5%) js::Shape::get(JSContext*, JSObject*, JSObject*, JSObject*, JS::Value*) const 2 (0.2%) CallResolveOp(JSContext*, JSObject*, JSObject*, long, unsigned int, JSObject**, JSProperty**, bool*) 1 (0.1%) js_GetPropertyHelper(JSContext*, JSObject*, long, unsigned int, JS::Value*) (self)
7 (0.7%) nsMenuActivateEvent::Run() 162036 0 (0.0%) 7 (0.7%) nsEventDispatcher::DispatchDOMEvent(nsISupports*, nsEvent*, nsIDOMEvent*, nsPresContext*, nsEventStatus*) 7 (0.7%) nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, nsCOMArray<nsIDOMEventTarget>*)
7 (0.7%) nsCycleCollectorRunner::Run() 251310 0 (0.0%) 7 (0.7%) nsCycleCollector::BeginCollection(nsICycleCollectorListener*) 5 (0.5%) nsCycleCollector::MarkRoots(GCGraphBuilder&) 1 (0.1%) nsCycleCollector::ScanRoots() 1 (0.1%) GCGraphBuilder::GCGraphBuilder(GCGraph&, nsCycleCollectionLanguageRuntime**, nsICycleCollectorListener*)
7 (0.7%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 1 (0.1%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const (self) 146968 1 (0.1%) 7 (0.7%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const 6 (0.6%) nsCSSValue::StartImageLoad(nsIDocument*) const 1 (0.1%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const (self)
5 (0.5%) nsDisplayList::GetBounds(nsDisplayListBuilder*) const 1 (0.1%) nsDisplayText::GetBounds(nsDisplayListBuilder*) (self) 1 (0.1%) nsDisplayText::GetComponentAlphaBounds(nsDisplayListBuilder*) 1 (0.1%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 146620 1 (0.1%) 7 (0.7%) nsDisplayText::GetBounds(nsDisplayListBuilder*) 6 (0.6%) nsIFrame::GetVisualOverflowRectRelativeToSelf() const 1 (0.1%) nsDisplayText::GetBounds(nsDisplayListBuilder*) (self)
5 (0.5%) nsCSSFrameConstructor::ResolveStyleContext(nsIFrame*, nsIContent*, nsFrameConstructorState*) 2 (0.2%) nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIAtom*, int, bool, nsStyleContext*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&) 141511 0 (0.0%) 7 (0.7%) nsCSSFrameConstructor::ResolveStyleContext(nsStyleContext*, nsIContent*, nsFrameConstructorState*) 7 (0.7%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&)
7 (0.7%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 141341 0 (0.0%) 7 (0.7%) mozilla::FrameLayerBuilder::AddThebesDisplayItem(mozilla::layers::ThebesLayer*, nsDisplayItem*, mozilla::FrameLayerBuilder::Clip const&, nsIFrame*, mozilla::LayerState) 5 (0.5%) mozilla::FrameLayerBuilder::AddLayerDisplayItem(mozilla::layers::Layer*, nsDisplayItem*, mozilla::LayerState) 1 (0.1%) mozilla::FrameLayerBuilder::Clip::~Clip() 1 (0.1%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int)
5 (0.5%) void js::mjit::stubs::SetName<0>(js::VMFrame&, JSAtom*) 2 (0.2%) js_SetPropertyHelper(JSContext*, JSObject*, long, unsigned int, JS::Value*, int) 262801 0 (0.0%) 7 (0.7%) js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, JS::Value*) 6 (0.6%) js::InvokeGetterOrSetter(JSContext*, JSObject*, JS::Value const&, unsigned int, JS::Value*, JS::Value*) 1 (0.1%) nsIDOMXULElement_SetClassName(JSContext*, JSObject*, long, int, JS::Value*)
7 (0.7%) _dl_catch_error 89301 0 (0.0%) 7 (0.7%) openaux 7 (0.7%) _dl_map_object
5 (0.5%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.1%) nsIFrame::SetStyleContext(nsStyleContext*) 151778 0 (0.0%) 6 (0.6%) nsImageBoxFrame::DidSetStyleContext(nsStyleContext*) 5 (0.5%) nsRuleNode::GetStyleList(nsStyleContext*, bool) 1 (0.1%) imgRequestProxy::GetURI(nsIURI**)
10 (1.0%) nsDisplayList::GetBounds(nsDisplayListBuilder*) const 2 (0.2%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 2 (0.2%) nsDisplayWrapList::GetOpaqueRegion(nsDisplayListBuilder*, bool*) 1 (0.1%) nsDisplayWrapList::GetBounds(nsDisplayListBuilder*) (self) 142092 1 (0.1%) 6 (0.6%) nsDisplayWrapList::GetBounds(nsDisplayListBuilder*) 13 (1.3%) nsDisplayList::GetBounds(nsDisplayListBuilder*) const 1 (0.1%) nsDisplayWrapList::GetBounds(nsDisplayListBuilder*) (self)
6 (0.6%) gtk_tooltip_set_tip_area 101352 0 (0.0%) 6 (0.6%) gtk_tooltip_set_icon 4 (0.4%) gtk_image_set_from_pixbuf 2 (0.2%) _end
4 (0.4%) nsIFrame::GetVisualOverflowRectRelativeToSelf() const 2 (0.2%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 2 (0.2%) nsIFrame::GetVisualOverflowRect() const (self) 144974 2 (0.2%) 6 (0.6%) nsIFrame::GetVisualOverflowRect() const 4 (0.4%) nsIFrame::GetOverflowRect(nsOverflowType) const 2 (0.2%) nsIFrame::GetVisualOverflowRect() const (self)
6 (0.6%) nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*) 1 (0.1%) nsIFrame::GetView() const (self) 144923 1 (0.1%) 6 (0.6%) nsIFrame::GetView() const 5 (0.5%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, bool*) 1 (0.1%) nsIFrame::GetView() const (self)
6 (0.6%) TimerThread::Run() 250906 0 (0.0%) 6 (0.6%) nsTimerImpl::PostTimerEvent() 3 (0.3%) moz_xmalloc 3 (0.3%) nsThread::PutEvent(nsIRunnable*)
6 (0.6%) nsMenuPopupFrame::SetPopupPosition(nsIFrame*, bool) 144942 0 (0.0%) 6 (0.6%) nsIFrame::GetScreenRectInAppUnits() const 5 (0.5%) nsWindow::WidgetToScreenOffset() 1 (0.1%) nsViewManager::GetRootWidget(nsIWidget**)
6 (0.6%) TimerThread::Run() 2 (0.2%) PR_WaitCondVar (self) 300485 2 (0.2%) 6 (0.6%) PR_WaitCondVar 4 (0.4%) pt_TimedWait 2 (0.2%) PR_WaitCondVar (self)
6 (0.6%) nsRefreshDriver::Notify(nsITimer*) 143455 0 (0.0%) 6 (0.6%) _ZN15nsRefreshDriver6NotifyEP8nsITimer.part.8 6 (0.6%) PresShell::FlushPendingNotifications(mozFlushType)
6 (0.6%) nsTimerImpl::Fire() 143456 0 (0.0%) 6 (0.6%) nsRefreshDriver::Notify(nsITimer*) 6 (0.6%) _ZN15nsRefreshDriver6NotifyEP8nsITimer.part.8
6 (0.6%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 145011 0 (0.0%) 6 (0.6%) nsIFrame::HasBorder() const 6 (0.6%) nsIFrame::GetUsedBorder() const
6 (0.6%) nsDisplayXULTextBox::PaintTextToContext(nsRenderingContext*, nsPoint, unsigned int const*) 151872 0 (0.0%) 6 (0.6%) nsTextBoxFrame::PaintTitle(nsRenderingContext&, nsRect const&, nsPoint, unsigned int const*) 6 (0.6%) nsTextBoxFrame::DrawText(nsRenderingContext&, nsRect const&, nsRect const&, unsigned int const*)
6 (0.6%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 144909 0 (0.0%) 6 (0.6%) nsFrame::DisplayBackgroundUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 3 (0.3%) nsDisplayBackground::nsDisplayBackground(nsDisplayListBuilder*, nsIFrame*) 1 (0.1%) nsStyleBackground::IsTransparent() const 1 (0.1%) nsRuleNode::GetStyleDisplay(nsStyleContext*, bool) 1 (0.1%) nsStyleContext::GetStyleBackground()
6 (0.6%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const 148081 0 (0.0%) 6 (0.6%) nsCSSValue::StartImageLoad(nsIDocument*) const 5 (0.5%) nsCSSValue::Image::Image(nsIURI*, nsStringBuffer*, nsIURI*, nsIPrincipal*, nsIDocument*) 1 (0.1%) nsCSSValue::URL::GetURI() const
5 (0.5%) nsRect::ScaleToNearestPixels(float, float, int) const 1 (0.1%) nsPoint::ToNearestPixels(int) const 140872 0 (0.0%) 6 (0.6%) NSToIntRoundUp(double) 6 (0.6%) floor
5 (0.5%) mozilla::FrameLayerBuilder::AddThebesDisplayItem(mozilla::layers::ThebesLayer*, nsDisplayItem*, mozilla::FrameLayerBuilder::Clip const&, nsIFrame*, mozilla::LayerState) 1 (0.1%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 141328 0 (0.0%) 6 (0.6%) mozilla::FrameLayerBuilder::AddLayerDisplayItem(mozilla::layers::Layer*, nsDisplayItem*, mozilla::LayerState) 5 (0.5%) PL_DHashTableOperate 1 (0.1%) mozilla::FrameLayerBuilder::DisplayItemData* nsTArray<mozilla::FrameLayerBuilder::DisplayItemData, nsTArrayDefaultAllocator>::AppendElement<mozilla::FrameLayerBuilder::DisplayItemData>(mozilla::FrameLayerBuilder::DisplayItemData const&)
4 (0.4%) nsXULPopupManager::UpdateMenuItems(nsIContent*) 1 (0.1%) nsMenuFrame::BuildAcceleratorText(bool) 1 (0.1%) nsMenuFrame::IsSizedToPopup(nsIContent*, bool) 197761 0 (0.0%) 6 (0.6%) nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 4 (0.4%) nsXULElement::FindLocalOrProtoAttr(int, nsIAtom*) const 2 (0.2%) nsAttrValue::ToString(nsAString_internal&) const
6 (0.6%) nsDisplayText::GetBounds(nsDisplayListBuilder*) 1 (0.1%) nsIFrame::GetVisualOverflowRectRelativeToSelf() const (self) 144975 1 (0.1%) 6 (0.6%) nsIFrame::GetVisualOverflowRectRelativeToSelf() const 4 (0.4%) nsIFrame::GetVisualOverflowRect() const 1 (0.1%) nsIFrame::GetVisualOverflowRectRelativeToSelf() const (self) 1 (0.1%) nsIFrame::IsTransformed() const
6 (0.6%) TreatAsOpaque(nsDisplayItem*, nsDisplayListBuilder*, bool*) 141955 0 (0.0%) 6 (0.6%) nsDisplayWrapList::GetOpaqueRegion(nsDisplayListBuilder*, bool*) 4 (0.4%) nsDisplayClip::GetBounds(nsDisplayListBuilder*) 2 (0.2%) nsDisplayWrapList::GetBounds(nsDisplayListBuilder*)
6 (0.6%) _ZN7mozilla17FrameLayerBuilder15DrawThebesLayerEPNS_6layers11ThebesLayerEP10gfxContextRK11nsIntRegionS8_Pv.part.19 151874 0 (0.0%) 6 (0.6%) nsDisplayXULTextBox::Paint(nsDisplayListBuilder*, nsRenderingContext*) 6 (0.6%) nsDisplayXULTextBox::PaintTextToContext(nsRenderingContext*, nsPoint, unsigned int const*)
6 (0.6%) SnapBounds(bool, nsPresContext*, nsRect const&) 1 (0.1%) nsRect::ScaleToNearestPixels(float, float, int) const (self) 141260 1 (0.1%) 6 (0.6%) nsRect::ScaleToNearestPixels(float, float, int) const 5 (0.5%) NSToIntRoundUp(double) 1 (0.1%) nsRect::ScaleToNearestPixels(float, float, int) const (self)
6 (0.6%) nsTextBoxFrame::PaintTitle(nsRenderingContext&, nsRect const&, nsPoint, unsigned int const*) 151871 0 (0.0%) 6 (0.6%) nsTextBoxFrame::DrawText(nsRenderingContext&, nsRect const&, nsRect const&, unsigned int const*) 2 (0.2%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**, float) 2 (0.2%) nsFontMetrics::DrawString(unsigned short const*, unsigned int, int, int, nsRenderingContext*, nsRenderingContext*) 1 (0.1%) nsRenderingContext::GetWidth(unsigned short const*, unsigned int) 1 (0.1%) nsRenderingContext::FillRect(int, int, int, int)
4 (0.4%) GetParentPresContext(nsPresContext*) 1 (0.1%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const 1 (0.1%) nsLayoutUtils::IsProperAncestorFrameCrossDoc(nsIFrame*, nsIFrame*, nsIFrame*) 142665 0 (0.0%) 6 (0.6%) nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*) 6 (0.6%) nsIFrame::GetView() const
6 (0.6%) clearlooks_style_draw_box 124228 0 (0.0%) 6 (0.6%) ge_gdk_drawable_to_cairo 5 (0.5%) gdk_cairo_create 1 (0.1%) _end
6 (0.6%) nsDisplayXULTextBox::Paint(nsDisplayListBuilder*, nsRenderingContext*) 151873 0 (0.0%) 6 (0.6%) nsDisplayXULTextBox::PaintTextToContext(nsRenderingContext*, nsPoint, unsigned int const*) 6 (0.6%) nsTextBoxFrame::PaintTitle(nsRenderingContext&, nsRect const&, nsPoint, unsigned int const*)
4 (0.4%) nsDisplayBackground::GetBounds(nsDisplayListBuilder*) 2 (0.2%) nsDisplayBorder::GetBounds(nsDisplayListBuilder*) 141949 0 (0.0%) 6 (0.6%) SnapBounds(bool, nsPresContext*, nsRect const&) 6 (0.6%) nsRect::ScaleToNearestPixels(float, float, int) const
5 (0.5%) nsCSSFrameConstructor::AddFrameConstructionItems(nsFrameConstructorState&, nsIContent*, bool, nsIFrame*, nsCSSFrameConstructor::FrameConstructionItemList&) 141512 0 (0.0%) 5 (0.5%) nsCSSFrameConstructor::ResolveStyleContext(nsIFrame*, nsIContent*, nsFrameConstructorState*) 5 (0.5%) nsCSSFrameConstructor::ResolveStyleContext(nsStyleContext*, nsIContent*, nsFrameConstructorState*)
5 (0.5%) nsCSSValue::StartImageLoad(nsIDocument*) const 148048 0 (0.0%) 5 (0.5%) nsCSSValue::Image::Image(nsIURI*, nsStringBuffer*, nsIURI*, nsIPrincipal*, nsIDocument*) 5 (0.5%) nsContentUtils::LoadImage(nsIURI*, nsIDocument*, nsIPrincipal*, nsIURI*, imgIDecoderObserver*, int, imgIRequest**)
5 (0.5%) nsCycleCollector::BeginCollection(nsICycleCollectorListener*) 1 (0.1%) nsCycleCollector::MarkRoots(GCGraphBuilder&) (self) 251282 1 (0.1%) 5 (0.5%) nsCycleCollector::MarkRoots(GCGraphBuilder&) 4 (0.4%) GCGraphBuilder::Traverse(PtrInfo*) 1 (0.1%) nsCycleCollector::MarkRoots(GCGraphBuilder&) (self)
5 (0.5%) nsXULScrollFrame::Layout(nsBoxLayoutState&) 145344 0 (0.0%) 5 (0.5%) nsXULScrollFrame::LayoutScrollArea(nsBoxLayoutState&, nsPoint const&) 5 (0.5%) nsIFrame::Layout(nsBoxLayoutState&)
5 (0.5%) ge_gdk_drawable_to_cairo 102802 0 (0.0%) 5 (0.5%) gdk_cairo_create 4 (0.4%) gdk_x11_pixmap_get_drawable_impl 1 (0.1%) _end
5 (0.5%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 147412 0 (0.0%) 5 (0.5%) ContentEnumFunc(mozilla::css::StyleRule*, nsCSSSelector*, RuleProcessorData*, NodeMatchContext&) 3 (0.3%) _ZL15SelectorMatchesPN7mozilla3dom7ElementEP13nsCSSSelectorR16NodeMatchContextR16TreeMatchContextPb.part.12 2 (0.2%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, bool*)
5 (0.5%) nsContentUtils::LoadImage(nsIURI*, nsIDocument*, nsIPrincipal*, nsIURI*, imgIDecoderObserver*, int, imgIRequest**) 1 (0.1%) _ZN9imgLoader9LoadImageEP6nsIURIS1_S1_P12nsIPrincipalP12nsILoadGroupP19imgIDecoderObserverP11nsISupportsjS9_P11imgIRequestP16nsIChannelPolicyPSB_.part.26 (self) 140337 1 (0.1%) 5 (0.5%) _ZN9imgLoader9LoadImageEP6nsIURIS1_S1_P12nsIPrincipalP12nsILoadGroupP19imgIDecoderObserverP11nsISupportsjS9_P11imgIRequestP16nsIChannelPolicyPSB_.part.26 2 (0.2%) NewImageChannel(nsIChannel**, bool*, nsIURI*, nsIURI*, nsIURI*, nsILoadGroup*, nsCString const&, unsigned int, nsIChannelPolicy*, nsIPrincipal*) 1 (0.1%) nsMozIconURI::GetSpec(nsACString_internal&) 1 (0.1%) _ZN9imgLoader9LoadImageEP6nsIURIS1_S1_P12nsIPrincipalP12nsILoadGroupP19imgIDecoderObserverP11nsISupportsjS9_P11imgIRequestP16nsIChannelPolicyPSB_.part.26 (self) 1 (0.1%) nsBaseChannel::AsyncOpen(nsIStreamListener*, nsISupports*)
3 (0.3%) gfxContext::Rectangle(gfxRect const&, bool) 2 (0.2%) _moz_cairo_rectangle (self) 2 (0.2%) gfxContext::Clip(gfxRect const&) 256465 2 (0.2%) 5 (0.5%) _moz_cairo_rectangle 2 (0.2%) _moz_cairo_rectangle (self) 2 (0.2%) INT__moz_cairo_move_to 1 (0.1%) _moz_cairo_rel_line_to
5 (0.5%) nsLeafBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 144992 0 (0.0%) 5 (0.5%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 5 (0.5%) nsImageBoxFrame::DidSetStyleContext(nsStyleContext*)
5 (0.5%) nsView::DoResetWidgetBounds(bool, bool) 235166 0 (0.0%) 5 (0.5%) nsBaseWidget::ResizeClient(int, int, int, int, bool) 3 (0.3%) nsWindow::GetClientBounds(nsIntRect&) 2 (0.2%) nsWindow::GetClientOffset()
2 (0.2%) nsThread::PutEvent(nsIRunnable*) 1 (0.1%) PR_EnterMonitor 1 (0.1%) PR_Lock (self) 1 (0.1%) js_LockGCThingRT(JSRuntime*, void*) 1 (0.1%) StopRequest(JSContext*) 300479 1 (0.1%) 5 (0.5%) PR_Lock 4 (0.4%) __pthread_mutex_lock 1 (0.1%) PR_Lock (self)
5 (0.5%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 235777 0 (0.0%) 5 (0.5%) nsNativeTheme::IsRegularMenuItem(nsIFrame*) 4 (0.4%) nsMenuFrame::GetParentMenuListType() 1 (0.1%) non-virtual thunk to nsMenuBarFrame::IsMenuBar()
4 (0.4%) nsDisplayListBuilder::SubtractFromVisibleRegion(nsRegion*, nsRegion const&) 1 (0.1%) mozilla::layers::ThebesLayerBuffer::BeginPaint(mozilla::layers::ThebesLayer*, gfxASurface::gfxContentType, unsigned int) 140916 0 (0.0%) 5 (0.5%) nsRegion::Sub(nsRegion const&, nsRegion const&) 4 (0.4%) nsRegion::SubRegion(nsRegion const&, nsRegion&) const 1 (0.1%) nsRegion::Optimize()
5 (0.5%) moz_gtk_widget_paint 234266 0 (0.0%) 5 (0.5%) TSOffsetStyleGCs 4 (0.4%) TSOffsetStyleGCArray 1 (0.1%) gdk_gc_set_ts_origin
5 (0.5%) PresShell::HandleEventInternal(nsEvent*, nsEventStatus*) 160409 0 (0.0%) 5 (0.5%) nsEventStateManager::PreHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*) 3 (0.3%) nsEventStateManager::UpdateCursor(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*) 2 (0.2%) nsEventStateManager::GenerateMouseEnterExit(nsGUIEvent*)
3 (0.3%) gtk_label_get_type 2 (0.2%) _end 99823 0 (0.0%) 5 (0.5%) gtk_item_toggle 3 (0.3%) gtk_widget_style_get 2 (0.2%) _end
5 (0.5%) __open_nocancel (self) 4 (0.4%) shm_open 1 (0.1%) _end 96312 5 (0.5%) 5 (0.5%) __open_nocancel 5 (0.5%) __open_nocancel (self)
5 (0.5%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 185799 0 (0.0%) 5 (0.5%) nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 3 (0.3%) nsXPConnect::WrapJSAggregatedToNative(nsISupports*, JSContext*, JSObject*, nsID const&, void**) 1 (0.1%) nsXPConnect::GetWrappedNativeOfNativeObject(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectWrappedNative**) 1 (0.1%) nsXBLBinding::ImplementsInterface(nsID const&) const
5 (0.5%) nsWindow::NativeShow(bool) 101973 0 (0.0%) 5 (0.5%) gtk_widget_show 5 (0.5%) _end
12 (1.2%) nsSprocketLayout::GetPrefSize(nsIFrame*, nsBoxLayoutState&) 3 (0.3%) nsMenuFrame::GetPrefSize(nsBoxLayoutState&) 3 (0.3%) nsMenuPopupFrame::LayoutPopup(nsBoxLayoutState&, nsIFrame*, bool) 3 (0.3%) nsXULScrollFrame::GetPrefSize(nsBoxLayoutState&) 2 (0.2%) nsSprocketLayout::PopulateBoxSizes(nsIFrame*, nsBoxLayoutState&, nsBoxSize*&, int&, int&, int&) 1 (0.1%) nsStackLayout::GetPrefSize(nsIFrame*, nsBoxLayoutState&) 151276 0 (0.0%) 5 (0.5%) nsBoxFrame::GetPrefSize(nsBoxLayoutState&) 20 (2.0%) nsSprocketLayout::GetPrefSize(nsIFrame*, nsBoxLayoutState&) 1 (0.1%) nsMenuFrame::GetMinSize(nsBoxLayoutState&) 1 (0.1%) nsStackLayout::GetPrefSize(nsIFrame*, nsBoxLayoutState&) 1 (0.1%) nsBoxFrame::GetMinSize(nsBoxLayoutState&) 1 (0.1%) nsBoxFrame::GetMaxSize(nsBoxLayoutState&)
5 (0.5%) clearlooks_style_draw_box 124202 0 (0.0%) 5 (0.5%) clearlooks_gummy_draw_menubaritem 5 (0.5%) _end
5 (0.5%) nsXULScrollFrame::DoLayout(nsBoxLayoutState&) 145383 0 (0.0%) 5 (0.5%) nsXULScrollFrame::Layout(nsBoxLayoutState&) 5 (0.5%) nsXULScrollFrame::LayoutScrollArea(nsBoxLayoutState&, nsPoint const&)
5 (0.5%) nsStyleContext::CalcStyleDifference(nsStyleContext*) 1 (0.1%) nsRuleNode::GetStyleText(nsStyleContext*, bool) (self) 149775 1 (0.1%) 5 (0.5%) nsRuleNode::GetStyleText(nsStyleContext*, bool) 4 (0.4%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 1 (0.1%) nsRuleNode::GetStyleText(nsStyleContext*, bool) (self)
5 (0.5%) nsNavHistoryQueryResultNode::FillChildren() 232411 0 (0.0%) 5 (0.5%) nsNavHistory::GetQueryResults(nsNavHistoryQueryResultNode*, nsCOMArray<nsNavHistoryQuery> const&, nsNavHistoryQueryOptions*, nsCOMArray<nsNavHistoryResultNode>*) 4 (0.4%) nsNavHistory::ResultsAsList(mozIStorageStatement*, nsNavHistoryQueryOptions*, nsCOMArray<nsNavHistoryResultNode>*) 1 (0.1%) mozilla::places::Database::GetStatement(nsACString_internal const&) const
10 (1.0%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 149815 0 (0.0%) 5 (0.5%) nsRuleNode::GetStyleData(nsStyleStructID, nsStyleContext*, bool) 10 (1.0%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*)
5 (0.5%) nsIDOMNode_RemoveChild(JSContext*, unsigned int, JS::Value*) 197798 0 (0.0%) 5 (0.5%) nsXULElement::RemoveChildAt(unsigned int, bool) 5 (0.5%) nsGenericElement::RemoveChildAt(unsigned int, bool)
5 (0.5%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const 142881 0 (0.0%) 5 (0.5%) nsPresContext::GetRootPresContext() 4 (0.4%) GetParentPresContext(nsPresContext*) 1 (0.1%) nsRootPresContext::IsRoot()
5 (0.5%) _end 102020 0 (0.0%) 5 (0.5%) gtk_window_set_focus 4 (0.4%) gtk_widget_map 1 (0.1%) gtk_widget_size_allocate
5 (0.5%) nsImageBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 151824 0 (0.0%) 5 (0.5%) nsLeafBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 5 (0.5%) nsFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
4 (0.4%) _end 1 (0.1%) _end 266250 0 (0.0%) 5 (0.5%) void js::mjit::stubs::SetName<0>(js::VMFrame&, JSAtom*) 5 (0.5%) js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, JS::Value*)
5 (0.5%) nsCSSValue::Image::Image(nsIURI*, nsStringBuffer*, nsIURI*, nsIPrincipal*, nsIDocument*) 153777 0 (0.0%) 5 (0.5%) nsContentUtils::LoadImage(nsIURI*, nsIDocument*, nsIPrincipal*, nsIURI*, imgIDecoderObserver*, int, imgIRequest**) 5 (0.5%) _ZN9imgLoader9LoadImageEP6nsIURIS1_S1_P12nsIPrincipalP12nsILoadGroupP19imgIDecoderObserverP11nsISupportsjS9_P11imgIRequestP16nsIChannelPolicyPSB_.part.26
4 (0.4%) mozilla::FrameLayerBuilder::WillEndTransaction(mozilla::layers::LayerManager*) 1 (0.1%) nsXBLBinding::GenerateAnonymousContent() 248685 0 (0.0%) 5 (0.5%) PL_DHashTableEnumerate 4 (0.4%) mozilla::FrameLayerBuilder::UpdateDisplayItemDataForFrame(mozilla::FrameLayerBuilder::DisplayItemDataEntry*, void*) 1 (0.1%) BuildContentLists(nsISupports*, nsAutoPtr<nsTArray<nsRefPtr<nsXBLInsertionPoint>, nsTArrayDefaultAllocator> >&, void*)
2 (0.2%) js_GetPropertyHelper(JSContext*, JSObject*, long, unsigned int, JS::Value*) 2 (0.2%) js_LookupProperty(JSContext*, JSObject*, long, JSObject**, JSProperty**) 1 (0.1%) js_GetProperty(JSContext*, JSObject*, JSObject*, long, JS::Value*) 1 (0.1%) CallResolveOp(JSContext*, JSObject*, JSObject*, long, unsigned int, JSObject**, JSProperty**, bool*) (self) 262756 1 (0.1%) 5 (0.5%) CallResolveOp(JSContext*, JSObject*, JSObject*, long, unsigned int, JSObject**, JSProperty**, bool*) 1 (0.1%) js::PropertyTable::search(long, bool) 1 (0.1%) CallResolveOp(JSContext*, JSObject*, JSObject*, long, unsigned int, JSObject**, JSProperty**, bool*) (self) 1 (0.1%) js_InferFlags(JSContext*, unsigned int) 1 (0.1%) XPC_WN_ModsAllowed_Proto_Resolve(JSContext*, JSObject*, long) 1 (0.1%) XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**)
5 (0.5%) nsXULElement::RemoveChildAt(unsigned int, bool) 156988 0 (0.0%) 5 (0.5%) nsGenericElement::RemoveChildAt(unsigned int, bool) 5 (0.5%) nsINode::doRemoveChildAt(unsigned int, bool, nsIContent*, nsAttrAndChildArray&)
5 (0.5%) nsCSSFrameConstructor::ProcessRestyledFrames(nsStyleChangeList&) 4 (0.4%) UpdateViewsForTree(nsIFrame*, nsIViewManager*, nsFrameManager*, nsChangeHint) 141651 0 (0.0%) 5 (0.5%) DoApplyRenderingChangeToTree(nsIFrame*, nsIViewManager*, nsFrameManager*, nsChangeHint) 7 (0.7%) UpdateViewsForTree(nsIFrame*, nsIViewManager*, nsFrameManager*, nsChangeHint) 2 (0.2%) nsIFrame::InvalidateOverflowRect()
5 (0.5%) nsNavHistoryQueryResultNode::OpenContainer() 233063 0 (0.0%) 5 (0.5%) nsNavHistoryQueryResultNode::FillChildren() 5 (0.5%) nsNavHistory::GetQueryResults(nsNavHistoryQueryResultNode*, nsCOMArray<nsNavHistoryQuery> const&, nsNavHistoryQueryOptions*, nsCOMArray<nsNavHistoryResultNode>*)
5 (0.5%) nsGenericElement::RemoveChildAt(unsigned int, bool) 156950 0 (0.0%) 5 (0.5%) nsINode::doRemoveChildAt(unsigned int, bool, nsIContent*, nsAttrAndChildArray&) 4 (0.4%) nsNodeUtils::ContentRemoved(nsINode*, nsIContent*, int, nsIContent*) 1 (0.1%) nsAttrAndChildArray::RemoveChildAt(unsigned int)
5 (0.5%) NS_InvokeByIndex_P 233130 0 (0.0%) 5 (0.5%) nsNavHistoryContainerResultNode::SetContainerOpen(bool) 5 (0.5%) nsNavHistoryQueryResultNode::OpenContainer()
5 (0.5%) _end 5 (0.5%) socket (self) 93181 5 (0.5%) 5 (0.5%) socket 5 (0.5%) socket (self)
2 (0.2%) nsSprocketLayout::GetAscent(nsIFrame*, nsBoxLayoutState&) 2 (0.2%) nsBox::AddBorderAndPadding(nsIFrame*, nsSize&) 1 (0.1%) nsIFrame::GetClientRect(nsRect&) 151224 0 (0.0%) 5 (0.5%) nsIFrame::GetBorderAndPadding(nsMargin&) 3 (0.3%) nsBox::GetBorder(nsMargin&) 2 (0.2%) nsBox::GetPadding(nsMargin&)
3 (0.3%) nsRegion::SetToElements(unsigned int) (self) 1 (0.1%) nsIntRegion::SetEmpty() 1 (0.1%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 1 (0.1%) nsRegion::SubRegion(nsRegion const&, nsRegion&) const 1 (0.1%) nsRegion::SubRect(nsRegion::nsRectFast const&, nsRegion&, nsRegion&) const 1 (0.1%) nsRegion::Copy(nsRect const&) 140893 3 (0.3%) 5 (0.5%) nsRegion::SetToElements(unsigned int) 3 (0.3%) nsRegion::SetToElements(unsigned int) (self) 1 (0.1%) nsRegion::RgnRect::operator delete(void*, unsigned long) 1 (0.1%) nsRegion::RgnRect::operator new(unsigned long)
5 (0.5%) PresShell::HandleEvent(nsIFrame*, nsGUIEvent*, bool, nsEventStatus*) 143244 0 (0.0%) 5 (0.5%) PresShell::RecordMouseLocation(nsGUIEvent*) 5 (0.5%) nsLayoutUtils::GetEventCoordinatesRelativeTo(nsEvent const*, nsIFrame*)
1 (0.1%) nsIDOMXULElement_SetClassName(JSContext*, JSObject*, long, int, JS::Value*) 1 (0.1%) nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, bool, nsIContent*, nsIContent*, bool) 1 (0.1%) nsGenericElement::SetAttribute(nsAString_internal const&, nsAString_internal const&) 1 (0.1%) nsXULPopupManager::UpdateMenuItems(nsIContent*) 1 (0.1%) nsMenuFrame::PopupOpened() 1 (0.1%) nsMenuActivateEvent::Run() 156998 0 (0.0%) 5 (0.5%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool) 4 (0.4%) nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, unsigned char, bool, bool, nsAString_internal const*) 1 (0.1%) nsNodeUtils::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int) 1 (0.1%) nsGenericElement::MaybeCheckSameAttrVal(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool, nsAutoString*, unsigned char*, bool*)
5 (0.5%) arena_malloc 5 (0.5%) arena_run_tree_remove (self) 88034 5 (0.5%) 5 (0.5%) arena_run_tree_remove 5 (0.5%) arena_run_tree_remove (self)
3 (0.3%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int, unsigned long) (self) 2 (0.2%) PresShell::Paint(nsIView*, nsIWidget*, nsRegion const&, nsIntRegion const&, bool, bool) 1 (0.1%) nsTArray<nsXPTCVariant, nsTArrayDefaultAllocator>::~nsTArray() 1 (0.1%) nsTArray<nsIFrame*, nsTArrayDefaultAllocator>::~nsTArray() 1 (0.1%) mozilla::FrameLayerBuilder::DisplayItemDataEntry::~DisplayItemDataEntry() 130447 3 (0.3%) 5 (0.5%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int, unsigned long) 3 (0.3%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int, unsigned long) (self) 2 (0.2%) arena_dalloc
5 (0.5%) _end 219744 0 (0.0%) 5 (0.5%) nsIDOMNode_RemoveChild(JSContext*, unsigned int, JS::Value*) 5 (0.5%) nsXULElement::RemoveChildAt(unsigned int, bool)
5 (0.5%) nsNavHistoryContainerResultNode::SetContainerOpen(bool) 233064 0 (0.0%) 5 (0.5%) nsNavHistoryQueryResultNode::OpenContainer() 5 (0.5%) nsNavHistoryQueryResultNode::FillChildren()
5 (0.5%) nsIFrame::Layout(nsBoxLayoutState&) 145384 0 (0.0%) 5 (0.5%) nsXULScrollFrame::DoLayout(nsBoxLayoutState&) 5 (0.5%) nsXULScrollFrame::Layout(nsBoxLayoutState&)
3 (0.3%) mozilla::css::RestyleTracker::ProcessOneRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint) 2 (0.2%) nsCSSFrameConstructor::RestyleElement(mozilla::dom::Element*, nsIFrame*, nsChangeHint, mozilla::css::RestyleTracker&, bool) 141652 0 (0.0%) 5 (0.5%) nsCSSFrameConstructor::ProcessRestyledFrames(nsStyleChangeList&) 5 (0.5%) DoApplyRenderingChangeToTree(nsIFrame*, nsIViewManager*, nsFrameManager*, nsChangeHint)
4 (0.4%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 1 (0.1%) nsLayoutUtils::GetActiveScrolledRootFor(nsIFrame*, nsIFrame*) (self) 142771 1 (0.1%) 4 (0.4%) nsLayoutUtils::GetActiveScrolledRootFor(nsIFrame*, nsIFrame*) 2 (0.2%) nsLayoutUtils::IsPopup(nsIFrame*) 1 (0.1%) nsLayoutUtils::GetActiveScrolledRootFor(nsIFrame*, nsIFrame*) (self) 1 (0.1%) _ZN13do_QueryFramecvPT_I18nsIScrollableFrameEEv
4 (0.4%) __memmove_ssse3_back (self) 3 (0.3%) _end 1 (0.1%) _end 94738 4 (0.4%) 4 (0.4%) __memmove_ssse3_back 4 (0.4%) __memmove_ssse3_back (self)
4 (0.4%) nsPresContext::GetRootPresContext() 142850 0 (0.0%) 4 (0.4%) GetParentPresContext(nsPresContext*) 4 (0.4%) nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*)
4 (0.4%) nsCycleCollector::MarkRoots(GCGraphBuilder&) 1 (0.1%) GCGraphBuilder::Traverse(PtrInfo*) (self) 251280 1 (0.1%) 4 (0.4%) GCGraphBuilder::Traverse(PtrInfo*) 2 (0.2%) nsXULElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.1%) GCGraphBuilder::Traverse(PtrInfo*) (self) 1 (0.1%) nsXPConnect::Traverse(void*, nsCycleCollectionTraversalCallback&)
4 (0.4%) gdk_window_reparent 102848 0 (0.0%) 4 (0.4%) gdk_set_pointer_hooks 4 (0.4%) gdk_cursor_get_cursor_type
4 (0.4%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) 218518 0 (0.0%) 4 (0.4%) XPCWrappedNative::Init(XPCCallContext&, JSObject*, int, XPCNativeScriptableCreateInfo const*) 4 (0.4%) xpc_NewSystemInheritingJSObject(JSContext*, JSClass*, JSObject*, bool, JSObject*)
4 (0.4%) _end 102124 0 (0.0%) 4 (0.4%) gtk_window_set_mnemonics_visible 2 (0.2%) gdk_window_destroy 1 (0.1%) gtk_widget_map 1 (0.1%) _end
15 (1.5%) UpdateViewsForTree(nsIFrame*, nsIViewManager*, nsFrameManager*, nsChangeHint) (self) 7 (0.7%) DoApplyRenderingChangeToTree(nsIFrame*, nsIViewManager*, nsFrameManager*, nsChangeHint) 141650 0 (0.0%) 4 (0.4%) UpdateViewsForTree(nsIFrame*, nsIViewManager*, nsFrameManager*, nsChangeHint) 15 (1.5%) UpdateViewsForTree(nsIFrame*, nsIViewManager*, nsFrameManager*, nsChangeHint) (self) 4 (0.4%) DoApplyRenderingChangeToTree(nsIFrame*, nsIViewManager*, nsFrameManager*, nsChangeHint) 1 (0.1%) nsMenuFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*) const 1 (0.1%) nsMenuFrame::GetType() const 1 (0.1%) nsContainerFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*) const
3 (0.3%) nsXULPopupManager::UpdateMenuItems(nsIContent*) 1 (0.1%) nsGenericElement::RemoveAttribute(nsAString_internal const&) 197823 0 (0.0%) 4 (0.4%) nsXULElement::UnsetAttr(int, nsIAtom*, bool) 2 (0.2%) nsDocument::BeginUpdate(unsigned int) 1 (0.1%) nsXULDocument::EndUpdate(unsigned int) 1 (0.1%) nsNodeUtils::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int)
4 (0.4%) nsAsyncAccesskeyUpdate::ReflowFinished() 151854 0 (0.0%) 4 (0.4%) nsTextBoxFrame::UpdateAccesskey(nsWeakFrame&) 4 (0.4%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
4 (0.4%) nsImageBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 151777 0 (0.0%) 4 (0.4%) nsImageBoxFrame::UpdateImage() 2 (0.2%) nsContentUtils::NewURIWithDocumentCharset(nsIURI**, nsAString_internal const&, nsIDocument*, nsIURI*) 1 (0.1%) nsContentUtils::CanLoadImage(nsIURI*, nsISupports*, nsIDocument*, nsIPrincipal*, short*) 1 (0.1%) imgRequestProxy::Clone(imgIDecoderObserver*, imgIRequest**)
4 (0.4%) pt_TimedWait 4 (0.4%) pthread_cond_timedwait@@GLIBC_2.3.2 (self) 96113 4 (0.4%) 4 (0.4%) pthread_cond_timedwait@@GLIBC_2.3.2 4 (0.4%) pthread_cond_timedwait@@GLIBC_2.3.2 (self)
4 (0.4%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, bool, nsXBLBinding**, bool*) 185307 0 (0.0%) 4 (0.4%) nsXBLBinding::GenerateAnonymousContent() 3 (0.3%) nsXBLBinding::InstallAnonymousContent(nsIContent*, nsIContent*) 1 (0.1%) PL_DHashTableEnumerate
4 (0.4%) PresShell::DidDoReflow(bool) 143210 0 (0.0%) 4 (0.4%) PresShell::HandlePostedReflowCallbacks(bool) 4 (0.4%) nsAsyncAccesskeyUpdate::ReflowFinished()
4 (0.4%) nsNavHistory::GetQueryResults(nsNavHistoryQueryResultNode*, nsCOMArray<nsNavHistoryQuery> const&, nsNavHistoryQueryOptions*, nsCOMArray<nsNavHistoryResultNode>*) 232403 0 (0.0%) 4 (0.4%) nsNavHistory::ResultsAsList(mozIStorageStatement*, nsNavHistoryQueryOptions*, nsCOMArray<nsNavHistoryResultNode>*) 4 (0.4%) mozilla::storage::Statement::ExecuteStep(bool*)
4 (0.4%) BuildTextRuns(gfxContext*, nsTextFrame*, nsIFrame*, nsLineList_iterator const*, nsTextFrame::TextRunType, float) 146720 0 (0.0%) 4 (0.4%) BuildTextRunsScanner::FlushFrames(bool, bool) 4 (0.4%) BuildTextRunsScanner::BuildTextRunForFrames(void*)
4 (0.4%) PR_WaitCondVar 300474 0 (0.0%) 4 (0.4%) pt_TimedWait 4 (0.4%) pthread_cond_timedwait@@GLIBC_2.3.2
3 (0.3%) _end 1 (0.1%) _end 265595 0 (0.0%) 4 (0.4%) js::mjit::ic::NativeCall(js::VMFrame&, js::mjit::ic::CallICInfo*) 4 (0.4%) CallCompiler::generateNativeStub()
2 (0.2%) PR_ExitMonitor 1 (0.1%) PR_Unlock (self) 1 (0.1%) StopRequest(JSContext*) 1 (0.1%) TimerThread::AddTimer(nsTimerImpl*) 300484 1 (0.1%) 4 (0.4%) PR_Unlock 3 (0.3%) pthread_mutex_unlock 1 (0.1%) PR_Unlock (self)
4 (0.4%) _ZN7mozilla17FrameLayerBuilder15DrawThebesLayerEPNS_6layers11ThebesLayerEP10gfxContextRK11nsIntRegionS8_Pv.part.19 146738 0 (0.0%) 4 (0.4%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) 4 (0.4%) nsTextFrame::PaintText(nsRenderingContext*, nsPoint, nsRect const&, nsCharClipDisplayItem const&)
4 (0.4%) _end 96731 0 (0.0%) 4 (0.4%) shm_open 4 (0.4%) __open_nocancel
2 (0.2%) gdk_window_reparent 2 (0.2%) gdk_window_beep 102902 0 (0.0%) 4 (0.4%) gdk_event_free 3 (0.3%) _end 1 (0.1%) _end
4 (0.4%) gtk_tooltip_set_icon 99757 0 (0.0%) 4 (0.4%) gtk_image_set_from_pixbuf 4 (0.4%) _end
4 (0.4%) nsRegion::Sub(nsRegion const&, nsRegion const&) 140915 0 (0.0%) 4 (0.4%) nsRegion::SubRegion(nsRegion const&, nsRegion&) const 3 (0.3%) nsRegion::SubRect(nsRegion::nsRectFast const&, nsRegion&, nsRegion&) const 1 (0.1%) nsRegion::SetToElements(unsigned int)
4 (0.4%) PresShell::HandlePostedReflowCallbacks(bool) 151855 0 (0.0%) 4 (0.4%) nsAsyncAccesskeyUpdate::ReflowFinished() 4 (0.4%) nsTextBoxFrame::UpdateAccesskey(nsWeakFrame&)
4 (0.4%) nsINode::doRemoveChildAt(unsigned int, bool, nsIContent*, nsAttrAndChildArray&) 157275 0 (0.0%) 4 (0.4%) nsNodeUtils::ContentRemoved(nsINode*, nsIContent*, int, nsIContent*) 3 (0.3%) PresShell::ContentRemoved(nsIDocument*, nsIContent*, nsIContent*, int, nsIContent*) 1 (0.1%) nsBindingManager::ContentRemoved(nsIDocument*, nsIContent*, nsIContent*, int, nsIContent*)
4 (0.4%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) 146737 0 (0.0%) 4 (0.4%) nsTextFrame::PaintText(nsRenderingContext*, nsPoint, nsRect const&, nsCharClipDisplayItem const&) 4 (0.4%) nsTextFrame::EnsureTextRun(nsTextFrame::TextRunType)
4 (0.4%) nsStyleSet::ReparentStyleContext(nsStyleContext*, nsStyleContext*, mozilla::dom::Element*) 1 (0.1%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, bool, bool, nsIAtom*, nsCSSPseudoElements::Type, bool, mozilla::dom::Element*) (self) 149984 1 (0.1%) 4 (0.4%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, bool, bool, nsIAtom*, nsCSSPseudoElements::Type, bool, mozilla::dom::Element*) 3 (0.3%) NS_NewStyleContext(nsStyleContext*, nsIAtom*, nsCSSPseudoElements::Type, nsRuleNode*, nsPresContext*) 1 (0.1%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, bool, bool, nsIAtom*, nsCSSPseudoElements::Type, bool, mozilla::dom::Element*) (self)
4 (0.4%) XPCWrappedNative::Init(XPCCallContext&, JSObject*, int, XPCNativeScriptableCreateInfo const*) 218482 0 (0.0%) 4 (0.4%) xpc_NewSystemInheritingJSObject(JSContext*, JSClass*, JSObject*, bool, JSObject*) 3 (0.3%) JS_NewObject 1 (0.1%) JS_MakeSystemObject
4 (0.4%) nsMenuPopupFrame::HidePopup(bool, nsPopupState) 186541 0 (0.0%) 4 (0.4%) nsViewManager::ResizeView(nsIView*, nsRect const&, bool) 4 (0.4%) nsView::DoResetWidgetBounds(bool, bool)
4 (0.4%) nsIFrame::GetPaddingRect() const 145016 0 (0.0%) 4 (0.4%) nsIFrame::GetPaddingRectRelativeToSelf() const 4 (0.4%) nsIFrame::GetUsedBorder() const
3 (0.3%) TSOffsetStyleGCArray 1 (0.1%) TSOffsetStyleGCs 102952 0 (0.0%) 4 (0.4%) gdk_gc_set_ts_origin 2 (0.2%) gdk_gc_set_values 1 (0.1%) gdk_x11_font_get_name 1 (0.1%) _end
4 (0.4%) mozilla::storage::Statement::ExecuteStep(bool*) 228330 0 (0.0%) 4 (0.4%) mozilla::storage::Connection::stepStatement(sqlite3_stmt*) 4 (0.4%) sqlite3_step
4 (0.4%) nsDisplayList::PaintForFrame(nsDisplayListBuilder*, nsRenderingContext*, nsIFrame*, unsigned int) const 141292 0 (0.0%) 4 (0.4%) mozilla::FrameLayerBuilder::WillEndTransaction(mozilla::layers::LayerManager*) 4 (0.4%) PL_DHashTableEnumerate
4 (0.4%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&, TreeMatchContext&) 142480 0 (0.0%) 4 (0.4%) nsIFrame::SetStyleContext(nsStyleContext*) 2 (0.2%) nsBoxFrame::DidSetStyleContext(nsStyleContext*) 1 (0.1%) nsImageBoxFrame::DidSetStyleContext(nsStyleContext*) 1 (0.1%) nsBoxFrame::CacheAttributes()
3 (0.3%) js::EmptyShape::getInitialShape(JSContext*, js::Class*, JSObject*, JSObject*, js::gc::AllocKind, unsigned int) 3 (0.3%) _ZN2js9BaseShape10getUnownedEP9JSContextRKS0_.constprop.127 (self) 1 (0.1%) JSObject::addPropertyInternal(JSContext*, long, int (*)(JSContext*, JSObject*, long, JS::Value*), int (*)(JSContext*, JSObject*, long, int, JS::Value*), unsigned int, unsigned int, unsigned int, int, js::Shape**, bool) 263306 3 (0.3%) 4 (0.4%) _ZN2js9BaseShape10getUnownedEP9JSContextRKS0_.constprop.127 3 (0.3%) _ZN2js9BaseShape10getUnownedEP9JSContextRKS0_.constprop.127 (self) 1 (0.1%) js::gc::ArenaLists::refillFreeList(JSContext*, js::gc::AllocKind)
4 (0.4%) PresShell::nsSynthMouseMoveEvent::Run() 143345 0 (0.0%) 4 (0.4%) PresShell::ProcessSynthMouseMoveEvent(bool) 3 (0.3%) PresShell::DispatchSynthMouseMove(nsGUIEvent*, bool) 1 (0.1%) nsPoint::ToNearestPixels(int) const
4 (0.4%) nsNavHistory::ResultsAsList(mozIStorageStatement*, nsNavHistoryQueryOptions*, nsCOMArray<nsNavHistoryResultNode>*) 228451 0 (0.0%) 4 (0.4%) mozilla::storage::Statement::ExecuteStep(bool*) 4 (0.4%) mozilla::storage::Connection::stepStatement(sqlite3_stmt*)
3 (0.3%) nsImageBoxFrame::PaintImage(nsRenderingContext&, nsRect const&, nsPoint, unsigned int) 1 (0.1%) nsCSSRendering::PaintBorderWithStyleBorder(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBorder const&, nsStyleContext*, int) 142754 0 (0.0%) 4 (0.4%) nsLayoutUtils::DrawSingleImage(nsRenderingContext*, imgIContainer*, gfxPattern::GraphicsFilter, nsRect const&, nsRect const&, unsigned int, nsRect const*) 4 (0.4%) DrawImageInternal(nsRenderingContext*, imgIContainer*, gfxPattern::GraphicsFilter, nsRect const&, nsRect const&, nsPoint const&, nsRect const&, nsIntSize const&, unsigned int)
4 (0.4%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 141988 0 (0.0%) 4 (0.4%) nsDisplayListBuilder::SubtractFromVisibleRegion(nsRegion*, nsRegion const&) 4 (0.4%) nsRegion::Sub(nsRegion const&, nsRegion const&)
4 (0.4%) nsIFrame::GetOverflowRect(nsOverflowType) const 144971 0 (0.0%) 4 (0.4%) nsIFrame::GetOverflowAreasProperty() 4 (0.4%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, bool*)
4 (0.4%) TSOffsetStyleGCs 1 (0.1%) TSOffsetStyleGCArray (self) 234265 1 (0.1%) 4 (0.4%) TSOffsetStyleGCArray 3 (0.3%) gdk_gc_set_ts_origin 1 (0.1%) TSOffsetStyleGCArray (self)
4 (0.4%) PresShell::HandleEvent(nsIFrame*, nsGUIEvent*, bool, nsEventStatus*) 142784 0 (0.0%) 4 (0.4%) nsLayoutUtils::GetPopupFrameForEventCoordinates(nsPresContext*, nsEvent const*) 1 (0.1%) nsXULPopupManager::GetInstance() 1 (0.1%) nsIFrame::GetOverflowRect(nsOverflowType) const 1 (0.1%) nsLayoutUtils::GetEventCoordinatesRelativeTo(nsEvent const*, nsIFrame*) 1 (0.1%) nsTArray<nsIFrame*, nsTArrayDefaultAllocator>::~nsTArray()
2 (0.2%) nsTHashtable<mozilla::FrameLayerBuilder::DisplayItemDataEntry>::s_CopyEntry(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*) 2 (0.2%) mozilla::FrameLayerBuilder::UpdateDisplayItemDataForFrame(mozilla::FrameLayerBuilder::DisplayItemDataEntry*, void*) 1 (0.1%) bool nsTArray_base<nsTArrayDefaultAllocator>::SwapArrayElements<nsTArrayDefaultAllocator>(nsTArray_base<nsTArrayDefaultAllocator>&, unsigned int, unsigned long) (self) 133217 1 (0.1%) 4 (0.4%) bool nsTArray_base<nsTArrayDefaultAllocator>::SwapArrayElements<nsTArrayDefaultAllocator>(nsTArray_base<nsTArrayDefaultAllocator>&, unsigned int, unsigned long) 2 (0.2%) nsTArray_base<nsTArrayDefaultAllocator>::IsAutoArrayRestorer::~IsAutoArrayRestorer() 1 (0.1%) bool nsTArray_base<nsTArrayDefaultAllocator>::SwapArrayElements<nsTArrayDefaultAllocator>(nsTArray_base<nsTArrayDefaultAllocator>&, unsigned int, unsigned long) (self) 1 (0.1%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int)
4 (0.4%) BuildTextRunsScanner::FlushFrames(bool, bool) 146719 0 (0.0%) 4 (0.4%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 3 (0.3%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 1 (0.1%) BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, bool, bool)
3 (0.3%) _ZL15SelectorMatchesPN7mozilla3dom7ElementEP13nsCSSSelectorR16NodeMatchContextR16TreeMatchContextPb.part.12 1 (0.1%) nsNativeTheme::IsDisabled(nsIFrame*, nsEventStates) 1 (0.1%) nsXULElement::AttrValueIs(int, nsIAtom*, nsAString_internal const&, nsCaseTreatment) const (self) 197760 1 (0.1%) 4 (0.4%) nsXULElement::AttrValueIs(int, nsIAtom*, nsAString_internal const&, nsCaseTreatment) const 3 (0.3%) nsXULElement::FindLocalOrProtoAttr(int, nsIAtom*) const 1 (0.1%) nsXULElement::AttrValueIs(int, nsIAtom*, nsAString_internal const&, nsCaseTreatment) const (self)
4 (0.4%) DrawImageInternal(nsRenderingContext*, imgIContainer*, gfxPattern::GraphicsFilter, nsRect const&, nsRect const&, nsPoint const&, nsRect const&, nsIntSize const&, unsigned int) 140012 0 (0.0%) 4 (0.4%) mozilla::imagelib::RasterImage::Draw(gfxContext*, gfxPattern::GraphicsFilter, gfxMatrix const&, gfxRect const&, nsIntRect const&, nsIntSize const&, unsigned int) 3 (0.3%) imgFrame::Draw(gfxContext*, gfxPattern::GraphicsFilter, gfxMatrix const&, gfxRect const&, nsIntMargin const&, nsIntRect const&) 1 (0.1%) mozilla::imagelib::RasterImage::GetDrawableImgFrame(unsigned int)
4 (0.4%) PL_DHashTableEnumerate 141353 0 (0.0%) 4 (0.4%) mozilla::FrameLayerBuilder::UpdateDisplayItemDataForFrame(mozilla::FrameLayerBuilder::DisplayItemDataEntry*, void*) 2 (0.2%) bool nsTArray_base<nsTArrayDefaultAllocator>::SwapArrayElements<nsTArrayDefaultAllocator>(nsTArray_base<nsTArrayDefaultAllocator>&, unsigned int, unsigned long) 1 (0.1%) PL_DHashTableRawRemove 1 (0.1%) mozilla::SetNoContainerLayer(nsIFrame*)
4 (0.4%) gtk_window_set_focus 1 (0.1%) gtk_window_set_mnemonics_visible 101964 0 (0.0%) 4 (0.4%) gtk_widget_map 5 (0.5%) _end
20 (2.0%) nsBoxFrame::GetPrefSize(nsBoxLayoutState&) 151346 0 (0.0%) 4 (0.4%) nsSprocketLayout::GetPrefSize(nsIFrame*, nsBoxLayoutState&) 12 (1.2%) nsBoxFrame::GetPrefSize(nsBoxLayoutState&) 3 (0.3%) nsMenuFrame::GetPrefSize(nsBoxLayoutState&) 3 (0.3%) nsXULScrollFrame::GetPrefSize(nsBoxLayoutState&) 2 (0.2%) nsBox::AddBorderAndPadding(nsIFrame*, nsSize&)
3 (0.3%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, bool*) 1 (0.1%) mozilla::FramePropertyTable::Remove(nsIFrame*, mozilla::FramePropertyDescriptor const*, bool*) 141363 0 (0.0%) 4 (0.4%) nsTHashtable<mozilla::FramePropertyTable::Entry>::GetEntry(nsIFrame*) const 3 (0.3%) SearchTable(PLDHashTable*, void const*, unsigned int, PLDHashOperator) 1 (0.1%) PL_DHashTableOperate
4 (0.4%) nsLayoutUtils::GetEventCoordinatesRelativeTo(nsEvent const*, nsIFrame*) 142679 0 (0.0%) 4 (0.4%) nsLayoutUtils::TranslateWidgetToView(nsPresContext*, nsIWidget*, nsIntPoint, nsIView*) 4 (0.4%) nsWindow::WidgetToScreenOffset()
5 (0.5%) js_GetPropertyHelper(JSContext*, JSObject*, long, unsigned int, JS::Value*) 262910 0 (0.0%) 4 (0.4%) js::Shape::get(JSContext*, JSObject*, JSObject*, JSObject*, JS::Value*) const 3 (0.3%) js::InvokeGetterOrSetter(JSContext*, JSObject*, JS::Value const&, unsigned int, JS::Value*, JS::Value*) 1 (0.1%) nsIBoxObject_GetWidth(JSContext*, JSObject*, long, JS::Value*) 1 (0.1%) nsIDOMNode_GetLocalName(JSContext*, JSObject*, long, JS::Value*)
4 (0.4%) nsNativeTheme::IsRegularMenuItem(nsIFrame*) 152103 0 (0.0%) 4 (0.4%) nsMenuFrame::GetParentMenuListType() 4 (0.4%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
4 (0.4%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&, TreeMatchContext&) 149985 0 (0.0%) 4 (0.4%) nsStyleSet::ReparentStyleContext(nsStyleContext*, nsStyleContext*, mozilla::dom::Element*) 4 (0.4%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, bool, bool, nsIAtom*, nsCSSPseudoElements::Type, bool, mozilla::dom::Element*)
3 (0.3%) _ZL21ApplyOverflowClippingP20nsDisplayListBuilderPK8nsIFramePK14nsStyleDisplayP6nsRect.constprop.53 1 (0.1%) nsDisplayBorder::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&) 145017 0 (0.0%) 4 (0.4%) nsIFrame::GetPaddingRect() const 4 (0.4%) nsIFrame::GetPaddingRectRelativeToSelf() const
3 (0.3%) nsRegion::SubRegion(nsRegion const&, nsRegion&) const 1 (0.1%) nsRegion::Or(nsRegion const&, nsRect const&) 140914 0 (0.0%) 4 (0.4%) nsRegion::SubRect(nsRegion::nsRectFast const&, nsRegion&, nsRegion&) const 2 (0.2%) nsRegion::RgnRect::operator new(unsigned long) 1 (0.1%) nsRegion::SetToElements(unsigned int) 1 (0.1%) RgnRectMemoryAllocator::Alloc()
4 (0.4%) js::InvokeKernel(JSContext*, js::CallArgs, js::MaybeConstruct) 262110 0 (0.0%) 4 (0.4%) js_fun_call(JSContext*, unsigned int, JS::Value*) 4 (0.4%) js::InvokeKernel(JSContext*, js::CallArgs, js::MaybeConstruct)
2 (0.2%) gdk_window_is_viewable 2 (0.2%) _end 1 (0.1%) gdk_pixmap_impl_x11_get_type (self) 103413 1 (0.1%) 4 (0.4%) gdk_pixmap_impl_x11_get_type 2 (0.2%) _end 1 (0.1%) _end 1 (0.1%) gdk_pixmap_impl_x11_get_type (self)
4 (0.4%) nsThread::ProcessNextEvent(bool, bool*) 143346 0 (0.0%) 4 (0.4%) PresShell::nsSynthMouseMoveEvent::Run() 4 (0.4%) PresShell::ProcessSynthMouseMoveEvent(bool)
4 (0.4%) js::mjit::ic::NativeCall(js::VMFrame&, js::mjit::ic::CallICInfo*) 265621 0 (0.0%) 4 (0.4%) CallCompiler::generateNativeStub() 3 (0.3%) XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) 1 (0.1%) nsIDOMElement_GetElementsByClassName(JSContext*, unsigned int, JS::Value*)
4 (0.4%) mozilla::storage::Connection::stepStatement(sqlite3_stmt*) 299114 0 (0.0%) 4 (0.4%) sqlite3_step 4 (0.4%) sqlite3VdbeExec
2 (0.2%) nsTextBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 2 (0.2%) nsImageBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 151817 0 (0.0%) 4 (0.4%) nsLeafBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 2 (0.2%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 1 (0.1%) nsFrame::DisplayOutlineUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&) 1 (0.1%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const
3 (0.3%) nsDisplayList::GetBounds(nsDisplayListBuilder*) const 1 (0.1%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 142106 0 (0.0%) 4 (0.4%) nsDisplayBackground::GetBounds(nsDisplayListBuilder*) 4 (0.4%) SnapBounds(bool, nsPresContext*, nsRect const&)
4 (0.4%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, bool*) 4 (0.4%) unsigned int nsTArray<mozilla::FramePropertyTable::PropertyValue, nsTArrayDefaultAllocator>::IndexOf<mozilla::FramePropertyDescriptor const*, mozilla::FramePropertyTable::PropertyComparator>(mozilla::FramePropertyDescriptor const* const&, unsigned int, mozilla::FramePropertyTable::PropertyComparator const&) const (self) 141362 4 (0.4%) 4 (0.4%) unsigned int nsTArray<mozilla::FramePropertyTable::PropertyValue, nsTArrayDefaultAllocator>::IndexOf<mozilla::FramePropertyDescriptor const*, mozilla::FramePropertyTable::PropertyComparator>(mozilla::FramePropertyDescriptor const* const&, unsigned int, mozilla::FramePropertyTable::PropertyComparator const&) const 4 (0.4%) unsigned int nsTArray<mozilla::FramePropertyTable::PropertyValue, nsTArrayDefaultAllocator>::IndexOf<mozilla::FramePropertyDescriptor const*, mozilla::FramePropertyTable::PropertyComparator>(mozilla::FramePropertyDescriptor const* const&, unsigned int, mozilla::FramePropertyTable::PropertyComparator const&) const (self)
4 (0.4%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 3 (0.3%) nsRect::ScaleToOutsidePixels(float, float, int) const (self) 140873 3 (0.3%) 4 (0.4%) nsRect::ScaleToOutsidePixels(float, float, int) const 3 (0.3%) nsRect::ScaleToOutsidePixels(float, float, int) const (self) 1 (0.1%) ceilf
4 (0.4%) _end 1 (0.1%) gtk_settings_get_default (self) 100678 1 (0.1%) 4 (0.4%) gtk_settings_get_default 3 (0.3%) gdk_screen_get_setting 1 (0.1%) gtk_settings_get_default (self)
4 (0.4%) nsLayoutUtils::DrawSingleImage(nsRenderingContext*, imgIContainer*, gfxPattern::GraphicsFilter, nsRect const&, nsRect const&, unsigned int, nsRect const*) 142750 0 (0.0%) 4 (0.4%) DrawImageInternal(nsRenderingContext*, imgIContainer*, gfxPattern::GraphicsFilter, nsRect const&, nsRect const&, nsPoint const&, nsRect const&, nsIntSize const&, unsigned int) 4 (0.4%) mozilla::imagelib::RasterImage::Draw(gfxContext*, gfxPattern::GraphicsFilter, gfxMatrix const&, gfxRect const&, nsIntRect const&, nsIntSize const&, unsigned int)
4 (0.4%) nsTextFrame::PaintText(nsRenderingContext*, nsPoint, nsRect const&, nsCharClipDisplayItem const&) 146724 0 (0.0%) 4 (0.4%) nsTextFrame::EnsureTextRun(nsTextFrame::TextRunType) 4 (0.4%) nsTextFrame::EnsureTextRun(nsTextFrame::TextRunType, float, gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*)
4 (0.4%) nsTextFrame::EnsureTextRun(nsTextFrame::TextRunType) 146723 0 (0.0%) 4 (0.4%) nsTextFrame::EnsureTextRun(nsTextFrame::TextRunType, float, gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 4 (0.4%) BuildTextRuns(gfxContext*, nsTextFrame*, nsIFrame*, nsLineList_iterator const*, nsTextFrame::TextRunType, float)
4 (0.4%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) (self) 1 (0.1%) nsDisplayItem** nsTArray<nsDisplayItem*, nsTArrayDefaultAllocator>::AppendElement<nsDisplayItem*>(nsDisplayItem* const&) 1 (0.1%) mozilla::FrameLayerBuilder::AddThebesDisplayItem(mozilla::layers::ThebesLayer*, nsDisplayItem*, mozilla::FrameLayerBuilder::Clip const&, nsIFrame*, mozilla::LayerState) 1 (0.1%) mozilla::FrameLayerBuilder::DisplayItemData* nsTArray<mozilla::FrameLayerBuilder::DisplayItemData, nsTArrayDefaultAllocator>::AppendElement<mozilla::FrameLayerBuilder::DisplayItemData>(mozilla::FrameLayerBuilder::DisplayItemData const&) 1 (0.1%) bool nsTArray_base<nsTArrayDefaultAllocator>::SwapArrayElements<nsTArrayDefaultAllocator>(nsTArray_base<nsTArrayDefaultAllocator>&, unsigned int, unsigned long) 130440 4 (0.4%) 4 (0.4%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) 4 (0.4%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int) (self)
3 (0.3%) nsSprocketLayout::GetPrefSize(nsIFrame*, nsBoxLayoutState&) 1 (0.1%) nsSprocketLayout::PopulateBoxSizes(nsIFrame*, nsBoxLayoutState&, nsBoxSize*&, int&, int&, int&) 152113 0 (0.0%) 4 (0.4%) nsMenuFrame::GetPrefSize(nsBoxLayoutState&) 3 (0.3%) nsBoxFrame::GetPrefSize(nsBoxLayoutState&) 1 (0.1%) nsMenuFrame::IsSizedToPopup(nsIContent*, bool)
3 (0.3%) _PR_UNIX_GetInterval 2 (0.2%) __gettimeofday (self) 1 (0.1%) PR_Now 91728 2 (0.2%) 4 (0.4%) __gettimeofday 2 (0.2%) timer_set 2 (0.2%) __gettimeofday (self)
4 (0.4%) sqlite3_step 299113 0 (0.0%) 4 (0.4%) sqlite3VdbeExec 1 (0.1%) sqlite3VdbeHalt 1 (0.1%) btreeCreateTable 1 (0.1%) sqlite3VdbeCursorMoveto 1 (0.1%) sqlite3BtreeMovetoUnpacked
4 (0.4%) PresShell::ProcessReflowCommands(bool) 143231 0 (0.0%) 4 (0.4%) PresShell::DidDoReflow(bool) 4 (0.4%) PresShell::HandlePostedReflowCallbacks(bool)
4 (0.4%) nsTextFrame::EnsureTextRun(nsTextFrame::TextRunType, float, gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 146722 0 (0.0%) 4 (0.4%) BuildTextRuns(gfxContext*, nsTextFrame*, nsIFrame*, nsLineList_iterator const*, nsTextFrame::TextRunType, float) 4 (0.4%) BuildTextRunsScanner::FlushFrames(bool, bool)
3 (0.3%) gfxXlibNativeRenderer::Draw(gfxContext*, nsIntSize, unsigned int, Screen*, Visual*, gfxXlibNativeRenderer::DrawOutput*) 1 (0.1%) gfxContext::Clip(gfxRect const&) (self) 253620 1 (0.1%) 3 (0.3%) gfxContext::Clip(gfxRect const&) 2 (0.2%) _moz_cairo_rectangle 1 (0.1%) gfxContext::Clip(gfxRect const&) (self)
3 (0.3%) gfxFontGroup::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int) 253942 0 (0.0%) 3 (0.3%) gfxFontGroup::InitScriptRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, unsigned int, int) 2 (0.2%) gfxFont::SplitAndInitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int) 1 (0.1%) gfxFontGroup::ComputeRanges(nsTArray<gfxTextRange, nsTArrayDefaultAllocator>&, unsigned short const*, unsigned int, unsigned int, int)
3 (0.3%) gtk_widget_get_type (self) 2 (0.2%) gtk_widget_get_realized 1 (0.1%) get_gtk_widget_for_gdk_window(_GdkDrawable*) 101831 3 (0.3%) 3 (0.3%) gtk_widget_get_type 3 (0.3%) gtk_widget_get_type (self)
3 (0.3%) nsEventStateManager::PreHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*) 160388 0 (0.0%) 3 (0.3%) nsEventStateManager::UpdateCursor(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*) 2 (0.2%) nsEventStateManager::SetCursor(int, imgIContainer*, bool, float, float, nsIWidget*, bool) 1 (0.1%) nsLayoutUtils::GetEventCoordinatesRelativeTo(nsEvent const*, nsIFrame*)
3 (0.3%) nsRuleNode::GetStyleSVGReset(nsStyleContext*, bool) (self) 2 (0.2%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 1 (0.1%) nsStyleContext::CalcStyleDifference(nsStyleContext*) 149748 3 (0.3%) 3 (0.3%) nsRuleNode::GetStyleSVGReset(nsStyleContext*, bool) 3 (0.3%) nsRuleNode::GetStyleSVGReset(nsStyleContext*, bool) (self)
3 (0.3%) _end 98559 0 (0.0%) 3 (0.3%) _end 3 (0.3%) _end
2 (0.2%) gdk_drag_drop_succeeded (self) 1 (0.1%) gdk_visual_get_screen 1 (0.1%) gdk_draw_rectangle 1 (0.1%) gdk_drawable_get_display 103326 1 (0.1%) 3 (0.3%) gdk_drag_drop_succeeded 2 (0.2%) gdk_drag_drop_succeeded (self) 1 (0.1%) gdk_x11_font_get_name 1 (0.1%) _end
1 (0.1%) mozilla::HangMonitor::NotifyActivity() 1 (0.1%) nsIdleService::ResetIdleTimeOut() 1 (0.1%) nsViewManager::DispatchEvent(nsGUIEvent*, nsIView*, nsEventStatus*) 300688 0 (0.0%) 3 (0.3%) _PR_UNIX_GetInterval 3 (0.3%) __gettimeofday
3 (0.3%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 253945 0 (0.0%) 3 (0.3%) gfxFontGroup::MakeTextRun(unsigned char const*, unsigned int, gfxTextRunFactory::Parameters const*, unsigned int) 3 (0.3%) gfxFontGroup::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int)
3 (0.3%) arena_dalloc 1 (0.1%) arena_run_dalloc (self) 88064 1 (0.1%) 3 (0.3%) arena_run_dalloc 1 (0.1%) arena_run_dalloc (self) 1 (0.1%) arena_avail_tree_remove 1 (0.1%) arena_avail_tree_insert
1 (0.1%) nsMenuFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*) const 1 (0.1%) nsContainerFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*) const (self) 1 (0.1%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&, TreeMatchContext&) 1 (0.1%) UpdateViewsForTree(nsIFrame*, nsIViewManager*, nsFrameManager*, nsChangeHint) 144716 1 (0.1%) 3 (0.3%) nsContainerFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*) const 1 (0.1%) nsContainerFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*) const (self) 1 (0.1%) AppendIfNonempty(nsIFrame const*, mozilla::FramePropertyTable*, mozilla::FramePropertyDescriptor const*, nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*, mozilla::layout::FrameChildListID) 1 (0.1%) nsFrameList::AppendIfNonempty(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*, mozilla::layout::FrameChildListID) const
3 (0.3%) nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 248498 0 (0.0%) 3 (0.3%) nsGetServiceByContractID::operator()(nsID const&, void**) const 3 (0.3%) nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**)
3 (0.3%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 151840 0 (0.0%) 3 (0.3%) nsTextBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 2 (0.2%) nsLeafBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsDisplayListBuilder::Allocate(unsigned long)
3 (0.3%) PresShell::ProcessSynthMouseMoveEvent(bool) 143135 0 (0.0%) 3 (0.3%) PresShell::DispatchSynthMouseMove(nsGUIEvent*, bool) 3 (0.3%) nsViewManager::DispatchEvent(nsGUIEvent*, nsIView*, nsEventStatus*)
3 (0.3%) gfxContext::Rectangle(gfxRect const&, bool) (self) 1 (0.1%) mozilla::layers::ThebesLayerBuffer::DrawBufferQuadrant(gfxContext*, mozilla::layers::ThebesLayerBuffer::XSide, mozilla::layers::ThebesLayerBuffer::YSide, float) 1 (0.1%) mozilla::FrameLayerBuilder::Clip::ApplyTo(gfxContext*, nsPresContext*) 1 (0.1%) nsRenderingContext::FillRect(nsRect const&) 253600 0 (0.0%) 3 (0.3%) gfxContext::Rectangle(gfxRect const&, bool) 3 (0.3%) _moz_cairo_rectangle 3 (0.3%) gfxContext::Rectangle(gfxRect const&, bool) (self)
3 (0.3%) nsIFrame::Properties() const (self) 1 (0.1%) nsIFrame::GetUsedBorder() const 1 (0.1%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList const&, mozilla::FrameLayerBuilder::ContainerParameters const&, gfx3DMatrix const*) 1 (0.1%) mozilla::FrameLayerBuilder::GetDisplayItemDataArrayForFrame(nsIFrame*) 141283 3 (0.3%) 3 (0.3%) nsIFrame::Properties() const 3 (0.3%) nsIFrame::Properties() const (self)
3 (0.3%) _ZN7mozilla17FrameLayerBuilder15DrawThebesLayerEPNS_6layers11ThebesLayerEP10gfxContextRK11nsIntRegionS8_Pv.part.19 151785 0 (0.0%) 3 (0.3%) nsDisplayXULImage::Paint(nsDisplayListBuilder*, nsRenderingContext*) 3 (0.3%) nsImageBoxFrame::PaintImage(nsRenderingContext&, nsRect const&, nsPoint, unsigned int)
3 (0.3%) imgFrame::Draw(gfxContext*, gfxPattern::GraphicsFilter, gfxMatrix const&, gfxRect const&, nsIntMargin const&, nsIntRect const&) 254271 0 (0.0%) 3 (0.3%) gfxUtils::DrawPixelSnapped(gfxContext*, gfxDrawable*, gfxMatrix const&, gfxRect const&, gfxRect const&, gfxRect const&, gfxRect const&, gfxASurface::gfxImageFormat, gfxPattern::GraphicsFilter const&) 2 (0.2%) gfxSurfaceDrawable::Draw(gfxContext*, gfxRect const&, bool, gfxPattern::GraphicsFilter const&, gfxMatrix const&) 1 (0.1%) gfxMatrix::Multiply(gfxMatrix const&)
3 (0.3%) mmap64 (self) 3 (0.3%) _dl_map_object_from_fd 89461 3 (0.3%) 3 (0.3%) mmap64 3 (0.3%) mmap64 (self)
3 (0.3%) nsStyleContext::~nsStyleContext() 3 (0.3%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&, TreeMatchContext&) 1 (0.1%) nsStyleContext::Release() (self) 141440 1 (0.1%) 3 (0.3%) nsStyleContext::Release() 4 (0.4%) nsStyleContext::Destroy() 1 (0.1%) nsPresContext::Release() 1 (0.1%) nsStyleContext::Release() (self)
3 (0.3%) gfxFontGroup::MakeTextRun(unsigned char const*, unsigned int, gfxTextRunFactory::Parameters const*, unsigned int) 253943 0 (0.0%) 3 (0.3%) gfxFontGroup::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int) 3 (0.3%) gfxFontGroup::InitScriptRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, unsigned int, int)
2 (0.2%) nsCSSFrameConstructor::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int) 1 (0.1%) nsCSSFrameConstructor::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int) 149973 0 (0.0%) 3 (0.3%) nsStyleSet::HasAttributeDependentStyle(nsPresContext*, mozilla::dom::Element*, nsIAtom*, int, bool) 3 (0.3%) nsStyleSet::WalkRuleProcessors(bool (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*, bool)
1 (0.1%) gdk_property_get 1 (0.1%) gdk_window_new 1 (0.1%) gtk_main_do_event 102876 0 (0.0%) 3 (0.3%) gdk_drawable_get_display 2 (0.2%) gdk_drawable_get_screen 1 (0.1%) gdk_drag_drop_succeeded
3 (0.3%) _ZN21nsCSSFrameConstructor19InitAndRestoreFrameERK23nsFrameConstructorStateP10nsIContentP8nsIFrameS6_S6_b.part.20 152110 0 (0.0%) 3 (0.3%) nsMenuFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.1%) moz_xmalloc 1 (0.1%) nsMenuFrame::BuildAcceleratorText(bool) 1 (0.1%) nsBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
2 (0.2%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.1%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) (self) 1 (0.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 199626 1 (0.1%) 3 (0.3%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 2 (0.2%) nsRuleNode::GetStyleSVGReset(nsStyleContext*, bool) 1 (0.1%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) (self)
3 (0.3%) nsGetServiceByContractID::operator()(nsID const&, void**) const 250657 0 (0.0%) 3 (0.3%) nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 2 (0.2%) AutoReentrantMonitor::Enter() 1 (0.1%) nsBaseHashtable<nsCStringHashKey, nsFactoryEntry*, nsFactoryEntry*>::Get(nsACString_internal const&) const
2 (0.2%) nsContentUtils::NewURIWithDocumentCharset(nsIURI**, nsAString_internal const&, nsIDocument*, nsIURI*) 1 (0.1%) nsCSSValue::URL::GetURI() const 131370 0 (0.0%) 3 (0.3%) nsIOService::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 2 (0.2%) nsAnnoProtocolHandler::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 1 (0.1%) nsChromeProtocolHandler::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**)
3 (0.3%) nsRuleNode::GetStyleOutline(nsStyleContext*, bool) (self) 2 (0.2%) nsStyleContext::CalcStyleDifference(nsStyleContext*) 1 (0.1%) nsFrame::DisplayOutlineUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&) 149751 3 (0.3%) 3 (0.3%) nsRuleNode::GetStyleOutline(nsStyleContext*, bool) 3 (0.3%) nsRuleNode::GetStyleOutline(nsStyleContext*, bool) (self)
3 (0.3%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 254206 0 (0.0%) 3 (0.3%) TextRunWordCache::MakeTextRun(unsigned char const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 3 (0.3%) gfxFontGroup::MakeTextRun(unsigned char const*, unsigned int, gfxTextRunFactory::Parameters const*, unsigned int)
3 (0.3%) UpdateLastInputEventTime() 248442 0 (0.0%) 3 (0.3%) nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 3 (0.3%) nsGetServiceByContractID::operator()(nsID const&, void**) const
3 (0.3%) moz_gtk_widget_paint 124087 0 (0.0%) 3 (0.3%) clearlooks_style_draw_arrow 3 (0.3%) clearlooks_draw_normal_arrow.constprop.5
3 (0.3%) nsStyleSet::HasAttributeDependentStyle(nsPresContext*, mozilla::dom::Element*, nsIAtom*, int, bool) 149966 0 (0.0%) 3 (0.3%) nsStyleSet::WalkRuleProcessors(bool (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*, bool) 3 (0.3%) SheetHasAttributeStyle(nsIStyleRuleProcessor*, void*)
2 (0.2%) nsTextBoxFrame::DrawText(nsRenderingContext&, nsRect const&, nsRect const&, unsigned int const*) 1 (0.1%) nsHTMLReflowState::CalcLineHeight(nsStyleContext*, int, float) 1 (0.1%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**, float) (self) 142690 1 (0.1%) 3 (0.3%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**, float) 1 (0.1%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**, float) (self) 1 (0.1%) nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&) 1 (0.1%) nsFont::~nsFont()
3 (0.3%) nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned int&, int, int, bool, bool, bool, nsOverflowAreas*) 144384 0 (0.0%) 3 (0.3%) nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, int, int, bool, nsIFrame*, unsigned int&, nsOverflowAreas*) 2 (0.2%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.1%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*)
3 (0.3%) ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 144385 0 (0.0%) 3 (0.3%) nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned int&, int, int, bool, bool, bool, nsOverflowAreas*) 3 (0.3%) nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, int, int, bool, nsIFrame*, unsigned int&, nsOverflowAreas*)
3 (0.3%) _dl_map_object 89278 0 (0.0%) 3 (0.3%) _dl_map_object_from_fd 3 (0.3%) mmap64
2 (0.2%) NewObject(JSContext*, js::Class*, js::types::TypeObject*, JSObject*, js::gc::AllocKind) 1 (0.1%) _ZN2js5Shape19replaceLastPropertyEP9JSContextRKNS_9BaseShapeEP8JSObjectPNS_7HeapPtrIS0_mEE.constprop.121 263327 0 (0.0%) 3 (0.3%) js::EmptyShape::getInitialShape(JSContext*, js::Class*, JSObject*, JSObject*, js::gc::AllocKind, unsigned int) 3 (0.3%) _ZN2js9BaseShape10getUnownedEP9JSContextRKS0_.constprop.127
3 (0.3%) PresShell::Paint(nsIView*, nsIWidget*, nsRegion const&, nsIntRegion const&, bool, bool) 255164 0 (0.0%) 3 (0.3%) mozilla::layers::BasicShadowLayerManager::EndEmptyTransaction() 3 (0.3%) mozilla::layers::BasicLayerManager::EndTransactionInternal(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags)
3 (0.3%) SharedStub 251733 0 (0.0%) 3 (0.3%) PrepareAndDispatch 3 (0.3%) nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*)
3 (0.3%) xpc_NewSystemInheritingJSObject(JSContext*, JSClass*, JSObject*, bool, JSObject*) 261225 0 (0.0%) 3 (0.3%) JS_NewObject 3 (0.3%) js::NewObjectWithClassProto(JSContext*, js::Class*, JSObject*, JSObject*, js::gc::AllocKind)
3 (0.3%) nsDisplayXULImage::Paint(nsDisplayListBuilder*, nsRenderingContext*) 151784 0 (0.0%) 3 (0.3%) nsImageBoxFrame::PaintImage(nsRenderingContext&, nsRect const&, nsPoint, unsigned int) 3 (0.3%) nsLayoutUtils::DrawSingleImage(nsRenderingContext*, imgIContainer*, gfxPattern::GraphicsFilter, nsRect const&, nsRect const&, unsigned int, nsRect const*)
3 (0.3%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 142133 0 (0.0%) 3 (0.3%) nsDisplayListBuilder::MarkFramesForDisplayList(nsIFrame*, nsFrameList const&, nsRect const&) 3 (0.3%) nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&)
2 (0.2%) nsXULTemplateBuilder::Release() 1 (0.1%) nsCycleCollector::Suspect2(nsISupports*) (self) 1 (0.1%) nsPresContext::Release() 251289 1 (0.1%) 3 (0.3%) nsCycleCollector::Suspect2(nsISupports*) 2 (0.2%) AbortIfOffMainThreadIfCheckFast() 1 (0.1%) nsCycleCollector::Suspect2(nsISupports*) (self)
3 (0.3%) __open_nocancel (self) 2 (0.2%) _IO_file_fopen@@GLIBC_2.2.5 1 (0.1%) opendir 92394 3 (0.3%) 3 (0.3%) __open_nocancel 3 (0.3%) __open_nocancel (self)
3 (0.3%) nsSprocketLayout::GetPrefSize(nsIFrame*, nsBoxLayoutState&) 145231 0 (0.0%) 3 (0.3%) nsXULScrollFrame::GetPrefSize(nsBoxLayoutState&) 3 (0.3%) nsBoxFrame::GetPrefSize(nsBoxLayoutState&)
3 (0.3%) nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 216474 0 (0.0%) 3 (0.3%) nsXPConnect::WrapJSAggregatedToNative(nsISupports*, JSContext*, JSObject*, nsID const&, void**) 3 (0.3%) XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned int*)
2 (0.2%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) (self) 1 (0.1%) nsTimerImpl::Fire() 1 (0.1%) nsEventTargetChainItem::PostHandleEvent(nsEventChainPostVisitor&, nsCxPusher*) 1 (0.1%) nsXULPopupManager::SetCaptureState(nsIContent*) 248437 2 (0.2%) 3 (0.3%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 2 (0.2%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) (self) 1 (0.1%) nsGlobalChromeWindow::AddRef()
2 (0.2%) nsXULElement::UnsetAttr(int, nsIAtom*, bool) 1 (0.1%) _ZN7nsINode21ReplaceOrInsertBeforeEbPS_S0_.part.41 155668 0 (0.0%) 3 (0.3%) nsDocument::BeginUpdate(unsigned int) 1 (0.1%) nsXULTemplateBuilder::Release() 1 (0.1%) nsStubDocumentObserver::BeginUpdate(nsIDocument*, unsigned int) 1 (0.1%) nsContentUtils::AddScriptBlocker()
3 (0.3%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 217675 0 (0.0%) 3 (0.3%) XPCConvert::NativeData2JS(XPCLazyCallContext&, JS::Value*, void const*, nsXPTType const&, nsID const*, unsigned int*) 3 (0.3%) XPCConvert::NativeInterface2JSObject(XPCLazyCallContext&, JS::Value*, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, bool, bool, unsigned int*)
3 (0.3%) PR_GetThreadPrivate 2 (0.2%) PR_GetCurrentThread (self) 300642 2 (0.2%) 3 (0.3%) PR_GetCurrentThread 2 (0.2%) PR_GetCurrentThread (self) 1 (0.1%) __pthread_getspecific
2 (0.2%) mozAutoDocUpdate::~mozAutoDocUpdate() 1 (0.1%) nsXULElement::UnsetAttr(int, nsIAtom*, bool) 186290 0 (0.0%) 3 (0.3%) nsXULDocument::EndUpdate(unsigned int) 3 (0.3%) nsDocument::EndUpdate(unsigned int)
3 (0.3%) JS_NewObject 262845 0 (0.0%) 3 (0.3%) js::NewObjectWithClassProto(JSContext*, js::Class*, JSObject*, JSObject*, js::gc::AllocKind) 3 (0.3%) js::NewObjectWithGivenProto(JSContext*, js::Class*, JSObject*, JSObject*, js::gc::AllocKind)
3 (0.3%) nsXPCWrappedJSClass::GetRootJSObject(XPCCallContext&, JSObject*) 218407 0 (0.0%) 3 (0.3%) nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject(XPCCallContext&, JSObject*, nsID const&) 1 (0.1%) JS_CallFunctionValue 1 (0.1%) JS_ForwardGetPropertyTo 1 (0.1%) xpc_NewIDObject(JSContext*, JSObject*, nsID const&)
3 (0.3%) clearlooks_style_draw_arrow 124158 0 (0.0%) 3 (0.3%) clearlooks_draw_normal_arrow.constprop.5 3 (0.3%) _end
3 (0.3%) nsSprocketLayout::PopulateBoxSizes(nsIFrame*, nsBoxLayoutState&, nsBoxSize*&, int&, int&, int&) 1 (0.1%) nsBox::AddMargin(nsIFrame*, nsSize&) (self) 151252 1 (0.1%) 3 (0.3%) nsBox::AddMargin(nsIFrame*, nsSize&) 2 (0.2%) nsBox::GetMargin(nsMargin&) 1 (0.1%) nsBox::AddMargin(nsIFrame*, nsSize&) (self)
3 (0.3%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, bool, bool, nsIAtom*, nsCSSPseudoElements::Type, bool, mozilla::dom::Element*) 149909 0 (0.0%) 3 (0.3%) NS_NewStyleContext(nsStyleContext*, nsIAtom*, nsCSSPseudoElements::Type, nsRuleNode*, nsPresContext*) 2 (0.2%) nsStyleContext::nsStyleContext(nsStyleContext*, nsIAtom*, nsCSSPseudoElements::Type, nsRuleNode*, nsPresContext*) 1 (0.1%) nsPresArena::State::Allocate(unsigned int, unsigned long)
3 (0.3%) PrepareAndDispatch 218290 0 (0.0%) 3 (0.3%) nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) 3 (0.3%) nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*)
2 (0.2%) nsCycleCollector::Suspect2(nsISupports*) 1 (0.1%) nsCycleCollector::Forget2(nsPurpleBufferEntry*) 1 (0.1%) AbortIfOffMainThreadIfCheckFast() (self) 251258 1 (0.1%) 3 (0.3%) AbortIfOffMainThreadIfCheckFast() 2 (0.2%) __tls_get_addr 1 (0.1%) AbortIfOffMainThreadIfCheckFast() (self)
2 (0.2%) XPCCallContext::~XPCCallContext() 1 (0.1%) _ZN11nsJSContext16CallEventHandlerEP11nsISupportsP8JSObjectS3_P8nsIArrayPP10nsIVariant.part.27 261056 0 (0.0%) 3 (0.3%) StopRequest(JSContext*) 1 (0.1%) PR_Unlock 1 (0.1%) PR_Lock 1 (0.1%) XPCJSRuntime::ActivityCallback(void*, int)
2 (0.2%) nsRegion::SubRect(nsRegion::nsRectFast const&, nsRegion&, nsRegion&) const 1 (0.1%) nsRegion::SetToElements(unsigned int) 1 (0.1%) nsRegion::RgnRect::operator new(unsigned long) (self) 140888 1 (0.1%) 3 (0.3%) nsRegion::RgnRect::operator new(unsigned long) 2 (0.2%) PR_GetThreadPrivate 1 (0.1%) nsRegion::RgnRect::operator new(unsigned long) (self)
3 (0.3%) nsFrame::DisplayBackgroundUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 142127 0 (0.0%) 3 (0.3%) nsDisplayBackground::nsDisplayBackground(nsDisplayListBuilder*, nsIFrame*) 2 (0.2%) nsDisplayItem::nsDisplayItem(nsDisplayListBuilder*, nsIFrame*) 1 (0.1%) nsStyleBackground::HasFixedBackground() const
3 (0.3%) nsTimerImpl::PostTimerEvent() 250776 0 (0.0%) 3 (0.3%) nsThread::PutEvent(nsIRunnable*) 2 (0.2%) PR_Lock 1 (0.1%) nsBaseAppShell::OnDispatchedEvent(nsIThreadInternal*)
3 (0.3%) nsIFrame::GetBorderAndPadding(nsMargin&) 151228 0 (0.0%) 3 (0.3%) nsBox::GetBorder(nsMargin&) 3 (0.3%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*)
2 (0.2%) nsLayoutUtils::GetActiveScrolledRootFor(nsIFrame*, nsIFrame*) 1 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.1%) nsLayoutUtils::IsPopup(nsIFrame*) (self) 142721 1 (0.1%) 3 (0.3%) nsLayoutUtils::IsPopup(nsIFrame*) 1 (0.1%) nsMenuPopupFrame::GetType() const 1 (0.1%) nsDeckFrame::GetType() const 1 (0.1%) nsLayoutUtils::IsPopup(nsIFrame*) (self)
3 (0.3%) nsWindow::NativeShow(bool) 101971 0 (0.0%) 3 (0.3%) gtk_widget_hide 2 (0.2%) _end 1 (0.1%) gtk_window_propagate_key_event
3 (0.3%) nsXPConnect::WrapJSAggregatedToNative(nsISupports*, JSContext*, JSObject*, nsID const&, void**) 217662 0 (0.0%) 3 (0.3%) XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned int*) 3 (0.3%) nsXPCWrappedJS::GetNewOrUsed(XPCCallContext&, JSObject*, nsID const&, nsISupports*, nsXPCWrappedJS**)
2 (0.2%) nsDisplayBackground::nsDisplayBackground(nsDisplayListBuilder*, nsIFrame*) 1 (0.1%) nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) 141975 0 (0.0%) 3 (0.3%) nsDisplayItem::nsDisplayItem(nsDisplayListBuilder*, nsIFrame*) 3 (0.3%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const
2 (0.2%) arena_run_split 2 (0.2%) arena_avail_tree_remove (self) 1 (0.1%) arena_run_dalloc 88048 2 (0.2%) 3 (0.3%) arena_avail_tree_remove 2 (0.2%) arena_avail_tree_remove (self) 1 (0.1%) arena_avail_comp
3 (0.3%) nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) 218429 0 (0.0%) 3 (0.3%) nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) 2 (0.2%) JS_CallFunctionValue 1 (0.1%) JS_SetProperty
3 (0.3%) gtk_settings_get_default 1 (0.1%) gdk_screen_get_setting (self) 103343 1 (0.1%) 3 (0.3%) gdk_screen_get_setting 1 (0.1%) gdk_screen_get_setting (self) 1 (0.1%) _end 1 (0.1%) __strcmp_sse42
4 (0.4%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool) 156995 0 (0.0%) 3 (0.3%) nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, unsigned char, bool, bool, nsAString_internal const*) 2 (0.2%) nsNodeUtils::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int) 1 (0.1%) nsXBLBinding::AttributeChanged(nsIAtom*, int, bool, bool) 1 (0.1%) mozAutoDocUpdate::~mozAutoDocUpdate()
3 (0.3%) SheetHasAttributeStyle(nsIStyleRuleProcessor*, void*) 147444 0 (0.0%) 3 (0.3%) nsCSSRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*) 2 (0.2%) _ZL17AttributeEnumFuncP13nsCSSSelectorP17AttributeEnumData.constprop.17 1 (0.1%) SearchTable(PLDHashTable*, void const*, unsigned int, PLDHashOperator)
3 (0.3%) nsPoint::ConvertAppUnits(int, int) const (self) 2 (0.2%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const 1 (0.1%) nsView::GetOffsetTo(nsView const*, int) const 144845 3 (0.3%) 3 (0.3%) nsPoint::ConvertAppUnits(int, int) const 3 (0.3%) nsPoint::ConvertAppUnits(int, int) const (self)
3 (0.3%) nsDisplayListBuilder::MarkFramesForDisplayList(nsIFrame*, nsFrameList const&, nsRect const&) 142089 0 (0.0%) 3 (0.3%) nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&) 3 (0.3%) nsIFrame::GetOverflowRect(nsOverflowType) const
3 (0.3%) nsLayoutUtils::GetFramesForArea(nsIFrame*, nsRect const&, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>&, bool, bool) 141984 0 (0.0%) 3 (0.3%) nsDisplayListBuilder::nsDisplayListBuilder(nsIFrame*, nsDisplayListBuilder::Mode, bool) 1 (0.1%) PL_InitArenaPool 1 (0.1%) PL_DHashTableInit 1 (0.1%) nsRegion::nsRegion()
2 (0.2%) gdk_window_reparent 1 (0.1%) gdk_window_hide 103174 0 (0.0%) 3 (0.3%) gdk_window_beep 2 (0.2%) gdk_event_free 1 (0.1%) _end
3 (0.3%) nsXULDocument::EndUpdate(unsigned int) 1 (0.1%) nsDocument::EndUpdate(unsigned int) (self) 155839 1 (0.1%) 3 (0.3%) nsDocument::EndUpdate(unsigned int) 1 (0.1%) nsXULTemplateBuilder::Release() 1 (0.1%) nsBindingManager::EndOutermostUpdate() 1 (0.1%) nsDocument::EndUpdate(unsigned int) (self)
2 (0.2%) gdk_window_reparent 1 (0.1%) gdk_window_destroy 1 (0.1%) gdk_window_new (self) 103180 1 (0.1%) 3 (0.3%) gdk_window_new 1 (0.1%) gdk_window_impl_x11_get_type 1 (0.1%) gdk_window_new (self) 1 (0.1%) gdk_drawable_get_display
3 (0.3%) nsStyleSet::WalkRuleProcessors(bool (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*, bool) 149945 0 (0.0%) 3 (0.3%) SheetHasAttributeStyle(nsIStyleRuleProcessor*, void*) 3 (0.3%) nsCSSRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*)
3 (0.3%) nsXBLBinding::GenerateAnonymousContent() 185282 0 (0.0%) 3 (0.3%) nsXBLBinding::InstallAnonymousContent(nsIContent*, nsIContent*) 2 (0.2%) nsXULDocument::AddSubtreeToDocument(nsIContent*) 1 (0.1%) nsXBLBinding::AllowScripts()
3 (0.3%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 3 (0.3%) nsLineBox::GetVisualOverflowArea() (self) 144452 3 (0.3%) 3 (0.3%) nsLineBox::GetVisualOverflowArea() 3 (0.3%) nsLineBox::GetVisualOverflowArea() (self)
3 (0.3%) XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned int*) 218321 0 (0.0%) 3 (0.3%) nsXPCWrappedJS::GetNewOrUsed(XPCCallContext&, JSObject*, nsID const&, nsISupports*, nsXPCWrappedJS**) 3 (0.3%) nsXPCWrappedJSClass::GetRootJSObject(XPCCallContext&, JSObject*)
2 (0.2%) gdk_drawable_get_size 1 (0.1%) gdk_drawable_get_screen 1 (0.1%) gdk_drawable_get_type (self) 102869 1 (0.1%) 3 (0.3%) gdk_drawable_get_type 2 (0.2%) _end 1 (0.1%) gdk_drawable_get_type (self)
3 (0.3%) js::InvokeKernel(JSContext*, js::CallArgs, js::MaybeConstruct) 262112 0 (0.0%) 3 (0.3%) js_fun_apply(JSContext*, unsigned int, JS::Value*) 3 (0.3%) js::InvokeKernel(JSContext*, js::CallArgs, js::MaybeConstruct)
251485 0 (0.0%) 3 (0.3%) SharedStub 3 (0.3%) PrepareAndDispatch
3 (0.3%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 1 (0.1%) nsDisplayList::FlattenTo(nsTArray<nsDisplayItem*, nsTArrayDefaultAllocator>*) (self) 142137 1 (0.1%) 3 (0.3%) nsDisplayList::FlattenTo(nsTArray<nsDisplayItem*, nsTArrayDefaultAllocator>*) 1 (0.1%) nsDisplayList::FlattenTo(nsTArray<nsDisplayItem*, nsTArrayDefaultAllocator>*) (self) 1 (0.1%) nsDisplayItem** nsTArray<nsDisplayItem*, nsTArrayDefaultAllocator>::AppendElement<nsDisplayItem*>(nsDisplayItem* const&) 1 (0.1%) nsDisplayList::RemoveBottom()
3 (0.3%) nsXPCWrappedJS::GetNewOrUsed(XPCCallContext&, JSObject*, nsID const&, nsISupports*, nsXPCWrappedJS**) 218416 0 (0.0%) 3 (0.3%) nsXPCWrappedJSClass::GetRootJSObject(XPCCallContext&, JSObject*) 3 (0.3%) nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject(XPCCallContext&, JSObject*, nsID const&)
3 (0.3%) PresShell::HandleEventInternal(nsEvent*, nsEventStatus*) 1 (0.1%) nsEventStateManager::PostHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*) (self) 160405 1 (0.1%) 3 (0.3%) nsEventStateManager::PostHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*) 1 (0.1%) nsEventStateManager::PostHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*) (self) 1 (0.1%) nsEventStateManager::HandleCrossProcessEvent(nsEvent*, nsIFrame*, nsEventStatus*) 1 (0.1%) nsRefPtr<nsPresContext>::nsRefPtr(nsPresContext*)
3 (0.3%) mozilla::imagelib::RasterImage::Draw(gfxContext*, gfxPattern::GraphicsFilter, gfxMatrix const&, gfxRect const&, nsIntRect const&, nsIntSize const&, unsigned int) 140154 0 (0.0%) 3 (0.3%) imgFrame::Draw(gfxContext*, gfxPattern::GraphicsFilter, gfxMatrix const&, gfxRect const&, nsIntMargin const&, nsIntRect const&) 3 (0.3%) gfxUtils::DrawPixelSnapped(gfxContext*, gfxDrawable*, gfxMatrix const&, gfxRect const&, gfxRect const&, gfxRect const&, gfxRect const&, gfxASurface::gfxImageFormat, gfxPattern::GraphicsFilter const&)
3 (0.3%) __tls_get_addr (self) 2 (0.2%) AbortIfOffMainThreadIfCheckFast() 1 (0.1%) nsXPConnect::AfterProcessNextEvent(nsIThreadInternal*, unsigned int) 89346 3 (0.3%) 3 (0.3%) __tls_get_addr 3 (0.3%) __tls_get_addr (self)
3 (0.3%) TreatAsOpaque(nsDisplayItem*, nsDisplayListBuilder*, bool*) 142109 0 (0.0%) 3 (0.3%) nsDisplayBackground::GetOpaqueRegion(nsDisplayListBuilder*, bool*) 2 (0.2%) nsStyleImage::IsOpaque() const 1 (0.1%) nsCSSRendering::GetBackgroundLayerRect(nsPresContext*, nsIFrame*, nsRect const&, nsStyleBackground const&, nsStyleBackground::Layer const&)
7 (0.7%) nsXBLService::GetBinding(nsIContent*, nsIURI*, bool, nsIPrincipal*, bool*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) (self) 3 (0.3%) nsXBLService::GetBinding(nsIContent*, nsIURI*, bool, nsIPrincipal*, bool*, nsXBLBinding**) 185724 0 (0.0%) 3 (0.3%) nsXBLService::GetBinding(nsIContent*, nsIURI*, bool, nsIPrincipal*, bool*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) 7 (0.7%) nsXBLService::GetBinding(nsIContent*, nsIURI*, bool, nsIPrincipal*, bool*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) (self) 1 (0.1%) ReleaseData(void*, unsigned int) 1 (0.1%) nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, bool, nsXBLDocumentInfo**) 1 (0.1%) nsXBLPrototypeBinding::LoadResources()
3 (0.3%) ContentEnumFunc(mozilla::css::StyleRule*, nsCSSSelector*, RuleProcessorData*, NodeMatchContext&) 147408 0 (0.0%) 3 (0.3%) _ZL15SelectorMatchesPN7mozilla3dom7ElementEP13nsCSSSelectorR16NodeMatchContextR16TreeMatchContextPb.part.12 3 (0.3%) nsXULElement::AttrValueIs(int, nsIAtom*, nsAString_internal const&, nsCaseTreatment) const
3 (0.3%) nsNodeUtils::ContentRemoved(nsINode*, nsIContent*, int, nsIContent*) 143192 0 (0.0%) 3 (0.3%) PresShell::ContentRemoved(nsIDocument*, nsIContent*, nsIContent*, int, nsIContent*) 2 (0.2%) nsCSSFrameConstructor::ContentRemoved(nsIContent*, nsIContent*, nsIContent*, nsCSSFrameConstructor::RemoveFlags, bool*) 1 (0.1%) nsEventStateManager::ContentRemoved(nsIDocument*, nsIContent*)
3 (0.3%) .plt (self) 129899 3 (0.3%) 3 (0.3%) .plt 3 (0.3%) .plt (self)
2 (0.2%) nsRegion::RgnRect::operator new(unsigned long) 1 (0.1%) nsRegion::RgnRect::operator delete(void*, unsigned long) 300196 0 (0.0%) 3 (0.3%) PR_GetThreadPrivate 3 (0.3%) PR_GetCurrentThread
3 (0.3%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, bool, nsXBLBinding**, bool*) 185725 0 (0.0%) 3 (0.3%) nsXBLService::GetBinding(nsIContent*, nsIURI*, bool, nsIPrincipal*, bool*, nsXBLBinding**) 3 (0.3%) nsXBLService::GetBinding(nsIContent*, nsIURI*, bool, nsIPrincipal*, bool*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&)
3 (0.3%) js::NewObjectWithClassProto(JSContext*, js::Class*, JSObject*, JSObject*, js::gc::AllocKind) 1 (0.1%) js::NewObjectWithGivenProto(JSContext*, js::Class*, JSObject*, JSObject*, js::gc::AllocKind) (self) 262751 1 (0.1%) 3 (0.3%) js::NewObjectWithGivenProto(JSContext*, js::Class*, JSObject*, JSObject*, js::gc::AllocKind) 2 (0.2%) NewObject(JSContext*, js::Class*, js::types::TypeObject*, JSObject*, js::gc::AllocKind) 1 (0.1%) js::NewObjectWithGivenProto(JSContext*, js::Class*, JSObject*, JSObject*, js::gc::AllocKind) (self)
3 (0.3%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 145021 0 (0.0%) 3 (0.3%) _ZL21ApplyOverflowClippingP20nsDisplayListBuilderPK8nsIFramePK14nsStyleDisplayP6nsRect.constprop.53 3 (0.3%) nsIFrame::GetPaddingRect() const
2 (0.2%) nsBoxFrame::DidSetStyleContext(nsStyleContext*) 145013 0 (0.0%) 2 (0.2%) nsFrame::DidSetStyleContext(nsStyleContext*) 1 (0.1%) nsStyleImage::operator==(nsStyleImage const&) const 1 (0.1%) nsRuleNode::GetStyleBackground(nsStyleContext*, bool)
1 (0.1%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) 1 (0.1%) ConstructSlimWrapper(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, JS::Value*) 218626 0 (0.0%) 2 (0.2%) XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int, int, QITableEntry*) 1 (0.1%) XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 1 (0.1%) nsNodeSH::GetFlags(unsigned int*)
1 (0.1%) _cairo_gstate_show_text_glyphs 1 (0.1%) _cairo_gstate_fill 256740 0 (0.0%) 2 (0.2%) _cairo_gstate_copy_transformed_pattern 2 (0.2%) _cairo_pattern_init_static_copy
2 (0.2%) nsLayoutUtils::GetFramesForArea(nsIFrame*, nsRect const&, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>&, bool, bool) 142134 0 (0.0%) 2 (0.2%) nsDisplayListBuilder::EnterPresShell(nsIFrame*, nsRect const&) 2 (0.2%) PresShell::UpdateCanvasBackground()
1 (0.1%) nsMenuFrame::GetPrefSize(nsBoxLayoutState&) 1 (0.1%) nsMenuPopupFrame::SetPopupPosition(nsIFrame*, bool) 152101 0 (0.0%) 2 (0.2%) nsMenuFrame::IsSizedToPopup(nsIContent*, bool) 1 (0.1%) nsAString_internal::Finalize() 1 (0.1%) nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const
1 (0.1%) nsJSEventListener::HandleEvent(nsIDOMEvent*) 1 (0.1%) nsDocument::GetScopeObject() 248444 0 (0.0%) 2 (0.2%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 1 (0.1%) nsQueryReferent::operator()(nsID const&, void**) const 1 (0.1%) nsCreateInstanceByContractID::operator()(nsID const&, void**) const
1 (0.1%) _ZN2js9BaseShape10getUnownedEP9JSContextRKS0_.constprop.127 1 (0.1%) js::gc::ArenaLists::refillFreeList(JSContext*, js::gc::AllocKind) (self) 1 (0.1%) JS_NewExternalString 262244 1 (0.1%) 2 (0.2%) js::gc::ArenaLists::refillFreeList(JSContext*, js::gc::AllocKind) 1 (0.1%) js::gc::ArenaLists::refillFreeList(JSContext*, js::gc::AllocKind) (self) 1 (0.1%) js::gc::Chunk::allocateArena(JSCompartment*, js::gc::AllocKind)
1 (0.1%) nsIntRegion::Or(nsIntRegion const&, nsIntRect const&) 1 (0.1%) nsRegion::ScaleToOutsidePixels(float, float, int) const 140921 0 (0.0%) 2 (0.2%) nsRegion::Or(nsRegion const&, nsRect const&) 1 (0.1%) nsRegion::SubRect(nsRegion::nsRectFast const&, nsRegion&, nsRegion&) const 1 (0.1%) nsRegion::Copy(nsRect const&)
2 (0.2%) _moz_cairo_rectangle 256453 0 (0.0%) 2 (0.2%) INT__moz_cairo_move_to 1 (0.1%) _cairo_path_fixed_move_to 1 (0.1%) _do_cairo_gstate_user_to_backend
2 (0.2%) gfxHarfBuzzShaper::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int) 259082 0 (0.0%) 2 (0.2%) hb_ot_shape 2 (0.2%) hb_ot_shape_execute
1 (0.1%) nsMenuFrame::GetMinSize(nsBoxLayoutState&) 1 (0.1%) nsBoxFrame::GetPrefSize(nsBoxLayoutState&) 151275 0 (0.0%) 2 (0.2%) nsBoxFrame::GetMinSize(nsBoxLayoutState&) 1 (0.1%) nsSprocketLayout::GetMinSize(nsIFrame*, nsBoxLayoutState&) 1 (0.1%) nsIFrame::AddCSSMinSize(nsBoxLayoutState&, nsIFrame*, nsSize&, bool&, bool&)
2 (0.2%) nsIOService::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 232029 0 (0.0%) 2 (0.2%) nsAnnoProtocolHandler::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 2 (0.2%) nsSimpleURI::SetSpec(nsACString_internal const&)
2 (0.2%) nsEventStateManager::PreHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*) 160403 0 (0.0%) 2 (0.2%) nsEventStateManager::GenerateMouseEnterExit(nsGUIEvent*) 1 (0.1%) nsView::GetNearestWidget(nsPoint*, int) const 1 (0.1%) nsEventStateManager::NotifyMouseOver(nsGUIEvent*, nsIContent*)
1 (0.1%) nsXPConnect::WrapNativeToJSVal(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, nsID const*, bool, JS::Value*, nsIXPConnectJSObjectHolder**) 1 (0.1%) nsXPConnect::GetWrappedNativeOfNativeObject(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectWrappedNative**) 216647 0 (0.0%) 2 (0.2%) XPCCallContext::~XPCCallContext() 2 (0.2%) StopRequest(JSContext*)
2 (0.2%) ChangeTable(PLDHashTable*, int) 141355 0 (0.0%) 2 (0.2%) nsTHashtable<mozilla::FrameLayerBuilder::DisplayItemDataEntry>::s_CopyEntry(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*) 2 (0.2%) bool nsTArray_base<nsTArrayDefaultAllocator>::SwapArrayElements<nsTArrayDefaultAllocator>(nsTArray_base<nsTArrayDefaultAllocator>&, unsigned int, unsigned long)
10 (1.0%) nsBoxFrame::GetBoxAscent(nsBoxLayoutState&) 151333 0 (0.0%) 2 (0.2%) nsSprocketLayout::GetAscent(nsIFrame*, nsBoxLayoutState&) 6 (0.6%) nsBoxFrame::GetBoxAscent(nsBoxLayoutState&) 2 (0.2%) nsIFrame::GetBorderAndPadding(nsMargin&) 2 (0.2%) nsXULScrollFrame::GetBoxAscent(nsBoxLayoutState&)
2 (0.2%) PollWrapper(_GPollFD*, unsigned int, int) 250942 0 (0.0%) 2 (0.2%) mozilla::HangMonitor::NotifyActivity() 1 (0.1%) _PR_UNIX_GetInterval 1 (0.1%) PR_IntervalNow
2 (0.2%) PresShell::AttributeChanged(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int) 141595 0 (0.0%) 2 (0.2%) nsCSSFrameConstructor::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int) 2 (0.2%) nsStyleSet::HasAttributeDependentStyle(nsPresContext*, mozilla::dom::Element*, nsIAtom*, int, bool)
2 (0.2%) _end 219570 0 (0.0%) 2 (0.2%) nsIDOMElement_HasAttribute(JSContext*, unsigned int, JS::Value*) 1 (0.1%) xpc_qsDOMString::xpc_qsDOMString(JSContext*, JS::Value, JS::Value*, xpc_qsBasicString<nsAString_internal, nsDependentString>::StringificationBehavior, xpc_qsBasicString<nsAString_internal, nsDependentString>::StringificationBehavior) 1 (0.1%) nsGenericElement::HasAttribute(nsAString_internal const&, bool*)
2 (0.2%) _end 98501 0 (0.0%) 2 (0.2%) .tbss 2 (0.2%) _end
3 (0.3%) gdk_rectangle_get_type (self) 1 (0.1%) gdk_region_subtract 1 (0.1%) gdk_region_intersect 103038 2 (0.2%) 2 (0.2%) gdk_rectangle_get_type 3 (0.3%) gdk_rectangle_get_type (self)
2 (0.2%) nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsAXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**) 1 (0.1%) nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*) (self) 194406 1 (0.1%) 2 (0.2%) nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*) 1 (0.1%) nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*) (self) 1 (0.1%) nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*)
2 (0.2%) _moz_cairo_clip_preserve 256618 0 (0.0%) 2 (0.2%) _cairo_clip_intersect_path 2 (0.2%) _cairo_path_fixed_init_copy
2 (0.2%) PresShell::ContentRemoved(nsIDocument*, nsIContent*, nsIContent*, int, nsIContent*) 141646 0 (0.0%) 2 (0.2%) nsCSSFrameConstructor::ContentRemoved(nsIContent*, nsIContent*, nsIContent*, nsCSSFrameConstructor::RemoveFlags, bool*) 2 (0.2%) nsFrameManager::RemoveFrame(mozilla::layout::FrameChildListID, nsIFrame*)
1 (0.1%) mozilla::layers::ThebesLayerBuffer::DrawBufferQuadrant(gfxContext*, mozilla::layers::ThebesLayerBuffer::XSide, mozilla::layers::ThebesLayerBuffer::YSide, float) 1 (0.1%) gfxSurfaceDrawable::Draw(gfxContext*, gfxRect const&, bool, gfxPattern::GraphicsFilter const&, gfxMatrix const&) 256478 0 (0.0%) 2 (0.2%) INT__moz_cairo_fill_preserve 2 (0.2%) _cairo_gstate_fill
2 (0.2%) nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const 153214 0 (0.0%) 2 (0.2%) nsAttrValue::ToString(nsAString_internal&) const 2 (0.2%) nsStringBuffer::ToString(unsigned int, nsAString_internal&, bool)
1 (0.1%) moz_gtk_widget_paint 1 (0.1%) moz_gtk_menu_item_paint.part.28 1 (0.1%) gtk_widget_set_direction (self) 101928 1 (0.1%) 2 (0.2%) gtk_widget_set_direction 1 (0.1%) gtk_widget_set_direction (self) 1 (0.1%) _end
2 (0.2%) _dl_map_object 89324 0 (0.0%) 2 (0.2%) _dl_name_match_p 2 (0.2%) strcmp
2 (0.2%) gdk_window_is_viewable 1 (0.1%) gdk_region_intersect (self) 103046 1 (0.1%) 2 (0.2%) gdk_region_intersect 1 (0.1%) gdk_region_intersect (self) 1 (0.1%) gdk_rectangle_get_type
2 (0.2%) nsMenuFrame::GetType() const (self) 1 (0.1%) nsCSSRendering::IsCanvasFrame(nsIFrame*) 1 (0.1%) UpdateViewsForTree(nsIFrame*, nsIViewManager*, nsFrameManager*, nsChangeHint) 152057 2 (0.2%) 2 (0.2%) nsMenuFrame::GetType() const 2 (0.2%) nsMenuFrame::GetType() const (self)
2 (0.2%) _end 2 (0.2%) munmap (self) 92805 2 (0.2%) 2 (0.2%) munmap 2 (0.2%) munmap (self)
1 (0.1%) nsBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.1%) nsIFrame::SetStyleContext(nsStyleContext*) 151303 0 (0.0%) 2 (0.2%) nsBoxFrame::CacheAttributes() 1 (0.1%) nsBoxFrame::GetInitialOrientation(bool&) 1 (0.1%) nsBoxFrame::GetInitialEqualSize(bool&)
2 (0.2%) __memset_sse2 (self) 2 (0.2%) _end 91371 2 (0.2%) 2 (0.2%) __memset_sse2 2 (0.2%) __memset_sse2 (self)
2 (0.2%) _IO_file_underflow@@GLIBC_2.2.5 91006 0 (0.0%) 2 (0.2%) _IO_doallocbuf 2 (0.2%) _IO_file_doallocate
2 (0.2%) nsID::Equals(nsID const&) const (self) 1 (0.1%) nsDocShell::QueryInterface(nsID const&, void**) 1 (0.1%) nsXULElement::QueryInterface(nsID const&, void**) 130118 2 (0.2%) 2 (0.2%) nsID::Equals(nsID const&) const 2 (0.2%) nsID::Equals(nsID const&) const (self)
2 (0.2%) PL_DHashTableOperate 248670 0 (0.0%) 2 (0.2%) ChangeTable(PLDHashTable*, int) 2 (0.2%) nsTHashtable<mozilla::FrameLayerBuilder::DisplayItemDataEntry>::s_CopyEntry(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)
2 (0.2%) PresShell::AddRef() (self) 1 (0.1%) nsViewManager::DispatchEvent(nsGUIEvent*, nsIView*, nsEventStatus*) 1 (0.1%) nsViewManager::CallWillPaintOnObservers(bool) 143008 2 (0.2%) 2 (0.2%) PresShell::AddRef() 2 (0.2%) PresShell::AddRef() (self)
2 (0.2%) _IO_getline_info 91009 0 (0.0%) 2 (0.2%) _IO_default_uflow 2 (0.2%) _IO_file_underflow@@GLIBC_2.2.5
2 (0.2%) leave_notify_event_cb(_GtkWidget*, _GdkEventCrossing*) 234454 0 (0.0%) 2 (0.2%) nsWindow::OnLeaveNotifyEvent(_GtkWidget*, _GdkEventCrossing*) 1 (0.1%) nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus&) 1 (0.1%) gdk_display_get_window_at_pointer
2 (0.2%) nsXBLBinding::InstallAnonymousContent(nsIContent*, nsIContent*) 1 (0.1%) nsXULDocument::AddSubtreeToDocument(nsIContent*) (self) 186261 1 (0.1%) 2 (0.2%) nsXULDocument::AddSubtreeToDocument(nsIContent*) 1 (0.1%) nsXULDocument::AddSubtreeToDocument(nsIContent*) (self) 1 (0.1%) nsINode::GetLastChild() const
1 (0.1%) nsSprocketLayout::PopulateBoxSizes(nsIFrame*, nsBoxLayoutState&, nsBoxSize*&, int&, int&, int&) 1 (0.1%) nsBoxFrame::GetFlex(nsBoxLayoutState&) 151250 0 (0.0%) 2 (0.2%) nsBox::GetFlex(nsBoxLayoutState&) 2 (0.2%) nsIFrame::AddCSSFlex(nsBoxLayoutState&, nsIFrame*, int&)
2 (0.2%) nsINode::doInsertChildAt(nsIContent*, unsigned int, bool, nsAttrAndChildArray&) 157276 0 (0.0%) 2 (0.2%) nsNodeUtils::ContentInserted(nsINode*, nsIContent*, int) 2 (0.2%) PresShell::ContentInserted(nsIDocument*, nsIContent*, nsIContent*, int)
2 (0.2%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 234313 0 (0.0%) 2 (0.2%) moz_gtk_get_widget_border 2 (0.2%) moz_gtk_widget_get_focus
2 (0.2%) gtk_container_forall (self) 1 (0.1%) gtk_marshal_VOID__UINT_STRING 1 (0.1%) gtk_list_store_insert_with_valuesv 99230 1 (0.1%) 2 (0.2%) gtk_container_forall 2 (0.2%) gtk_container_forall (self) 1 (0.1%) _end
2 (0.2%) nsEventStateManager::UpdateCursor(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*) 160353 0 (0.0%) 2 (0.2%) nsEventStateManager::SetCursor(int, imgIContainer*, bool, float, float, nsIWidget*, bool) 2 (0.2%) nsWindow::SetCursor(nsCursor)
2 (0.2%) NS_NewStyleContext(nsStyleContext*, nsIAtom*, nsCSSPseudoElements::Type, nsRuleNode*, nsPresContext*) 149906 0 (0.0%) 2 (0.2%) nsStyleContext::nsStyleContext(nsStyleContext*, nsIAtom*, nsCSSPseudoElements::Type, nsRuleNode*, nsPresContext*) 2 (0.2%) nsStyleContext::ApplyStyleFixups(nsPresContext*)
2 (0.2%) gfxFontGroup::InitScriptRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, unsigned int, int) 253781 0 (0.0%) 2 (0.2%) gfxFont::SplitAndInitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int) 2 (0.2%) gfxFcFont::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int, bool)
1 (0.1%) js::mjit::ic::GetProp(js::VMFrame&, js::mjit::ic::PICInfo*) 1 (0.1%) JS_ForwardGetPropertyTo 262802 0 (0.0%) 2 (0.2%) js_GetProperty(JSContext*, JSObject*, JSObject*, long, JS::Value*) 1 (0.1%) CallResolveOp(JSContext*, JSObject*, JSObject*, long, unsigned int, JSObject**, JSProperty**, bool*) 1 (0.1%) js::InvokeGetterOrSetter(JSContext*, JSObject*, JS::Value const&, unsigned int, JS::Value*, JS::Value*)
6 (0.6%) nsSprocketLayout::GetAscent(nsIFrame*, nsBoxLayoutState&) 2 (0.2%) nsSprocketLayout::PopulateBoxSizes(nsIFrame*, nsBoxLayoutState&, nsBoxSize*&, int&, int&, int&) 2 (0.2%) nsXULScrollFrame::GetBoxAscent(nsBoxLayoutState&) 151285 0 (0.0%) 2 (0.2%) nsBoxFrame::GetBoxAscent(nsBoxLayoutState&) 10 (1.0%) nsSprocketLayout::GetAscent(nsIFrame*, nsBoxLayoutState&)
2 (0.2%) _ZN11nsJSContext16CallEventHandlerEP11nsISupportsP8JSObjectS3_P8nsIArrayPP10nsIVariant.part.27 187009 0 (0.0%) 2 (0.2%) nsJSContext::ConvertSupportsTojsvals(nsISupports*, JSObject*, unsigned int*, JS::Value**, mozilla::Maybe<nsRootedJSValueArray>&) 2 (0.2%) nsContentUtils::WrapNative(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, nsID const*, JS::Value*, nsIXPConnectJSObjectHolder**, bool)
2 (0.2%) nsNodeUtils::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int) 143186 0 (0.0%) 2 (0.2%) PresShell::AttributeChanged(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int) 2 (0.2%) nsCSSFrameConstructor::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int)
1 (0.1%) nsXULElement::UnsetAttr(int, nsIAtom*, bool) 1 (0.1%) nsNodeUtils::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int) (self) 1 (0.1%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool) 157279 1 (0.1%) 2 (0.2%) nsNodeUtils::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int) 1 (0.1%) nsNodeUtils::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int) (self) 1 (0.1%) PresShell::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int)
2 (0.2%) nsXBLProtoImpl::InitTargetObjects(nsXBLPrototypeBinding*, nsIScriptContext*, nsIContent*, nsIXPConnectJSObjectHolder**, JSObject**) 185267 0 (0.0%) 2 (0.2%) nsXBLBinding::DoInitJSClass(JSContext*, JSObject*, JSObject*, nsCString const&, nsXBLPrototypeBinding*, JSObject**) 2 (0.2%) JS_LookupPropertyWithFlags
2 (0.2%) nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, int, int, bool, nsIFrame*, unsigned int&, nsOverflowAreas*) 144553 0 (0.0%) 2 (0.2%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.2%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, bool, bool, bool)
2 (0.2%) gdk_drawable_get_display 102875 0 (0.0%) 2 (0.2%) gdk_drawable_get_screen 1 (0.1%) gdk_drawable_get_type 1 (0.1%) _end
1 (0.1%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 1 (0.1%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 141950 0 (0.0%) 2 (0.2%) nsDisplayBorder::GetBounds(nsDisplayListBuilder*) 2 (0.2%) SnapBounds(bool, nsPresContext*, nsRect const&)
2 (0.2%) gdk_display_warp_pointer 103288 0 (0.0%) 2 (0.2%) gdk_display_get_default_screen 1 (0.1%) gdk_display_get_maximal_cursor_size 1 (0.1%) _end
2 (0.2%) js::NewObjectWithGivenProto(JSContext*, js::Class*, JSObject*, JSObject*, js::gc::AllocKind) 262723 0 (0.0%) 2 (0.2%) NewObject(JSContext*, js::Class*, js::types::TypeObject*, JSObject*, js::gc::AllocKind) 2 (0.2%) js::EmptyShape::getInitialShape(JSContext*, js::Class*, JSObject*, JSObject*, js::gc::AllocKind, unsigned int)
1 (0.1%) nsComponentManagerImpl::GetFactoryEntry(char const*, unsigned int) 1 (0.1%) XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 300494 0 (0.0%) 2 (0.2%) PR_ExitMonitor 2 (0.2%) PR_Unlock
2 (0.2%) bool nsTArray_base<nsTArrayDefaultAllocator>::SwapArrayElements<nsTArrayDefaultAllocator>(nsTArray_base<nsTArrayDefaultAllocator>&, unsigned int, unsigned long) 2 (0.2%) nsTArray_base<nsTArrayDefaultAllocator>::IsAutoArrayRestorer::~IsAutoArrayRestorer() (self) 133208 2 (0.2%) 2 (0.2%) nsTArray_base<nsTArrayDefaultAllocator>::IsAutoArrayRestorer::~IsAutoArrayRestorer() 2 (0.2%) nsTArray_base<nsTArrayDefaultAllocator>::IsAutoArrayRestorer::~IsAutoArrayRestorer() (self)
1 (0.1%) nsXBLBinding::InstallAnonymousContent(nsIContent*, nsIContent*) 1 (0.1%) nsXBLBinding::ExecuteAttachedHandler() 185277 0 (0.0%) 2 (0.2%) nsXBLBinding::AllowScripts() 1 (0.1%) nsXBLPrototypeBinding::GetAllowScripts() 1 (0.1%) nsXMLDocument::Release()
2 (0.2%) mozilla::(anonymous namespace)::ContainerState::InvalidateForLayerChange(nsDisplayItem*, mozilla::layers::Layer*) 141294 0 (0.0%) 2 (0.2%) mozilla::FrameLayerBuilder::GetOldLayerFor(nsIFrame*, unsigned int) 2 (0.2%) mozilla::FrameLayerBuilder::GetDisplayItemDataArrayForFrame(nsIFrame*)
2 (0.2%) nsIOService::NewChannelFromURIWithProxyFlags(nsIURI*, nsIURI*, unsigned int, nsIChannel**) 235858 0 (0.0%) 2 (0.2%) nsIconProtocolHandler::NewChannel(nsIURI*, nsIChannel**) 2 (0.2%) nsIconChannel::Init(nsIURI*)
2 (0.2%) TextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 2 (0.2%) gfxTextRun::Create(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) (self) 253804 2 (0.2%) 2 (0.2%) gfxTextRun::Create(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) 2 (0.2%) gfxTextRun::Create(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int) (self)
1 (0.1%) _ZN7nsINode21ReplaceOrInsertBeforeEbPS_S0_.part.41 1 (0.1%) nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, unsigned char, bool, bool, nsAString_internal const*) 147900 0 (0.0%) 2 (0.2%) mozAutoDocUpdate::~mozAutoDocUpdate() 2 (0.2%) nsXULDocument::EndUpdate(unsigned int)
2 (0.2%) nsDisplayListBuilder::EnterPresShell(nsIFrame*, nsRect const&) 143284 0 (0.0%) 2 (0.2%) PresShell::UpdateCanvasBackground() 1 (0.1%) nsCSSRendering::DetermineBackgroundColor(nsPresContext*, nsStyleContext*, nsIFrame*) 1 (0.1%) nsCSSRendering::FindRootFrameBackground(nsIFrame*)
2 (0.2%) nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, unsigned char, bool, bool, nsAString_internal const*) 157278 0 (0.0%) 2 (0.2%) nsNodeUtils::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int) 2 (0.2%) PresShell::AttributeChanged(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int)
2 (0.2%) nsDisplayBackground::GetOpaqueRegion(nsDisplayListBuilder*, bool*) 150152 0 (0.0%) 2 (0.2%) nsStyleImage::IsOpaque() const 1 (0.1%) nsStyleImage::IsComplete() const 1 (0.1%) mozilla::imagelib::RasterImage::GetCurrentFrameIsOpaque(bool*)
2 (0.2%) mmap64 (self) 2 (0.2%) _IO_file_doallocate 92801 2 (0.2%) 2 (0.2%) mmap64 2 (0.2%) mmap64 (self)
2 (0.2%) js_FindPropertyHelper(JSContext*, long, bool, bool, JSObject**, JSObject**, JSProperty**) 262757 0 (0.0%) 2 (0.2%) js_LookupProperty(JSContext*, JSObject*, long, JSObject**, JSProperty**) 2 (0.2%) CallResolveOp(JSContext*, JSObject*, JSObject*, long, unsigned int, JSObject**, JSProperty**, bool*)
2 (0.2%) gfxFcFont::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int, bool) 254309 0 (0.0%) 2 (0.2%) gfxHarfBuzzShaper::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int) 2 (0.2%) hb_ot_shape
2 (0.2%) _moz_cairo_clip 256485 0 (0.0%) 2 (0.2%) _moz_cairo_clip_preserve 2 (0.2%) _cairo_clip_intersect_path
2 (0.2%) nsXULElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 156897 0 (0.0%) 2 (0.2%) nsGenericElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.1%) nsBindingManager::Traverse(nsIContent*, nsCycleCollectionTraversalCallback&) 1 (0.1%) nsINode::Traverse(nsINode*, nsCycleCollectionTraversalCallback&)
2 (0.2%) gfxXlibNativeRenderer::Draw(gfxContext*, nsIntSize, unsigned int, Screen*, Visual*, gfxXlibNativeRenderer::DrawOutput*) 256486 0 (0.0%) 2 (0.2%) _moz_cairo_clip 2 (0.2%) _moz_cairo_clip_preserve
1 (0.1%) nsMenuFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.1%) _ZN21nsCSSFrameConstructor19InitAndRestoreFrameERK23nsFrameConstructorStateP10nsIContentP8nsIFrameS6_S6_b.part.20 151307 0 (0.0%) 2 (0.2%) nsBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.1%) nsBoxFrame::CacheAttributes() 1 (0.1%) nsContainerFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
2 (0.2%) PresShell::ContentInserted(nsIDocument*, nsIContent*, nsIContent*, int) 141632 0 (0.0%) 2 (0.2%) nsCSSFrameConstructor::ContentRangeInserted(nsIContent*, nsIContent*, nsIContent*, nsILayoutHistoryState*, bool) 2 (0.2%) nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList&, nsIFrame*, nsFrameItems&)
2 (0.2%) nsIFrame::GetBorderAndPadding(nsMargin&) 151227 0 (0.0%) 2 (0.2%) nsBox::GetPadding(nsMargin&) 2 (0.2%) nsNativeThemeGTK::GetWidgetPadding(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*)
1 (0.1%) ThemeRenderer::DrawWithGDK(_GdkDrawable*, int, int, _GdkRectangle*, unsigned int) 1 (0.1%) gdk_x11_pixmap_get_drawable_impl 102872 0 (0.0%) 2 (0.2%) gdk_drawable_get_size 2 (0.2%) gdk_drawable_get_type
2 (0.2%) hb_ot_shape 259081 0 (0.0%) 2 (0.2%) hb_ot_shape_execute 1 (0.1%) hb_ot_layout_position_lookup 1 (0.1%) gfxHarfBuzzShaper::GetGlyphAdvance(gfxContext*, unsigned int, int*, int*) const
2 (0.2%) nsDisplayList::RemoveBottom() (self) 1 (0.1%) nsDisplayList::FlattenTo(nsTArray<nsDisplayItem*, nsTArrayDefaultAllocator>*) 1 (0.1%) nsDisplayList::DeleteAll() 141992 2 (0.2%) 2 (0.2%) nsDisplayList::RemoveBottom() 2 (0.2%) nsDisplayList::RemoveBottom() (self)
2 (0.2%) gtk_window_set_mnemonics_visible 103192 0 (0.0%) 2 (0.2%) gdk_window_destroy 1 (0.1%) gdk_window_set_focus_on_map 1 (0.1%) gdk_window_new
2 (0.2%) nsIFrame::SetStyleContext(nsStyleContext*) 151304 0 (0.0%) 2 (0.2%) nsBoxFrame::DidSetStyleContext(nsStyleContext*) 2 (0.2%) nsFrame::DidSetStyleContext(nsStyleContext*)
2 (0.2%) js::PropertyTable::search(long, bool) (self) 1 (0.1%) js::LookupPropertyWithFlags(JSContext*, JSObject*, long, unsigned int, JSObject**, JSProperty**) 1 (0.1%) CallResolveOp(JSContext*, JSObject*, JSObject*, long, unsigned int, JSObject**, JSProperty**, bool*) 263310 2 (0.2%) 2 (0.2%) js::PropertyTable::search(long, bool) 2 (0.2%) js::PropertyTable::search(long, bool) (self)
2 (0.2%) __fopen_internal 90960 0 (0.0%) 2 (0.2%) _IO_file_fopen@@GLIBC_2.2.5 2 (0.2%) __open_nocancel
1 (0.1%) GCGraphBuilder::GCGraphBuilder(GCGraph&, nsCycleCollectionLanguageRuntime**, nsICycleCollectorListener*) 1 (0.1%) PL_DHashTableInit (self) 1 (0.1%) nsDisplayListBuilder::nsDisplayListBuilder(nsIFrame*, nsDisplayListBuilder::Mode, bool) 248679 1 (0.1%) 2 (0.2%) PL_DHashTableInit 1 (0.1%) PL_DHashTableInit (self) 1 (0.1%) malloc
2 (0.2%) RgnRectMemoryAllocator::Alloc() (self) 1 (0.1%) nsRegion::SubRect(nsRegion::nsRectFast const&, nsRegion&, nsRegion&) const 1 (0.1%) nsRegion::And(nsRegion const&, nsRect const&) 140885 2 (0.2%) 2 (0.2%) RgnRectMemoryAllocator::Alloc() 2 (0.2%) RgnRectMemoryAllocator::Alloc() (self)
1 (0.1%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 1 (0.1%) nsDisplayItem::RecomputeVisibility(nsDisplayListBuilder*, nsRegion*) 1 (0.1%) nsRegion::And(nsRegion const&, nsRect const&) (self) 140912 1 (0.1%) 2 (0.2%) nsRegion::And(nsRegion const&, nsRect const&) 1 (0.1%) nsRegion::And(nsRegion const&, nsRect const&) (self) 1 (0.1%) RgnRectMemoryAllocator::Alloc()
2 (0.2%) nsNativeThemeGTK::GetWidgetPadding(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 234305 0 (0.0%) 2 (0.2%) moz_gtk_menuitem_get_horizontal_padding 2 (0.2%) gtk_widget_style_get
2 (0.2%) nsXBLBinding::DoInitJSClass(JSContext*, JSObject*, JSObject*, nsCString const&, nsXBLPrototypeBinding*, JSObject**) 261239 0 (0.0%) 2 (0.2%) JS_LookupPropertyWithFlags 1 (0.1%) js_Atomize(JSContext*, char const*, unsigned long, js::InternBehavior, js::FlationCoding) 1 (0.1%) JS_LookupPropertyWithFlagsById
2 (0.2%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 194459 0 (0.0%) 2 (0.2%) nsScriptSecurityManager::CanAccess(unsigned int, nsAXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**) 2 (0.2%) nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsAXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**)
2 (0.2%) nsSprocketLayout::GetAscent(nsIFrame*, nsBoxLayoutState&) 145211 0 (0.0%) 2 (0.2%) nsXULScrollFrame::GetBoxAscent(nsBoxLayoutState&) 2 (0.2%) nsBoxFrame::GetBoxAscent(nsBoxLayoutState&)
2 (0.2%) GCGraphBuilder::Traverse(PtrInfo*) 197736 0 (0.0%) 2 (0.2%) nsXULElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 2 (0.2%) nsGenericElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)
2 (0.2%) TimerThread::Run() 1 (0.1%) mozilla::TimeStamp::Now() (self) 249778 1 (0.1%) 2 (0.2%) mozilla::TimeStamp::Now() 1 (0.1%) mozilla::TimeStamp::Now() (self) 1 (0.1%) ClockTimeNs()
2 (0.2%) _end 90511 0 (0.0%) 2 (0.2%) __fopen_internal 2 (0.2%) _IO_file_fopen@@GLIBC_2.2.5
2 (0.2%) ContentEnumFunc(mozilla::css::StyleRule*, nsCSSSelector*, RuleProcessorData*, NodeMatchContext&) 2 (0.2%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, bool*) (self) 147409 2 (0.2%) 2 (0.2%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, bool*) 2 (0.2%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, bool*) (self)
2 (0.2%) gdk_gc_set_ts_origin 102949 0 (0.0%) 2 (0.2%) gdk_gc_set_values 1 (0.1%) gdk_gc_get_type 1 (0.1%) _end
2 (0.2%) _cairo_pattern_init_static_copy (self) 2 (0.2%) _cairo_gstate_copy_transformed_pattern 257118 2 (0.2%) 2 (0.2%) _cairo_pattern_init_static_copy 2 (0.2%) _cairo_pattern_init_static_copy (self)
1 (0.1%) XPC_WN_ModsAllowed_Proto_Resolve(JSContext*, JSObject*, long) 1 (0.1%) XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 218605 0 (0.0%) 2 (0.2%) _ZL21DefinePropertyIfFoundR14XPCCallContextP8JSObjectlP12XPCNativeSetP18XPCNativeInterfaceP15XPCNativeMemberP21XPCWrappedNativeScopeiP16XPCWrappedNativeSC_P23XPCNativeScriptableInfojPi.constprop.4 1 (0.1%) JS_DefinePropertyById 1 (0.1%) XPCNativeSet::FindMember(long, XPCNativeMember**, unsigned short*) const
2 (0.2%) nsIconProtocolHandler::NewChannel(nsIURI*, nsIChannel**) 235905 0 (0.0%) 2 (0.2%) nsIconChannel::Init(nsIURI*) 2 (0.2%) gtk_icon_set_render_icon
2 (0.2%) nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, nsCOMArray<nsIDOMEventTarget>*) 162024 0 (0.0%) 2 (0.2%) nsEventTargetChainItem::Destroy(nsFixedSizeAllocator*, nsEventTargetChainItem*) 1 (0.1%) nsCOMPtr_base::~nsCOMPtr_base() 1 (0.1%) nsGenericElement::Release()
2 (0.2%) AutoReentrantMonitor::Enter() 1 (0.1%) PR_EnterMonitor (self) 300493 1 (0.1%) 2 (0.2%) PR_EnterMonitor 1 (0.1%) PR_EnterMonitor (self) 1 (0.1%) PR_Lock
2 (0.2%) js::mjit::stubs::Name(js::VMFrame&) 266156 0 (0.0%) 2 (0.2%) NameOp(js::VMFrame&, JSObject*, bool) 2 (0.2%) js_FindPropertyHelper(JSContext*, long, bool, bool, JSObject**, JSObject**, JSProperty**)
2 (0.2%) nsBox::GetPadding(nsMargin&) 235082 0 (0.0%) 2 (0.2%) nsNativeThemeGTK::GetWidgetPadding(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 2 (0.2%) moz_gtk_menuitem_get_horizontal_padding
2 (0.2%) nsFrameManager::RemoveFrame(mozilla::layout::FrameChildListID, nsIFrame*) 151301 0 (0.0%) 2 (0.2%) nsBoxFrame::RemoveFrame(mozilla::layout::FrameChildListID, nsIFrame*) 1 (0.1%) nsFrame::DestroyFrom(nsIFrame*) 1 (0.1%) nsContainerFrame::DestroyFrom(nsIFrame*)
2 (0.2%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 141297 0 (0.0%) 2 (0.2%) mozilla::(anonymous namespace)::ContainerState::InvalidateForLayerChange(nsDisplayItem*, mozilla::layers::Layer*) 2 (0.2%) mozilla::FrameLayerBuilder::GetOldLayerFor(nsIFrame*, unsigned int)
2 (0.2%) _end 2 (0.2%) __connect_nocancel (self) 96265 2 (0.2%) 2 (0.2%) __connect_nocancel 2 (0.2%) __connect_nocancel (self)
1 (0.1%) gdk_x11_font_get_name (self) 1 (0.1%) gdk_drag_drop_succeeded 1 (0.1%) gdk_gc_set_ts_origin 103357 0 (0.0%) 2 (0.2%) gdk_x11_font_get_name 1 (0.1%) gdk_get_display 1 (0.1%) gdk_x11_font_get_name (self) 1 (0.1%) _end
1 (0.1%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsLayoutUtils::GetFramesForArea(nsIFrame*, nsRect const&, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>&, bool, bool) 1 (0.1%) nsDisplayWrapList::~nsDisplayWrapList() 141993 0 (0.0%) 2 (0.2%) nsDisplayList::DeleteAll() 1 (0.1%) nsDisplayWrapList::~nsDisplayWrapList() 1 (0.1%) nsDisplayList::RemoveBottom() 1 (0.1%) nsDisplayBorder::~nsDisplayBorder()
2 (0.2%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 2 (0.2%) Sort(nsDisplayList*, int, bool (*)(nsDisplayItem*, nsDisplayItem*, void*), void*) (self) 142025 0 (0.0%) 2 (0.2%) Sort(nsDisplayList*, int, bool (*)(nsDisplayItem*, nsDisplayItem*, void*), void*) 2 (0.2%) Sort(nsDisplayList*, int, bool (*)(nsDisplayItem*, nsDisplayItem*, void*), void*) (self) 1 (0.1%) IsZOrderLEQ(nsDisplayItem*, nsDisplayItem*, void*) 1 (0.1%) IsContentLEQ(nsDisplayItem*, nsDisplayItem*, void*)
2 (0.2%) _cairo_path_fixed_init_copy (self) 2 (0.2%) _cairo_clip_intersect_path 257052 2 (0.2%) 2 (0.2%) _cairo_path_fixed_init_copy 2 (0.2%) _cairo_path_fixed_init_copy (self)
2 (0.2%) NameOp(js::VMFrame&, JSObject*, bool) 262797 0 (0.0%) 2 (0.2%) js_FindPropertyHelper(JSContext*, long, bool, bool, JSObject**, JSObject**, JSProperty**) 2 (0.2%) js_LookupProperty(JSContext*, JSObject*, long, JSObject**, JSProperty**)
2 (0.2%) nsStringBuffer::ToString(unsigned int, nsAString_internal&, bool) 2 (0.2%) nsStringBuffer::AddRef() (self) 251932 2 (0.2%) 2 (0.2%) nsStringBuffer::AddRef() 2 (0.2%) nsStringBuffer::AddRef() (self)
2 (0.2%) mozilla::layers::BasicThebesLayerBuffer::DrawTo(mozilla::layers::ThebesLayer*, gfxContext*, float) 255228 0 (0.0%) 2 (0.2%) mozilla::layers::ThebesLayerBuffer::DrawBufferQuadrant(gfxContext*, mozilla::layers::ThebesLayerBuffer::XSide, mozilla::layers::ThebesLayerBuffer::YSide, float) 1 (0.1%) INT__moz_cairo_fill_preserve 1 (0.1%) gfxContext::Rectangle(gfxRect const&, bool)
2 (0.2%) nsTimerEvent::Run() 250936 0 (0.0%) 2 (0.2%) TimerThread::AddTimer(nsTimerImpl*) 1 (0.1%) PR_Unlock 1 (0.1%) TimerThread::AddTimerInternal(nsTimerImpl*)
2 (0.2%) arena_malloc 2 (0.2%) arena_bin_malloc_easy (self) 88043 2 (0.2%) 2 (0.2%) arena_bin_malloc_easy 2 (0.2%) arena_bin_malloc_easy (self)
2 (0.2%) arena_run_alloc 88049 0 (0.0%) 2 (0.2%) arena_run_split 2 (0.2%) arena_avail_tree_remove
2 (0.2%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsXULElement::HasAttr(int, nsIAtom*) const (self) 197763 1 (0.1%) 2 (0.2%) nsXULElement::HasAttr(int, nsIAtom*) const 1 (0.1%) nsXULElement::HasAttr(int, nsIAtom*) const (self) 1 (0.1%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const
1 (0.1%) _end 1 (0.1%) _end 265678 0 (0.0%) 2 (0.2%) js::mjit::ic::GetProp(js::VMFrame&, js::mjit::ic::PICInfo*) 1 (0.1%) GetPropCompiler::generateStub(JSObject*, js::Shape const*) 1 (0.1%) js_GetProperty(JSContext*, JSObject*, JSObject*, long, JS::Value*)
2 (0.2%) _IO_default_uflow 90969 0 (0.0%) 2 (0.2%) _IO_file_underflow@@GLIBC_2.2.5 2 (0.2%) _IO_doallocbuf
1 (0.1%) gdk_window_set_focus_on_map 1 (0.1%) gdk_window_new 103495 0 (0.0%) 2 (0.2%) gdk_window_impl_x11_get_type 1 (0.1%) gdk_cursor_get_image 1 (0.1%) _end
2 (0.2%) _IO_fgets 90572 0 (0.0%) 2 (0.2%) _IO_getline_info 2 (0.2%) _IO_default_uflow
7 (0.7%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 1 (0.1%) nsIFrame::Redraw(nsBoxLayoutState&, nsRect const*) 1 (0.1%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) (self) 1 (0.1%) nsIFrame::InvalidateOverflowRect() 145055 1 (0.1%) 2 (0.2%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 8 (0.8%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 1 (0.1%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) (self)
2 (0.2%) nsCSSRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*) 2 (0.2%) _ZL17AttributeEnumFuncP13nsCSSSelectorP17AttributeEnumData.constprop.17 (self) 147414 2 (0.2%) 2 (0.2%) _ZL17AttributeEnumFuncP13nsCSSSelectorP17AttributeEnumData.constprop.17 2 (0.2%) _ZL17AttributeEnumFuncP13nsCSSSelectorP17AttributeEnumData.constprop.17 (self)
2 (0.2%) arena_malloc 88068 0 (0.0%) 2 (0.2%) arena_run_alloc 2 (0.2%) arena_run_split
2 (0.2%) _end 2 (0.2%) kill (self) 89983 2 (0.2%) 2 (0.2%) kill 2 (0.2%) kill (self)
2 (0.2%) INT__moz_cairo_fill_preserve 256792 0 (0.0%) 2 (0.2%) _cairo_gstate_fill 1 (0.1%) _cairo_surface_paint 1 (0.1%) _cairo_gstate_copy_transformed_pattern
2 (0.2%) moz_gtk_get_widget_border 234304 0 (0.0%) 2 (0.2%) moz_gtk_widget_get_focus 2 (0.2%) gtk_widget_style_get
2 (0.2%) nsStyleContext::nsStyleContext(nsStyleContext*, nsIAtom*, nsCSSPseudoElements::Type, nsRuleNode*, nsPresContext*) 149904 0 (0.0%) 2 (0.2%) nsStyleContext::ApplyStyleFixups(nsPresContext*) 1 (0.1%) nsRuleNode::GetStyleUserInterface(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStyleTextReset(nsStyleContext*, bool)
2 (0.2%) nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 250585 0 (0.0%) 2 (0.2%) AutoReentrantMonitor::Enter() 2 (0.2%) PR_EnterMonitor
2 (0.2%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 151769 0 (0.0%) 2 (0.2%) nsImageBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 2 (0.2%) nsLeafBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
2 (0.2%) nsScriptSecurityManager::CanAccess(unsigned int, nsAXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**) 194458 0 (0.0%) 2 (0.2%) nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsAXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**) 2 (0.2%) nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*)
2 (0.2%) mozilla::layers::BasicThebesLayer::PaintThebes(gfxContext*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) 255002 0 (0.0%) 2 (0.2%) mozilla::layers::BasicThebesLayerBuffer::DrawTo(mozilla::layers::ThebesLayer*, gfxContext*, float) 2 (0.2%) mozilla::layers::ThebesLayerBuffer::DrawBufferQuadrant(gfxContext*, mozilla::layers::ThebesLayerBuffer::XSide, mozilla::layers::ThebesLayerBuffer::YSide, float)
2 (0.2%) NS_NewChannel(nsIChannel**, nsIURI*, nsIIOService*, nsILoadGroup*, nsIInterfaceRequestor*, unsigned int, nsIChannelPolicy*) 131371 0 (0.0%) 2 (0.2%) nsIOService::NewChannelFromURIWithProxyFlags(nsIURI*, nsIURI*, unsigned int, nsIChannel**) 2 (0.2%) nsIconProtocolHandler::NewChannel(nsIURI*, nsIChannel**)
2 (0.2%) nsSprocketLayout::GetPrefSize(nsIFrame*, nsBoxLayoutState&) 151253 0 (0.0%) 2 (0.2%) nsBox::AddBorderAndPadding(nsIFrame*, nsSize&) 2 (0.2%) nsIFrame::GetBorderAndPadding(nsMargin&)
2 (0.2%) nsIFrame::Layout(nsBoxLayoutState&) 151244 0 (0.0%) 2 (0.2%) nsBox::SyncLayout(nsBoxLayoutState&) 1 (0.1%) nsIFrame::Redraw(nsBoxLayoutState&, nsRect const*) 1 (0.1%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize)
1 (0.1%) nsSupportsHashtable::Get(nsHashKey*) 1 (0.1%) nsHashtable::Get(nsHashKey*) (self) 1 (0.1%) nsXBLPrototypeBinding::GetInsertionPoint(nsIContent*, nsIContent*, nsIContent const*, unsigned int*) 249225 1 (0.1%) 2 (0.2%) nsHashtable::Get(nsHashKey*) 1 (0.1%) nsHashtable::Get(nsHashKey*) (self) 1 (0.1%) PL_DHashTableOperate
2 (0.2%) UpdateLastInputEventTime() 235581 0 (0.0%) 2 (0.2%) nsIdleService::ResetIdleTimeOut() 1 (0.1%) _PR_UNIX_GetInterval 1 (0.1%) PR_IntervalToSeconds
2 (0.2%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, bool, bool, bool) 145547 0 (0.0%) 2 (0.2%) nsHTMLReflowState::CalcLineHeight(nsStyleContext*, int, float) 1 (0.1%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**, float) 1 (0.1%) nsFontMetrics::ExternalLeading()
2 (0.2%) js::Interpret(JSContext*, js::StackFrame*, js::InterpMode) 1 (0.1%) JS_SetPropertyById 262878 0 (0.0%) 2 (0.2%) js_SetPropertyHelper(JSContext*, JSObject*, long, unsigned int, JS::Value*, int) 2 (0.2%) js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, JS::Value*) 1 (0.1%) js::Shape::set(JSContext*, JSObject*, bool, JS::Value*) const
4 (0.4%) nsStyleContext::Destroy() 149915 0 (0.0%) 2 (0.2%) nsStyleContext::~nsStyleContext() 3 (0.3%) nsStyleContext::Release() 1 (0.1%) nsResetStyleData::Destroy(unsigned int, nsPresContext*)
2 (0.2%) _end 90506 0 (0.0%) 2 (0.2%) _IO_fgets 2 (0.2%) _IO_getline_info
2 (0.2%) nsIconChannel::Init(nsIURI*) 99620 0 (0.0%) 2 (0.2%) gtk_icon_set_render_icon 1 (0.1%) gtk_style_render_icon 1 (0.1%) gtk_icon_theme_load_icon
1 (0.1%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 1 (0.1%) nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, nsStyleBorder const&, unsigned int, nsRect*) 235087 0 (0.0%) 2 (0.2%) nsNativeThemeGTK::GetWidgetOverflow(nsDeviceContext*, nsIFrame*, unsigned char, nsRect*) 2 (0.2%) nsNativeThemeGTK::GetExtraSizeForWidget(nsIFrame*, unsigned char, nsIntMargin*)
2 (0.2%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 144571 0 (0.0%) 2 (0.2%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, bool, bool, bool) 2 (0.2%) nsHTMLReflowState::CalcLineHeight(nsStyleContext*, int, float)
2 (0.2%) gfxTextRunCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxContext*, unsigned int, unsigned int) 254208 0 (0.0%) 2 (0.2%) TextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int) 2 (0.2%) gfxTextRun::Create(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int)
2 (0.2%) nsAnnoProtocolHandler::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 131722 0 (0.0%) 2 (0.2%) nsSimpleURI::SetSpec(nsACString_internal const&) 1 (0.1%) NS_EscapeURL(char const*, int, unsigned int, nsACString_internal&) 1 (0.1%) net_IsValidScheme(char const*, unsigned int)
2 (0.2%) nsEventStateManager::SetCursor(int, imgIContainer*, bool, float, float, nsIWidget*, bool) 1 (0.1%) nsWindow::SetCursor(nsCursor) (self) 234428 1 (0.1%) 2 (0.2%) nsWindow::SetCursor(nsCursor) 1 (0.1%) nsWindow::SetCursor(nsCursor) (self) 1 (0.1%) get_window_for_gtk_widget(_GtkWidget*)
2 (0.2%) nsTextBoxFrame::DrawText(nsRenderingContext&, nsRect const&, nsRect const&, unsigned int const*) 141087 0 (0.0%) 2 (0.2%) nsFontMetrics::DrawString(unsigned short const*, unsigned int, int, int, nsRenderingContext*, nsRenderingContext*) 1 (0.1%) gfxTextRunCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxContext*, unsigned int, unsigned int) 1 (0.1%) gfxTextRun::Draw(gfxContext*, gfxPoint, unsigned int, unsigned int, gfxTextRun::PropertyProvider*, double*)
2 (0.2%) NewImageChannel(nsIChannel**, bool*, nsIURI*, nsIURI*, nsIURI*, nsILoadGroup*, nsCString const&, unsigned int, nsIChannelPolicy*, nsIPrincipal*) 131174 0 (0.0%) 2 (0.2%) NS_NewChannel(nsIChannel**, nsIURI*, nsIIOService*, nsILoadGroup*, nsIInterfaceRequestor*, unsigned int, nsIChannelPolicy*) 2 (0.2%) nsIOService::NewChannelFromURIWithProxyFlags(nsIURI*, nsIURI*, unsigned int, nsIChannel**)
2 (0.2%) gdk_screen_get_display (self) 1 (0.1%) gdk_property_get 1 (0.1%) gtk_tooltip_set_tip_area 103433 2 (0.2%) 2 (0.2%) gdk_screen_get_display 2 (0.2%) gdk_screen_get_display (self)
2 (0.2%) _ZN9imgLoader9LoadImageEP6nsIURIS1_S1_P12nsIPrincipalP12nsILoadGroupP19imgIDecoderObserverP11nsISupportsjS9_P11imgIRequestP16nsIChannelPolicyPSB_.part.26 140247 0 (0.0%) 2 (0.2%) NewImageChannel(nsIChannel**, bool*, nsIURI*, nsIURI*, nsIURI*, nsILoadGroup*, nsCString const&, unsigned int, nsIChannelPolicy*, nsIPrincipal*) 2 (0.2%) NS_NewChannel(nsIChannel**, nsIURI*, nsIIOService*, nsILoadGroup*, nsIInterfaceRequestor*, unsigned int, nsIChannelPolicy*)
1 (0.1%) GetWrapperFor(nsIWidget*) 1 (0.1%) nsXULDocument::QueryInterface(nsID const&, void**) 248558 0 (0.0%) 2 (0.2%) NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**) 1 (0.1%) ViewWrapper::AddRef() 1 (0.1%) nsCycleCollectingAutoRefCnt::incr(nsISupports*)
2 (0.2%) nsNodeUtils::ContentInserted(nsINode*, nsIContent*, int) 143182 0 (0.0%) 2 (0.2%) PresShell::ContentInserted(nsIDocument*, nsIContent*, nsIContent*, int) 2 (0.2%) nsCSSFrameConstructor::ContentRangeInserted(nsIContent*, nsIContent*, nsIContent*, nsILayoutHistoryState*, bool)
1 (0.1%) nsDocument::EndUpdate(unsigned int) 1 (0.1%) nsDocument::BeginUpdate(unsigned int) 198326 0 (0.0%) 2 (0.2%) nsXULTemplateBuilder::Release() 2 (0.2%) nsCycleCollector::Suspect2(nsISupports*)
2 (0.2%) nsImageBoxFrame::UpdateImage() 153769 0 (0.0%) 2 (0.2%) nsContentUtils::NewURIWithDocumentCharset(nsIURI**, nsAString_internal const&, nsIDocument*, nsIURI*) 2 (0.2%) nsIOService::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**)
2 (0.2%) _end 103025 0 (0.0%) 2 (0.2%) gdk_pixbuf_render_pixmap_and_mask 2 (0.2%) _end
2 (0.2%) _end 102013 0 (0.0%) 2 (0.2%) gtk_window_get_type 1 (0.1%) gtk_widget_size_allocate 1 (0.1%) gtk_widget_unmap
1 (0.1%) nsFontMetrics::DrawString(unsigned short const*, unsigned int, int, int, nsRenderingContext*, nsRenderingContext*) 1 (0.1%) nsFontMetrics::GetWidth(unsigned short const*, unsigned int, nsRenderingContext*) 254154 0 (0.0%) 2 (0.2%) gfxTextRunCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxContext*, unsigned int, unsigned int) 2 (0.2%) TextRunWordCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int)
2 (0.2%) timer_set (self) 2 (0.2%) __gettimeofday 300988 2 (0.2%) 2 (0.2%) timer_set 2 (0.2%) timer_set (self)
2 (0.2%) zError (self) 1 (0.1%) clearlooks_style_draw_render_icon 1 (0.1%) gtk_icon_info_copy 98631 1 (0.1%) 2 (0.2%) zError 2 (0.2%) zError (self) 1 (0.1%) __lxstat64
8 (0.8%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 145054 0 (0.0%) 2 (0.2%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 7 (0.7%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 1 (0.1%) nsIFrame::Preserves3D() const
2 (0.2%) nsViewManager::ProcessPendingUpdates(nsView*, bool) 186563 0 (0.0%) 2 (0.2%) _ZN13nsViewManager16UpdateWidgetAreaEP6nsViewP9nsIWidgetRK8nsRegionS1_.part.19 1 (0.1%) nsWindow::GetTransparencyMode() 1 (0.1%) nsWindow::IsVisible(bool&)
2 (0.2%) nsCSSFrameConstructor::ContentRemoved(nsIContent*, nsIContent*, nsIContent*, nsCSSFrameConstructor::RemoveFlags, bool*) 142490 0 (0.0%) 2 (0.2%) nsFrameManager::RemoveFrame(mozilla::layout::FrameChildListID, nsIFrame*) 2 (0.2%) nsBoxFrame::RemoveFrame(mozilla::layout::FrameChildListID, nsIFrame*)
2 (0.2%) nsAttrValue::ToString(nsAString_internal&) const 251939 0 (0.0%) 2 (0.2%) nsStringBuffer::ToString(unsigned int, nsAString_internal&, bool) 2 (0.2%) nsStringBuffer::AddRef()
2 (0.2%) _end 266160 0 (0.0%) 2 (0.2%) js::mjit::stubs::Name(js::VMFrame&) 2 (0.2%) NameOp(js::VMFrame&, JSObject*, bool)
4 (0.4%) nsStyleContext::Release() 149916 0 (0.0%) 2 (0.2%) nsStyleContext::Destroy() 4 (0.4%) nsStyleContext::~nsStyleContext()
2 (0.2%) nsNativeThemeGTK::GetWidgetOverflow(nsDeviceContext*, nsIFrame*, unsigned char, nsRect*) 2 (0.2%) nsNativeThemeGTK::GetExtraSizeForWidget(nsIFrame*, unsigned char, nsIntMargin*) (self) 235085 2 (0.2%) 2 (0.2%) nsNativeThemeGTK::GetExtraSizeForWidget(nsIFrame*, unsigned char, nsIntMargin*) 2 (0.2%) nsNativeThemeGTK::GetExtraSizeForWidget(nsIFrame*, unsigned char, nsIntMargin*) (self)
1 (0.1%) js::InvokeKernel(JSContext*, js::CallArgs, js::MaybeConstruct) 1 (0.1%) _end 219746 0 (0.0%) 2 (0.2%) nsIDOMNode_InsertBefore(JSContext*, unsigned int, JS::Value*) 2 (0.2%) _ZN7nsINode21ReplaceOrInsertBeforeEbPS_S0_.part.41
2 (0.2%) mozilla::FrameLayerBuilder::GetOldLayerFor(nsIFrame*, unsigned int) 141288 0 (0.0%) 2 (0.2%) mozilla::FrameLayerBuilder::GetDisplayItemDataArrayForFrame(nsIFrame*) 1 (0.1%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, bool*) 1 (0.1%) nsIFrame::Properties() const
2 (0.2%) _IO_doallocbuf 90472 0 (0.0%) 2 (0.2%) _IO_file_doallocate 2 (0.2%) mmap64
2 (0.2%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 235049 0 (0.0%) 2 (0.2%) GetTextDirection(nsIFrame*) 2 (0.2%) nsStyleContext::GetStyleData(nsStyleStructID)
2 (0.2%) DoApplyRenderingChangeToTree(nsIFrame*, nsIViewManager*, nsFrameManager*, nsChangeHint) 145003 0 (0.0%) 2 (0.2%) nsIFrame::InvalidateOverflowRect() 1 (0.1%) nsMenuPopupFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 1 (0.1%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int)
2 (0.2%) nsRuleNode::GetStyleDisplay(nsStyleContext*, bool) (self) 1 (0.1%) nsStyleContext::CalcStyleDifference(nsStyleContext*) 1 (0.1%) nsFrame::DisplayBackgroundUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 149760 2 (0.2%) 2 (0.2%) nsRuleNode::GetStyleDisplay(nsStyleContext*, bool) 2 (0.2%) nsRuleNode::GetStyleDisplay(nsStyleContext*, bool) (self)
2 (0.2%) NS_InvokeByIndex_P 151603 0 (0.0%) 2 (0.2%) nsMenuBoxObject::GetOpenedWithKey(bool*) 2 (0.2%) nsBoxObject::GetFrame(bool)
2 (0.2%) GetTextDirection(nsIFrame*) 2 (0.2%) nsStyleContext::GetStyleData(nsStyleStructID) (self) 149901 2 (0.2%) 2 (0.2%) nsStyleContext::GetStyleData(nsStyleStructID) 2 (0.2%) nsStyleContext::GetStyleData(nsStyleStructID) (self)
2 (0.2%) nsBox::GetFlex(nsBoxLayoutState&) 151249 0 (0.0%) 2 (0.2%) nsIFrame::AddCSSFlex(nsBoxLayoutState&, nsIFrame*, int&) 1 (0.1%) nsString::Trim(char const*, bool, bool, bool) 1 (0.1%) nsString::ToInteger(int*, unsigned int) const
2 (0.2%) nsDisplayListBuilder::Allocate(unsigned long) (self) 1 (0.1%) nsTextBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 141989 2 (0.2%) 2 (0.2%) nsDisplayListBuilder::Allocate(unsigned long) 2 (0.2%) nsDisplayListBuilder::Allocate(unsigned long) (self)
2 (0.2%) gfxFont::SplitAndInitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int) 254454 0 (0.0%) 2 (0.2%) gfxFcFont::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int, bool) 2 (0.2%) gfxHarfBuzzShaper::InitTextRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, int)
2 (0.2%) nsBox::AddMargin(nsIFrame*, nsSize&) 2 (0.2%) nsBox::GetMargin(nsMargin&) (self) 151223 2 (0.2%) 2 (0.2%) nsBox::GetMargin(nsMargin&) 2 (0.2%) nsBox::GetMargin(nsMargin&) (self)
2 (0.2%) nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*, bool, nsCxPusher*) 1 (0.1%) nsEventTargetChainItem::PostHandleEvent(nsEventChainPostVisitor&, nsCxPusher*) (self) 162030 1 (0.1%) 2 (0.2%) nsEventTargetChainItem::PostHandleEvent(nsEventChainPostVisitor&, nsCxPusher*) 1 (0.1%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 (0.1%) nsEventTargetChainItem::PostHandleEvent(nsEventChainPostVisitor&, nsCxPusher*) (self)
2 (0.2%) INT__moz_cairo_matrix_multiply (self) 1 (0.1%) _cairo_gstate_translate 1 (0.1%) gfxMatrix::Multiply(gfxMatrix const&) 256922 2 (0.2%) 2 (0.2%) INT__moz_cairo_matrix_multiply 2 (0.2%) INT__moz_cairo_matrix_multiply (self)
2 (0.2%) _end 234565 0 (0.0%) 2 (0.2%) nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) 2 (0.2%) __read_nocancel
2 (0.2%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 2 (0.2%) nsRuleNode::CheckSpecifiedProperties(nsStyleStructID, nsRuleData const*) (self) 149720 2 (0.2%) 2 (0.2%) nsRuleNode::CheckSpecifiedProperties(nsStyleStructID, nsRuleData const*) 2 (0.2%) nsRuleNode::CheckSpecifiedProperties(nsStyleStructID, nsRuleData const*) (self)
2 (0.2%) gfxUtils::DrawPixelSnapped(gfxContext*, gfxDrawable*, gfxMatrix const&, gfxRect const&, gfxRect const&, gfxRect const&, gfxRect const&, gfxASurface::gfxImageFormat, gfxPattern::GraphicsFilter const&) 253684 0 (0.0%) 2 (0.2%) gfxSurfaceDrawable::Draw(gfxContext*, gfxRect const&, bool, gfxPattern::GraphicsFilter const&, gfxMatrix const&) 1 (0.1%) INT__moz_cairo_fill_preserve 1 (0.1%) gfxPattern::SetMatrix(gfxMatrix const&)
1 (0.1%) nsXULDocument::AddSubtreeToDocument(nsIContent*) 141434 0 (0.0%) 1 (0.1%) nsINode::GetLastChild() const 1 (0.1%) nsGenericElement::GetChildArray(unsigned int*) const
1 (0.1%) BuildTextRunsScanner::BuildTextRunForFrames(void*) 146660 0 (0.0%) 1 (0.1%) BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, bool, bool) 1 (0.1%) nsLineBreaker::AppendText(nsIAtom*, unsigned char const*, unsigned int, unsigned int, nsILineBreakSink*)
1 (0.1%) nsDocument::GetAnonymousNodes(nsIDOMElement*, nsIDOMNodeList**) 1 (0.1%) nsCOMPtr<nsIContent>::nsCOMPtr(nsQueryInterface) (self) 142451 1 (0.1%) 1 (0.1%) nsCOMPtr<nsIContent>::nsCOMPtr(nsQueryInterface) 1 (0.1%) nsCOMPtr<nsIContent>::nsCOMPtr(nsQueryInterface) (self)
1 (0.1%) nsView::GetNearestWidget(nsPoint*, int) const (self) 1 (0.1%) nsEventStateManager::GenerateMouseEnterExit(nsGUIEvent*) 186471 1 (0.1%) 1 (0.1%) nsView::GetNearestWidget(nsPoint*, int) const 1 (0.1%) nsView::GetNearestWidget(nsPoint*, int) const (self)
1 (0.1%) nsAppShell::ScheduleNativeEventCallback() 1 (0.1%) __write_nocancel (self) 96244 1 (0.1%) 1 (0.1%) __write_nocancel 1 (0.1%) __write_nocancel (self)
1 (0.1%) nsIDOMNode_GetLocalName(JSContext*, JSObject*, long, JS::Value*) 218715 0 (0.0%) 1 (0.1%) xpc_qsStringToJsval(JSContext*, nsString&, JS::Value*) 1 (0.1%) XPCStringConvert::ReadableToJSVal(JSContext*, nsAString_internal const&, nsStringBuffer**)
1 (0.1%) nsDisplayBorder::Paint(nsDisplayListBuilder*, nsRenderingContext*) 141716 0 (0.0%) 1 (0.1%) nsCSSRendering::PaintBorder(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, int) 1 (0.1%) nsCSSRendering::PaintBorderWithStyleBorder(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBorder const&, nsStyleContext*, int)
1 (0.1%) nsMozIconURI::AddRef() (self) 1 (0.1%) imgRequestProxy::GetURI(nsIURI**) 235837 1 (0.1%) 1 (0.1%) nsMozIconURI::AddRef() 1 (0.1%) nsMozIconURI::AddRef() (self)
1 (0.1%) nsContainerFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*) const 1 (0.1%) nsFrameList::AppendIfNonempty(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*, mozilla::layout::FrameChildListID) const (self) 144555 1 (0.1%) 1 (0.1%) nsFrameList::AppendIfNonempty(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*, mozilla::layout::FrameChildListID) const 1 (0.1%) nsFrameList::AppendIfNonempty(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*, mozilla::layout::FrameChildListID) const (self)
1 (0.1%) gfxXlibNativeRenderer::Draw(gfxContext*, nsIntSize, unsigned int, Screen*, Visual*, gfxXlibNativeRenderer::DrawOutput*) 254509 0 (0.0%) 1 (0.1%) gfxXlibNativeRenderer::DrawOntoTempSurface(gfxXlibSurface*, nsIntPoint) 1 (0.1%) gfxGdkNativeRenderer::DrawWithXlib(gfxXlibSurface*, nsIntPoint, nsIntRect*, unsigned int)
1 (0.1%) XPCConvert::JSData2Native(XPCCallContext&, void*, JS::Value, nsXPTType const&, int, nsID const*, unsigned int*) 261396 0 (0.0%) 1 (0.1%) JS_EncodeStringToBuffer 1 (0.1%) js::DeflateStringToBuffer(JSContext*, unsigned short const*, unsigned long, char*, unsigned long*)
1 (0.1%) nsContainerFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*) const 144715 0 (0.0%) 1 (0.1%) AppendIfNonempty(nsIFrame const*, mozilla::FramePropertyTable*, mozilla::FramePropertyDescriptor const*, nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*, mozilla::layout::FrameChildListID) 1 (0.1%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, bool*)
1 (0.1%) nsPresArena::State::Allocate(unsigned int, unsigned long) 1 (0.1%) nsTArray<void*, nsTArrayDefaultAllocator>::RemoveElementsAt(unsigned int, unsigned int) (self) 142813 1 (0.1%) 1 (0.1%) nsTArray<void*, nsTArrayDefaultAllocator>::RemoveElementsAt(unsigned int, unsigned int) 1 (0.1%) nsTArray<void*, nsTArrayDefaultAllocator>::RemoveElementsAt(unsigned int, unsigned int) (self)
1 (0.1%) js::InvokeConstructorKernel(JSContext*, js::CallArgs const&) 261877 0 (0.0%) 1 (0.1%) js_Date(JSContext*, unsigned int, JS::Value*) 1 (0.1%) js_NewDateObjectMsec(JSContext*, double)
1 (0.1%) moz_free (self) 1 (0.1%) mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) 299434 1 (0.1%) 1 (0.1%) moz_free 1 (0.1%) moz_free (self)
1 (0.1%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 197729 0 (0.0%) 1 (0.1%) nsXULElement::QueryInterface(nsID const&, void**) 1 (0.1%) nsID::Equals(nsID const&) const
1 (0.1%) nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 216562 0 (0.0%) 1 (0.1%) nsXPConnect::GetWrappedNativeOfNativeObject(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectWrappedNative**) 1 (0.1%) XPCCallContext::~XPCCallContext()
1 (0.1%) _cairo_path_fixed_fill_rectilinear_to_region 257228 0 (0.0%) 1 (0.1%) _moz_cairo_region_create_rectangle 1 (0.1%) malloc
1 (0.1%) nsCSSFrameConstructor::ContentAppended(nsIContent*, nsIContent*, bool) 141570 0 (0.0%) 1 (0.1%) nsFrameConstructorState::~nsFrameConstructorState() 1 (0.1%) nsBindingManager::AddToAttachedQueue(nsXBLBinding*)
1 (0.1%) nsHTMLReflowState::CalcLineHeight(nsStyleContext*, int, float) 141076 0 (0.0%) 1 (0.1%) nsFontMetrics::ExternalLeading() 1 (0.1%) floor
1 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.1%) nsIFrame::GetStyleDisplay() const (self) 141968 1 (0.1%) 1 (0.1%) nsIFrame::GetStyleDisplay() const 1 (0.1%) nsIFrame::GetStyleDisplay() const (self)
1 (0.1%) nsChildContentList::GetLength(unsigned int*) 1 (0.1%) nsAttrAndChildArray::ChildCount() const (self) 153154 1 (0.1%) 1 (0.1%) nsAttrAndChildArray::ChildCount() const 1 (0.1%) nsAttrAndChildArray::ChildCount() const (self)
1 (0.1%) nsIFrame::MarkAbsoluteFramesForDisplayList(nsDisplayListBuilder*, nsRect const&) 144891 0 (0.0%) 1 (0.1%) nsIFrame::GetAbsoluteContainingBlock() const 1 (0.1%) mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, bool*)
1 (0.1%) nsIDOMElement_GetElementsByClassName(JSContext*, unsigned int, JS::Value*) 153863 0 (0.0%) 1 (0.1%) nsContentUtils::GetElementsByClassName(nsINode*, nsAString_internal const&, nsIDOMNodeList**) 1 (0.1%) NS_GetFuncStringContentList(nsINode*, bool (*)(nsIContent*, int, nsIAtom*, void*), void (*)(void*), void* (*)(nsINode*, nsString const*), nsAString_internal const&)
1 (0.1%) _moz_cairo_translate 256773 0 (0.0%) 1 (0.1%) _cairo_gstate_translate 1 (0.1%) INT__moz_cairo_matrix_multiply
1 (0.1%) nsXPConnect::Traverse(void*, nsCycleCollectionTraversalCallback&) 262284 0 (0.0%) 1 (0.1%) js::gc::MarkChildren(JSTracer*, JSScript*) 1 (0.1%) NoteJSChild(JSTracer*, void*, JSGCTraceKind)
1 (0.1%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 142124 0 (0.0%) 1 (0.1%) nsDisplayBorder::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&) 1 (0.1%) nsIFrame::GetPaddingRect() const
1 (0.1%) nsContainerFrame::ChildIsDirty(nsIFrame*) (self) 1 (0.1%) PresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, unsigned long) 144675 1 (0.1%) 1 (0.1%) nsContainerFrame::ChildIsDirty(nsIFrame*) 1 (0.1%) nsContainerFrame::ChildIsDirty(nsIFrame*) (self)
1 (0.1%) nsEventStateManager::GenerateMouseEnterExit(nsGUIEvent*) 1 (0.1%) nsEventStateManager::NotifyMouseOver(nsGUIEvent*, nsIContent*) (self) 160402 1 (0.1%) 1 (0.1%) nsEventStateManager::NotifyMouseOver(nsGUIEvent*, nsIContent*) 1 (0.1%) nsEventStateManager::NotifyMouseOver(nsGUIEvent*, nsIContent*) (self)
1 (0.1%) nsIFrame::GetUsedBorder() const 144868 0 (0.0%) 1 (0.1%) nsIFrame::IsThemed(nsStyleDisplay const*, nsITheme::Transparency*) const 1 (0.1%) non-virtual thunk to nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext*, nsIFrame*, unsigned char)
1 (0.1%) imgRequest::RemoveProxy(imgRequestProxy*, unsigned int, bool) 1 (0.1%) LogScope::~LogScope() (self) 140241 1 (0.1%) 1 (0.1%) LogScope::~LogScope() 1 (0.1%) LogScope::~LogScope() (self)
1 (0.1%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const 1 (0.1%) nsAttrAndChildArray::AttrSlotCount() const (self) 153155 1 (0.1%) 1 (0.1%) nsAttrAndChildArray::AttrSlotCount() const 1 (0.1%) nsAttrAndChildArray::AttrSlotCount() const (self)
1 (0.1%) NS_NewStyleContext(nsStyleContext*, nsIAtom*, nsCSSPseudoElements::Type, nsRuleNode*, nsPresContext*) 142814 0 (0.0%) 1 (0.1%) nsPresArena::State::Allocate(unsigned int, unsigned long) 1 (0.1%) nsTArray<void*, nsTArrayDefaultAllocator>::RemoveElementsAt(unsigned int, unsigned int)
1 (0.1%) _ZN16nsSprocketLayout6LayoutEP8nsIFrameR16nsBoxLayoutState.part.1 151237 0 (0.0%) 1 (0.1%) nsIFrame::GetClientRect(nsRect&) 1 (0.1%) nsIFrame::GetBorderAndPadding(nsMargin&)
1 (0.1%) gtk_propagate_event 101865 0 (0.0%) 1 (0.1%) gtk_widget_event 1 (0.1%) _end
1 (0.1%) nsCSSFrameConstructor::GetAbsoluteContainingBlock(nsIFrame*) 1 (0.1%) nsStyleDisplay::IsPositioned() const (self) 141439 1 (0.1%) 1 (0.1%) nsStyleDisplay::IsPositioned() const 1 (0.1%) nsStyleDisplay::IsPositioned() const (self)
1 (0.1%) mozilla::layers::BasicLayerManager::EndTransactionInternal(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 255070 0 (0.0%) 1 (0.1%) mozilla::layers::ToOutsideIntRect(gfxRect const&) 1 (0.1%) mozilla::gfx::BaseRect<double, gfxRect, gfxPoint, gfxSize, gfxMargin>::RoundOut()
1 (0.1%) PL_DHashTableRawRemove 141347 0 (0.0%) 1 (0.1%) mozilla::FrameLayerBuilder::DisplayItemDataEntry::~DisplayItemDataEntry() 1 (0.1%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int, unsigned long)
1 (0.1%) imgRequestProxy::Init(imgRequest*, nsILoadGroup*, mozilla::imagelib::Image*, nsIURI*, imgIDecoderObserver*) 140436 0 (0.0%) 1 (0.1%) imgRequest::AddProxy(imgRequestProxy*) 1 (0.1%) nsACString_internal::Assign(char const*, unsigned int)
1 (0.1%) nsLeafBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 144940 0 (0.0%) 1 (0.1%) nsFrame::DisplayOutlineUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&) 1 (0.1%) nsRuleNode::GetStyleOutline(nsStyleContext*, bool)
1 (0.1%) malloc 1 (0.1%) choose_arena (self) 88056 1 (0.1%) 1 (0.1%) choose_arena 1 (0.1%) choose_arena (self)
1 (0.1%) _ZN13nsViewManager16UpdateWidgetAreaEP6nsViewP9nsIWidgetRK8nsRegionS1_.part.19 234421 0 (0.0%) 1 (0.1%) nsWindow::GetTransparencyMode() 1 (0.1%) nsWindow::GetToplevelWidget(_GtkWidget**)
1 (0.1%) zError 1 (0.1%) __lxstat64 (self) 92333 1 (0.1%) 1 (0.1%) __lxstat64 1 (0.1%) __lxstat64 (self)
1 (0.1%) js_Date(JSContext*, unsigned int, JS::Value*) 261876 0 (0.0%) 1 (0.1%) js_NewDateObjectMsec(JSContext*, double) 1 (0.1%) _ZL10SetUTCTimeP9JSContextP8JSObjectdPN2JS5ValueE.isra.25
1 (0.1%) nsCycleCollector::BeginCollection(nsICycleCollectorListener*) 251269 0 (0.0%) 1 (0.1%) GCGraphBuilder::GCGraphBuilder(GCGraph&, nsCycleCollectionLanguageRuntime**, nsICycleCollectorListener*) 1 (0.1%) PL_DHashTableInit
1 (0.1%) gdk_x11_font_get_name 103407 0 (0.0%) 1 (0.1%) gdk_get_display 1 (0.1%) _end
1 (0.1%) gtk_paint_arrow 100787 0 (0.0%) 1 (0.1%) gtk_style_get_type 1 (0.1%) _end
1 (0.1%) nsDisplayListBuilder::LeavePresShell(nsIFrame*, nsRect const&) 141374 0 (0.0%) 1 (0.1%) mozilla::FramePropertyTable::Delete(nsIFrame*, mozilla::FramePropertyDescriptor const*) 1 (0.1%) mozilla::FramePropertyTable::Remove(nsIFrame*, mozilla::FramePropertyDescriptor const*, bool*)
1 (0.1%) nsStyleList::nsStyleList(nsStyleList const&) (self) 1 (0.1%) nsRuleNode::ComputeListData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, bool) 150079 1 (0.1%) 1 (0.1%) nsStyleList::nsStyleList(nsStyleList const&) 1 (0.1%) nsStyleList::nsStyleList(nsStyleList const&) (self)
1 (0.1%) mozilla::FramePropertyTable::Delete(nsIFrame*, mozilla::FramePropertyDescriptor const*) 141373 0 (0.0%) 1 (0.1%) mozilla::FramePropertyTable::Remove(nsIFrame*, mozilla::FramePropertyDescriptor const*, bool*) 1 (0.1%) nsTHashtable<mozilla::FramePropertyTable::Entry>::GetEntry(nsIFrame*) const
1 (0.1%) mozilla::imagelib::RasterImage::RequestDecode() (self) 1 (0.1%) mozilla::imagelib::RasterImage::GetImgFrame(unsigned int) 139998 1 (0.1%) 1 (0.1%) mozilla::imagelib::RasterImage::RequestDecode() 1 (0.1%) mozilla::imagelib::RasterImage::RequestDecode() (self)
1 (0.1%) __read_nocancel 1 (0.1%) __pthread_enable_asynccancel (self) 96229 1 (0.1%) 1 (0.1%) __pthread_enable_asynccancel 1 (0.1%) __pthread_enable_asynccancel (self)
1 (0.1%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 149814 0 (0.0%) 1 (0.1%) nsRuleNode::ComputeTextData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, bool) 1 (0.1%) nsStyleText::nsStyleText(nsStyleText const&)
1 (0.1%) nsJSContext::CycleCollectNow(nsICycleCollectorListener*) 251319 0 (0.0%) 1 (0.1%) nsCycleCollector_collect(nsICycleCollectorListener*) 1 (0.1%) nsCycleCollectorRunner::Collect(nsICycleCollectorListener*)
1 (0.1%) nsFileChannel::MakeFileInputStream(nsIFile*, nsCOMPtr<nsIInputStream>&, nsCString&) 250431 0 (0.0%) 1 (0.1%) nsLocalFile::IsDirectory(bool*) 1 (0.1%) nsLocalFile::FillStatCache()
1 (0.1%) gtk_widget_translate_coordinates (self) 1 (0.1%) gtk_tooltip_set_tip_area 101866 1 (0.1%) 1 (0.1%) gtk_widget_translate_coordinates 1 (0.1%) gtk_widget_translate_coordinates (self)
1 (0.1%) moz_gtk_widget_paint 100827 0 (0.0%) 1 (0.1%) gtk_paint_arrow 1 (0.1%) gtk_style_get_type
1 (0.1%) nsLineBreaker::AppendText(nsIAtom*, unsigned char const*, unsigned int, unsigned int, nsILineBreakSink*) (self) 1 (0.1%) BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun*, bool, bool) 157119 1 (0.1%) 1 (0.1%) nsLineBreaker::AppendText(nsIAtom*, unsigned char const*, unsigned int, unsigned int, nsILineBreakSink*) 1 (0.1%) nsLineBreaker::AppendText(nsIAtom*, unsigned char const*, unsigned int, unsigned int, nsILineBreakSink*) (self)
1 (0.1%) js::mjit::JaegerShot(JSContext*, bool) (self) 265009 1 (0.1%) 1 (0.1%) js::mjit::JaegerShot(JSContext*, bool) 1 (0.1%) js::mjit::JaegerShot(JSContext*, bool) (self)
1 (0.1%) nsSound::PlayEventSound(unsigned int) 234666 0 (0.0%) 1 (0.1%) nsSound::Init() 1 (0.1%) PR_LoadLibrary
1 (0.1%) NS_InvokeByIndex_P 155652 0 (0.0%) 1 (0.1%) nsDocument::GetAnonymousElementByAttribute(nsIDOMElement*, nsAString_internal const&, nsAString_internal const&, nsIDOMElement**) 1 (0.1%) nsDocument::GetAnonymousNodes(nsIDOMElement*, nsIDOMNodeList**)
3 (0.3%) mozilla::layers::BasicContainerLayer::ComputeEffectiveTransforms(gfx3DMatrix const&) 255199 0 (0.0%) 1 (0.1%) mozilla::layers::ContainerLayer::ComputeEffectiveTransformsForChildren(gfx3DMatrix const&) 2 (0.2%) mozilla::layers::BasicContainerLayer::ComputeEffectiveTransforms(gfx3DMatrix const&) 1 (0.1%) mozilla::layers::ThebesLayer::ComputeEffectiveTransforms(gfx3DMatrix const&)
1 (0.1%) nsCSSRendering::DetermineBackgroundColor(nsPresContext*, nsStyleContext*, nsIFrame*) 141682 0 (0.0%) 1 (0.1%) DetermineBackgroundColorInternal(nsPresContext*, nsStyleContext*, nsIFrame*, bool&, bool&) 1 (0.1%) nsBoxFrame::HonorPrintBackgroundSettings()
1 (0.1%) _end 1 (0.1%) getenv (self) 90077 1 (0.1%) 1 (0.1%) getenv 1 (0.1%) getenv (self)
1 (0.1%) nsQueryReferent::operator()(nsID const&, void**) const 187615 0 (0.0%) 1 (0.1%) nsGlobalChromeWindow::QueryInterface(nsID const&, void**) 1 (0.1%) nsGlobalWindow::QueryInterface(nsID const&, void**)
1 (0.1%) _end 96732 0 (0.0%) 1 (0.1%) shm_unlink 1 (0.1%) __strlen_sse42
1 (0.1%) nsImageBoxFrame::UpdateImage() 140579 0 (0.0%) 1 (0.1%) imgRequestProxy::Clone(imgIDecoderObserver*, imgIRequest**) 1 (0.1%) imgRequestProxy::Init(imgRequest*, nsILoadGroup*, mozilla::imagelib::Image*, nsIURI*, imgIDecoderObserver*)
1 (0.1%) NS_NewAtom(nsAString_internal const&) 248999 0 (0.0%) 1 (0.1%) GetAtomHashEntry(unsigned short const*, unsigned int) 1 (0.1%) PL_DHashTableOperate
1 (0.1%) hb_ot_layout_position_lookup 259054 0 (0.0%) 1 (0.1%) PosLookup::apply_once(hb_ot_layout_context_t*, _hb_buffer_t*, unsigned int, unsigned int, unsigned int) const 1 (0.1%) PairPosFormat2::apply(hb_apply_context_t*) const
1 (0.1%) nsWindow::GetTransparencyMode() 234420 0 (0.0%) 1 (0.1%) nsWindow::GetToplevelWidget(_GtkWidget**) 1 (0.1%) get_gtk_widget_for_gdk_window(_GdkDrawable*)
1 (0.1%) nsCSSFrameConstructor::ContentAppended(nsIContent*, nsIContent*, bool) 141516 0 (0.0%) 1 (0.1%) nsCSSFrameConstructor::GetAbsoluteContainingBlock(nsIFrame*) 1 (0.1%) nsStyleDisplay::IsPositioned() const
1 (0.1%) nsResetStyleData::Destroy(unsigned int, nsPresContext*) 1 (0.1%) nsPresArena::State::Free(unsigned int, void*) (self) 142810 1 (0.1%) 1 (0.1%) nsPresArena::State::Free(unsigned int, void*) 1 (0.1%) nsPresArena::State::Free(unsigned int, void*) (self)
1 (0.1%) nsXULPopupManager::ShowPopupCallback(nsIContent*, nsMenuPopupFrame*, bool, bool) 143014 0 (0.0%) 1 (0.1%) PresShell::GetCaret() const 1 (0.1%) nsCaret::AddRef()
1 (0.1%) js::Interpret(JSContext*, js::StackFrame*, js::InterpMode) 262559 0 (0.0%) 1 (0.1%) js::InvokeConstructorKernel(JSContext*, js::CallArgs const&) 1 (0.1%) js_Date(JSContext*, unsigned int, JS::Value*)
1 (0.1%) TimerThread::AddTimerInternal(nsTimerImpl*) 1 (0.1%) void nsTArray<nsTimerImpl*, nsTArrayDefaultAllocator>::AssignRange<nsTimerImpl*>(unsigned int, unsigned int, nsTimerImpl* const*) (self) 250922 1 (0.1%) 1 (0.1%) void nsTArray<nsTimerImpl*, nsTArrayDefaultAllocator>::AssignRange<nsTimerImpl*>(unsigned int, unsigned int, nsTimerImpl* const*) 1 (0.1%) void nsTArray<nsTimerImpl*, nsTArrayDefaultAllocator>::AssignRange<nsTimerImpl*>(unsigned int, unsigned int, nsTimerImpl* const*) (self)
1 (0.1%) JS_GetStringCharsZAndLength (self) 1 (0.1%) xpc_qsDOMString::xpc_qsDOMString(JSContext*, JS::Value, JS::Value*, xpc_qsBasicString<nsAString_internal, nsDependentString>::StringificationBehavior, xpc_qsBasicString<nsAString_internal, nsDependentString>::StringificationBehavior) 261370 1 (0.1%) 1 (0.1%) JS_GetStringCharsZAndLength 1 (0.1%) JS_GetStringCharsZAndLength (self)
1 (0.1%) nsThread::PutEvent(nsIRunnable*) 235114 0 (0.0%) 1 (0.1%) nsBaseAppShell::OnDispatchedEvent(nsIThreadInternal*) 1 (0.1%) nsAppShell::ScheduleNativeEventCallback()
1 (0.1%) nsAttrAndChildArray::RemoveChildAt(unsigned int) 1 (0.1%) nsAttrAndChildArray::TakeChildAt(unsigned int) (self) 153160 1 (0.1%) 1 (0.1%) nsAttrAndChildArray::TakeChildAt(unsigned int) 1 (0.1%) nsAttrAndChildArray::TakeChildAt(unsigned int) (self)
1 (0.1%) nsINode::doRemoveChildAt(unsigned int, bool, nsIContent*, nsAttrAndChildArray&) 153161 0 (0.0%) 1 (0.1%) nsAttrAndChildArray::RemoveChildAt(unsigned int) 1 (0.1%) nsAttrAndChildArray::TakeChildAt(unsigned int)
1 (0.1%) mozilla::layers::BasicLayerManager::ClearCachedResources() 1 (0.1%) mozilla::layers::BasicLayerManager::ClearLayer(mozilla::layers::Layer*) (self) 255017 0 (0.0%) 1 (0.1%) mozilla::layers::BasicLayerManager::ClearLayer(mozilla::layers::Layer*) 1 (0.1%) mozilla::layers::BasicLayerManager::ClearLayer(mozilla::layers::Layer*) (self) 1 (0.1%) nsIntRegion::SetEmpty()
1 (0.1%) moz_gtk_widget_paint 234270 0 (0.0%) 1 (0.1%) moz_gtk_entry_paint 1 (0.1%) clearlooks_style_draw_flat_box
1 (0.1%) JS_LookupPropertyWithFlagsById 262794 0 (0.0%) 1 (0.1%) js::LookupPropertyWithFlags(JSContext*, JSObject*, long, unsigned int, JSObject**, JSProperty**) 1 (0.1%) js::PropertyTable::search(long, bool)
1 (0.1%) XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, JS::Value*, JS::Value*) 216655 0 (0.0%) 1 (0.1%) XPCCallContext::Init(XPCContext::LangType, int, JSObject*, JSObject*, XPCCallContext::WrapperInitOptions, long, unsigned int, JS::Value*, JS::Value*) 1 (0.1%) XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**)
1 (0.1%) hb_ot_shape_execute 259055 0 (0.0%) 1 (0.1%) hb_ot_layout_position_lookup 1 (0.1%) PosLookup::apply_once(hb_ot_layout_context_t*, _hb_buffer_t*, unsigned int, unsigned int, unsigned int) const
1 (0.1%) nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, int, int, nsIAtom*) 144887 0 (0.0%) 1 (0.1%) nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, bool) 1 (0.1%) nsContainerFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, bool)
1 (0.1%) _dl_map_object 89273 0 (0.0%) 1 (0.1%) open_verify 1 (0.1%) __open64
1 (0.1%) _ZN7gfxFont4DrawEP10gfxTextRunjjP10gfxContextbP8gfxPointPNS_7SpacingE.part.15 253780 0 (0.0%) 1 (0.1%) GlyphBuffer::Flush(_cairo*, bool, bool, bool) 1 (0.1%) _moz_cairo_show_glyphs
1 (0.1%) js_NativeSet(JSContext*, JSObject*, js::Shape const*, bool, bool, JS::Value*) 218858 0 (0.0%) 1 (0.1%) nsIDOMXULElement_SetClassName(JSContext*, JSObject*, long, int, JS::Value*) 1 (0.1%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool)
1 (0.1%) PL_DHashTableOperate 1 (0.1%) nsTHashtable<mozilla::FrameLayerBuilder::ThebesLayerItemsEntry>::s_HashKey(PLDHashTable*, void const*) (self) 141913 1 (0.1%) 1 (0.1%) nsTHashtable<mozilla::FrameLayerBuilder::ThebesLayerItemsEntry>::s_HashKey(PLDHashTable*, void const*) 1 (0.1%) nsTHashtable<mozilla::FrameLayerBuilder::ThebesLayerItemsEntry>::s_HashKey(PLDHashTable*, void const*) (self)
1 (0.1%) mozilla::imagelib::RasterImage::Draw(gfxContext*, gfxPattern::GraphicsFilter, gfxMatrix const&, gfxRect const&, nsIntRect const&, nsIntSize const&, unsigned int) 139993 0 (0.0%) 1 (0.1%) mozilla::imagelib::RasterImage::GetDrawableImgFrame(unsigned int) 1 (0.1%) imgFrame::GetCompositingFailed() const
1 (0.1%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 186139 0 (0.0%) 1 (0.1%) nsXULDocument::QueryInterface(nsID const&, void**) 1 (0.1%) NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**)
1 (0.1%) mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) 1 (0.1%) mozilla::gfx::BaseRect<double, gfxRect, gfxPoint, gfxSize, gfxMargin>::IsEmpty() const (self) 141711 1 (0.1%) 1 (0.1%) mozilla::gfx::BaseRect<double, gfxRect, gfxPoint, gfxSize, gfxMargin>::IsEmpty() const 1 (0.1%) mozilla::gfx::BaseRect<double, gfxRect, gfxPoint, gfxSize, gfxMargin>::IsEmpty() const (self)
1 (0.1%) sqlite3VdbeExec 1 (0.1%) sqlite3BtreeMovetoUnpacked (self) 299051 1 (0.1%) 1 (0.1%) sqlite3BtreeMovetoUnpacked 1 (0.1%) sqlite3BtreeMovetoUnpacked (self)
1 (0.1%) nsChromeProtocolHandler::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 131940 0 (0.0%) 1 (0.1%) nsStandardURL::Init(unsigned int, int, nsACString_internal const&, char const*, nsIURI*) 1 (0.1%) nsStandardURL::SetSpec(nsACString_internal const&)
1 (0.1%) nsCSSRendering::PaintBorder(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, int) 141715 0 (0.0%) 1 (0.1%) nsCSSRendering::PaintBorderWithStyleBorder(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBorder const&, nsStyleContext*, int) 1 (0.1%) nsLayoutUtils::DrawSingleImage(nsRenderingContext*, imgIContainer*, gfxPattern::GraphicsFilter, nsRect const&, nsRect const&, unsigned int, nsRect const*)
1 (0.1%) sqlite3Select 299016 0 (0.0%) 1 (0.1%) sqlite3WhereBegin 1 (0.1%) bestBtreeIndex
1 (0.1%) sqlite3Parser 299017 0 (0.0%) 1 (0.1%) sqlite3Select 1 (0.1%) sqlite3WhereBegin
1 (0.1%) nsDisplayList::GetBounds(nsDisplayListBuilder*) const 1 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::UnionRect(nsRect const&, nsRect const&) (self) 141312 1 (0.1%) 1 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::UnionRect(nsRect const&, nsRect const&) 1 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::UnionRect(nsRect const&, nsRect const&) (self)
1 (0.1%) JSObject::putProperty(JSContext*, long, int (*)(JSContext*, JSObject*, long, JS::Value*), int (*)(JSContext*, JSObject*, long, int, JS::Value*), unsigned int, unsigned int, unsigned int, int) 263344 0 (0.0%) 1 (0.1%) JSObject::addPropertyInternal(JSContext*, long, int (*)(JSContext*, JSObject*, long, JS::Value*), int (*)(JSContext*, JSObject*, long, int, JS::Value*), unsigned int, unsigned int, unsigned int, int, js::Shape**, bool) 1 (0.1%) _ZN2js9BaseShape10getUnownedEP9JSContextRKS0_.constprop.127
1 (0.1%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 142666 0 (0.0%) 1 (0.1%) nsLayoutUtils::IsProperAncestorFrameCrossDoc(nsIFrame*, nsIFrame*, nsIFrame*) 1 (0.1%) nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*)
1 (0.1%) nsXBLProtoImpl::InitTargetObjects(nsXBLPrototypeBinding*, nsIScriptContext*, nsIContent*, nsIXPConnectJSObjectHolder**, JSObject**) 1 (0.1%) nsContentUtils::HoldJSObjects(void*, nsScriptObjectTracer*) (self) 153827 1 (0.1%) 1 (0.1%) nsContentUtils::HoldJSObjects(void*, nsScriptObjectTracer*) 1 (0.1%) nsContentUtils::HoldJSObjects(void*, nsScriptObjectTracer*) (self)
1 (0.1%) nsCOMPtr_base::~nsCOMPtr_base() (self) 1 (0.1%) nsEventTargetChainItem::Destroy(nsFixedSizeAllocator*, nsEventTargetChainItem*) 248436 1 (0.1%) 1 (0.1%) nsCOMPtr_base::~nsCOMPtr_base() 1 (0.1%) nsCOMPtr_base::~nsCOMPtr_base() (self)
1 (0.1%) XPCCallContext::Init(XPCContext::LangType, int, JSObject*, JSObject*, XPCCallContext::WrapperInitOptions, long, unsigned int, JS::Value*, JS::Value*) 218506 0 (0.0%) 1 (0.1%) XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 1 (0.1%) js::UnwrapObject(JSObject*, unsigned int*)
1 (0.1%) sqlite3RunParser 299145 0 (0.0%) 1 (0.1%) sqlite3Parser 1 (0.1%) sqlite3Select
1 (0.1%) nsBox::SyncLayout(nsBoxLayoutState&) 151243 0 (0.0%) 1 (0.1%) nsIFrame::Redraw(nsBoxLayoutState&, nsRect const*) 1 (0.1%) nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int)
1 (0.1%) mozilla::imagelib::RasterImage::GetCurrentFrameIsOpaque(bool*) 139984 0 (0.0%) 1 (0.1%) mozilla::imagelib::RasterImage::GetImgFrame(unsigned int) 1 (0.1%) mozilla::imagelib::RasterImage::RequestDecode()
1 (0.1%) nsXBLPrototypeHandler::EnsureEventHandler(nsIScriptGlobalObject*, nsIScriptContext*, nsIAtom*, nsScriptObjectHolder<JSObject>&) 186908 0 (0.0%) 1 (0.1%) nsJSContext::HoldScriptObject(void*) 1 (0.1%) js_LockGCThingRT(JSRuntime*, void*)
1 (0.1%) js::mjit::stubs::UncachedCallHelper(js::VMFrame&, unsigned int, bool, js::mjit::stubs::UncachedCallResult*) 265738 0 (0.0%) 1 (0.1%) UncachedInlineCall(js::VMFrame&, js::InitialFrameFlags, void**, bool*, unsigned int) 1 (0.1%) js::Interpret(JSContext*, js::StackFrame*, js::InterpMode)
1 (0.1%) PresShell::DoReflow(nsIFrame*, bool) 143307 0 (0.0%) 1 (0.1%) PresShell::GetReferenceRenderingContext() 1 (0.1%) nsRenderingContext::Init(nsDeviceContext*, gfxASurface*)
1 (0.1%) nsTextFrame::IsFrameOfType(unsigned int) const (self) 1 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 146465 1 (0.1%) 1 (0.1%) nsTextFrame::IsFrameOfType(unsigned int) const 1 (0.1%) nsTextFrame::IsFrameOfType(unsigned int) const (self)
1 (0.1%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 144888 0 (0.0%) 1 (0.1%) nsDisplayList::AppendNewToTop(nsDisplayItem*) 1 (0.1%) nsDisplayList::AppendToTop(nsDisplayItem*)
1 (0.1%) PresShell::GetReferenceRenderingContext() 141027 0 (0.0%) 1 (0.1%) nsRenderingContext::Init(nsDeviceContext*, gfxASurface*) 1 (0.1%) gfxContext::gfxContext(gfxASurface*)
1 (0.1%) gdk_window_impl_x11_get_type 1 (0.1%) gdk_cursor_get_image (self) 103276 1 (0.1%) 1 (0.1%) gdk_cursor_get_image 1 (0.1%) gdk_cursor_get_image (self)
1 (0.1%) nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject(XPCCallContext&, JSObject*, nsID const&) 217913 0 (0.0%) 1 (0.1%) xpc_NewIDObject(JSContext*, JSObject*, nsID const&) 1 (0.1%) nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**)
1 (0.1%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 248491 0 (0.0%) 1 (0.1%) nsCreateInstanceByContractID::operator()(nsID const&, void**) const 1 (0.1%) nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**)
1 (0.1%) _cairo_clip_path_to_region 257037 0 (0.0%) 1 (0.1%) _cairo_path_fixed_fill_rectilinear_to_region 1 (0.1%) _moz_cairo_region_create_rectangle
1 (0.1%) _end 102007 0 (0.0%) 1 (0.1%) gtk_widget_get_window 1 (0.1%) _end
1 (0.1%) imgStatusTracker::GetImageStatus() const (self) 1 (0.1%) imgRequestProxy::GetImageStatus(unsigned int*) 140603 1 (0.1%) 1 (0.1%) imgStatusTracker::GetImageStatus() const 1 (0.1%) imgStatusTracker::GetImageStatus() const (self)
1 (0.1%) nsVoidArray::operator=(nsVoidArray const&) 1 (0.1%) nsVoidArray::Count() const (self) 221279 1 (0.1%) 1 (0.1%) nsVoidArray::Count() const 1 (0.1%) nsVoidArray::Count() const (self)
1 (0.1%) nsGlobalWindow::AddRef() (self) 1 (0.1%) nsGlobalWindow::QueryInterface(nsID const&, void**) 187626 1 (0.1%) 1 (0.1%) nsGlobalWindow::AddRef() 1 (0.1%) nsGlobalWindow::AddRef() (self)
1 (0.1%) nsCycleCollector::ScanRoots() 248658 0 (0.0%) 1 (0.1%) nsDeque::~nsDeque() 1 (0.1%) arena_dalloc
1 (0.1%) nsInlineFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 145469 0 (0.0%) 1 (0.1%) nsHTMLContainerFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsContainerFrame::BuildDisplayListForNonBlockChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, unsigned int)
1 (0.1%) XPCVariant::newVariant(XPCCallContext&, JS::Value) (self) 1 (0.1%) nsXPConnect::JSToVariant(JSContext*, JS::Value const&, nsIVariant**) 218369 1 (0.1%) 1 (0.1%) XPCVariant::newVariant(XPCCallContext&, JS::Value) 1 (0.1%) XPCVariant::newVariant(XPCCallContext&, JS::Value) (self)
1 (0.1%) sqlite3_prepare_v2 299165 0 (0.0%) 1 (0.1%) sqlite3LockAndPrepare 1 (0.1%) sqlite3Prepare
1 (0.1%) nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 235080 0 (0.0%) 1 (0.1%) nsNativeThemeGTK::GetGtkWidgetAndState(unsigned char, nsIFrame*, GtkThemeWidgetType&, GtkWidgetState*, int*) 1 (0.1%) nsNativeTheme::IsDisabled(nsIFrame*, nsEventStates)
1 (0.1%) nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*, bool, nsCxPusher*) 152127 0 (0.0%) 1 (0.1%) nsMenuFrame::HandleEvent(nsPresContext*, nsGUIEvent*, nsEventStatus*) 1 (0.1%) non-virtual thunk to nsMenuBarFrame::IsMenu()
1 (0.1%) _end 265592 0 (0.0%) 1 (0.1%) js::mjit::ic::Call(js::VMFrame&, js::mjit::ic::CallICInfo*) 1 (0.1%) CallCompiler::update()
1 (0.1%) js::InvokeKernel(JSContext*, js::CallArgs, js::MaybeConstruct) 262433 0 (0.0%) 1 (0.1%) JSScript::makeAnalysis(JSContext*) 1 (0.1%) js::analyze::ScriptAnalysis::analyzeBytecode(JSContext*)
2 (0.2%) nsDisplayList::HitTest(nsDisplayListBuilder*, nsRect const&, nsDisplayItem::HitTestState*, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>*) const (self) 1 (0.1%) nsDisplayXULEventRedirector::HitTest(nsDisplayListBuilder*, nsRect const&, nsDisplayItem::HitTestState*, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>*) 1 (0.1%) nsLayoutUtils::GetFramesForArea(nsIFrame*, nsRect const&, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>&, bool, bool) 142154 1 (0.1%) 1 (0.1%) nsDisplayList::HitTest(nsDisplayListBuilder*, nsRect const&, nsDisplayItem::HitTestState*, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>*) const 2 (0.2%) nsDisplayList::HitTest(nsDisplayListBuilder*, nsRect const&, nsDisplayItem::HitTestState*, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>*) const (self) 1 (0.1%) nsDisplayXULEventRedirector::HitTest(nsDisplayListBuilder*, nsRect const&, nsDisplayItem::HitTestState*, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>*)
1 (0.1%) nsXULPopupManager::GetInstance() (self) 1 (0.1%) nsLayoutUtils::GetPopupFrameForEventCoordinates(nsPresContext*, nsEvent const*) 152406 1 (0.1%) 1 (0.1%) nsXULPopupManager::GetInstance() 1 (0.1%) nsXULPopupManager::GetInstance() (self)
1 (0.1%) nsDocument::EnumerateExternalResources(bool (*)(nsIDocument*, void*), void*) (self) 1 (0.1%) nsDocument::FlushExternalResources(mozFlushType) 155439 1 (0.1%) 1 (0.1%) nsDocument::EnumerateExternalResources(bool (*)(nsIDocument*, void*), void*) 1 (0.1%) nsDocument::EnumerateExternalResources(bool (*)(nsIDocument*, void*), void*) (self)
1 (0.1%) nsBaseChannel::BeginPumpingData() 133893 0 (0.0%) 1 (0.1%) nsFileChannel::OpenContentStream(bool, nsIInputStream**, nsIChannel**) 1 (0.1%) nsFileChannel::MakeFileInputStream(nsIFile*, nsCOMPtr<nsIInputStream>&, nsCString&)
1 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 142031 0 (0.0%) 1 (0.1%) nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) 1 (0.1%) nsDisplayItem::nsDisplayItem(nsDisplayListBuilder*, nsIFrame*)
1 (0.1%) nsBoxFrame::RemoveFrame(mozilla::layout::FrameChildListID, nsIFrame*) 1 (0.1%) nsFrameList::DestroyFramesFrom(nsIFrame*) 144705 0 (0.0%) 1 (0.1%) nsContainerFrame::DestroyFrom(nsIFrame*) 2 (0.2%) nsFrameList::DestroyFramesFrom(nsIFrame*)
1 (0.1%) gtk_icon_info_load_icon 99637 0 (0.0%) 1 (0.1%) gtk_icon_info_copy 1 (0.1%) zError
1 (0.1%) nsString::ToInteger(int*, unsigned int) const (self) 1 (0.1%) nsIFrame::AddCSSFlex(nsBoxLayoutState&, nsIFrame*, int&) 252033 1 (0.1%) 1 (0.1%) nsString::ToInteger(int*, unsigned int) const 1 (0.1%) nsString::ToInteger(int*, unsigned int) const (self)
1 (0.1%) TreatAsOpaque(nsDisplayItem*, nsDisplayListBuilder*, bool*) 141957 0 (0.0%) 1 (0.1%) nsDisplayItem::GetOpaqueRegion(nsDisplayListBuilder*, bool*) 1 (0.1%) nsRegion::Init()
1 (0.1%) PresShell::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int) 141596 0 (0.0%) 1 (0.1%) nsCSSFrameConstructor::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int) 1 (0.1%) nsStyleSet::HasAttributeDependentStyle(nsPresContext*, mozilla::dom::Element*, nsIAtom*, int, bool)
1 (0.1%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) 218558 0 (0.0%) 1 (0.1%) XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 1 (0.1%) PR_ExitMonitor
1 (0.1%) sqlite3VdbeExec 1 (0.1%) sqlite3VdbeCursorMoveto (self) 299056 1 (0.1%) 1 (0.1%) sqlite3VdbeCursorMoveto 1 (0.1%) sqlite3VdbeCursorMoveto (self)
1 (0.1%) nsContentUtils::GetElementsByClassName(nsINode*, nsAString_internal const&, nsIDOMNodeList**) 153542 0 (0.0%) 1 (0.1%) NS_GetFuncStringContentList(nsINode*, bool (*)(nsIContent*, int, nsIAtom*, void*), void (*)(void*), void* (*)(nsINode*, nsString const*), nsAString_internal const&) 1 (0.1%) PL_DHashTableOperate
1 (0.1%) nsBindingManager::GetInsertionParent(nsIContent*) (self) 1 (0.1%) nsIContent::PreHandleEvent(nsEventChainPreVisitor&) 185781 1 (0.1%) 1 (0.1%) nsBindingManager::GetInsertionParent(nsIContent*) 1 (0.1%) nsBindingManager::GetInsertionParent(nsIContent*) (self)
1 (0.1%) pthread_cond_broadcast@@GLIBC_2.3.2 (self) 96118 1 (0.1%) 1 (0.1%) pthread_cond_broadcast@@GLIBC_2.3.2 1 (0.1%) pthread_cond_broadcast@@GLIBC_2.3.2 (self)
1 (0.1%) js::analyze::ScriptAnalysis::analyzeBytecode(JSContext*) (self) 1 (0.1%) JSScript::makeAnalysis(JSContext*) 266139 1 (0.1%) 1 (0.1%) js::analyze::ScriptAnalysis::analyzeBytecode(JSContext*) 1 (0.1%) js::analyze::ScriptAnalysis::analyzeBytecode(JSContext*) (self)
1 (0.1%) nsTransitionManager::StyleContextChanged(mozilla::dom::Element*, nsStyleContext*, nsStyleContext*) (self) 1 (0.1%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&, TreeMatchContext&) 150310 1 (0.1%) 1 (0.1%) nsTransitionManager::StyleContextChanged(mozilla::dom::Element*, nsStyleContext*, nsStyleContext*) 1 (0.1%) nsTransitionManager::StyleContextChanged(mozilla::dom::Element*, nsStyleContext*, nsStyleContext*) (self)
1 (0.1%) nsImageBoxFrame::UpdateImage() 153913 0 (0.0%) 1 (0.1%) nsContentUtils::CanLoadImage(nsIURI*, nsISupports*, nsIDocument*, nsIPrincipal*, short*) 1 (0.1%) nsIDocument::GetContainer() const
1 (0.1%) nsStubDocumentObserver::BeginUpdate(nsIDocument*, unsigned int) (self) 1 (0.1%) nsDocument::BeginUpdate(unsigned int) 157726 1 (0.1%) 1 (0.1%) nsStubDocumentObserver::BeginUpdate(nsIDocument*, unsigned int) 1 (0.1%) nsStubDocumentObserver::BeginUpdate(nsIDocument*, unsigned int) (self)
1 (0.1%) nsXULPopupManager::SetCaptureState(nsIContent*) 152420 0 (0.0%) 1 (0.1%) nsXULPopupManager::UpdateKeyboardListeners() 1 (0.1%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
1 (0.1%) nsBindingManager::WalkRules(bool (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*, bool*) 1 (0.1%) nsXBLBinding::WalkRules(bool (*)(nsIStyleRuleProcessor*, void*), void*) (self) 185266 0 (0.0%) 1 (0.1%) nsXBLBinding::WalkRules(bool (*)(nsIStyleRuleProcessor*, void*), void*) 1 (0.1%) nsXBLBinding::WalkRules(bool (*)(nsIStyleRuleProcessor*, void*), void*) (self) 1 (0.1%) bool EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*)
1 (0.1%) nsRenderingContext::Init(nsDeviceContext*, gfxASurface*) 253588 0 (0.0%) 1 (0.1%) gfxContext::gfxContext(gfxASurface*) 1 (0.1%) _moz_cairo_create
1 (0.1%) nsLocalFile::FillStatCache() 1 (0.1%) __xstat64 (self) 92323 1 (0.1%) 1 (0.1%) __xstat64 1 (0.1%) __xstat64 (self)
1 (0.1%) _cairo_surface_paint 257462 0 (0.0%) 1 (0.1%) _cairo_surface_fallback_paint 1 (0.1%) _clip_and_composite_trapezoids
1 (0.1%) nsImageBoxFrame::DidSetStyleContext(nsStyleContext*) 140474 0 (0.0%) 1 (0.1%) imgRequestProxy::GetURI(nsIURI**) 1 (0.1%) nsMozIconURI::AddRef()
1 (0.1%) nsXULPopupManager::FirePopupShowingEvent(nsIContent*, bool, bool) 143391 0 (0.0%) 1 (0.1%) PresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, unsigned long) 1 (0.1%) nsContainerFrame::ChildIsDirty(nsIFrame*)
1 (0.1%) nsRenderingContext::GetWidth(unsigned short const*, unsigned int) 141086 0 (0.0%) 1 (0.1%) nsFontMetrics::GetWidth(unsigned short const*, unsigned int, nsRenderingContext*) 1 (0.1%) gfxTextRunCache::MakeTextRun(unsigned short const*, unsigned int, gfxFontGroup*, gfxContext*, unsigned int, unsigned int)
1 (0.1%) mozilla::dom::Element::NotifyStateChange(nsEventStates) 155666 0 (0.0%) 1 (0.1%) nsDocument::ContentStateChanged(nsIContent*, nsEventStates) 1 (0.1%) PresShell::ContentStateChanged(nsIDocument*, nsIContent*, nsEventStates)
1 (0.1%) _ZN7mozilla17FrameLayerBuilder15DrawThebesLayerEPNS_6layers11ThebesLayerEP10gfxContextRK11nsIntRegionS8_Pv.part.19 141935 0 (0.0%) 1 (0.1%) nsDisplayBorder::Paint(nsDisplayListBuilder*, nsRenderingContext*) 1 (0.1%) nsCSSRendering::PaintBorder(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, int)
1 (0.1%) ReleaseData(void*, unsigned int) (self) 1 (0.1%) nsXBLService::GetBinding(nsIContent*, nsIURI*, bool, nsIPrincipal*, bool*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) 251934 1 (0.1%) 1 (0.1%) ReleaseData(void*, unsigned int) 1 (0.1%) ReleaseData(void*, unsigned int) (self)
1 (0.1%) nsStyleContext::CalcStyleDifference(nsStyleContext*) 1 (0.1%) nsRuleNode::GetStyleUIReset(nsStyleContext*, bool) (self) 149757 1 (0.1%) 1 (0.1%) nsRuleNode::GetStyleUIReset(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStyleUIReset(nsStyleContext*, bool) (self)
2 (0.2%) mozilla::layers::ContainerLayer::ComputeEffectiveTransformsForChildren(gfx3DMatrix const&) 1 (0.1%) mozilla::layers::BasicLayerManager::EndTransactionInternal(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 254851 0 (0.0%) 1 (0.1%) mozilla::layers::BasicContainerLayer::ComputeEffectiveTransforms(gfx3DMatrix const&) 3 (0.3%) mozilla::layers::ContainerLayer::ComputeEffectiveTransformsForChildren(gfx3DMatrix const&)
1 (0.1%) _end 96583 0 (0.0%) 1 (0.1%) dlsym 1 (0.1%) _dlerror_run
1 (0.1%) TimerThread::Run() 1 (0.1%) nsTimerImpl::AddRef() (self) 250885 1 (0.1%) 1 (0.1%) nsTimerImpl::AddRef() 1 (0.1%) nsTimerImpl::AddRef() (self)
1 (0.1%) sqlite3VdbeHalt 298392 0 (0.0%) 1 (0.1%) sqlite3ConnectionUnlocked 1 (0.1%) __pthread_mutex_lock
1 (0.1%) nsBoxFrame::CacheAttributes() 151262 0 (0.0%) 1 (0.1%) nsBoxFrame::GetInitialEqualSize(bool&) 1 (0.1%) nsXULElement::AttrValueIs(int, nsIAtom*, nsIAtom*, nsCaseTreatment) const
1 (0.1%) gtk_widget_hide 102081 0 (0.0%) 1 (0.1%) gtk_window_propagate_key_event 1 (0.1%) _end
1 (0.1%) PL_InitArenaPool (self) 1 (0.1%) nsDisplayListBuilder::nsDisplayListBuilder(nsIFrame*, nsDisplayListBuilder::Mode, bool) 299534 1 (0.1%) 1 (0.1%) PL_InitArenaPool 1 (0.1%) PL_InitArenaPool (self)
1 (0.1%) nsRunnable::AddRef() (self) 1 (0.1%) nsRefPtr<nsRunnableMethod<nsBindingManager, void, true> >::operator=(nsRunnableMethod<nsBindingManager, void, true>*) 248625 1 (0.1%) 1 (0.1%) nsRunnable::AddRef() 1 (0.1%) nsRunnable::AddRef() (self)
1 (0.1%) FreeArenaList (self) 1 (0.1%) nsDisplayListBuilder::~nsDisplayListBuilder() 299532 1 (0.1%) 1 (0.1%) FreeArenaList 1 (0.1%) FreeArenaList (self)
1 (0.1%) _end 103191 0 (0.0%) 1 (0.1%) gdk_window_hide 1 (0.1%) gdk_window_beep
1 (0.1%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) 147376 0 (0.0%) 1 (0.1%) nsRuleWalker::Forward(mozilla::css::StyleRule*) 1 (0.1%) nsRuleNode::Transition(nsIStyleRule*, unsigned char, bool)
1 (0.1%) mozilla::layers::BasicLayerManager::ClearLayer(mozilla::layers::Layer*) 254863 0 (0.0%) 1 (0.1%) nsIntRegion::SetEmpty() 1 (0.1%) nsRegion::SetToElements(unsigned int)
1 (0.1%) nsLayoutUtils::GetZIndex(nsIFrame*) (self) 1 (0.1%) IsZOrderLEQ(nsDisplayItem*, nsDisplayItem*, void*) 142683 1 (0.1%) 1 (0.1%) nsLayoutUtils::GetZIndex(nsIFrame*) 1 (0.1%) nsLayoutUtils::GetZIndex(nsIFrame*) (self)
1 (0.1%) js::Shape::setObjectFlag(JSContext*, js::BaseShape::Flag, JSObject*, js::HeapPtr<js::Shape, unsigned long>*) 263329 0 (0.0%) 1 (0.1%) _ZN2js5Shape19replaceLastPropertyEP9JSContextRKNS_9BaseShapeEP8JSObjectPNS_7HeapPtrIS0_mEE.constprop.121 1 (0.1%) js::EmptyShape::getInitialShape(JSContext*, js::Class*, JSObject*, JSObject*, js::gc::AllocKind, unsigned int)
1 (0.1%) nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject(XPCCallContext&, JSObject*, nsID const&) 261262 0 (0.0%) 1 (0.1%) JS_ForwardGetPropertyTo 1 (0.1%) js_GetProperty(JSContext*, JSObject*, JSObject*, long, JS::Value*)
1 (0.1%) gdk_window_destroy 103522 0 (0.0%) 1 (0.1%) gdk_window_set_focus_on_map 1 (0.1%) gdk_window_impl_x11_get_type
1 (0.1%) nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*) 194403 0 (0.0%) 1 (0.1%) nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*) 1 (0.1%) nsJSContext::GetObjectPrincipal()
1 (0.1%) js::mjit::ic::GetProp(js::VMFrame&, js::mjit::ic::PICInfo*) 265726 0 (0.0%) 1 (0.1%) GetPropCompiler::generateStub(JSObject*, js::Shape const*) 1 (0.1%) GetPropCompiler::generateGetterStub(js::mjit::Assembler&, js::Shape const*, JSC::AbstractMacroAssembler<JSC::X86Assembler>::Label, js::Vector<JSC::AbstractMacroAssembler<JSC::X86Assembler>::Jump, 8ul, js::TempAllocPolicy> const&)
1 (0.1%) nsRefPtr<nsRenderingContext>::~nsRefPtr() 141676 0 (0.0%) 1 (0.1%) gfxContext::Release() 1 (0.1%) gfxContext::~gfxContext()
1 (0.1%) nsDisplayList::HitTest(nsDisplayListBuilder*, nsRect const&, nsDisplayItem::HitTestState*, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>*) const 151315 0 (0.0%) 1 (0.1%) nsDisplayXULEventRedirector::HitTest(nsDisplayListBuilder*, nsRect const&, nsDisplayItem::HitTestState*, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>*) 1 (0.1%) nsDisplayList::HitTest(nsDisplayListBuilder*, nsRect const&, nsDisplayItem::HitTestState*, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>*) const
1 (0.1%) _cairo_path_fixed_line_to (self) 1 (0.1%) _moz_cairo_rel_line_to 257057 1 (0.1%) 1 (0.1%) _cairo_path_fixed_line_to 1 (0.1%) _cairo_path_fixed_line_to (self)
1 (0.1%) mozilla::places::Database::GetStatement(nsACString_internal const&) const 232070 0 (0.0%) 1 (0.1%) mozilla::storage::StatementCache<mozIStorageStatement>::GetCachedStatement(nsACString_internal const&) 1 (0.1%) mozilla::storage::StatementCache<mozIStorageStatement>::CreateStatement(nsACString_internal const&)
1 (0.1%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.1%) nsQueryInterface::operator()(nsID const&, void**) const (self) 248433 1 (0.1%) 1 (0.1%) nsQueryInterface::operator()(nsID const&, void**) const 1 (0.1%) nsQueryInterface::operator()(nsID const&, void**) const (self)
1 (0.1%) nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&) 1 (0.1%) nsDisplayItem::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&) (self) 142084 1 (0.1%) 1 (0.1%) nsDisplayItem::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&) 1 (0.1%) nsDisplayItem::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&) (self)
1 (0.1%) nsNavHistory::GetQueryResults(nsNavHistoryQueryResultNode*, nsCOMArray<nsNavHistoryQuery> const&, nsNavHistoryQueryOptions*, nsCOMArray<nsNavHistoryResultNode>*) 232071 0 (0.0%) 1 (0.1%) mozilla::places::Database::GetStatement(nsACString_internal const&) const 1 (0.1%) mozilla::storage::StatementCache<mozIStorageStatement>::GetCachedStatement(nsACString_internal const&)
1 (0.1%) allocateBtreePage 298984 0 (0.0%) 1 (0.1%) btreeGetPage 1 (0.1%) sqlite3PagerAcquire
1 (0.1%) nsFrame::DisplayBackgroundUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 1 (0.1%) nsStyleContext::GetStyleBackground() (self) 141681 1 (0.1%) 1 (0.1%) nsStyleContext::GetStyleBackground() 1 (0.1%) nsStyleContext::GetStyleBackground() (self)
1 (0.1%) mozilla::layers::BasicThebesLayer::PaintBuffer(gfxContext*, nsIntRegion const&, nsIntRegion const&, nsIntRegion const&, bool, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*) 1 (0.1%) nsIntRegion::nsIntRegion() (self) 140954 1 (0.1%) 1 (0.1%) nsIntRegion::nsIntRegion() 1 (0.1%) nsIntRegion::nsIntRegion() (self)
1 (0.1%) gdk_window_get_update_area 103050 0 (0.0%) 1 (0.1%) gdk_region_subtract 1 (0.1%) gdk_rectangle_get_type
1 (0.1%) PL_DHashTableEnumerate 185302 0 (0.0%) 1 (0.1%) BuildContentLists(nsISupports*, nsAutoPtr<nsTArray<nsRefPtr<nsXBLInsertionPoint>, nsTArrayDefaultAllocator> >&, void*) 1 (0.1%) nsBindingManager::SetContentListFor(nsIContent*, nsTArray<nsRefPtr<nsXBLInsertionPoint>, nsTArrayDefaultAllocator>*)
1 (0.1%) __open64 (self) 1 (0.1%) open_verify 89443 1 (0.1%) 1 (0.1%) __open64 1 (0.1%) __open64 (self)
1 (0.1%) non-virtual thunk to nsMenuBarFrame::IsMenu() (self) 1 (0.1%) nsMenuFrame::HandleEvent(nsPresContext*, nsGUIEvent*, nsEventStatus*) 152138 1 (0.1%) 1 (0.1%) non-virtual thunk to nsMenuBarFrame::IsMenu() 1 (0.1%) non-virtual thunk to nsMenuBarFrame::IsMenu() (self)
1 (0.1%) _ZN2js20DefineNativePropertyEP9JSContextP8JSObjectlRKN2JS5ValueEPFiS1_S3_lPS5_EPFiS1_S3_liS8_Ejjij.constprop.256 263345 0 (0.0%) 1 (0.1%) JSObject::putProperty(JSContext*, long, int (*)(JSContext*, JSObject*, long, JS::Value*), int (*)(JSContext*, JSObject*, long, int, JS::Value*), unsigned int, unsigned int, unsigned int, int) 1 (0.1%) JSObject::addPropertyInternal(JSContext*, long, int (*)(JSContext*, JSObject*, long, JS::Value*), int (*)(JSContext*, JSObject*, long, int, JS::Value*), unsigned int, unsigned int, unsigned int, int, js::Shape**, bool)
1 (0.1%) nsCycleCollectorRunner::Collect(nsICycleCollectorListener*) 251316 0 (0.0%) 1 (0.1%) nsCycleCollector::FinishCollection(nsICycleCollectorListener*) 1 (0.1%) arena_dalloc
1 (0.1%) nsStyleBackground::HasFixedBackground() const (self) 1 (0.1%) nsDisplayBackground::nsDisplayBackground(nsDisplayListBuilder*, nsIFrame*) 150154 1 (0.1%) 1 (0.1%) nsStyleBackground::HasFixedBackground() const 1 (0.1%) nsStyleBackground::HasFixedBackground() const (self)
1 (0.1%) nsDisplayBackground::IsUniform(nsDisplayListBuilder*, unsigned int*) (self) 1 (0.1%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 141972 1 (0.1%) 1 (0.1%) nsDisplayBackground::IsUniform(nsDisplayListBuilder*, unsigned int*) 1 (0.1%) nsDisplayBackground::IsUniform(nsDisplayListBuilder*, unsigned int*) (self)
1 (0.1%) non-virtual thunk to nsDocument::CreateEvent(nsAString_internal const&, nsIDOMEvent**) (self) 1 (0.1%) GetEventAndTarget(nsIDocument*, nsISupports*, nsAString_internal const&, bool, bool, nsIDOMEvent**, nsIDOMEventTarget**) 155220 1 (0.1%) 1 (0.1%) non-virtual thunk to nsDocument::CreateEvent(nsAString_internal const&, nsIDOMEvent**) 1 (0.1%) non-virtual thunk to nsDocument::CreateEvent(nsAString_internal const&, nsIDOMEvent**) (self)
1 (0.1%) nsIFrame::InvalidateRoot(nsRect const&, unsigned int) 186565 0 (0.0%) 1 (0.1%) nsViewManager::UpdateViewNoSuppression(nsIView*, nsRect const&, unsigned int) 1 (0.1%) nsView::GetOffsetTo(nsView const*) const
1 (0.1%) _end 219573 0 (0.0%) 1 (0.1%) nsIDOMElement_SetAttribute(JSContext*, unsigned int, JS::Value*) 1 (0.1%) nsGenericElement::SetAttribute(nsAString_internal const&, nsAString_internal const&)
1 (0.1%) TimerThread::RemoveTimer(nsTimerImpl*) 1 (0.1%) TimerThread::RemoveTimerInternal(nsTimerImpl*) (self) 250923 1 (0.1%) 1 (0.1%) TimerThread::RemoveTimerInternal(nsTimerImpl*) 1 (0.1%) TimerThread::RemoveTimerInternal(nsTimerImpl*) (self)
1 (0.1%) nsSimpleURI::SetSpec(nsACString_internal const&) 249911 0 (0.0%) 1 (0.1%) NS_EscapeURL(char const*, int, unsigned int, nsACString_internal&) 1 (0.1%) nsACString_internal::Replace(unsigned int, unsigned int, char const*, unsigned int)
1 (0.1%) nsWindow::GetClientOffset() 1 (0.1%) gdk_atom_intern (self) 103423 1 (0.1%) 1 (0.1%) gdk_atom_intern 1 (0.1%) gdk_atom_intern (self)
1 (0.1%) _cairo_clip_copy_rectangle_list 256636 0 (0.0%) 1 (0.1%) _cairo_clip_get_region 1 (0.1%) _cairo_clip_path_to_region
1 (0.1%) nsLayoutUtils::DoCompareTreePosition(nsIContent*, nsIContent*, int, int, nsIContent const*) (self) 1 (0.1%) IsContentLEQ(nsDisplayItem*, nsDisplayItem*, void*) 142793 1 (0.1%) 1 (0.1%) nsLayoutUtils::DoCompareTreePosition(nsIContent*, nsIContent*, int, int, nsIContent const*) 1 (0.1%) nsLayoutUtils::DoCompareTreePosition(nsIContent*, nsIContent*, int, int, nsIContent const*) (self)
1 (0.1%) nsIDOMElement_SetAttribute(JSContext*, unsigned int, JS::Value*) 156768 0 (0.0%) 1 (0.1%) nsGenericElement::SetAttribute(nsAString_internal const&, nsAString_internal const&) 1 (0.1%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool)
1 (0.1%) nsFontMetrics::DrawString(unsigned short const*, unsigned int, int, int, nsRenderingContext*, nsRenderingContext*) 253926 0 (0.0%) 1 (0.1%) gfxTextRun::Draw(gfxContext*, gfxPoint, unsigned int, unsigned int, gfxTextRun::PropertyProvider*, double*) 1 (0.1%) gfxTextRun::DrawGlyphs(gfxFont*, gfxContext*, bool, gfxPoint*, unsigned int, unsigned int, gfxTextRun::PropertyProvider*, unsigned int, unsigned int)
1 (0.1%) mozilla::storage::Connection::prepareStatement(nsCString const&, sqlite3_stmt**) 299169 0 (0.0%) 1 (0.1%) sqlite3_prepare_v2 1 (0.1%) sqlite3LockAndPrepare
1 (0.1%) gfxTextRun::DrawGlyphs(gfxFont*, gfxContext*, bool, gfxPoint*, unsigned int, unsigned int, gfxTextRun::PropertyProvider*, unsigned int, unsigned int) 253848 0 (0.0%) 1 (0.1%) _ZN7gfxFont4DrawEP10gfxTextRunjjP10gfxContextbP8gfxPointPNS_7SpacingE.part.15 1 (0.1%) GlyphBuffer::Flush(_cairo*, bool, bool, bool)
1 (0.1%) nsFrame::DestroyFrom(nsIFrame*) 143366 0 (0.0%) 1 (0.1%) PresShell::NotifyDestroyingFrame(nsIFrame*) 1 (0.1%) nsFrameManager::ClearAllUndisplayedContentIn(nsIContent*)
5 (0.5%) nsXBLBinding::ExecuteAttachedHandler() (self) 1 (0.1%) nsBindingManager::ProcessAttachedQueue(unsigned int) 185280 0 (0.0%) 1 (0.1%) nsXBLBinding::ExecuteAttachedHandler() 5 (0.5%) nsXBLBinding::ExecuteAttachedHandler() (self) 1 (0.1%) nsXBLBinding::AllowScripts()
1 (0.1%) nsBoxFrame::GetPrefSize(nsBoxLayoutState&) 152114 0 (0.0%) 1 (0.1%) nsMenuFrame::GetMinSize(nsBoxLayoutState&) 1 (0.1%) nsBoxFrame::GetMinSize(nsBoxLayoutState&)
1 (0.1%) nsJSContext::HoldScriptObject(void*) 262192 0 (0.0%) 1 (0.1%) js_LockGCThingRT(JSRuntime*, void*) 1 (0.1%) PR_Lock
1 (0.1%) js::mjit::FrameState::ensureFeSynced(js::mjit::FrameEntry const*, js::mjit::Assembler&) const 1 (0.1%) JSC::X86Assembler::X86InstructionFormatter::oneByteOp64(JSC::X86Assembler::OneByteOpcodeID, int, JSC::X86Registers::RegisterID) (self) 265189 1 (0.1%) 1 (0.1%) JSC::X86Assembler::X86InstructionFormatter::oneByteOp64(JSC::X86Assembler::OneByteOpcodeID, int, JSC::X86Registers::RegisterID) 1 (0.1%) JSC::X86Assembler::X86InstructionFormatter::oneByteOp64(JSC::X86Assembler::OneByteOpcodeID, int, JSC::X86Registers::RegisterID) (self)
1 (0.1%) gtk_main_do_event 99956 0 (0.0%) 1 (0.1%) gtk_get_event_widget 1 (0.1%) _end
1 (0.1%) net_IsValidScheme(char const*, unsigned int) (self) 1 (0.1%) nsSimpleURI::SetSpec(nsACString_internal const&) 132314 1 (0.1%) 1 (0.1%) net_IsValidScheme(char const*, unsigned int) 1 (0.1%) net_IsValidScheme(char const*, unsigned int) (self)
1 (0.1%) TimerThread::AddTimer(nsTimerImpl*) 250934 0 (0.0%) 1 (0.1%) TimerThread::AddTimerInternal(nsTimerImpl*) 1 (0.1%) void nsTArray<nsTimerImpl*, nsTArrayDefaultAllocator>::AssignRange<nsTimerImpl*>(unsigned int, unsigned int, nsTimerImpl* const*)
1 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 141308 0 (0.0%) 1 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IntersectRect(nsRect const&, nsRect const&) 1 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IsEmpty() const
1 (0.1%) nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&, TreeMatchContext&) 1 (0.1%) mozilla::layout::FrameChildListIterator::~FrameChildListIterator() (self) 142520 1 (0.1%) 1 (0.1%) mozilla::layout::FrameChildListIterator::~FrameChildListIterator() 1 (0.1%) mozilla::layout::FrameChildListIterator::~FrameChildListIterator() (self)
1 (0.1%) JS_MakeSystemObject 263332 0 (0.0%) 1 (0.1%) js::Shape::setObjectFlag(JSContext*, js::BaseShape::Flag, JSObject*, js::HeapPtr<js::Shape, unsigned long>*) 1 (0.1%) _ZN2js5Shape19replaceLastPropertyEP9JSContextRKNS_9BaseShapeEP8JSObjectPNS_7HeapPtrIS0_mEE.constprop.121
1 (0.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 144916 0 (0.0%) 1 (0.1%) nsIFrame::MarkAbsoluteFramesForDisplayList(nsDisplayListBuilder*, nsRect const&) 1 (0.1%) nsIFrame::GetAbsoluteContainingBlock() const
1 (0.1%) nsDOMUIEvent::DuplicatePrivateData() 160629 0 (0.0%) 1 (0.1%) nsDOMUIEvent::GetScreenPoint() 1 (0.1%) nsWindow::WidgetToScreenOffset()
1 (0.1%) js::mjit::Compiler::jsop_getprop(JSAtom*, JSValueType, bool, bool) 265562 0 (0.0%) 1 (0.1%) js::mjit::StubCompiler::linkExit(JSC::AbstractMacroAssembler<JSC::X86Assembler>::Jump, js::mjit::Uses) 1 (0.1%) js::mjit::StubCompiler::syncExit(js::mjit::Uses)
1 (0.1%) nsLayoutUtils::GetFramesForArea(nsIFrame*, nsRect const&, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>&, bool, bool) 142163 0 (0.0%) 1 (0.1%) nsDisplayListBuilder::~nsDisplayListBuilder() 1 (0.1%) FreeArenaList
1 (0.1%) nsRegion::Or(nsRegion const&, nsRect const&) 140909 0 (0.0%) 1 (0.1%) nsRegion::Copy(nsRect const&) 1 (0.1%) nsRegion::SetToElements(unsigned int)
1 (0.1%) nsStyleContext::~nsStyleContext() 149739 0 (0.0%) 1 (0.1%) nsResetStyleData::Destroy(unsigned int, nsPresContext*) 1 (0.1%) nsPresArena::State::Free(unsigned int, void*)
1 (0.1%) nsSprocketLayout::PopulateBoxSizes(nsIFrame*, nsBoxLayoutState&, nsBoxSize*&, int&, int&, int&) 151281 0 (0.0%) 1 (0.1%) nsBoxFrame::GetFlex(nsBoxLayoutState&) 1 (0.1%) nsBox::GetFlex(nsBoxLayoutState&)
1 (0.1%) nsWindow::IsVisible(bool&) (self) 1 (0.1%) _ZN13nsViewManager16UpdateWidgetAreaEP6nsViewP9nsIWidgetRK8nsRegionS1_.part.19 234345 1 (0.1%) 1 (0.1%) nsWindow::IsVisible(bool&) 1 (0.1%) nsWindow::IsVisible(bool&) (self)
1 (0.1%) gtk_widget_style_get_valist 1 (0.1%) gtk_style_set_background (self) 100817 1 (0.1%) 1 (0.1%) gtk_style_set_background 1 (0.1%) gtk_style_set_background (self)
1 (0.1%) mozilla::FrameLayerBuilder::UpdateDisplayItemDataForFrame(mozilla::FrameLayerBuilder::DisplayItemDataEntry*, void*) 248683 0 (0.0%) 1 (0.1%) PL_DHashTableRawRemove 1 (0.1%) mozilla::FrameLayerBuilder::DisplayItemDataEntry::~DisplayItemDataEntry()
1 (0.1%) gfxPangoFontGroup::FindFontForChar(unsigned int, unsigned int, int, gfxFont*, unsigned char*) (self) 1 (0.1%) gfxFontGroup::ComputeRanges(nsTArray<gfxTextRange, nsTArrayDefaultAllocator>&, unsigned short const*, unsigned int, unsigned int, int) 254475 1 (0.1%) 1 (0.1%) gfxPangoFontGroup::FindFontForChar(unsigned int, unsigned int, int, gfxFont*, unsigned char*) 1 (0.1%) gfxPangoFontGroup::FindFontForChar(unsigned int, unsigned int, int, gfxFont*, unsigned char*) (self)
1 (0.1%) mozilla::layers::ToOutsideIntRect(gfxRect const&) 141727 0 (0.0%) 1 (0.1%) mozilla::gfx::BaseRect<double, gfxRect, gfxPoint, gfxSize, gfxMargin>::RoundOut() 1 (0.1%) ceil
1 (0.1%) js::gc::ArenaLists::refillFreeList(JSContext*, js::gc::AllocKind) 1 (0.1%) js::gc::Chunk::allocateArena(JSCompartment*, js::gc::AllocKind) (self) 262173 1 (0.1%) 1 (0.1%) js::gc::Chunk::allocateArena(JSCompartment*, js::gc::AllocKind) 1 (0.1%) js::gc::Chunk::allocateArena(JSCompartment*, js::gc::AllocKind) (self)
1 (0.1%) imgRequestProxy::CancelAndForgetObserver(unsigned int) 140432 0 (0.0%) 1 (0.1%) imgRequest::RemoveProxy(imgRequestProxy*, unsigned int, bool) 1 (0.1%) LogScope::~LogScope()
1 (0.1%) clearlooks_style_draw_flat_box 100822 0 (0.0%) 1 (0.1%) gtk_style_apply_default_background 1 (0.1%) gdk_draw_rectangle
1 (0.1%) nsWindow::OnMotionNotifyEvent(_GtkWidget*, _GdkEventMotion*) 143146 0 (0.0%) 1 (0.1%) nsMouseEvent::~nsMouseEvent() 1 (0.1%) nsBaseWidget::Release()
1 (0.1%) nsBindingManager::GetNestedInsertionPoint(nsIContent*, nsIContent const*) 185388 0 (0.0%) 1 (0.1%) nsXBLPrototypeBinding::GetInsertionPoint(nsIContent*, nsIContent*, nsIContent const*, unsigned int*) 1 (0.1%) nsHashtable::Get(nsHashKey*)
1 (0.1%) NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**) 146146 0 (0.0%) 1 (0.1%) nsCycleCollectingAutoRefCnt::incr(nsISupports*) 1 (0.1%) nsCycleCollector::Forget2(nsPurpleBufferEntry*)
1 (0.1%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*, nsIAtom*) 145542 0 (0.0%) 1 (0.1%) nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, int, int, nsIAtom*) 1 (0.1%) nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, bool)
1 (0.1%) nsDocument::GetAnonymousElementByAttribute(nsIDOMElement*, nsAString_internal const&, nsAString_internal const&, nsIDOMElement**) 155586 0 (0.0%) 1 (0.1%) nsDocument::GetAnonymousNodes(nsIDOMElement*, nsIDOMNodeList**) 1 (0.1%) nsCOMPtr<nsIContent>::nsCOMPtr(nsQueryInterface)
1 (0.1%) nsDisplayList::AppendNewToTop(nsDisplayItem*) 1 (0.1%) nsDisplayList::AppendToTop(nsDisplayItem*) (self) 141978 1 (0.1%) 1 (0.1%) nsDisplayList::AppendToTop(nsDisplayItem*) 1 (0.1%) nsDisplayList::AppendToTop(nsDisplayItem*) (self)
1 (0.1%) nsTimerImpl::Cancel() 250924 0 (0.0%) 1 (0.1%) TimerThread::RemoveTimer(nsTimerImpl*) 1 (0.1%) TimerThread::RemoveTimerInternal(nsTimerImpl*)
1 (0.1%) nsXBLService::GetBinding(nsIContent*, nsIURI*, bool, nsIPrincipal*, bool*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) 185356 0 (0.0%) 1 (0.1%) nsXBLPrototypeBinding::LoadResources() 1 (0.1%) nsXBLResourceLoader::LoadResources(bool*)
1 (0.1%) nsXBLPrototypeBinding::GetAllowScripts() (self) 1 (0.1%) nsXBLBinding::AllowScripts() 185355 1 (0.1%) 1 (0.1%) nsXBLPrototypeBinding::GetAllowScripts() 1 (0.1%) nsXBLPrototypeBinding::GetAllowScripts() (self)
1 (0.1%) _ZL9FindChar1PKcjiti.constprop.2 1 (0.1%) memchr (self) 91359 1 (0.1%) 1 (0.1%) memchr 1 (0.1%) memchr (self)
1 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 146518 0 (0.0%) 1 (0.1%) nsTextFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) PL_ArenaAllocate
1 (0.1%) PL_DHashTableOperate 153487 0 (0.0%) 1 (0.1%) FuncStringContentListHashtableHashKey(PLDHashTable*, void const*) 1 (0.1%) nsCRT::HashCode(unsigned short const*, unsigned int)
1 (0.1%) nsCSSValue::StartImageLoad(nsIDocument*) const 148025 0 (0.0%) 1 (0.1%) nsCSSValue::URL::GetURI() const 1 (0.1%) nsIOService::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**)
1 (0.1%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 145554 0 (0.0%) 1 (0.1%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*, nsIAtom*) 1 (0.1%) nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, int, int, nsIAtom*)
1 (0.1%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 1 (0.1%) AutoCSSValueArray::~AutoCSSValueArray() (self) 149724 1 (0.1%) 1 (0.1%) AutoCSSValueArray::~AutoCSSValueArray() 1 (0.1%) AutoCSSValueArray::~AutoCSSValueArray() (self)
1 (0.1%) nsMenuPopupFrame::SetCurrentMenuItem(nsMenuFrame*) (self) 1 (0.1%) nsMenuPopupFrame::HidePopup(bool, nsPopupState) 152035 1 (0.1%) 1 (0.1%) nsMenuPopupFrame::SetCurrentMenuItem(nsMenuFrame*) 1 (0.1%) nsMenuPopupFrame::SetCurrentMenuItem(nsMenuFrame*) (self)
1 (0.1%) nsBoxFrame::GetMaxSize(nsBoxLayoutState&) 151348 0 (0.0%) 1 (0.1%) nsSprocketLayout::GetMaxSize(nsIFrame*, nsBoxLayoutState&) 1 (0.1%) nsBoxFrame::GetMaxSize(nsBoxLayoutState&)
1 (0.1%) nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 256402 0 (0.0%) 1 (0.1%) _moz_cairo_save 1 (0.1%) _cairo_gstate_save
1 (0.1%) _ZN7mozilla17FrameLayerBuilder15DrawThebesLayerEPNS_6layers11ThebesLayerEP10gfxContextRK11nsIntRegionS8_Pv.part.19 141304 0 (0.0%) 1 (0.1%) mozilla::FrameLayerBuilder::Clip::ApplyTo(gfxContext*, nsPresContext*) 1 (0.1%) gfxContext::Rectangle(gfxRect const&, bool)
1 (0.1%) nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, int, int, bool, nsIFrame*, unsigned int&, nsOverflowAreas*) 145555 0 (0.0%) 1 (0.1%) nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) 1 (0.1%) nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*, nsIAtom*)
1 (0.1%) PL_ArenaAllocate (self) 1 (0.1%) nsTextFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 299535 1 (0.1%) 1 (0.1%) PL_ArenaAllocate 1 (0.1%) PL_ArenaAllocate (self)
1 (0.1%) PR_IntervalNow (self) 1 (0.1%) mozilla::HangMonitor::NotifyActivity() 300345 1 (0.1%) 1 (0.1%) PR_IntervalNow 1 (0.1%) PR_IntervalNow (self)
1 (0.1%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 141268 0 (0.0%) 1 (0.1%) nsIntRegion::Or(nsIntRegion const&, nsIntRect const&) 1 (0.1%) nsRegion::Or(nsRegion const&, nsRect const&)
1 (0.1%) nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 144913 0 (0.0%) 1 (0.1%) nsIFrame::OverflowClip(nsDisplayListBuilder*, nsDisplayListSet const&, nsDisplayListSet const&, nsRect const&, int const*, bool, bool) 1 (0.1%) nsOverflowClipWrapper::nsOverflowClipWrapper(nsIFrame*, nsRect const&, int const*, bool, bool)
1 (0.1%) nsGenericElement::GetAttrInfo(int, nsIAtom*) const 1 (0.1%) nsAttrAndChildArray::AttrAt(unsigned int) const (self) 153177 1 (0.1%) 1 (0.1%) nsAttrAndChildArray::AttrAt(unsigned int) const 1 (0.1%) nsAttrAndChildArray::AttrAt(unsigned int) const (self)
1 (0.1%) nsDisplayList::DeleteAll() 1 (0.1%) nsDisplayBorder::~nsDisplayBorder() (self) 141918 1 (0.1%) 1 (0.1%) nsDisplayBorder::~nsDisplayBorder() 1 (0.1%) nsDisplayBorder::~nsDisplayBorder() (self)
1 (0.1%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**, float) 1 (0.1%) nsFont::~nsFont() (self) 140865 1 (0.1%) 1 (0.1%) nsFont::~nsFont() 1 (0.1%) nsFont::~nsFont() (self)
1 (0.1%) nsIFrame::InvalidateOverflowRect() 152004 0 (0.0%) 1 (0.1%) nsMenuPopupFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 1 (0.1%) nsIFrame::InvalidateRoot(nsRect const&, unsigned int)
1 (0.1%) nsSprocketLayout::ComputeChildSizes(nsIFrame*, nsBoxLayoutState&, int&, nsBoxSize*, nsComputedBoxSize*&) 1 (0.1%) nsComputedBoxSize::operator new(unsigned long, nsBoxLayoutState&) (self) 151353 1 (0.1%) 1 (0.1%) nsComputedBoxSize::operator new(unsigned long, nsBoxLayoutState&) 1 (0.1%) nsComputedBoxSize::operator new(unsigned long, nsBoxLayoutState&) (self)
1 (0.1%) nsIDOMElement_HasAttribute(JSContext*, unsigned int, JS::Value*) 218707 0 (0.0%) 1 (0.1%) xpc_qsDOMString::xpc_qsDOMString(JSContext*, JS::Value, JS::Value*, xpc_qsBasicString<nsAString_internal, nsDependentString>::StringificationBehavior, xpc_qsBasicString<nsAString_internal, nsDependentString>::StringificationBehavior) 1 (0.1%) JS_GetStringCharsZAndLength
1 (0.1%) pthread_cond_signal@@GLIBC_2.3.2 (self) 96116 1 (0.1%) 1 (0.1%) pthread_cond_signal@@GLIBC_2.3.2 1 (0.1%) pthread_cond_signal@@GLIBC_2.3.2 (self)
1 (0.1%) PR_GetCurrentThread 1 (0.1%) __pthread_getspecific (self) 96159 1 (0.1%) 1 (0.1%) __pthread_getspecific 1 (0.1%) __pthread_getspecific (self)
1 (0.1%) GCGraphBuilder::NoteXPCOMChild(nsISupports*) 251272 0 (0.0%) 1 (0.1%) GCGraphBuilder::AddNode(void*, nsCycleCollectionParticipant*) 1 (0.1%) PL_DHashTableOperate
1 (0.1%) UpdateViewsForTree(nsIFrame*, nsIViewManager*, nsFrameManager*, nsChangeHint) 152131 0 (0.0%) 1 (0.1%) nsMenuFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*) const 1 (0.1%) nsContainerFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*) const
1 (0.1%) StopRequest(JSContext*) 217983 0 (0.0%) 1 (0.1%) XPCJSRuntime::ActivityCallback(void*, int) 1 (0.1%) PR_Now
2 (0.2%) nsContainerFrame::DestroyFrom(nsIFrame*) 145087 0 (0.0%) 1 (0.1%) nsFrameList::DestroyFramesFrom(nsIFrame*) 1 (0.1%) nsImageBoxFrame::DestroyFrom(nsIFrame*) 1 (0.1%) nsContainerFrame::DestroyFrom(nsIFrame*)
1 (0.1%) nsMenuPopupFrame::ShowPopup(bool, bool) 152097 0 (0.0%) 1 (0.1%) nsMenuFrame::PopupOpened() 1 (0.1%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool)
1 (0.1%) nsFrameManager::ClearAllUndisplayedContentIn(nsIContent*) 185790 0 (0.0%) 1 (0.1%) nsBindingManager::GetXBLChildNodesFor(nsIContent*) 1 (0.1%) nsBindingManager::GetXBLChildNodesInternal(nsIContent*, bool*)
1 (0.1%) nsBindingManager::GetXBLChildNodesFor(nsIContent*) 185789 0 (0.0%) 1 (0.1%) nsBindingManager::GetXBLChildNodesInternal(nsIContent*, bool*) 1 (0.1%) nsChildContentList::GetLength(unsigned int*)
1 (0.1%) JS_LookupPropertyWithFlags 261238 0 (0.0%) 1 (0.1%) JS_LookupPropertyWithFlagsById 1 (0.1%) js::LookupPropertyWithFlags(JSContext*, JSObject*, long, unsigned int, JSObject**, JSProperty**)
1 (0.1%) nsStyleImage::IsOpaque() const 150151 0 (0.0%) 1 (0.1%) nsStyleImage::IsComplete() const 1 (0.1%) imgRequestProxy::GetImageStatus(unsigned int*)
1 (0.1%) mozilla::FrameLayerBuilder::AddLayerDisplayItem(mozilla::layers::Layer*, nsDisplayItem*, mozilla::LayerState) 141327 0 (0.0%) 1 (0.1%) mozilla::FrameLayerBuilder::DisplayItemData* nsTArray<mozilla::FrameLayerBuilder::DisplayItemData, nsTArrayDefaultAllocator>::AppendElement<mozilla::FrameLayerBuilder::DisplayItemData>(mozilla::FrameLayerBuilder::DisplayItemData const&) 1 (0.1%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int)
1 (0.1%) xpc_qsStringToJsval(JSContext*, nsString&, JS::Value*) 218234 0 (0.0%) 1 (0.1%) XPCStringConvert::ReadableToJSVal(JSContext*, nsAString_internal const&, nsStringBuffer**) 1 (0.1%) JS_NewExternalString
1 (0.1%) XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) 216659 0 (0.0%) 1 (0.1%) XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, JS::Value*, JS::Value*) 1 (0.1%) XPCCallContext::Init(XPCContext::LangType, int, JSObject*, JSObject*, XPCCallContext::WrapperInitOptions, long, unsigned int, JS::Value*, JS::Value*)
1 (0.1%) js::mjit::ic::Call(js::VMFrame&, js::mjit::ic::CallICInfo*) 265620 0 (0.0%) 1 (0.1%) CallCompiler::update() 1 (0.1%) js::mjit::stubs::UncachedCallHelper(js::VMFrame&, unsigned int, bool, js::mjit::stubs::UncachedCallResult*)
1 (0.1%) nsWindow::GetClientOffset() 103421 0 (0.0%) 1 (0.1%) gdk_x11_xatom_to_atom_for_display 1 (0.1%) _end
1 (0.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 1 (0.1%) nsDisplayList::AppendToTop(nsDisplayList*) (self) 141980 1 (0.1%) 1 (0.1%) nsDisplayList::AppendToTop(nsDisplayList*) 1 (0.1%) nsDisplayList::AppendToTop(nsDisplayList*) (self)
1 (0.1%) PresShell::NotifyDestroyingFrame(nsIFrame*) 142506 0 (0.0%) 1 (0.1%) nsFrameManager::ClearAllUndisplayedContentIn(nsIContent*) 1 (0.1%) nsBindingManager::GetXBLChildNodesFor(nsIContent*)
1 (0.1%) nsMenuFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 152108 0 (0.0%) 1 (0.1%) nsMenuFrame::BuildAcceleratorText(bool) 1 (0.1%) nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const
1 (0.1%) CallCompiler::update() 265751 0 (0.0%) 1 (0.1%) js::mjit::stubs::UncachedCallHelper(js::VMFrame&, unsigned int, bool, js::mjit::stubs::UncachedCallResult*) 1 (0.1%) UncachedInlineCall(js::VMFrame&, js::InitialFrameFlags, void**, bool*, unsigned int)
1 (0.1%) nsIDOMElement_RemoveAttribute(JSContext*, unsigned int, JS::Value*) 156765 0 (0.0%) 1 (0.1%) nsGenericElement::RemoveAttribute(nsAString_internal const&) 1 (0.1%) nsXULElement::UnsetAttr(int, nsIAtom*, bool)
1 (0.1%) nsWindow::GetToplevelWidget(_GtkWidget**) 234363 0 (0.0%) 1 (0.1%) get_gtk_widget_for_gdk_window(_GdkDrawable*) 1 (0.1%) gtk_widget_get_type
1 (0.1%) _moz_cairo_create (self) 1 (0.1%) gfxContext::gfxContext(gfxASurface*) 256398 1 (0.1%) 1 (0.1%) _moz_cairo_create 1 (0.1%) _moz_cairo_create (self)
1 (0.1%) mozilla::storage::Statement::initialize(mozilla::storage::Connection*, nsACString_internal const&) 228331 0 (0.0%) 1 (0.1%) mozilla::storage::Connection::prepareStatement(nsCString const&, sqlite3_stmt**) 1 (0.1%) sqlite3_prepare_v2
1 (0.1%) nsGlobalChromeWindow::QueryInterface(nsID const&, void**) 187591 0 (0.0%) 1 (0.1%) nsGlobalWindow::QueryInterface(nsID const&, void**) 1 (0.1%) nsGlobalWindow::AddRef()
1 (0.1%) nsLayoutUtils::GetPopupFrameForEventCoordinates(nsPresContext*, nsEvent const*) 142151 0 (0.0%) 1 (0.1%) nsTArray<nsIFrame*, nsTArrayDefaultAllocator>::~nsTArray() 1 (0.1%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int, unsigned long)
1 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 145675 0 (0.0%) 1 (0.1%) nsImageFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsImageLoadingContent::GetRequest(int, imgIRequest**)
1 (0.1%) nsMenuPopupFrame::HidePopup(bool, nsPopupState) 160375 0 (0.0%) 1 (0.1%) nsEventStateManager::SetContentState(nsIContent*, nsEventStates) 1 (0.1%) nsEventStateManager::UpdateAncestorState(nsIContent*, nsIContent*, nsEventStates, bool)
1 (0.1%) nsAString_internal::Assign(unsigned short const*, unsigned int) 251943 0 (0.0%) 1 (0.1%) nsAString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int) 1 (0.1%) nsAString_internal::MutatePrep(unsigned int, unsigned short**, unsigned int*)
1 (0.1%) XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int, int, QITableEntry*) 1 (0.1%) nsNodeSH::GetFlags(unsigned int*) (self) 188366 1 (0.1%) 1 (0.1%) nsNodeSH::GetFlags(unsigned int*) 1 (0.1%) nsNodeSH::GetFlags(unsigned int*) (self)
1 (0.1%) gfxContext::Release() 253649 0 (0.0%) 1 (0.1%) gfxContext::~gfxContext() 1 (0.1%) _moz_cairo_destroy
1 (0.1%) nsCSSFrameConstructor::ContentStateChanged(nsIContent*, nsEventStates) 141588 0 (0.0%) 1 (0.1%) nsCSSFrameConstructor::PostRestyleEventCommon(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, bool) 1 (0.1%) mozilla::css::RestyleTracker::AddPendingRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint)
1 (0.1%) _ZN11nsJSContext16CallEventHandlerEP11nsISupportsP8JSObjectS3_P8nsIArrayPP10nsIVariant.part.27 194436 0 (0.0%) 1 (0.1%) nsScriptSecurityManager::PushContextPrincipal(JSContext*, JSStackFrame*, nsIPrincipal*) 1 (0.1%) moz_xmalloc
1 (0.1%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 149812 0 (0.0%) 1 (0.1%) nsRuleNode::ComputeListData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, bool) 1 (0.1%) nsStyleList::nsStyleList(nsStyleList const&)
1 (0.1%) nsLayoutUtils::GetActiveScrolledRootFor(nsIFrame*, nsIFrame*) 1 (0.1%) _ZN13do_QueryFramecvPT_I18nsIScrollableFrameEEv (self) 142767 1 (0.1%) 1 (0.1%) _ZN13do_QueryFramecvPT_I18nsIScrollableFrameEEv 1 (0.1%) _ZN13do_QueryFramecvPT_I18nsIScrollableFrameEEv (self)
1 (0.1%) INT__moz_cairo_scaled_font_glyph_extents 257301 0 (0.0%) 1 (0.1%) _cairo_scaled_glyph_lookup 1 (0.1%) _cairo_hash_table_lookup
1 (0.1%) _ZN16nsSprocketLayout6LayoutEP8nsIFrameR16nsBoxLayoutState.part.1 151354 0 (0.0%) 1 (0.1%) nsSprocketLayout::ComputeChildSizes(nsIFrame*, nsBoxLayoutState&, int&, nsBoxSize*, nsComputedBoxSize*&) 1 (0.1%) nsComputedBoxSize::operator new(unsigned long, nsBoxLayoutState&)
1 (0.1%) nsView::GetOffsetTo(nsView const*) const 186467 0 (0.0%) 1 (0.1%) nsView::GetOffsetTo(nsView const*, int) const 1 (0.1%) nsPoint::ConvertAppUnits(int, int) const
1 (0.1%) nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*) 1 (0.1%) nsJSContext::GetObjectPrincipal() (self) 186997 1 (0.1%) 1 (0.1%) nsJSContext::GetObjectPrincipal() 1 (0.1%) nsJSContext::GetObjectPrincipal() (self)
1 (0.1%) nsStandardURL::Init(unsigned int, int, nsACString_internal const&, char const*, nsIURI*) 131917 0 (0.0%) 1 (0.1%) nsStandardURL::SetSpec(nsACString_internal const&) 1 (0.1%) nsStandardURL::BuildNormalizedSpec(char const*)
1 (0.1%) imgFrame::GetCompositingFailed() const (self) 1 (0.1%) mozilla::imagelib::RasterImage::GetDrawableImgFrame(unsigned int) 140140 1 (0.1%) 1 (0.1%) imgFrame::GetCompositingFailed() const 1 (0.1%) imgFrame::GetCompositingFailed() const (self)
1 (0.1%) _moz_cairo_pattern_set_matrix (self) 1 (0.1%) gfxPattern::SetMatrix(gfxMatrix const&) 257144 1 (0.1%) 1 (0.1%) _moz_cairo_pattern_set_matrix 1 (0.1%) _moz_cairo_pattern_set_matrix (self)
1 (0.1%) PresShell::ContentStateChanged(nsIDocument*, nsIContent*, nsEventStates) 141597 0 (0.0%) 1 (0.1%) nsCSSFrameConstructor::ContentStateChanged(nsIContent*, nsEventStates) 1 (0.1%) nsCSSFrameConstructor::PostRestyleEventCommon(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, bool)
1 (0.1%) mozilla::FrameLayerBuilder::Clip::~Clip() 1 (0.1%) nsTArray_base<nsTArrayDefaultAllocator>::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int, unsigned long) (self) 131395 1 (0.1%) 1 (0.1%) nsTArray_base<nsTArrayDefaultAllocator>::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int, unsigned long) 1 (0.1%) nsTArray_base<nsTArrayDefaultAllocator>::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int, unsigned long) (self)
1 (0.1%) _ZN7mozilla17FrameLayerBuilder15DrawThebesLayerEPNS_6layers11ThebesLayerEP10gfxContextRK11nsIntRegionS8_Pv.part.19 142088 0 (0.0%) 1 (0.1%) nsDisplayItem::RecomputeVisibility(nsDisplayListBuilder*, nsRegion*) 1 (0.1%) nsRegion::And(nsRegion const&, nsRect const&)
1 (0.1%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 217663 0 (0.0%) 1 (0.1%) XPCConvert::JSData2Native(XPCCallContext&, void*, JS::Value, nsXPTType const&, int, nsID const*, unsigned int*) 1 (0.1%) JS_EncodeStringToBuffer
1 (0.1%) nsContentUtils::CanLoadImage(nsIURI*, nsISupports*, nsIDocument*, nsIPrincipal*, short*) 153714 0 (0.0%) 1 (0.1%) nsIDocument::GetContainer() const 1 (0.1%) nsDocShell::QueryInterface(nsID const&, void**)
1 (0.1%) nsBaseWidget::GetWindowType(nsWindowType&) (self) 1 (0.1%) nsView::DoResetWidgetBounds(bool, bool) 235156 1 (0.1%) 1 (0.1%) nsBaseWidget::GetWindowType(nsWindowType&) 1 (0.1%) nsBaseWidget::GetWindowType(nsWindowType&) (self)
1 (0.1%) js_Atomize(JSContext*, char const*, unsigned long, js::InternBehavior, js::FlationCoding) (self) 1 (0.1%) JS_LookupPropertyWithFlags 261644 1 (0.1%) 1 (0.1%) js_Atomize(JSContext*, char const*, unsigned long, js::InternBehavior, js::FlationCoding) 1 (0.1%) js_Atomize(JSContext*, char const*, unsigned long, js::InternBehavior, js::FlationCoding) (self)
1 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 151203 0 (0.0%) 1 (0.1%) nsRootBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool)
1 (0.1%) js::gc::MarkChildren(JSTracer*, JSScript*) 1 (0.1%) NoteJSChild(JSTracer*, void*, JSGCTraceKind) (self) 216531 1 (0.1%) 1 (0.1%) NoteJSChild(JSTracer*, void*, JSGCTraceKind) 1 (0.1%) NoteJSChild(JSTracer*, void*, JSGCTraceKind) (self)
1 (0.1%) nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 250631 0 (0.0%) 1 (0.1%) nsBaseHashtable<nsCStringHashKey, nsFactoryEntry*, nsFactoryEntry*>::Get(nsACString_internal const&) const 1 (0.1%) SearchTable(PLDHashTable*, void const*, unsigned int, PLDHashOperator)
1 (0.1%) nsCycleCollector_collect(nsICycleCollectorListener*) 251317 0 (0.0%) 1 (0.1%) nsCycleCollectorRunner::Collect(nsICycleCollectorListener*) 1 (0.1%) nsCycleCollector::FinishCollection(nsICycleCollectorListener*)
1 (0.1%) nsXBLBinding::AllowScripts() 1 (0.1%) nsXMLDocument::Release() (self) 183407 1 (0.1%) 1 (0.1%) nsXMLDocument::Release() 1 (0.1%) nsXMLDocument::Release() (self)
1 (0.1%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) 1 (0.1%) non-virtual thunk to nsDOMClassInfo::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) (self) 188631 1 (0.1%) 1 (0.1%) non-virtual thunk to nsDOMClassInfo::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 1 (0.1%) non-virtual thunk to nsDOMClassInfo::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) (self)
1 (0.1%) nsXBLPrototypeBinding::ImplementsInterface(nsID const&) const 249258 0 (0.0%) 1 (0.1%) nsSupportsHashtable::Get(nsHashKey*) 1 (0.1%) nsHashtable::Get(nsHashKey*)
1 (0.1%) nsLayoutUtils::GetFramesForArea(nsIFrame*, nsRect const&, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>&, bool, bool) 1 (0.1%) nsDisplayItem::HitTestState::~HitTestState() (self) 142787 1 (0.1%) 1 (0.1%) nsDisplayItem::HitTestState::~HitTestState() 1 (0.1%) nsDisplayItem::HitTestState::~HitTestState() (self)
1 (0.1%) nsCSSRendering::PaintBackground(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, unsigned int, nsRect*) 141696 0 (0.0%) 1 (0.1%) nsCSSRendering::FindBackground(nsPresContext*, nsIFrame*, nsStyleContext**) 1 (0.1%) nsCSSRendering::IsCanvasFrame(nsIFrame*)
1 (0.1%) nsCSSRendering::FindBackground(nsPresContext*, nsIFrame*, nsStyleContext**) 141693 0 (0.0%) 1 (0.1%) nsCSSRendering::IsCanvasFrame(nsIFrame*) 1 (0.1%) nsMenuFrame::GetType() const
1 (0.1%) XPCConvert::NativeInterface2JSObject(XPCLazyCallContext&, JS::Value*, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, bool, bool, unsigned int*) 218524 0 (0.0%) 1 (0.1%) ConstructSlimWrapper(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, JS::Value*) 1 (0.1%) XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int, int, QITableEntry*)
1 (0.1%) nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, nsCOMArray<nsIDOMEventTarget>*) 162029 0 (0.0%) 1 (0.1%) nsEventTargetChainItem::PreHandleEvent(nsEventChainPreVisitor&) 1 (0.1%) nsXULElement::PreHandleEvent(nsEventChainPreVisitor&)
1 (0.1%) nsString::Trim(char const*, bool, bool, bool) 252022 0 (0.0%) 1 (0.1%) _ZL9FindChar1PKcjiti.constprop.2 1 (0.1%) memchr
1 (0.1%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) 188804 0 (0.0%) 1 (0.1%) nsElementSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 1 (0.1%) nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**)
1 (0.1%) mozilla::storage::StatementCache<mozIStorageStatement>::GetCachedStatement(nsACString_internal const&) 232058 0 (0.0%) 1 (0.1%) mozilla::storage::StatementCache<mozIStorageStatement>::CreateStatement(nsACString_internal const&) 1 (0.1%) mozilla::storage::Connection::CreateStatement(nsACString_internal const&, mozIStorageStatement**)
1 (0.1%) Sort(nsDisplayList*, int, bool (*)(nsDisplayItem*, nsDisplayItem*, void*), void*) 141941 0 (0.0%) 1 (0.1%) IsContentLEQ(nsDisplayItem*, nsDisplayItem*, void*) 1 (0.1%) nsLayoutUtils::DoCompareTreePosition(nsIContent*, nsIContent*, int, int, nsIContent const*)
1 (0.1%) nsStyleText::nsStyleText(nsStyleText const&) (self) 1 (0.1%) nsRuleNode::ComputeTextData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, bool) 150209 1 (0.1%) 1 (0.1%) nsStyleText::nsStyleText(nsStyleText const&) 1 (0.1%) nsStyleText::nsStyleText(nsStyleText const&) (self)
1 (0.1%) clearlooks_style_draw_box 124088 0 (0.0%) 1 (0.1%) clearlooks_style_draw_hline 1 (0.1%) clearlooks_draw_menu_item_separator
1 (0.1%) nsBoxFrame::GetInitialEqualSize(bool&) 197759 0 (0.0%) 1 (0.1%) nsXULElement::AttrValueIs(int, nsIAtom*, nsIAtom*, nsCaseTreatment) const 1 (0.1%) nsXULElement::FindLocalOrProtoAttr(int, nsIAtom*) const
1 (0.1%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 149804 0 (0.0%) 1 (0.1%) nsRuleNode::ComputeMarginData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, bool) 1 (0.1%) nsStyleContext::SetStyle(nsStyleStructID, void*)
1 (0.1%) INT__moz_cairo_matrix_transform_point 1 (0.1%) _moz_cairo_matrix_transform_distance (self) 256929 1 (0.1%) 1 (0.1%) _moz_cairo_matrix_transform_distance 1 (0.1%) _moz_cairo_matrix_transform_distance (self)
1 (0.1%) _end 88086 0 (0.0%) 1 (0.1%) calloc 1 (0.1%) arena_malloc
1 (0.1%) nsFileChannel::OpenContentStream(bool, nsIInputStream**, nsIChannel**) 133892 0 (0.0%) 1 (0.1%) nsFileChannel::MakeFileInputStream(nsIFile*, nsCOMPtr<nsIInputStream>&, nsCString&) 1 (0.1%) nsLocalFile::IsDirectory(bool*)
1 (0.1%) xpc_NewIDObject(JSContext*, JSObject*, nsID const&) 216594 0 (0.0%) 1 (0.1%) nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 1 (0.1%) _ZL24NativeInterface2JSObjectR18XPCLazyCallContextP8JSObjectP11nsISupportsP14nsWrapperCachePK4nsIDbPN2JS5ValueEPP26nsIXPConnectJSObjectHolder.constprop.24
1 (0.1%) nsXBLBinding::ImplementsInterface(nsID const&) const 185368 0 (0.0%) 1 (0.1%) nsXBLPrototypeBinding::ImplementsInterface(nsID const&) const 1 (0.1%) nsSupportsHashtable::Get(nsHashKey*)
1 (0.1%) nsURIHashKey::KeyEquals(nsIURI const*) const 1 (0.1%) nsStandardURL::Equals(nsIURI*, bool*) (self) 131948 1 (0.1%) 1 (0.1%) nsStandardURL::Equals(nsIURI*, bool*) 1 (0.1%) nsStandardURL::Equals(nsIURI*, bool*) (self)
1 (0.1%) nsTextFrame::GetType() const (self) 1 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 146491 1 (0.1%) 1 (0.1%) nsTextFrame::GetType() const 1 (0.1%) nsTextFrame::GetType() const (self)
1 (0.1%) GetPropCompiler::generateStub(JSObject*, js::Shape const*) 265725 0 (0.0%) 1 (0.1%) GetPropCompiler::generateGetterStub(js::mjit::Assembler&, js::Shape const*, JSC::AbstractMacroAssembler<JSC::X86Assembler>::Label, js::Vector<JSC::AbstractMacroAssembler<JSC::X86Assembler>::Jump, 8ul, js::TempAllocPolicy> const&) 1 (0.1%) GetPropCompiler::linkerEpilogue(js::mjit::LinkerHelper&, JSC::AbstractMacroAssembler<JSC::X86Assembler>::Label, js::Vector<JSC::AbstractMacroAssembler<JSC::X86Assembler>::Jump, 8ul, js::TempAllocPolicy> const&)
1 (0.1%) imgRequestProxy::Clone(imgIDecoderObserver*, imgIRequest**) 140577 0 (0.0%) 1 (0.1%) imgRequestProxy::Init(imgRequest*, nsILoadGroup*, mozilla::imagelib::Image*, nsIURI*, imgIDecoderObserver*) 1 (0.1%) imgRequest::AddProxy(imgRequestProxy*)
1 (0.1%) nsWindow::OnExposeEvent(_GdkEventExpose*) 103120 0 (0.0%) 1 (0.1%) gdk_window_peek_children 1 (0.1%) _end
1 (0.1%) nsFrameList::DestroyFramesFrom(nsIFrame*) 151761 0 (0.0%) 1 (0.1%) nsImageBoxFrame::DestroyFrom(nsIFrame*) 1 (0.1%) imgRequestProxy::CancelAndForgetObserver(unsigned int)
1 (0.1%) nsEventStateManager::SetContentState(nsIContent*, nsEventStates) 160347 0 (0.0%) 1 (0.1%) nsEventStateManager::UpdateAncestorState(nsIContent*, nsIContent*, nsEventStates, bool) 1 (0.1%) nsEventStateManager::DoStateChange(mozilla::dom::Element*, nsEventStates, bool)
1 (0.1%) gdk_window_reparent 103158 0 (0.0%) 1 (0.1%) gdk_window_coords_from_parent 1 (0.1%) _end
1 (0.1%) nsBaseWidget::Release() (self) 1 (0.1%) nsMouseEvent::~nsMouseEvent() 235195 1 (0.1%) 1 (0.1%) nsBaseWidget::Release() 1 (0.1%) nsBaseWidget::Release() (self)
1 (0.1%) btreeGetPage 1 (0.1%) sqlite3PagerAcquire (self) 298983 1 (0.1%) 1 (0.1%) sqlite3PagerAcquire 1 (0.1%) sqlite3PagerAcquire (self)
1 (0.1%) nsBoxFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.1%) nsContainerFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) (self) 144679 1 (0.1%) 1 (0.1%) nsContainerFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) 1 (0.1%) nsContainerFrame::Init(nsIContent*, nsIFrame*, nsIFrame*) (self)
1 (0.1%) non-virtual thunk to nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext*, nsIFrame*, unsigned char) (self) 1 (0.1%) nsIFrame::IsThemed(nsStyleDisplay const*, nsITheme::Transparency*) const 235074 1 (0.1%) 1 (0.1%) non-virtual thunk to nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext*, nsIFrame*, unsigned char) 1 (0.1%) non-virtual thunk to nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext*, nsIFrame*, unsigned char) (self)
1 (0.1%) GCGraphBuilder::Traverse(PtrInfo*) 216569 0 (0.0%) 1 (0.1%) nsXPConnect::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.1%) js::gc::MarkChildren(JSTracer*, JSScript*)
1 (0.1%) nsGenericElement::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAString_internal const&, nsAttrValue&, unsigned char, bool, bool, nsAString_internal const*) 185263 0 (0.0%) 1 (0.1%) nsXBLBinding::AttributeChanged(nsIAtom*, int, bool, bool) 1 (0.1%) nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, bool, nsIContent*, nsIContent*, bool)
1 (0.1%) nsStyleContext::Release() 142859 0 (0.0%) 1 (0.1%) nsPresContext::Release() 1 (0.1%) nsCycleCollector::Suspect2(nsISupports*)
1 (0.1%) nsBoxFrame::GetMinSize(nsBoxLayoutState&) 1 (0.1%) nsIFrame::AddCSSMinSize(nsBoxLayoutState&, nsIFrame*, nsSize&, bool&, bool&) (self) 151247 1 (0.1%) 1 (0.1%) nsIFrame::AddCSSMinSize(nsBoxLayoutState&, nsIFrame*, nsSize&, bool&, bool&) 1 (0.1%) nsIFrame::AddCSSMinSize(nsBoxLayoutState&, nsIFrame*, nsSize&, bool&, bool&) (self)
1 (0.1%) NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**) 1 (0.1%) ViewWrapper::AddRef() (self) 186434 1 (0.1%) 1 (0.1%) ViewWrapper::AddRef() 1 (0.1%) ViewWrapper::AddRef() (self)
1 (0.1%) nsBoxFrame::CacheAttributes() 151288 0 (0.0%) 1 (0.1%) nsBoxFrame::GetInitialOrientation(bool&) 1 (0.1%) nsXULElement::FindAttrValueIn(int, nsIAtom*, nsIAtom* const* const*, nsCaseTreatment) const
1 (0.1%) nsRenderingContext::FillRect(int, int, int, int) 141040 0 (0.0%) 1 (0.1%) nsRenderingContext::FillRect(nsRect const&) 1 (0.1%) gfxContext::Rectangle(gfxRect const&, bool)
1 (0.1%) nsAsyncDOMEvent::Run() 153800 0 (0.0%) 1 (0.1%) nsContentUtils::DispatchTrustedEvent(nsIDocument*, nsISupports*, nsAString_internal const&, bool, bool, bool*) 1 (0.1%) GetEventAndTarget(nsIDocument*, nsISupports*, nsAString_internal const&, bool, bool, nsIDOMEvent**, nsIDOMEventTarget**)
1 (0.1%) nsIdleService::CheckAwayState(bool) 248450 0 (0.0%) 1 (0.1%) nsCOMArray_base::Clear() 1 (0.1%) nsVoidArray::operator=(nsVoidArray const&)
1 (0.1%) nsACString_internal::MutatePrep(unsigned int, char**, unsigned int*) 1 (0.1%) nsACString_internal::Capacity() const (self) 251974 1 (0.1%) 1 (0.1%) nsACString_internal::Capacity() const 1 (0.1%) nsACString_internal::Capacity() const (self)
1 (0.1%) nsStyleContext::CalcStyleDifference(nsStyleContext*) 149754 0 (0.0%) 1 (0.1%) nsRuleNode::GetStyleMargin(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*)
1 (0.1%) nsFrameConstructorState::~nsFrameConstructorState() 185838 0 (0.0%) 1 (0.1%) nsBindingManager::AddToAttachedQueue(nsXBLBinding*) 1 (0.1%) nsBindingManager::PostProcessAttachedQueueEvent()
1 (0.1%) nsFocusManager::ContentRemoved(nsIDocument*, nsIContent*) 1 (0.1%) nsContentUtils::ContentIsDescendantOf(nsINode const*, nsINode const*) (self) 153765 1 (0.1%) 1 (0.1%) nsContentUtils::ContentIsDescendantOf(nsINode const*, nsINode const*) 1 (0.1%) nsContentUtils::ContentIsDescendantOf(nsINode const*, nsINode const*) (self)
1 (0.1%) _end 1 (0.1%) free (self) 88072 1 (0.1%) 1 (0.1%) free 1 (0.1%) free (self)
1 (0.1%) _ZN9imgLoader9LoadImageEP6nsIURIS1_S1_P12nsIPrincipalP12nsILoadGroupP19imgIDecoderObserverP11nsISupportsjS9_P11imgIRequestP16nsIChannelPolicyPSB_.part.26 130845 0 (0.0%) 1 (0.1%) nsBaseChannel::AsyncOpen(nsIStreamListener*, nsISupports*) 1 (0.1%) nsBaseChannel::BeginPumpingData()
1 (0.1%) nsACString_internal::SetCapacity(unsigned int) 251975 0 (0.0%) 1 (0.1%) nsACString_internal::MutatePrep(unsigned int, char**, unsigned int*) 1 (0.1%) nsACString_internal::Capacity() const
1 (0.1%) nsIFrame::GetVisualOverflowRectRelativeToSelf() const 1 (0.1%) nsIFrame::IsTransformed() const (self) 144859 1 (0.1%) 1 (0.1%) nsIFrame::IsTransformed() const 1 (0.1%) nsIFrame::IsTransformed() const (self)
1 (0.1%) nsGenericElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 185805 0 (0.0%) 1 (0.1%) nsBindingManager::Traverse(nsIContent*, nsCycleCollectionTraversalCallback&) 1 (0.1%) LookupObject(PLDHashTable&, nsIContent*)
1 (0.1%) nsMozIconURI::GetSpec(nsACString_internal&) 1 (0.1%) nsACString_internal::operator+=(char const*) (self) 155352 1 (0.1%) 1 (0.1%) nsACString_internal::operator+=(char const*) 1 (0.1%) nsACString_internal::operator+=(char const*) (self)
1 (0.1%) motion_notify_event_cb(_GtkWidget*, _GdkEventMotion*) 234365 0 (0.0%) 1 (0.1%) GetFirstNSWindowForGDKWindow(_GdkDrawable*) 1 (0.1%) _end
1 (0.1%) gdk_x11_register_standard_event_type 102907 0 (0.0%) 1 (0.1%) gdk_event_new 1 (0.1%) _end
1 (0.1%) nsBoxFrame::HonorPrintBackgroundSettings() (self) 1 (0.1%) DetermineBackgroundColorInternal(nsPresContext*, nsStyleContext*, nsIFrame*, bool&, bool&) 151263 1 (0.1%) 1 (0.1%) nsBoxFrame::HonorPrintBackgroundSettings() 1 (0.1%) nsBoxFrame::HonorPrintBackgroundSettings() (self)
1 (0.1%) nsSprocketLayout::GetMinSize(nsIFrame*, nsBoxLayoutState&) (self) 1 (0.1%) nsBoxFrame::GetMinSize(nsBoxLayoutState&) 151345 1 (0.1%) 1 (0.1%) nsSprocketLayout::GetMinSize(nsIFrame*, nsBoxLayoutState&) 1 (0.1%) nsSprocketLayout::GetMinSize(nsIFrame*, nsBoxLayoutState&) (self)
1 (0.1%) nsBox::SyncLayout(nsBoxLayoutState&) 145067 0 (0.0%) 1 (0.1%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize) 1 (0.1%) nsNativeThemeGTK::GetWidgetOverflow(nsDeviceContext*, nsIFrame*, unsigned char, nsRect*)
1 (0.1%) js::UnwrapObject(JSObject*, unsigned int*) (self) 1 (0.1%) XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 263936 1 (0.1%) 1 (0.1%) js::UnwrapObject(JSObject*, unsigned int*) 1 (0.1%) js::UnwrapObject(JSObject*, unsigned int*) (self)
1 (0.1%) nsThread::ProcessNextEvent(bool, bool*) 248626 0 (0.0%) 1 (0.1%) nsRunnable::Release() 1 (0.1%) arena_dalloc
1 (0.1%) _end 1 (0.1%) pthread_cond_destroy@@GLIBC_2.3.2 (self) 96104 1 (0.1%) 1 (0.1%) pthread_cond_destroy@@GLIBC_2.3.2 1 (0.1%) pthread_cond_destroy@@GLIBC_2.3.2 (self)
1 (0.1%) sqlite3VdbeExec 299090 0 (0.0%) 1 (0.1%) sqlite3VdbeHalt 1 (0.1%) sqlite3ConnectionUnlocked
1 (0.1%) nsDisplayList::DeleteAll() 141995 0 (0.0%) 1 (0.1%) nsDisplayWrapList::~nsDisplayWrapList() 1 (0.1%) nsDisplayList::DeleteAll()
1 (0.1%) BuildContentLists(nsISupports*, nsAutoPtr<nsTArray<nsRefPtr<nsXBLInsertionPoint>, nsTArrayDefaultAllocator> >&, void*) 185855 0 (0.0%) 1 (0.1%) nsBindingManager::SetContentListFor(nsIContent*, nsTArray<nsRefPtr<nsXBLInsertionPoint>, nsTArrayDefaultAllocator>*) 1 (0.1%) moz_xmalloc
1 (0.1%) nsIFrame::OverflowClip(nsDisplayListBuilder*, nsDisplayListSet const&, nsDisplayListSet const&, nsRect const&, int const*, bool, bool) 1 (0.1%) nsOverflowClipWrapper::nsOverflowClipWrapper(nsIFrame*, nsRect const&, int const*, bool, bool) (self) 144912 1 (0.1%) 1 (0.1%) nsOverflowClipWrapper::nsOverflowClipWrapper(nsIFrame*, nsRect const&, int const*, bool, bool) 1 (0.1%) nsOverflowClipWrapper::nsOverflowClipWrapper(nsIFrame*, nsRect const&, int const*, bool, bool) (self)
1 (0.1%) nsStyleContext::CalcStyleDifference(nsStyleContext*) 149770 0 (0.0%) 1 (0.1%) nsRuleNode::GetStyleVisibility(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*)
1 (0.1%) _cairo_surface_fallback_paint 257461 0 (0.0%) 1 (0.1%) _clip_and_composite_trapezoids 1 (0.1%) _cairo_surface_composite
1 (0.1%) _cairo_scaled_glyph_lookup 1 (0.1%) _cairo_hash_table_lookup (self) 256814 1 (0.1%) 1 (0.1%) _cairo_hash_table_lookup 1 (0.1%) _cairo_hash_table_lookup (self)
1 (0.1%) gfxFontGroup::InitScriptRun(gfxContext*, gfxTextRun*, unsigned short const*, unsigned int, unsigned int, unsigned int, int) 253941 0 (0.0%) 1 (0.1%) gfxFontGroup::ComputeRanges(nsTArray<gfxTextRange, nsTArrayDefaultAllocator>&, unsigned short const*, unsigned int, unsigned int, int) 1 (0.1%) gfxPangoFontGroup::FindFontForChar(unsigned int, unsigned int, int, gfxFont*, unsigned char*)
1 (0.1%) nsViewManager::UpdateViewNoSuppression(nsIView*, nsRect const&, unsigned int) 186468 0 (0.0%) 1 (0.1%) nsView::GetOffsetTo(nsView const*) const 1 (0.1%) nsView::GetOffsetTo(nsView const*, int) const
1 (0.1%) nsCycleCollector::BeginCollection(nsICycleCollectorListener*) 251309 0 (0.0%) 1 (0.1%) nsCycleCollector::ScanRoots() 1 (0.1%) nsDeque::~nsDeque()
1 (0.1%) GlyphBuffer::Flush(_cairo*, bool, bool, bool) 256497 0 (0.0%) 1 (0.1%) _moz_cairo_show_glyphs 1 (0.1%) _cairo_gstate_show_text_glyphs
1 (0.1%) JS_SetProperty 261273 0 (0.0%) 1 (0.1%) JS_SetPropertyById 1 (0.1%) js_SetPropertyHelper(JSContext*, JSObject*, long, unsigned int, JS::Value*, int)
1 (0.1%) nsINode::Traverse(nsINode*, nsCycleCollectionTraversalCallback&) 251274 0 (0.0%) 1 (0.1%) GCGraphBuilder::NoteXPCOMChild(nsISupports*) 1 (0.1%) GCGraphBuilder::AddNode(void*, nsCycleCollectionParticipant*)
1 (0.1%) PresShell::ProcessSynthMouseMoveEvent(bool) 143142 0 (0.0%) 1 (0.1%) nsPoint::ToNearestPixels(int) const 1 (0.1%) NSToIntRoundUp(double)
1 (0.1%) _ZL21DefinePropertyIfFoundR14XPCCallContextP8JSObjectlP12XPCNativeSetP18XPCNativeInterfaceP15XPCNativeMemberP21XPCWrappedNativeScopeiP16XPCWrappedNativeSC_P23XPCNativeScriptableInfojPi.constprop.4 1 (0.1%) XPCNativeSet::FindMember(long, XPCNativeMember**, unsigned short*) const (self) 216651 1 (0.1%) 1 (0.1%) XPCNativeSet::FindMember(long, XPCNativeMember**, unsigned short*) const 1 (0.1%) XPCNativeSet::FindMember(long, XPCNativeMember**, unsigned short*) const (self)
1 (0.1%) nsDocument::BeginUpdate(unsigned int) 1 (0.1%) nsContentUtils::AddScriptBlocker() (self) 153836 1 (0.1%) 1 (0.1%) nsContentUtils::AddScriptBlocker() 1 (0.1%) nsContentUtils::AddScriptBlocker() (self)
1 (0.1%) gdk_window_reparent 1 (0.1%) gdk_window_set_cursor (self) 103173 1 (0.1%) 1 (0.1%) gdk_window_set_cursor 1 (0.1%) gdk_window_set_cursor (self)
1 (0.1%) XPCJSRuntime::ActivityCallback(void*, int) 300687 0 (0.0%) 1 (0.1%) PR_Now 1 (0.1%) __gettimeofday
1 (0.1%) clearlooks_style_draw_box 100823 0 (0.0%) 1 (0.1%) gtk_paint_hline 1 (0.1%) gdk_pixmap_get_type
1 (0.1%) nsIDocument::GetContainer() const 221271 0 (0.0%) 1 (0.1%) nsDocShell::QueryInterface(nsID const&, void**) 1 (0.1%) nsID::Equals(nsID const&) const
1 (0.1%) js::mjit::EnterMethodJIT(JSContext*, js::StackFrame*, void*, JS::Value*, bool) (self) 265008 1 (0.1%) 1 (0.1%) js::mjit::EnterMethodJIT(JSContext*, js::StackFrame*, void*, JS::Value*, bool) 1 (0.1%) js::mjit::EnterMethodJIT(JSContext*, js::StackFrame*, void*, JS::Value*, bool) (self)
1 (0.1%) nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, nsCOMArray<nsIDOMEventTarget>*) 160642 0 (0.0%) 1 (0.1%) nsDOMUIEvent::DuplicatePrivateData() 1 (0.1%) nsDOMUIEvent::GetScreenPoint()
1 (0.1%) nsStyleImage::IsOpaque() const 139992 0 (0.0%) 1 (0.1%) mozilla::imagelib::RasterImage::GetCurrentFrameIsOpaque(bool*) 1 (0.1%) mozilla::imagelib::RasterImage::GetImgFrame(unsigned int)
1 (0.1%) nsPresContext::GetRootPresContext() 1 (0.1%) nsRootPresContext::IsRoot() (self) 142825 1 (0.1%) 1 (0.1%) nsRootPresContext::IsRoot() 1 (0.1%) nsRootPresContext::IsRoot() (self)
1 (0.1%) nsXBLResourceLoader::LoadResources(bool*) (self) 1 (0.1%) nsXBLPrototypeBinding::LoadResources() 185429 1 (0.1%) 1 (0.1%) nsXBLResourceLoader::LoadResources(bool*) 1 (0.1%) nsXBLResourceLoader::LoadResources(bool*) (self)
1 (0.1%) nsACString_internal::Replace(unsigned int, unsigned int, char const*, unsigned int) 1 (0.1%) nsACString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int) (self) 251976 1 (0.1%) 1 (0.1%) nsACString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int) 1 (0.1%) nsACString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int) (self)
1 (0.1%) shm_unlink 1 (0.1%) __strlen_sse42 (self) 94715 1 (0.1%) 1 (0.1%) __strlen_sse42 1 (0.1%) __strlen_sse42 (self)
1 (0.1%) nsRuleNode::Transition(nsIStyleRule*, unsigned char, bool) (self) 1 (0.1%) nsRuleWalker::Forward(mozilla::css::StyleRule*) 149718 1 (0.1%) 1 (0.1%) nsRuleNode::Transition(nsIStyleRule*, unsigned char, bool) 1 (0.1%) nsRuleNode::Transition(nsIStyleRule*, unsigned char, bool) (self)
1 (0.1%) gtk_icon_theme_load_icon 99662 0 (0.0%) 1 (0.1%) gtk_icon_info_load_icon 1 (0.1%) gtk_icon_info_copy
1 (0.1%) PresShell::GetCaret() const 1 (0.1%) nsCaret::AddRef() (self) 141782 1 (0.1%) 1 (0.1%) nsCaret::AddRef() 1 (0.1%) nsCaret::AddRef() (self)
1 (0.1%) nsElementSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 188802 0 (0.0%) 1 (0.1%) nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 1 (0.1%) WrapNativeParent(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, JSObject**)
1 (0.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 1 (0.1%) nsDisplayList::Sort(nsDisplayListBuilder*, bool (*)(nsDisplayItem*, nsDisplayItem*, void*), void*) (self) 142027 1 (0.1%) 1 (0.1%) nsDisplayList::Sort(nsDisplayListBuilder*, bool (*)(nsDisplayItem*, nsDisplayItem*, void*), void*) 1 (0.1%) nsDisplayList::Sort(nsDisplayListBuilder*, bool (*)(nsDisplayItem*, nsDisplayItem*, void*), void*) (self)
1 (0.1%) sqlite3LockAndPrepare 299164 0 (0.0%) 1 (0.1%) sqlite3Prepare 1 (0.1%) sqlite3RunParser
1 (0.1%) nsCycleCollectingAutoRefCnt::incr(nsISupports*) 251290 0 (0.0%) 1 (0.1%) nsCycleCollector::Forget2(nsPurpleBufferEntry*) 1 (0.1%) AbortIfOffMainThreadIfCheckFast()
1 (0.1%) gfxContext::~gfxContext() 256400 0 (0.0%) 1 (0.1%) _moz_cairo_destroy 1 (0.1%) _cairo_atomic_int_dec_and_test
1 (0.1%) NS_EscapeURL(char const*, int, unsigned int, nsACString_internal&) 251984 0 (0.0%) 1 (0.1%) nsACString_internal::Replace(unsigned int, unsigned int, char const*, unsigned int) 1 (0.1%) nsACString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int)
1 (0.1%) nsRect::ScaleToOutsidePixels(float, float, int) const 1 (0.1%) ceilf (self) 97156 1 (0.1%) 1 (0.1%) ceilf 1 (0.1%) ceilf (self)
1 (0.1%) js::Interpret(JSContext*, js::StackFrame*, js::InterpMode) 265185 0 (0.0%) 1 (0.1%) js::mjit::TryCompile(JSContext*, JSScript*, bool) 1 (0.1%) js::mjit::Compiler::generateMethod()
1 (0.1%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 218535 0 (0.0%) 1 (0.1%) CallMethodHelper::~CallMethodHelper() 1 (0.1%) nsTArray<nsXPTCVariant, nsTArrayDefaultAllocator>::~nsTArray()
1 (0.1%) moz_gtk_entry_paint 124091 0 (0.0%) 1 (0.1%) clearlooks_style_draw_flat_box 1 (0.1%) gtk_style_apply_default_background
1 (0.1%) nsCRT::HashCode(unsigned short const*, unsigned int) (self) 1 (0.1%) FuncStringContentListHashtableHashKey(PLDHashTable*, void const*) 249071 1 (0.1%) 1 (0.1%) nsCRT::HashCode(unsigned short const*, unsigned int) 1 (0.1%) nsCRT::HashCode(unsigned short const*, unsigned int) (self)
1 (0.1%) nsEventTargetChainItem::Destroy(nsFixedSizeAllocator*, nsEventTargetChainItem*) 156734 0 (0.0%) 1 (0.1%) nsGenericElement::Release() 1 (0.1%) nsCycleCollectingAutoRefCnt::decr(nsISupports*)
1 (0.1%) PresShell::ContentRemoved(nsIDocument*, nsIContent*, nsIContent*, int, nsIContent*) 160378 0 (0.0%) 1 (0.1%) nsEventStateManager::ContentRemoved(nsIDocument*, nsIContent*) 1 (0.1%) nsFocusManager::ContentRemoved(nsIDocument*, nsIContent*)
1 (0.1%) nsStyleImage::IsComplete() const 140537 0 (0.0%) 1 (0.1%) imgRequestProxy::GetImageStatus(unsigned int*) 1 (0.1%) imgStatusTracker::GetImageStatus() const
1 (0.1%) _moz_cairo_show_glyphs 256806 0 (0.0%) 1 (0.1%) _cairo_gstate_show_text_glyphs 1 (0.1%) _cairo_gstate_copy_transformed_pattern
1 (0.1%) nsEventStateManager::UpdateAncestorState(nsIContent*, nsIContent*, nsEventStates, bool) 160345 0 (0.0%) 1 (0.1%) nsEventStateManager::DoStateChange(mozilla::dom::Element*, nsEventStates, bool) 1 (0.1%) mozilla::dom::Element::NotifyStateChange(nsEventStates)
1 (0.1%) mozilla::storage::StatementCache<mozIStorageStatement>::CreateStatement(nsACString_internal const&) 228303 0 (0.0%) 1 (0.1%) mozilla::storage::Connection::CreateStatement(nsACString_internal const&, mozIStorageStatement**) 1 (0.1%) mozilla::storage::Statement::initialize(mozilla::storage::Connection*, nsACString_internal const&)
1 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IntersectRect(nsRect const&, nsRect const&) 1 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IsEmpty() const (self) 140907 1 (0.1%) 1 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IsEmpty() const 1 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IsEmpty() const (self)
1 (0.1%) nsSprocketLayout::GetMaxSize(nsIFrame*, nsBoxLayoutState&) 1 (0.1%) nsBoxFrame::GetPrefSize(nsBoxLayoutState&) 1 (0.1%) nsBoxFrame::GetMaxSize(nsBoxLayoutState&) (self) 151274 1 (0.1%) 1 (0.1%) nsBoxFrame::GetMaxSize(nsBoxLayoutState&) 1 (0.1%) nsSprocketLayout::GetMaxSize(nsIFrame*, nsBoxLayoutState&) 1 (0.1%) nsBoxFrame::GetMaxSize(nsBoxLayoutState&) (self)
1 (0.1%) dlsym_doit 94657 0 (0.0%) 1 (0.1%) do_sym 1 (0.1%) _dl_lookup_symbol_x
1 (0.1%) gtk_style_render_icon 124101 0 (0.0%) 1 (0.1%) clearlooks_style_draw_render_icon 1 (0.1%) zError
1 (0.1%) sqlite3WhereBegin 1 (0.1%) bestBtreeIndex (self) 298860 1 (0.1%) 1 (0.1%) bestBtreeIndex 1 (0.1%) bestBtreeIndex (self)
1 (0.1%) nsIFrame::AddCSSFlex(nsBoxLayoutState&, nsIFrame*, int&) 252042 0 (0.0%) 1 (0.1%) nsString::Trim(char const*, bool, bool, bool) 1 (0.1%) _ZL9FindChar1PKcjiti.constprop.2
1 (0.1%) js::mjit::Compiler::generateMethod() 265165 0 (0.0%) 1 (0.1%) js::mjit::Compiler::jsop_getprop(JSAtom*, JSValueType, bool, bool) 1 (0.1%) js::mjit::StubCompiler::linkExit(JSC::AbstractMacroAssembler<JSC::X86Assembler>::Jump, js::mjit::Uses)
1 (0.1%) nsIView::GetViewFor(nsIWidget*) 186435 0 (0.0%) 1 (0.1%) GetWrapperFor(nsIWidget*) 1 (0.1%) NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**)
1 (0.1%) nsThread::ProcessNextEvent(bool, bool*) 162017 0 (0.0%) 1 (0.1%) nsAsyncDOMEvent::Run() 1 (0.1%) nsContentUtils::DispatchTrustedEvent(nsIDocument*, nsISupports*, nsAString_internal const&, bool, bool, bool*)
1 (0.1%) btreeCreateTable 299064 0 (0.0%) 1 (0.1%) allocateBtreePage 1 (0.1%) btreeGetPage
1 (0.1%) gtk_tooltip_set_tip_area 101348 0 (0.0%) 1 (0.1%) gtk_tool_shell_get_text_size_group 1 (0.1%) _end
1 (0.1%) nsEventStateManager::DoStateChange(mozilla::dom::Element*, nsEventStates, bool) 156875 0 (0.0%) 1 (0.1%) mozilla::dom::Element::NotifyStateChange(nsEventStates) 1 (0.1%) nsDocument::ContentStateChanged(nsIContent*, nsEventStates)
1 (0.1%) js_DefineProperty(JSContext*, JSObject*, long, JS::Value const*, int (*)(JSContext*, JSObject*, long, JS::Value*), int (*)(JSContext*, JSObject*, long, int, JS::Value*), unsigned int) 262782 0 (0.0%) 1 (0.1%) _ZN2js20DefineNativePropertyEP9JSContextP8JSObjectlRKN2JS5ValueEPFiS1_S3_lPS5_EPFiS1_S3_liS8_Ejjij.constprop.256 1 (0.1%) JSObject::putProperty(JSContext*, long, int (*)(JSContext*, JSObject*, long, JS::Value*), int (*)(JSContext*, JSObject*, long, int, JS::Value*), unsigned int, unsigned int, unsigned int, int)
1 (0.1%) _moz_cairo_rectangle 256462 0 (0.0%) 1 (0.1%) _moz_cairo_rel_line_to 1 (0.1%) _cairo_path_fixed_line_to
1 (0.1%) nsRuleNode::GetStyleBorder(nsStyleContext*, bool) (self) 1 (0.1%) nsCSSRendering::PaintBackground(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, unsigned int, nsRect*) 149752 1 (0.1%) 1 (0.1%) nsRuleNode::GetStyleBorder(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStyleBorder(nsStyleContext*, bool) (self)
1 (0.1%) nsGenericElement::GetChildArray(unsigned int*) const (self) 1 (0.1%) nsINode::GetLastChild() const 156676 1 (0.1%) 1 (0.1%) nsGenericElement::GetChildArray(unsigned int*) const 1 (0.1%) nsGenericElement::GetChildArray(unsigned int*) const (self)
1 (0.1%) PosLookup::apply_once(hb_ot_layout_context_t*, _hb_buffer_t*, unsigned int, unsigned int, unsigned int) const 1 (0.1%) PairPosFormat2::apply(hb_apply_context_t*) const (self) 259019 1 (0.1%) 1 (0.1%) PairPosFormat2::apply(hb_apply_context_t*) const 1 (0.1%) PairPosFormat2::apply(hb_apply_context_t*) const (self)
1 (0.1%) nsStyleContext::CalcStyleDifference(nsStyleContext*) 149753 0 (0.0%) 1 (0.1%) nsRuleNode::GetStylePadding(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*)
1 (0.1%) _end 219575 0 (0.0%) 1 (0.1%) nsIDOMElement_RemoveAttribute(JSContext*, unsigned int, JS::Value*) 1 (0.1%) nsGenericElement::RemoveAttribute(nsAString_internal const&)
1 (0.1%) _dl_catch_error 96581 0 (0.0%) 1 (0.1%) dlsym_doit 1 (0.1%) do_sym
1 (0.1%) mozilla::storage::Connection::CreateStatement(nsACString_internal const&, mozIStorageStatement**) 228481 0 (0.0%) 1 (0.1%) mozilla::storage::Statement::initialize(mozilla::storage::Connection*, nsACString_internal const&) 1 (0.1%) mozilla::storage::Connection::prepareStatement(nsCString const&, sqlite3_stmt**)
1 (0.1%) nsDocument::ContentStateChanged(nsIContent*, nsEventStates) 143190 0 (0.0%) 1 (0.1%) PresShell::ContentStateChanged(nsIDocument*, nsIContent*, nsEventStates) 1 (0.1%) nsCSSFrameConstructor::ContentStateChanged(nsIContent*, nsEventStates)
1 (0.1%) nsBaseWidget::AddRef() (self) 1 (0.1%) nsViewManager::GetRootWidget(nsIWidget**) 235133 1 (0.1%) 1 (0.1%) nsBaseWidget::AddRef() 1 (0.1%) nsBaseWidget::AddRef() (self)
1 (0.1%) _cairo_gstate_copy_clip_rectangle_list 256639 0 (0.0%) 1 (0.1%) _cairo_clip_copy_rectangle_list 1 (0.1%) _cairo_clip_get_region
1 (0.1%) XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**) 1 (0.1%) FinishCreate(XPCCallContext&, XPCWrappedNativeScope*, XPCNativeInterface*, nsWrapperCache*, XPCWrappedNative*, XPCWrappedNative**) (self) 218487 1 (0.1%) 1 (0.1%) FinishCreate(XPCCallContext&, XPCWrappedNativeScope*, XPCNativeInterface*, nsWrapperCache*, XPCWrappedNative*, XPCWrappedNative**) 1 (0.1%) FinishCreate(XPCCallContext&, XPCWrappedNativeScope*, XPCNativeInterface*, nsWrapperCache*, XPCWrappedNative*, XPCWrappedNative**) (self)
1 (0.1%) nsStandardURL::SetSpec(nsACString_internal const&) 131903 0 (0.0%) 1 (0.1%) nsStandardURL::BuildNormalizedSpec(char const*) 1 (0.1%) nsACString_internal::SetLength(unsigned int)
1 (0.1%) gdk_pixmap_get_type (self) 1 (0.1%) gtk_paint_hline 103026 1 (0.1%) 1 (0.1%) gdk_pixmap_get_type 1 (0.1%) gdk_pixmap_get_type (self)
1 (0.1%) nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 188647 0 (0.0%) 1 (0.1%) WrapNativeParent(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, JSObject**) 1 (0.1%) WrapNative(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, nsID const*, JS::Value*, nsIXPConnectJSObjectHolder**, bool)
1 (0.1%) mozilla::FrameLayerBuilder::AddThebesDisplayItem(mozilla::layers::ThebesLayer*, nsDisplayItem*, mozilla::FrameLayerBuilder::Clip const&, nsIFrame*, mozilla::LayerState) 141340 0 (0.0%) 1 (0.1%) mozilla::FrameLayerBuilder::Clip::~Clip() 1 (0.1%) nsTArray_base<nsTArrayDefaultAllocator>::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int, unsigned long)
1 (0.1%) gtk_widget_get_toplevel (self) 1 (0.1%) gtk_list_store_insert_with_valuesv 101897 1 (0.1%) 1 (0.1%) gtk_widget_get_toplevel 1 (0.1%) gtk_widget_get_toplevel (self)
1 (0.1%) mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) 250890 0 (0.0%) 1 (0.1%) nsTimerImpl::Cancel() 1 (0.1%) TimerThread::RemoveTimer(nsTimerImpl*)
1 (0.1%) SearchTable(PLDHashTable*, void const*, unsigned int, PLDHashOperator) 155397 0 (0.0%) 1 (0.1%) nsURIHashKey::KeyEquals(nsIURI const*) const 1 (0.1%) nsStandardURL::Equals(nsIURI*, bool*)
1 (0.1%) nsThread::ProcessNextEvent(bool, bool*) 216468 0 (0.0%) 1 (0.1%) nsXPConnect::AfterProcessNextEvent(nsIThreadInternal*, unsigned int) 1 (0.1%) __tls_get_addr
1 (0.1%) CallCompiler::generateNativeStub() 219709 0 (0.0%) 1 (0.1%) nsIDOMElement_GetElementsByClassName(JSContext*, unsigned int, JS::Value*) 1 (0.1%) nsContentUtils::GetElementsByClassName(nsINode*, nsAString_internal const&, nsIDOMNodeList**)
1 (0.1%) mozilla::gfx::BaseRect<double, gfxRect, gfxPoint, gfxSize, gfxMargin>::RoundOut() 1 (0.1%) ceil (self) 96919 1 (0.1%) 1 (0.1%) ceil 1 (0.1%) ceil (self)
1 (0.1%) _ZN11nsJSContext16CallEventHandlerEP11nsISupportsP8JSObjectS3_P8nsIArrayPP10nsIVariant.part.27 216469 0 (0.0%) 1 (0.1%) nsXPConnect::JSToVariant(JSContext*, JS::Value const&, nsIVariant**) 1 (0.1%) XPCVariant::newVariant(XPCCallContext&, JS::Value)
1 (0.1%) nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 145274 0 (0.0%) 1 (0.1%) nsGfxScrollFrameInner::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool&, bool) 1 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
1 (0.1%) _do_cairo_gstate_user_to_backend 256931 0 (0.0%) 1 (0.1%) INT__moz_cairo_matrix_transform_point 1 (0.1%) _moz_cairo_matrix_transform_distance
1 (0.1%) nsRegion::Sub(nsRegion const&, nsRegion const&) 1 (0.1%) nsRegion::Optimize() (self) 140899 1 (0.1%) 1 (0.1%) nsRegion::Optimize() 1 (0.1%) nsRegion::Optimize() (self)
1 (0.1%) nsDOMEvent::InitEvent(nsAString_internal const&, bool, bool) 251953 0 (0.0%) 1 (0.1%) nsAString_internal::Assign(unsigned short const*, unsigned int) 1 (0.1%) nsAString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int)
1 (0.1%) nsLayoutUtils::GetFramesForArea(nsIFrame*, nsRect const&, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>&, bool, bool) 142161 0 (0.0%) 1 (0.1%) nsDisplayListBuilder::LeavePresShell(nsIFrame*, nsRect const&) 1 (0.1%) mozilla::FramePropertyTable::Delete(nsIFrame*, mozilla::FramePropertyDescriptor const*)
1 (0.1%) js::mjit::StubCompiler::linkExit(JSC::AbstractMacroAssembler<JSC::X86Assembler>::Jump, js::mjit::Uses) 265560 0 (0.0%) 1 (0.1%) js::mjit::StubCompiler::syncExit(js::mjit::Uses) 1 (0.1%) js::mjit::FrameState::sync(js::mjit::Assembler&, js::mjit::Uses) const
1 (0.1%) gdk_display_get_default_screen 1 (0.1%) gdk_display_get_maximal_cursor_size (self) 103283 1 (0.1%) 1 (0.1%) gdk_display_get_maximal_cursor_size 1 (0.1%) gdk_display_get_maximal_cursor_size (self)
1 (0.1%) gdk_draw_rectangle (self) 1 (0.1%) gtk_style_apply_default_background 102883 0 (0.0%) 1 (0.1%) gdk_draw_rectangle 1 (0.1%) gdk_drag_drop_succeeded 1 (0.1%) gdk_draw_rectangle (self)
1 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.1%) nsDisplayListBuilder::DisplayCaret(nsIFrame*, nsRect const&, nsDisplayList*) (self) 144956 1 (0.1%) 1 (0.1%) nsDisplayListBuilder::DisplayCaret(nsIFrame*, nsRect const&, nsDisplayList*) 1 (0.1%) nsDisplayListBuilder::DisplayCaret(nsIFrame*, nsRect const&, nsDisplayList*) (self)
1 (0.1%) nsStyleContext::SetStyle(nsStyleStructID, void*) (self) 1 (0.1%) nsRuleNode::ComputeMarginData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, bool) 149902 1 (0.1%) 1 (0.1%) nsStyleContext::SetStyle(nsStyleStructID, void*) 1 (0.1%) nsStyleContext::SetStyle(nsStyleStructID, void*) (self)
1 (0.1%) gfxFT2FontBase::GetGlyphExtents(unsigned int, cairo_text_extents_t*) 257306 0 (0.0%) 1 (0.1%) INT__moz_cairo_scaled_font_glyph_extents 1 (0.1%) _cairo_scaled_glyph_lookup
1 (0.1%) nsDocument::GetElementById(nsAString_internal const&, nsIDOMElement**) 186232 0 (0.0%) 1 (0.1%) nsXULDocument::GetElementById(nsAString_internal const&) 1 (0.1%) nsSmallVoidArray::SafeElementAt(int) const
1 (0.1%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList const&, mozilla::FrameLayerBuilder::ContainerParameters const&, gfx3DMatrix const*) 255123 0 (0.0%) 1 (0.1%) mozilla::layers::BasicShadowLayerManager::CreateContainerLayer() 1 (0.1%) moz_xmalloc
1 (0.1%) nsBoxFrame::RemoveFrame(mozilla::layout::FrameChildListID, nsIFrame*) 144925 0 (0.0%) 1 (0.1%) nsFrame::DestroyFrom(nsIFrame*) 1 (0.1%) PresShell::NotifyDestroyingFrame(nsIFrame*)
1 (0.1%) nsIOService::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 248927 0 (0.0%) 1 (0.1%) nsChromeProtocolHandler::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 1 (0.1%) nsStandardURL::Init(unsigned int, int, nsACString_internal const&, char const*, nsIURI*)
1 (0.1%) XPCStringConvert::ReadableToJSVal(JSContext*, nsAString_internal const&, nsStringBuffer**) 261196 0 (0.0%) 1 (0.1%) JS_NewExternalString 1 (0.1%) js::gc::ArenaLists::refillFreeList(JSContext*, js::gc::AllocKind)
1 (0.1%) nsCOMArray_base::Clear() 248604 0 (0.0%) 1 (0.1%) nsVoidArray::operator=(nsVoidArray const&) 1 (0.1%) nsVoidArray::Count() const
1 (0.1%) _cairo_gstate_save (self) 1 (0.1%) _moz_cairo_save 256747 1 (0.1%) 1 (0.1%) _cairo_gstate_save 1 (0.1%) _cairo_gstate_save (self)
1 (0.1%) PR_LoadLibrary 300201 0 (0.0%) 1 (0.1%) pr_LoadLibraryByPathname 1 (0.1%) dlopen@@GLIBC_2.2.5
1 (0.1%) XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int, int, QITableEntry*) 218560 0 (0.0%) 1 (0.1%) XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 1 (0.1%) JS_DHashTableOperate
1 (0.1%) PresShell::FlushPendingNotifications(mozFlushType) 154814 0 (0.0%) 1 (0.1%) nsDocument::FlushExternalResources(mozFlushType) 1 (0.1%) nsDocument::EnumerateExternalResources(bool (*)(nsIDocument*, void*), void*)
1 (0.1%) js_SetPropertyHelper(JSContext*, JSObject*, long, unsigned int, JS::Value*, int) 262911 0 (0.0%) 1 (0.1%) js::Shape::set(JSContext*, JSObject*, bool, JS::Value*) const 1 (0.1%) js::InvokeGetterOrSetter(JSContext*, JSObject*, JS::Value const&, unsigned int, JS::Value*, JS::Value*)
1 (0.1%) nsNodeUtils::ContentRemoved(nsINode*, nsIContent*, int, nsIContent*) 185836 0 (0.0%) 1 (0.1%) nsBindingManager::ContentRemoved(nsIDocument*, nsIContent*, nsIContent*, int, nsIContent*) 1 (0.1%) nsBindingManager::GetNestedInsertionPoint(nsIContent*, nsIContent const*)
1 (0.1%) _ZL21DefinePropertyIfFoundR14XPCCallContextP8JSObjectlP12XPCNativeSetP18XPCNativeInterfaceP15XPCNativeMemberP21XPCWrappedNativeScopeiP16XPCWrappedNativeSC_P23XPCNativeScriptableInfojPi.constprop.4 261248 0 (0.0%) 1 (0.1%) JS_DefinePropertyById 1 (0.1%) _ZL18DefinePropertyByIdP9JSContextP8JSObjectlRKN2JS5ValueEPFiS0_S2_lPS4_EPFiS0_S2_liS7_Ejji.constprop.239
1 (0.1%) nsImageLoadingContent::GetRequest(int, imgIRequest**) 1 (0.1%) imgRequestProxy::AddRef() (self) 140440 1 (0.1%) 1 (0.1%) imgRequestProxy::AddRef() 1 (0.1%) imgRequestProxy::AddRef() (self)
1 (0.1%) nsBoxFrame::GetPrefSize(nsBoxLayoutState&) 151378 0 (0.0%) 1 (0.1%) nsStackLayout::GetPrefSize(nsIFrame*, nsBoxLayoutState&) 1 (0.1%) nsBoxFrame::GetPrefSize(nsBoxLayoutState&)
1 (0.1%) nsXBLBinding::AttributeChanged(nsIAtom*, int, bool, bool) 185392 0 (0.0%) 1 (0.1%) nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, bool, nsIContent*, nsIContent*, bool) 1 (0.1%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool)
1 (0.1%) gfxTextRun::Draw(gfxContext*, gfxPoint, unsigned int, unsigned int, gfxTextRun::PropertyProvider*, double*) 253923 0 (0.0%) 1 (0.1%) gfxTextRun::DrawGlyphs(gfxFont*, gfxContext*, bool, gfxPoint*, unsigned int, unsigned int, gfxTextRun::PropertyProvider*, unsigned int, unsigned int) 1 (0.1%) _ZN7gfxFont4DrawEP10gfxTextRunjjP10gfxContextbP8gfxPointPNS_7SpacingE.part.15
1 (0.1%) ClockTimeNs() 1 (0.1%) clock_gettime (self) 96707 1 (0.1%) 1 (0.1%) clock_gettime 1 (0.1%) clock_gettime (self)
1 (0.1%) GetPropCompiler::generateGetterStub(js::mjit::Assembler&, js::Shape const*, JSC::AbstractMacroAssembler<JSC::X86Assembler>::Label, js::Vector<JSC::AbstractMacroAssembler<JSC::X86Assembler>::Jump, 8ul, js::TempAllocPolicy> const&) 1 (0.1%) GetPropCompiler::linkerEpilogue(js::mjit::LinkerHelper&, JSC::AbstractMacroAssembler<JSC::X86Assembler>::Label, js::Vector<JSC::AbstractMacroAssembler<JSC::X86Assembler>::Jump, 8ul, js::TempAllocPolicy> const&) (self) 265709 1 (0.1%) 1 (0.1%) GetPropCompiler::linkerEpilogue(js::mjit::LinkerHelper&, JSC::AbstractMacroAssembler<JSC::X86Assembler>::Label, js::Vector<JSC::AbstractMacroAssembler<JSC::X86Assembler>::Jump, 8ul, js::TempAllocPolicy> const&) 1 (0.1%) GetPropCompiler::linkerEpilogue(js::mjit::LinkerHelper&, JSC::AbstractMacroAssembler<JSC::X86Assembler>::Label, js::Vector<JSC::AbstractMacroAssembler<JSC::X86Assembler>::Jump, 8ul, js::TempAllocPolicy> const&) (self)
1 (0.1%) CallResolveOp(JSContext*, JSObject*, JSObject*, long, unsigned int, JSObject**, JSProperty**, bool*) 218608 0 (0.0%) 1 (0.1%) XPC_WN_ModsAllowed_Proto_Resolve(JSContext*, JSObject*, long) 1 (0.1%) _ZL21DefinePropertyIfFoundR14XPCCallContextP8JSObjectlP12XPCNativeSetP18XPCNativeInterfaceP15XPCNativeMemberP21XPCWrappedNativeScopeiP16XPCWrappedNativeSC_P23XPCNativeScriptableInfojPi.constprop.4
1 (0.1%) nsACString_internal::Assign(char const*, unsigned int) (self) 1 (0.1%) imgRequest::AddProxy(imgRequestProxy*) 251983 1 (0.1%) 1 (0.1%) nsACString_internal::Assign(char const*, unsigned int) 1 (0.1%) nsACString_internal::Assign(char const*, unsigned int) (self)
1 (0.1%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 152075 0 (0.0%) 1 (0.1%) _ZN11nsMenuFrame27BuildDisplayListForChildrenEP20nsDisplayListBuilderRK6nsRectRK16nsDisplayListSet.part.5 1 (0.1%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
1 (0.1%) dl_open_worker 1 (0.1%) _dl_relocate_object (self) 89300 1 (0.1%) 1 (0.1%) _dl_relocate_object 1 (0.1%) _dl_relocate_object (self)
1 (0.1%) nsCSSFrameConstructor::PostRestyleEventCommon(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, bool) 141384 0 (0.0%) 1 (0.1%) mozilla::css::RestyleTracker::AddPendingRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint) 1 (0.1%) nsBaseHashtable<nsISupportsHashKey, mozilla::css::RestyleTracker::RestyleData, mozilla::css::RestyleTracker::RestyleData>::Get(nsISupports*, mozilla::css::RestyleTracker::RestyleData*) const
1 (0.1%) nsEventTargetChainItem::PreHandleEvent(nsEventChainPreVisitor&) 197717 0 (0.0%) 1 (0.1%) nsXULElement::PreHandleEvent(nsEventChainPreVisitor&) 1 (0.1%) nsIContent::PreHandleEvent(nsEventChainPreVisitor&)
1 (0.1%) nsMenuPopupFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int) 144948 0 (0.0%) 1 (0.1%) nsIFrame::InvalidateRoot(nsRect const&, unsigned int) 1 (0.1%) nsViewManager::UpdateViewNoSuppression(nsIView*, nsRect const&, unsigned int)
1 (0.1%) CallMethodHelper::~CallMethodHelper() 218533 0 (0.0%) 1 (0.1%) nsTArray<nsXPTCVariant, nsTArrayDefaultAllocator>::~nsTArray() 1 (0.1%) nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int, unsigned long)
1 (0.1%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 146486 0 (0.0%) 1 (0.1%) nsDisplayText::GetComponentAlphaBounds(nsDisplayListBuilder*) 1 (0.1%) nsDisplayText::GetBounds(nsDisplayListBuilder*)
1 (0.1%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**, float) 1 (0.1%) nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&) (self) 141015 1 (0.1%) 1 (0.1%) nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&) 1 (0.1%) nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&) (self)
1 (0.1%) _clip_and_composite_trapezoids 257416 0 (0.0%) 1 (0.1%) _cairo_surface_composite 1 (0.1%) _cairo_xlib_surface_composite
1 (0.1%) nsDocument::EndUpdate(unsigned int) 185850 0 (0.0%) 1 (0.1%) nsBindingManager::EndOutermostUpdate() 1 (0.1%) nsBindingManager::ProcessAttachedQueue(unsigned int)
1 (0.1%) arena_run_dalloc 1 (0.1%) arena_avail_tree_insert (self) 88047 1 (0.1%) 1 (0.1%) arena_avail_tree_insert 1 (0.1%) arena_avail_tree_insert (self)
1 (0.1%) hb_ot_shape_execute 254303 0 (0.0%) 1 (0.1%) gfxHarfBuzzShaper::GetGlyphAdvance(gfxContext*, unsigned int, int*, int*) const 1 (0.1%) gfxFT2FontBase::GetGlyphWidth(gfxContext*, unsigned short)
1 (0.1%) _cairo_gstate_fill 257420 0 (0.0%) 1 (0.1%) _cairo_surface_paint 1 (0.1%) _cairo_surface_fallback_paint
1 (0.1%) gfxFT2FontBase::GetGlyphWidth(gfxContext*, unsigned short) 254626 0 (0.0%) 1 (0.1%) gfxFT2FontBase::GetGlyphExtents(unsigned int, cairo_text_extents_t*) 1 (0.1%) INT__moz_cairo_scaled_font_glyph_extents
1 (0.1%) mozilla::layers::BasicThebesLayer::PaintThebes(gfxContext*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) 255230 0 (0.0%) 1 (0.1%) mozilla::layers::ThebesLayerBuffer::BeginPaint(mozilla::layers::ThebesLayer*, gfxASurface::gfxContentType, unsigned int) 1 (0.1%) nsRegion::Sub(nsRegion const&, nsRegion const&)
1 (0.1%) nsStyleContext::CalcStyleDifference(nsStyleContext*) 1 (0.1%) nsStyleContext::DoGetStyleXUL(bool) (self) 149895 1 (0.1%) 1 (0.1%) nsStyleContext::DoGetStyleXUL(bool) 1 (0.1%) nsStyleContext::DoGetStyleXUL(bool) (self)
1 (0.1%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList const&, mozilla::FrameLayerBuilder::ContainerParameters const&, gfx3DMatrix const*) 140923 0 (0.0%) 1 (0.1%) nsRegion::ScaleToOutsidePixels(float, float, int) const 1 (0.1%) nsRegion::Or(nsRegion const&, nsRect const&)
1 (0.1%) nsLeafBoxFrame::GetType() const (self) 1 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 151804 1 (0.1%) 1 (0.1%) nsLeafBoxFrame::GetType() const 1 (0.1%) nsLeafBoxFrame::GetType() const (self)
1 (0.1%) nsIFrame::GetScreenRectInAppUnits() const 186513 0 (0.0%) 1 (0.1%) nsViewManager::GetRootWidget(nsIWidget**) 1 (0.1%) nsBaseWidget::AddRef()
1 (0.1%) js::mjit::FrameState::sync(js::mjit::Assembler&, js::mjit::Uses) const 265245 0 (0.0%) 1 (0.1%) js::mjit::FrameState::ensureFeSynced(js::mjit::FrameEntry const*, js::mjit::Assembler&) const 1 (0.1%) JSC::X86Assembler::X86InstructionFormatter::oneByteOp64(JSC::X86Assembler::OneByteOpcodeID, int, JSC::X86Registers::RegisterID)
1 (0.1%) sqlite3Prepare 299146 0 (0.0%) 1 (0.1%) sqlite3RunParser 1 (0.1%) sqlite3Parser
1 (0.1%) js_NewDateObjectMsec(JSContext*, double) 1 (0.1%) _ZL10SetUTCTimeP9JSContextP8JSObjectdPN2JS5ValueE.isra.25 (self) 261844 1 (0.1%) 1 (0.1%) _ZL10SetUTCTimeP9JSContextP8JSObjectdPN2JS5ValueE.isra.25 1 (0.1%) _ZL10SetUTCTimeP9JSContextP8JSObjectdPN2JS5ValueE.isra.25 (self)
1 (0.1%) nsGfxScrollFrameInner::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsLayoutUtils::GetDisplayPort(nsIContent*, nsRect*) (self) 142656 1 (0.1%) 1 (0.1%) nsLayoutUtils::GetDisplayPort(nsIContent*, nsRect*) 1 (0.1%) nsLayoutUtils::GetDisplayPort(nsIContent*, nsRect*) (self)
1 (0.1%) nsBindingManager::PostProcessAttachedQueueEvent() 185825 0 (0.0%) 1 (0.1%) nsRefPtr<nsRunnableMethod<nsBindingManager, void, true> >::operator=(nsRunnableMethod<nsBindingManager, void, true>*) 1 (0.1%) nsRunnable::AddRef()
1 (0.1%) nsBaseChannel::AsyncOpen(nsIStreamListener*, nsISupports*) 130832 0 (0.0%) 1 (0.1%) nsBaseChannel::BeginPumpingData() 1 (0.1%) nsFileChannel::OpenContentStream(bool, nsIInputStream**, nsIChannel**)
1 (0.1%) mozilla::FrameLayerBuilder::UpdateDisplayItemDataForFrame(mozilla::FrameLayerBuilder::DisplayItemDataEntry*, void*) 1 (0.1%) mozilla::SetNoContainerLayer(nsIFrame*) (self) 141284 1 (0.1%) 1 (0.1%) mozilla::SetNoContainerLayer(nsIFrame*) 1 (0.1%) mozilla::SetNoContainerLayer(nsIFrame*) (self)
1 (0.1%) nsStyleImage::operator==(nsStyleImage const&) const (self) 1 (0.1%) nsFrame::DidSetStyleContext(nsStyleContext*) 150153 1 (0.1%) 1 (0.1%) nsStyleImage::operator==(nsStyleImage const&) const 1 (0.1%) nsStyleImage::operator==(nsStyleImage const&) const (self)
1 (0.1%) nsXBLProtoImpl::InstallImplementation(nsXBLPrototypeBinding*, nsIContent*) 155618 0 (0.0%) 1 (0.1%) nsDocument::GetScopeObject() 1 (0.1%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
1 (0.1%) nsNodeUtils::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int) 143188 0 (0.0%) 1 (0.1%) PresShell::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int) 1 (0.1%) nsCSSFrameConstructor::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int)
1 (0.1%) _cairo_atomic_int_dec_and_test (self) 1 (0.1%) _moz_cairo_destroy 256563 1 (0.1%) 1 (0.1%) _cairo_atomic_int_dec_and_test 1 (0.1%) _cairo_atomic_int_dec_and_test (self)
1 (0.1%) JS_DHashTableOperate (self) 1 (0.1%) XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 262014 1 (0.1%) 1 (0.1%) JS_DHashTableOperate 1 (0.1%) JS_DHashTableOperate (self)
1 (0.1%) nsNativeThemeGTK::GetGtkWidgetAndState(unsigned char, nsIFrame*, GtkThemeWidgetType&, GtkWidgetState*, int*) 235770 0 (0.0%) 1 (0.1%) nsNativeTheme::IsDisabled(nsIFrame*, nsEventStates) 1 (0.1%) nsXULElement::AttrValueIs(int, nsIAtom*, nsAString_internal const&, nsCaseTreatment) const
1 (0.1%) _end 91798 0 (0.0%) 1 (0.1%) opendir 1 (0.1%) __open_nocancel
1 (0.1%) PresShell::UpdateCanvasBackground() 1 (0.1%) nsCSSRendering::FindRootFrameBackground(nsIFrame*) (self) 141695 1 (0.1%) 1 (0.1%) nsCSSRendering::FindRootFrameBackground(nsIFrame*) 1 (0.1%) nsCSSRendering::FindRootFrameBackground(nsIFrame*) (self)
1 (0.1%) PresShell::UpdateCanvasBackground() 141698 0 (0.0%) 1 (0.1%) nsCSSRendering::DetermineBackgroundColor(nsPresContext*, nsStyleContext*, nsIFrame*) 1 (0.1%) DetermineBackgroundColorInternal(nsPresContext*, nsStyleContext*, nsIFrame*, bool&, bool&)
1 (0.1%) CallResolveOp(JSContext*, JSObject*, JSObject*, long, unsigned int, JSObject**, JSProperty**, bool*) 218606 0 (0.0%) 1 (0.1%) XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 1 (0.1%) _ZL21DefinePropertyIfFoundR14XPCCallContextP8JSObjectlP12XPCNativeSetP18XPCNativeInterfaceP15XPCNativeMemberP21XPCWrappedNativeScopeiP16XPCWrappedNativeSC_P23XPCNativeScriptableInfojPi.constprop.4
1 (0.1%) gdk_gc_set_values 102943 0 (0.0%) 1 (0.1%) gdk_gc_get_type 1 (0.1%) _end
1 (0.1%) Sort(nsDisplayList*, int, bool (*)(nsDisplayItem*, nsDisplayItem*, void*), void*) 141942 0 (0.0%) 1 (0.1%) IsZOrderLEQ(nsDisplayItem*, nsDisplayItem*, void*) 1 (0.1%) nsLayoutUtils::GetZIndex(nsIFrame*)
1 (0.1%) nsAString_internal::MutatePrep(unsigned int, unsigned short**, unsigned int*) 1 (0.1%) nsAString_internal::Capacity() const (self) 251941 1 (0.1%) 1 (0.1%) nsAString_internal::Capacity() const 1 (0.1%) nsAString_internal::Capacity() const (self)
1 (0.1%) nsBindingManager::ContentRemoved(nsIDocument*, nsIContent*, nsIContent*, int, nsIContent*) 1 (0.1%) nsBindingManager::GetNestedInsertionPoint(nsIContent*, nsIContent const*) (self) 185801 0 (0.0%) 1 (0.1%) nsBindingManager::GetNestedInsertionPoint(nsIContent*, nsIContent const*) 1 (0.1%) nsBindingManager::GetNestedInsertionPoint(nsIContent*, nsIContent const*) (self) 1 (0.1%) nsXBLPrototypeBinding::GetInsertionPoint(nsIContent*, nsIContent*, nsIContent const*, unsigned int*)
1 (0.1%) nsXULPopupManager::UpdateMenuItems(nsIContent*) 154783 0 (0.0%) 1 (0.1%) nsDocument::GetElementById(nsAString_internal const&, nsIDOMElement**) 1 (0.1%) nsXULDocument::GetElementById(nsAString_internal const&)
1 (0.1%) nsStyleContext::CalcStyleDifference(nsStyleContext*) 1 (0.1%) nsStyleContext::DoGetStyleBackground(bool) (self) 149887 1 (0.1%) 1 (0.1%) nsStyleContext::DoGetStyleBackground(bool) 1 (0.1%) nsStyleContext::DoGetStyleBackground(bool) (self)
1 (0.1%) nsWindow::OnExposeEvent(_GdkEventExpose*) 103136 0 (0.0%) 1 (0.1%) gdk_window_get_update_area 1 (0.1%) gdk_region_subtract
1 (0.1%) nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 1 (0.1%) nsNativeThemeGTK::GetWidgetTransparency(nsIFrame*, unsigned char) (self) 235057 1 (0.1%) 1 (0.1%) nsNativeThemeGTK::GetWidgetTransparency(nsIFrame*, unsigned char) 1 (0.1%) nsNativeThemeGTK::GetWidgetTransparency(nsIFrame*, unsigned char) (self)
1 (0.1%) nsBoxFrame::GetInitialOrientation(bool&) 197758 0 (0.0%) 1 (0.1%) nsXULElement::FindAttrValueIn(int, nsIAtom*, nsIAtom* const* const*, nsCaseTreatment) const 1 (0.1%) nsXULElement::FindLocalOrProtoAttr(int, nsIAtom*) const
1 (0.1%) nsIPresShell::GetRootScrollFrame() const (self) 1 (0.1%) nsLayoutUtils::ScrolledByViewportScrolling(nsIFrame*, nsDisplayListBuilder*) 143203 1 (0.1%) 1 (0.1%) nsIPresShell::GetRootScrollFrame() const 1 (0.1%) nsIPresShell::GetRootScrollFrame() const (self)
1 (0.1%) nsBindingManager::EndOutermostUpdate() 185849 0 (0.0%) 1 (0.1%) nsBindingManager::ProcessAttachedQueue(unsigned int) 1 (0.1%) nsXBLBinding::ExecuteAttachedHandler()
1 (0.1%) WrapNativeParent(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, JSObject**) 188645 0 (0.0%) 1 (0.1%) WrapNative(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, nsID const*, JS::Value*, nsIXPConnectJSObjectHolder**, bool) 1 (0.1%) nsXPConnect::WrapNativeToJSVal(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, nsID const*, bool, JS::Value*, nsIXPConnectJSObjectHolder**)
1 (0.1%) nsXULElement::GetAttrInfo(int, nsIAtom*) const 1 (0.1%) nsXULElement::FindPrototypeAttribute(int, nsIAtom*) const (self) 197752 1 (0.1%) 1 (0.1%) nsXULElement::FindPrototypeAttribute(int, nsIAtom*) const 1 (0.1%) nsXULElement::FindPrototypeAttribute(int, nsIAtom*) const (self)
1 (0.1%) gfxUtils::DrawPixelSnapped(gfxContext*, gfxDrawable*, gfxMatrix const&, gfxRect const&, gfxRect const&, gfxRect const&, gfxRect const&, gfxASurface::gfxImageFormat, gfxPattern::GraphicsFilter const&) 254004 0 (0.0%) 1 (0.1%) gfxMatrix::Multiply(gfxMatrix const&) 1 (0.1%) INT__moz_cairo_matrix_multiply
1 (0.1%) mozilla::layers::ContainerLayer::ComputeEffectiveTransformsForChildren(gfx3DMatrix const&) 1 (0.1%) mozilla::layers::ThebesLayer::ComputeEffectiveTransforms(gfx3DMatrix const&) (self) 254864 1 (0.1%) 1 (0.1%) mozilla::layers::ThebesLayer::ComputeEffectiveTransforms(gfx3DMatrix const&) 1 (0.1%) mozilla::layers::ThebesLayer::ComputeEffectiveTransforms(gfx3DMatrix const&) (self)
1 (0.1%) arena_avail_tree_remove 1 (0.1%) arena_avail_comp (self) 88046 1 (0.1%) 1 (0.1%) arena_avail_comp 1 (0.1%) arena_avail_comp (self)
1 (0.1%) _cairo_clip_get_region 256613 0 (0.0%) 1 (0.1%) _cairo_clip_path_to_region 1 (0.1%) _cairo_path_fixed_fill_rectilinear_to_region
1 (0.1%) nsContentUtils::DispatchTrustedEvent(nsIDocument*, nsISupports*, nsAString_internal const&, bool, bool, bool*) 153701 0 (0.0%) 1 (0.1%) GetEventAndTarget(nsIDocument*, nsISupports*, nsAString_internal const&, bool, bool, nsIDOMEvent**, nsIDOMEventTarget**) 1 (0.1%) non-virtual thunk to nsDocument::CreateEvent(nsAString_internal const&, nsIDOMEvent**)
1 (0.1%) _cairo_path_fixed_move_to (self) 1 (0.1%) INT__moz_cairo_move_to 257054 1 (0.1%) 1 (0.1%) _cairo_path_fixed_move_to 1 (0.1%) _cairo_path_fixed_move_to (self)
1 (0.1%) nsRuleNode::GetStyleBackground(nsStyleContext*, bool) (self) 1 (0.1%) nsFrame::DidSetStyleContext(nsStyleContext*) 149763 1 (0.1%) 1 (0.1%) nsRuleNode::GetStyleBackground(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStyleBackground(nsStyleContext*, bool) (self)
1 (0.1%) nsTextBoxFrame::DrawText(nsRenderingContext&, nsRect const&, nsRect const&, unsigned int const*) 141041 0 (0.0%) 1 (0.1%) nsRenderingContext::FillRect(int, int, int, int) 1 (0.1%) nsRenderingContext::FillRect(nsRect const&)
1 (0.1%) _cairo_xlib_screen_put_gc (self) 1 (0.1%) _cairo_xlib_surface_composite 257914 1 (0.1%) 1 (0.1%) _cairo_xlib_screen_put_gc 1 (0.1%) _cairo_xlib_screen_put_gc (self)
1 (0.1%) nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) 261275 0 (0.0%) 1 (0.1%) JS_SetProperty 1 (0.1%) JS_SetPropertyById
1 (0.1%) nsIDOMElement_HasAttribute(JSContext*, unsigned int, JS::Value*) 1 (0.1%) nsGenericElement::HasAttribute(nsAString_internal const&, bool*) (self) 156667 1 (0.1%) 1 (0.1%) nsGenericElement::HasAttribute(nsAString_internal const&, bool*) 1 (0.1%) nsGenericElement::HasAttribute(nsAString_internal const&, bool*) (self)
1 (0.1%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 (0.1%) nsGlobalChromeWindow::AddRef() (self) 187650 1 (0.1%) 1 (0.1%) nsGlobalChromeWindow::AddRef() 1 (0.1%) nsGlobalChromeWindow::AddRef() (self)
1 (0.1%) INT__moz_cairo_move_to 256783 0 (0.0%) 1 (0.1%) _do_cairo_gstate_user_to_backend 1 (0.1%) INT__moz_cairo_matrix_transform_point
1 (0.1%) nsBindingManager::AddToAttachedQueue(nsXBLBinding*) 185826 0 (0.0%) 1 (0.1%) nsBindingManager::PostProcessAttachedQueueEvent() 1 (0.1%) nsRefPtr<nsRunnableMethod<nsBindingManager, void, true> >::operator=(nsRunnableMethod<nsBindingManager, void, true>*)
1 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 145772 0 (0.0%) 1 (0.1%) nsInlineFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.1%) nsHTMLContainerFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
1 (0.1%) nsLocalFile::IsDirectory(bool*) 250428 0 (0.0%) 1 (0.1%) nsLocalFile::FillStatCache() 1 (0.1%) __xstat64
1 (0.1%) nsGenericElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 156873 0 (0.0%) 1 (0.1%) nsINode::Traverse(nsINode*, nsCycleCollectionTraversalCallback&) 1 (0.1%) GCGraphBuilder::NoteXPCOMChild(nsISupports*)
1 (0.1%) _ZN9imgLoader9LoadImageEP6nsIURIS1_S1_P12nsIPrincipalP12nsILoadGroupP19imgIDecoderObserverP11nsISupportsjS9_P11imgIRequestP16nsIChannelPolicyPSB_.part.26 235847 0 (0.0%) 1 (0.1%) nsMozIconURI::GetSpec(nsACString_internal&) 1 (0.1%) nsACString_internal::operator+=(char const*)
1 (0.1%) nsWindow::Show(bool) 234445 0 (0.0%) 1 (0.1%) nsWindow::ClearCachedResources() 1 (0.1%) mozilla::layers::BasicLayerManager::ClearCachedResources()
1 (0.1%) nsThread::ProcessNextEvent(bool, bool*) 1 (0.1%) nsXPConnect::Push(JSContext*) (self) 216600 1 (0.1%) 1 (0.1%) nsXPConnect::Push(JSContext*) 1 (0.1%) nsXPConnect::Push(JSContext*) (self)
1 (0.1%) JS_DefinePropertyById 261052 0 (0.0%) 1 (0.1%) _ZL18DefinePropertyByIdP9JSContextP8JSObjectlRKN2JS5ValueEPFiS0_S2_lPS4_EPFiS0_S2_liS7_Ejji.constprop.239 1 (0.1%) js_DefineProperty(JSContext*, JSObject*, long, JS::Value const*, int (*)(JSContext*, JSObject*, long, JS::Value*), int (*)(JSContext*, JSObject*, long, int, JS::Value*), unsigned int)
1 (0.1%) __libc_enable_asynccancel (self) 1 (0.1%) __poll 93539 1 (0.1%) 1 (0.1%) __libc_enable_asynccancel 1 (0.1%) __libc_enable_asynccancel (self)
1 (0.1%) nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 185273 0 (0.0%) 1 (0.1%) nsXBLBinding::ImplementsInterface(nsID const&) const 1 (0.1%) nsXBLPrototypeBinding::ImplementsInterface(nsID const&) const
1 (0.1%) nsCreateInstanceByContractID::operator()(nsID const&, void**) const 250639 0 (0.0%) 1 (0.1%) nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 1 (0.1%) nsComponentManagerImpl::GetFactoryEntry(char const*, unsigned int)
1 (0.1%) nsEventStateManager::PostHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*) 1 (0.1%) nsEventStateManager::HandleCrossProcessEvent(nsEvent*, nsIFrame*, nsEventStatus*) (self) 160320 1 (0.1%) 1 (0.1%) nsEventStateManager::HandleCrossProcessEvent(nsEvent*, nsIFrame*, nsEventStatus*) 1 (0.1%) nsEventStateManager::HandleCrossProcessEvent(nsEvent*, nsIFrame*, nsEventStatus*) (self)
1 (0.1%) nsImageBoxFrame::DestroyFrom(nsIFrame*) 140560 0 (0.0%) 1 (0.1%) imgRequestProxy::CancelAndForgetObserver(unsigned int) 1 (0.1%) imgRequest::RemoveProxy(imgRequestProxy*, unsigned int, bool)
1 (0.1%) nsXULElement::HasAttr(int, nsIAtom*) const 153163 0 (0.0%) 1 (0.1%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const 1 (0.1%) nsAttrAndChildArray::AttrSlotCount() const
1 (0.1%) gtk_tooltip_set_tip_area 100677 0 (0.0%) 1 (0.1%) gtk_settings_get_for_screen 1 (0.1%) _end
1 (0.1%) nsAString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int) 251942 0 (0.0%) 1 (0.1%) nsAString_internal::MutatePrep(unsigned int, unsigned short**, unsigned int*) 1 (0.1%) nsAString_internal::Capacity() const
1 (0.1%) gtk_window_set_focus 1 (0.1%) gtk_window_get_type 101932 0 (0.0%) 1 (0.1%) gtk_widget_size_allocate 2 (0.2%) _end
1 (0.1%) nsStandardURL::BuildNormalizedSpec(char const*) 251981 0 (0.0%) 1 (0.1%) nsACString_internal::SetLength(unsigned int) 1 (0.1%) nsACString_internal::SetCapacity(unsigned int)
1 (0.1%) nsXBLService::LoadBindings(nsIContent*, nsIURI*, nsIPrincipal*, bool, nsXBLBinding**, bool*) 185856 0 (0.0%) 1 (0.1%) nsBindingManager::SetBinding(nsIContent*, nsXBLBinding*) 1 (0.1%) PL_DHashTableOperate
1 (0.1%) js::mjit::TryCompile(JSContext*, JSScript*, bool) 265181 0 (0.0%) 1 (0.1%) js::mjit::Compiler::generateMethod() 1 (0.1%) js::mjit::Compiler::jsop_getprop(JSAtom*, JSValueType, bool, bool)
1 (0.1%) nsIFrame::Preserves3D() const 1 (0.1%) nsIFrame::Preserves3DChildren() const (self) 145022 1 (0.1%) 1 (0.1%) nsIFrame::Preserves3DChildren() const 1 (0.1%) nsIFrame::Preserves3DChildren() const (self)
1 (0.1%) nsMenuPopupFrame::GetType() const (self) 1 (0.1%) nsLayoutUtils::IsPopup(nsIFrame*) 151991 1 (0.1%) 1 (0.1%) nsMenuPopupFrame::GetType() const 1 (0.1%) nsMenuPopupFrame::GetType() const (self)
1 (0.1%) nsStyleContext::ApplyStyleFixups(nsPresContext*) 149766 0 (0.0%) 1 (0.1%) nsRuleNode::GetStyleUserInterface(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*)
1 (0.1%) nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) 145024 0 (0.0%) 1 (0.1%) nsIFrame::Preserves3D() const 1 (0.1%) nsIFrame::Preserves3DChildren() const
1 (0.1%) __fork 88042 0 (0.0%) 1 (0.1%) _malloc_postfork 1 (0.1%) pthread_mutex_unlock
1 (0.1%) nsStyleContext::CalcStyleDifference(nsStyleContext*) 149762 0 (0.0%) 1 (0.1%) nsRuleNode::GetStylePosition(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*)
1 (0.1%) _cairo_surface_composite 257896 0 (0.0%) 1 (0.1%) _cairo_xlib_surface_composite 1 (0.1%) _cairo_xlib_screen_put_gc
1 (0.1%) nsStyleContext::ApplyStyleFixups(nsPresContext*) 1 (0.1%) nsRuleNode::GetStyleTextReset(nsStyleContext*, bool) (self) 149761 1 (0.1%) 1 (0.1%) nsRuleNode::GetStyleTextReset(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStyleTextReset(nsStyleContext*, bool) (self)
1 (0.1%) nsStyleSet::FileRules(bool (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) 185800 0 (0.0%) 1 (0.1%) nsBindingManager::WalkRules(bool (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*, bool*) 1 (0.1%) nsXBLBinding::WalkRules(bool (*)(nsIStyleRuleProcessor*, void*), void*)
1 (0.1%) gtk_icon_set_render_icon 99663 0 (0.0%) 1 (0.1%) gtk_icon_theme_load_icon 1 (0.1%) gtk_icon_info_load_icon
1 (0.1%) gfxHarfBuzzShaper::GetGlyphAdvance(gfxContext*, unsigned int, int*, int*) const 254627 0 (0.0%) 1 (0.1%) gfxFT2FontBase::GetGlyphWidth(gfxContext*, unsigned short) 1 (0.1%) gfxFT2FontBase::GetGlyphExtents(unsigned int, cairo_text_extents_t*)
1 (0.1%) malloc 1 (0.1%) malloc_init (self) 88061 1 (0.1%) 1 (0.1%) malloc_init 1 (0.1%) malloc_init (self)
1 (0.1%) nsEventStateManager::PostHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*) 1 (0.1%) nsRefPtr<nsPresContext>::nsRefPtr(nsPresContext*) (self) 157660 1 (0.1%) 1 (0.1%) nsRefPtr<nsPresContext>::nsRefPtr(nsPresContext*) 1 (0.1%) nsRefPtr<nsPresContext>::nsRefPtr(nsPresContext*) (self)
1 (0.1%) nsACString_internal::SetLength(unsigned int) 251980 0 (0.0%) 1 (0.1%) nsACString_internal::SetCapacity(unsigned int) 1 (0.1%) nsACString_internal::MutatePrep(unsigned int, char**, unsigned int*)
1 (0.1%) nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventTarget*, nsIDOMEvent*) 249025 0 (0.0%) 1 (0.1%) NS_NewAtom(nsAString_internal const&) 1 (0.1%) GetAtomHashEntry(unsigned short const*, unsigned int)
1 (0.1%) nsBindingManager::Traverse(nsIContent*, nsCycleCollectionTraversalCallback&) 185754 0 (0.0%) 1 (0.1%) LookupObject(PLDHashTable&, nsIContent*) 1 (0.1%) SearchTable(PLDHashTable*, void const*, unsigned int, PLDHashOperator)
1 (0.1%) _ZN11nsJSContext16CallEventHandlerEP11nsISupportsP8JSObjectS3_P8nsIArrayPP10nsIVariant.part.27 1 (0.1%) nsCxPusher::Pop() (self) 153789 1 (0.1%) 1 (0.1%) nsCxPusher::Pop() 1 (0.1%) nsCxPusher::Pop() (self)
1 (0.1%) nsMenuActivateEvent::Run() 160472 0 (0.0%) 1 (0.1%) nsDOMEvent::InitEvent(nsAString_internal const&, bool, bool) 1 (0.1%) nsAString_internal::Assign(unsigned short const*, unsigned int)
1 (0.1%) nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventTarget*, nsIDOMEvent*) 185663 0 (0.0%) 1 (0.1%) nsXBLPrototypeHandler::EnsureEventHandler(nsIScriptGlobalObject*, nsIScriptContext*, nsIAtom*, nsScriptObjectHolder<JSObject>&) 1 (0.1%) nsJSContext::HoldScriptObject(void*)
1 (0.1%) nsEventStateManager::ContentRemoved(nsIDocument*, nsIContent*) 187086 0 (0.0%) 1 (0.1%) nsFocusManager::ContentRemoved(nsIDocument*, nsIContent*) 1 (0.1%) nsContentUtils::ContentIsDescendantOf(nsINode const*, nsINode const*)
1 (0.1%) gtk_icon_set_render_icon 100821 0 (0.0%) 1 (0.1%) gtk_style_render_icon 1 (0.1%) clearlooks_style_draw_render_icon
1 (0.1%) js::mjit::StubCompiler::syncExit(js::mjit::Uses) 265303 0 (0.0%) 1 (0.1%) js::mjit::FrameState::sync(js::mjit::Assembler&, js::mjit::Uses) const 1 (0.1%) js::mjit::FrameState::ensureFeSynced(js::mjit::FrameEntry const*, js::mjit::Assembler&) const
1 (0.1%) HandleEvent(nsGUIEvent*) 186449 0 (0.0%) 1 (0.1%) nsIView::GetViewFor(nsIWidget*) 1 (0.1%) GetWrapperFor(nsIWidget*)
1 (0.1%) nsBindingManager::GetXBLChildNodesInternal(nsIContent*, bool*) 156561 0 (0.0%) 1 (0.1%) nsChildContentList::GetLength(unsigned int*) 1 (0.1%) nsAttrAndChildArray::ChildCount() const
1 (0.1%) _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22 142671 0 (0.0%) 1 (0.1%) nsLayoutUtils::ScrolledByViewportScrolling(nsIFrame*, nsDisplayListBuilder*) 1 (0.1%) nsIPresShell::GetRootScrollFrame() const
1 (0.1%) _ZN7mozilla17FrameLayerBuilder15DrawThebesLayerEPNS_6layers11ThebesLayerEP10gfxContextRK11nsIntRegionS8_Pv.part.19 256435 0 (0.0%) 1 (0.1%) _moz_cairo_translate 1 (0.1%) _cairo_gstate_translate
1 (0.1%) nsTextBoxFrame::DrawText(nsRenderingContext&, nsRect const&, nsRect const&, unsigned int const*) 141052 0 (0.0%) 1 (0.1%) nsRenderingContext::GetWidth(unsigned short const*, unsigned int) 1 (0.1%) nsFontMetrics::GetWidth(unsigned short const*, unsigned int, nsRenderingContext*)
1 (0.1%) nsBaseAppShell::OnDispatchedEvent(nsIThreadInternal*) 234560 0 (0.0%) 1 (0.1%) nsAppShell::ScheduleNativeEventCallback() 1 (0.1%) __write_nocancel
1 (0.1%) clearlooks_style_draw_hline 124130 0 (0.0%) 1 (0.1%) clearlooks_draw_menu_item_separator 1 (0.1%) _end
1 (0.1%) nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 250636 0 (0.0%) 1 (0.1%) nsComponentManagerImpl::GetFactoryEntry(char const*, unsigned int) 1 (0.1%) PR_ExitMonitor
1 (0.1%) xpc_NewSystemInheritingJSObject(JSContext*, JSClass*, JSObject*, bool, JSObject*) 261972 0 (0.0%) 1 (0.1%) JS_MakeSystemObject 1 (0.1%) js::Shape::setObjectFlag(JSContext*, js::BaseShape::Flag, JSObject*, js::HeapPtr<js::Shape, unsigned long>*)
1 (0.1%) nsGenericElement::Release() 1 (0.1%) nsCycleCollectingAutoRefCnt::decr(nsISupports*) (self) 146150 1 (0.1%) 1 (0.1%) nsCycleCollectingAutoRefCnt::decr(nsISupports*) 1 (0.1%) nsCycleCollectingAutoRefCnt::decr(nsISupports*) (self)
1 (0.1%) nsSound::Init() 300209 0 (0.0%) 1 (0.1%) PR_LoadLibrary 1 (0.1%) pr_LoadLibraryByPathname
1 (0.1%) nsWindow::SetCursor(nsCursor) 234355 0 (0.0%) 1 (0.1%) get_window_for_gtk_widget(_GtkWidget*) 1 (0.1%) _end
1 (0.1%) gdk_screen_get_setting 1 (0.1%) __strcmp_sse42 (self) 94703 1 (0.1%) 1 (0.1%) __strcmp_sse42 1 (0.1%) __strcmp_sse42 (self)
1 (0.1%) nsDeckFrame::GetType() const (self) 1 (0.1%) nsLayoutUtils::IsPopup(nsIFrame*) 151945 1 (0.1%) 1 (0.1%) nsDeckFrame::GetType() const 1 (0.1%) nsDeckFrame::GetType() const (self)
1 (0.1%) nsAString_internal::Finalize() (self) 1 (0.1%) nsMenuFrame::IsSizedToPopup(nsIContent*, bool) 251940 1 (0.1%) 1 (0.1%) nsAString_internal::Finalize() 1 (0.1%) nsAString_internal::Finalize() (self)
1 (0.1%) PR_IntervalToSeconds (self) 1 (0.1%) nsIdleService::ResetIdleTimeOut() 300350 1 (0.1%) 1 (0.1%) PR_IntervalToSeconds 1 (0.1%) PR_IntervalToSeconds (self)
1 (0.1%) _end 102012 0 (0.0%) 1 (0.1%) gtk_decorated_window_move_resize_window 1 (0.1%) _end
1 (0.1%) nsImageFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 157051 0 (0.0%) 1 (0.1%) nsImageLoadingContent::GetRequest(int, imgIRequest**) 1 (0.1%) imgRequestProxy::AddRef()
1 (0.1%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.1%) nsGenericElement::PostQueryInterface(nsID const&, void**) (self) 156927 1 (0.1%) 1 (0.1%) nsGenericElement::PostQueryInterface(nsID const&, void**) 1 (0.1%) nsGenericElement::PostQueryInterface(nsID const&, void**) (self)
1 (0.1%) gfxXlibNativeRenderer::DrawDirect(gfxContext*, nsIntSize, unsigned int, Screen*, Visual*) 256799 0 (0.0%) 1 (0.1%) _cairo_gstate_copy_clip_rectangle_list 1 (0.1%) _cairo_clip_copy_rectangle_list
1 (0.1%) CallResolveOp(JSContext*, JSObject*, JSObject*, long, unsigned int, JSObject**, JSProperty**, bool*) 262754 0 (0.0%) 1 (0.1%) js_InferFlags(JSContext*, unsigned int) 1 (0.1%) Detecting(JSContext*, unsigned char*)
1 (0.1%) non-virtual thunk to nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) (self) 1 (0.1%) nsIFrame::GetUsedBorder() const 235083 1 (0.1%) 1 (0.1%) non-virtual thunk to nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) 1 (0.1%) non-virtual thunk to nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*) (self)
1 (0.1%) nsDisplayItem::GetOpaqueRegion(nsDisplayListBuilder*, bool*) 1 (0.1%) nsRegion::Init() (self) 140890 1 (0.1%) 1 (0.1%) nsRegion::Init() 1 (0.1%) nsRegion::Init() (self)
1 (0.1%) js::DeflateStringToBuffer(JSContext*, unsigned short const*, unsigned long, char*, unsigned long*) (self) 1 (0.1%) JS_EncodeStringToBuffer 263483 1 (0.1%) 1 (0.1%) js::DeflateStringToBuffer(JSContext*, unsigned short const*, unsigned long, char*, unsigned long*) 1 (0.1%) js::DeflateStringToBuffer(JSContext*, unsigned short const*, unsigned long, char*, unsigned long*) (self)
1 (0.1%) gdk_x11_get_xatom_by_name_for_display (self) 1 (0.1%) gdk_x11_pixmap_get_drawable_impl 103426 1 (0.1%) 1 (0.1%) gdk_x11_get_xatom_by_name_for_display 1 (0.1%) gdk_x11_get_xatom_by_name_for_display (self)
1 (0.1%) nsDisplayListBuilder::nsDisplayListBuilder(nsIFrame*, nsDisplayListBuilder::Mode, bool) 1 (0.1%) nsRegion::nsRegion() (self) 140892 1 (0.1%) 1 (0.1%) nsRegion::nsRegion() 1 (0.1%) nsRegion::nsRegion() (self)
1 (0.1%) nsXULDocument::GetElementById(nsAString_internal const&) 1 (0.1%) nsSmallVoidArray::SafeElementAt(int) const (self) 155383 1 (0.1%) 1 (0.1%) nsSmallVoidArray::SafeElementAt(int) const 1 (0.1%) nsSmallVoidArray::SafeElementAt(int) const (self)
1 (0.1%) __libc_disable_asynccancel (self) 1 (0.1%) __poll 93540 1 (0.1%) 1 (0.1%) __libc_disable_asynccancel 1 (0.1%) __libc_disable_asynccancel (self)
1 (0.1%) PrepareBackgroundLayer(nsPresContext*, nsIFrame*, unsigned int, nsRect const&, nsRect const&, nsStyleBackground const&, nsStyleBackground::Layer const&) 1 (0.1%) ImageRenderer::PrepareImage() (self) 141739 1 (0.1%) 1 (0.1%) ImageRenderer::PrepareImage() 1 (0.1%) ImageRenderer::PrepareImage() (self)
1 (0.1%) nsNativeTheme::IsRegularMenuItem(nsIFrame*) 1 (0.1%) non-virtual thunk to nsMenuBarFrame::IsMenuBar() (self) 152132 1 (0.1%) 1 (0.1%) non-virtual thunk to nsMenuBarFrame::IsMenuBar() 1 (0.1%) non-virtual thunk to nsMenuBarFrame::IsMenuBar() (self)
1 (0.1%) nsDisplayList::FlattenTo(nsTArray<nsDisplayItem*, nsTArrayDefaultAllocator>*) 142136 0 (0.0%) 1 (0.1%) nsDisplayItem** nsTArray<nsDisplayItem*, nsTArrayDefaultAllocator>::AppendElement<nsDisplayItem*>(nsDisplayItem* const&) 1 (0.1%) nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int)
1 (0.1%) mozilla::TimeStamp::Now() 249773 0 (0.0%) 1 (0.1%) ClockTimeNs() 1 (0.1%) clock_gettime
1 (0.1%) PresShell::DoReflow(nsIFrame*, bool) 141731 0 (0.0%) 1 (0.1%) nsRefPtr<nsRenderingContext>::~nsRefPtr() 1 (0.1%) gfxContext::Release()
1 (0.1%) nsTimerImpl::Fire() 186970 0 (0.0%) 1 (0.1%) nsJSContext::CycleCollectNow(nsICycleCollectorListener*) 1 (0.1%) nsCycleCollector_collect(nsICycleCollectorListener*)
1 (0.1%) js_InferFlags(JSContext*, unsigned int) 1 (0.1%) Detecting(JSContext*, unsigned char*) (self) 262753 1 (0.1%) 1 (0.1%) Detecting(JSContext*, unsigned char*) 1 (0.1%) Detecting(JSContext*, unsigned char*) (self)
1 (0.1%) mozilla::css::RestyleTracker::AddPendingRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint) 1 (0.1%) nsBaseHashtable<nsISupportsHashKey, mozilla::css::RestyleTracker::RestyleData, mozilla::css::RestyleTracker::RestyleData>::Get(nsISupports*, mozilla::css::RestyleTracker::RestyleData*) const (self) 141378 1 (0.1%) 1 (0.1%) nsBaseHashtable<nsISupportsHashKey, mozilla::css::RestyleTracker::RestyleData, mozilla::css::RestyleTracker::RestyleData>::Get(nsISupports*, mozilla::css::RestyleTracker::RestyleData*) const 1 (0.1%) nsBaseHashtable<nsISupportsHashKey, mozilla::css::RestyleTracker::RestyleData, mozilla::css::RestyleTracker::RestyleData>::Get(nsISupports*, mozilla::css::RestyleTracker::RestyleData*) const (self)
1 (0.1%) nsStyleBackground::IsTransparent() const (self) 1 (0.1%) nsFrame::DisplayBackgroundUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 150155 1 (0.1%) 1 (0.1%) nsStyleBackground::IsTransparent() const 1 (0.1%) nsStyleBackground::IsTransparent() const (self)
1 (0.1%) nsWindow::ClearCachedResources() 255098 0 (0.0%) 1 (0.1%) mozilla::layers::BasicLayerManager::ClearCachedResources() 1 (0.1%) mozilla::layers::BasicLayerManager::ClearLayer(mozilla::layers::Layer*)
1 (0.1%) nsXULElement::PreHandleEvent(nsEventChainPreVisitor&) 156958 0 (0.0%) 1 (0.1%) nsIContent::PreHandleEvent(nsEventChainPreVisitor&) 1 (0.1%) nsBindingManager::GetInsertionParent(nsIContent*)
1 (0.1%) gtk_window_get_type 101872 0 (0.0%) 1 (0.1%) gtk_widget_unmap 1 (0.1%) gtk_tooltip_set_tip_area
1 (0.1%) nsHTMLContainerFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 144691 0 (0.0%) 1 (0.1%) nsContainerFrame::BuildDisplayListForNonBlockChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
1 (0.1%) nsXBLService::GetBinding(nsIContent*, nsIURI*, bool, nsIPrincipal*, bool*, nsXBLBinding**, nsTArray<nsIURI*, nsTArrayDefaultAllocator>&) 185723 0 (0.0%) 1 (0.1%) nsXBLService::LoadBindingDocumentInfo(nsIContent*, nsIDocument*, nsIURI*, nsIPrincipal*, bool, nsXBLDocumentInfo**) 1 (0.1%) SearchTable(PLDHashTable*, void const*, unsigned int, PLDHashOperator)
1 (0.1%) _ZL18DefinePropertyByIdP9JSContextP8JSObjectlRKN2JS5ValueEPFiS0_S2_lPS4_EPFiS0_S2_liS7_Ejji.constprop.239 262788 0 (0.0%) 1 (0.1%) js_DefineProperty(JSContext*, JSObject*, long, JS::Value const*, int (*)(JSContext*, JSObject*, long, JS::Value*), int (*)(JSContext*, JSObject*, long, int, JS::Value*), unsigned int) 1 (0.1%) _ZN2js20DefineNativePropertyEP9JSContextP8JSObjectlRKN2JS5ValueEPFiS1_S3_lPS5_EPFiS1_S3_liS8_Ejjij.constprop.256
1 (0.1%) nsRegion::SetToElements(unsigned int) 140889 0 (0.0%) 1 (0.1%) nsRegion::RgnRect::operator delete(void*, unsigned long) 1 (0.1%) PR_GetThreadPrivate
1 (0.1%) nsGenericElement::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool) 156931 0 (0.0%) 1 (0.1%) nsGenericElement::MaybeCheckSameAttrVal(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool, nsAutoString*, unsigned char*, bool*) 1 (0.1%) nsXULElement::GetAttrInfo(int, nsIAtom*) const
1 (0.1%) nsDisplayBackground::GetOpaqueRegion(nsDisplayListBuilder*, bool*) 141743 0 (0.0%) 1 (0.1%) nsCSSRendering::GetBackgroundLayerRect(nsPresContext*, nsIFrame*, nsRect const&, nsStyleBackground const&, nsStyleBackground::Layer const&) 1 (0.1%) PrepareBackgroundLayer(nsPresContext*, nsIFrame*, unsigned int, nsRect const&, nsRect const&, nsStyleBackground const&, nsStyleBackground::Layer const&)
1 (0.1%) nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, bool) 1 (0.1%) nsContainerFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, bool) (self) 144689 1 (0.1%) 1 (0.1%) nsContainerFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, bool) 1 (0.1%) nsContainerFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, bool) (self)
1 (0.1%) nsStyleContext::CalcStyleDifference(nsStyleContext*) 1 (0.1%) nsRuleNode::GetStyleContent(nsStyleContext*, bool) (self) 149759 1 (0.1%) 1 (0.1%) nsRuleNode::GetStyleContent(nsStyleContext*, bool) 1 (0.1%) nsRuleNode::GetStyleContent(nsStyleContext*, bool) (self)
1 (0.1%) nsWindow::GetClientOffset() 103418 0 (0.0%) 1 (0.1%) gdk_pixmap_lookup_for_display 1 (0.1%) _end
1 (0.1%) js::Shape::get(JSContext*, JSObject*, JSObject*, JSObject*, JS::Value*) const 218891 0 (0.0%) 1 (0.1%) nsIDOMNode_GetLocalName(JSContext*, JSObject*, long, JS::Value*) 1 (0.1%) xpc_qsStringToJsval(JSContext*, nsString&, JS::Value*)
1 (0.1%) sqlite3VdbeExec 299081 0 (0.0%) 1 (0.1%) btreeCreateTable 1 (0.1%) allocateBtreePage
1 (0.1%) gfxSurfaceDrawable::Draw(gfxContext*, gfxRect const&, bool, gfxPattern::GraphicsFilter const&, gfxMatrix const&) 254039 0 (0.0%) 1 (0.1%) gfxPattern::SetMatrix(gfxMatrix const&) 1 (0.1%) _moz_cairo_pattern_set_matrix
1 (0.1%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 248565 0 (0.0%) 1 (0.1%) nsQueryReferent::operator()(nsID const&, void**) const 1 (0.1%) nsGlobalChromeWindow::QueryInterface(nsID const&, void**)
1 (0.1%) nsCSSRendering::GetBackgroundLayerRect(nsPresContext*, nsIFrame*, nsRect const&, nsStyleBackground const&, nsStyleBackground::Layer const&) 141740 0 (0.0%) 1 (0.1%) PrepareBackgroundLayer(nsPresContext*, nsIFrame*, unsigned int, nsRect const&, nsRect const&, nsStyleBackground const&, nsStyleBackground::Layer const&) 1 (0.1%) ImageRenderer::PrepareImage()

Flat Profile


Total hit count: 1000
Count %Total  Function Name
167   16.7     __fork
 60   6.0     _end
 42   4.2     __read_nocancel
 35   3.5     _end
 32   3.2     __poll
 22   2.2     waitpid
 21   2.1     __pthread_mutex_lock
 20   2.0     writev
 16   1.6     _end
 12   1.2     _end
 10   1.0     SearchTable(PLDHashTable*, void const*, unsigned int, PLDHashOperator)
  9   0.9     pthread_mutex_unlock
  8   0.8     do_lookup_x
  8   0.8     strcmp
  7   0.7     nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const
  7   0.7     floor
  7   0.7     arena_run_tree_insert
  6   0.6     _dl_close_worker
  6   0.6     arena_malloc
  5   0.5     __open_nocancel
  5   0.5     mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, bool*)
  5   0.5     socket
  5   0.5     malloc
  5   0.5     arena_dalloc
  5   0.5     nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
  5   0.5     arena_run_tree_remove
  5   0.5     PL_DHashTableOperate
  4   0.4     __memmove_ssse3_back
  4   0.4     nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity(unsigned int, unsigned int)
  4   0.4     nsFrameManager::ReResolveStyleContext(nsPresContext*, nsIFrame*, nsIContent*, nsStyleChangeList*, nsChangeHint, nsRestyleHint, mozilla::css::RestyleTracker&, nsFrameManager::DesiredA11yNotifications, nsTArray<nsIContent*, nsTArrayDefaultAllocator>&, TreeMatchContext&)
  4   0.4     pthread_cond_timedwait@@GLIBC_2.3.2
  4   0.4     nsIFrame::GetOverflowRect(nsOverflowType) const
  4   0.4     gdk_x11_pixmap_get_drawable_impl
  4   0.4     unsigned int nsTArray<mozilla::FramePropertyTable::PropertyValue, nsTArrayDefaultAllocator>::IndexOf<mozilla::FramePropertyDescriptor const*, mozilla::FramePropertyTable::PropertyComparator>(mozilla::FramePropertyDescriptor const* const&, unsigned int, mozilla::FramePropertyTable::PropertyComparator const&) const
  3   0.3     mmap64
  3   0.3     _dl_map_object
  3   0.3     nsPoint::ConvertAppUnits(int, int) const
  3   0.3     nsRuleNode::GetStyleSVGReset(nsStyleContext*, bool)
  3   0.3     gtk_widget_get_type
  3   0.3     nsGenericElement::GetAttrInfo(int, nsIAtom*) const
  3   0.3     nsRuleNode::GetStyleOutline(nsStyleContext*, bool)
  3   0.3     __tls_get_addr
  3   0.3     nsDeckFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
  3   0.3     nsRegion::SetToElements(unsigned int)
  3   0.3     nsIFrame::Properties() const
  3   0.3     .plt
  3   0.3     __open_nocancel
  3   0.3     nsRect::ScaleToOutsidePixels(float, float, int) const
  3   0.3     nsTArray_base<nsTArrayDefaultAllocator>::ShrinkCapacity(unsigned int, unsigned long)
  3   0.3     nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*)
  3   0.3     _ZN2js9BaseShape10getUnownedEP9JSContextRKS0_.constprop.127
  3   0.3     nsLineBox::GetVisualOverflowArea()
  2   0.2     _ZL17AttributeEnumFuncP13nsCSSSelectorP17AttributeEnumData.constprop.17
  2   0.2     _cairo_pattern_init_static_copy
  2   0.2     nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned int, bool, nsCxPusher*)
  2   0.2     mmap64
  2   0.2     gdk_rectangle_get_type
  2   0.2     gdk_screen_get_display
  2   0.2     _cairo_path_fixed_init_copy
  2   0.2     _moz_cairo_rectangle
  2   0.2     nsDisplayListBuilder::Allocate(unsigned long)
  2   0.2     arena_bin_malloc_easy
  2   0.2     __memset_sse2
  2   0.2     nsNativeThemeGTK::GetExtraSizeForWidget(nsIFrame*, unsigned char, nsIntMargin*)
  2   0.2     nsID::Equals(nsID const&) const
  2   0.2     nsCOMPtr_base::assign_with_AddRef(nsISupports*)
  2   0.2     nsViewManager::DispatchEvent(nsGUIEvent*, nsIView*, nsEventStatus*)
  2   0.2     js::PropertyTable::search(long, bool)
  2   0.2     PR_WaitCondVar
  2   0.2     munmap
  2   0.2     .init
  2   0.2     RgnRectMemoryAllocator::Alloc()
  2   0.2     __gettimeofday
  2   0.2     nsIFrame::GetVisualOverflowRect() const
  2   0.2     nsDisplayList::RemoveBottom()
  2   0.2     nsRuleNode::CheckSpecifiedProperties(nsStyleStructID, nsRuleData const*)
  2   0.2     arena_avail_tree_remove
  2   0.2     nsStyleContext::GetStyleData(nsStyleStructID)
  2   0.2     nsBox::GetMargin(nsMargin&)
  2   0.2     gfxTextRun::Create(gfxTextRunFactory::Parameters const*, void const*, unsigned int, gfxFontGroup*, unsigned int)
  2   0.2     SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, bool*)
  2   0.2     nsStringBuffer::AddRef()
  2   0.2     kill
  2   0.2     nsRuleNode::GetStyleDisplay(nsStyleContext*, bool)
  2   0.2     PR_GetCurrentThread
  2   0.2     nsTArray_base<nsTArrayDefaultAllocator>::IsAutoArrayRestorer::~IsAutoArrayRestorer()
  2   0.2     nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
  2   0.2     INT__moz_cairo_matrix_multiply
  2   0.2     timer_set
  2   0.2     nsMenuFrame::GetType() const
  2   0.2     PresShell::AddRef()
  2   0.2     __connect_nocancel
  1   0.1     nsXBLResourceLoader::LoadResources(bool*)
  1   0.1     nsContentUtils::AddScriptBlocker()
  1   0.1     nsRegion::nsRegion()
  1   0.1     gdk_screen_get_setting
  1   0.1     js::UnwrapObject(JSObject*, unsigned int*)
  1   0.1     nsDisplayListBuilder::DisplayCaret(nsIFrame*, nsRect const&, nsDisplayList*)
  1   0.1     gtk_widget_get_realized
  1   0.1     ceil
  1   0.1     nsCOMPtr_base::~nsCOMPtr_base()
  1   0.1     nsXULElement::FindPrototypeAttribute(int, nsIAtom*) const
  1   0.1     nsOverflowClipWrapper::nsOverflowClipWrapper(nsIFrame*, nsRect const&, int const*, bool, bool)
  1   0.1     nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus&)
  1   0.1     nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*)
  1   0.1     gtk_settings_get_default
  1   0.1     _cairo_gstate_save
  1   0.1     js::mjit::EnterMethodJIT(JSContext*, js::StackFrame*, void*, JS::Value*, bool)
  1   0.1     nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
  1   0.1     PairPosFormat2::apply(hb_apply_context_t*) const
  1   0.1     nsRootPresContext::IsRoot()
  1   0.1     JS_GetStringCharsZAndLength
  1   0.1     nsTArray<void*, nsTArrayDefaultAllocator>::RemoveElementsAt(unsigned int, unsigned int)
  1   0.1     nsEventStateManager::HandleCrossProcessEvent(nsEvent*, nsIFrame*, nsEventStatus*)
  1   0.1     non-virtual thunk to nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext*, nsIFrame*, unsigned char)
  1   0.1     gfxPangoFontGroup::FindFontForChar(unsigned int, unsigned int, int, gfxFont*, unsigned char*)
  1   0.1     nsCaret::AddRef()
  1   0.1     nsTextFrame::IsFrameOfType(unsigned int) const
  1   0.1     nsLineBreaker::AppendText(nsIAtom*, unsigned char const*, unsigned int, unsigned int, nsILineBreakSink*)
  1   0.1     PL_InitArenaPool
  1   0.1     nsBoxFrame::HonorPrintBackgroundSettings()
  1   0.1     gdk_display_get_maximal_cursor_size
  1   0.1     nsMozIconURI::AddRef()
  1   0.1     bool nsTArray_base<nsTArrayDefaultAllocator>::SwapArrayElements<nsTArrayDefaultAllocator>(nsTArray_base<nsTArrayDefaultAllocator>&, unsigned int, unsigned long)
  1   0.1     nsXULPopupManager::GetInstance()
  1   0.1     gdk_window_reparent
  1   0.1     js::DeflateStringToBuffer(JSContext*, unsigned short const*, unsigned long, char*, unsigned long*)
  1   0.1     nsDocument::EnumerateExternalResources(bool (*)(nsIDocument*, void*), void*)
  1   0.1     nsBaseWidget::AddRef()
  1   0.1     PR_IntervalNow
  1   0.1     nsBox::AddMargin(nsIFrame*, nsSize&)
  1   0.1     LogScope::~LogScope()
  1   0.1     mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::UnionRect(nsRect const&, nsRect const&)
  1   0.1     malloc_init
  1   0.1     nsGenericElement::GetChildArray(unsigned int*) const
  1   0.1     nsRegion::RgnRect::operator new(unsigned long)
  1   0.1     gtk_main_do_event
  1   0.1     pthread_cond_broadcast@@GLIBC_2.3.2
  1   0.1     gdk_cursor_get_cursor_type
  1   0.1     PR_Unlock
  1   0.1     nsStyleBackground::IsTransparent() const
  1   0.1     nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, gfxUserFontSet*, nsFontMetrics*&)
  1   0.1     _ZL10SetUTCTimeP9JSContextP8JSObjectdPN2JS5ValueE.isra.25
  1   0.1     __open64
  1   0.1     nsContainerFrame::ChildIsDirty(nsIFrame*)
  1   0.1     nsEventStateManager::NotifyMouseOver(nsGUIEvent*, nsIContent*)
  1   0.1     mozilla::SetNoContainerLayer(nsIFrame*)
  1   0.1     nsStyleText::nsStyleText(nsStyleText const&)
  1   0.1     nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, nsFontMetrics**, float)
  1   0.1     nsStyleImage::operator==(nsStyleImage const&) const
  1   0.1     non-virtual thunk to nsDocument::CreateEvent(nsAString_internal const&, nsIDOMEvent**)
  1   0.1     JS_DHashTableOperate
  1   0.1     nsACString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int)
  1   0.1     _end
  1   0.1     XPCNativeSet::FindMember(long, XPCNativeMember**, unsigned short*) const
  1   0.1     __strlen_sse42
  1   0.1     gfxContext::Clip(gfxRect const&)
  1   0.1     FinishCreate(XPCCallContext&, XPCWrappedNativeScope*, XPCNativeInterface*, nsWrapperCache*, XPCWrappedNative*, XPCWrappedNative**)
  1   0.1     GetPropCompiler::linkerEpilogue(js::mjit::LinkerHelper&, JSC::AbstractMacroAssembler<JSC::X86Assembler>::Label, js::Vector<JSC::AbstractMacroAssembler<JSC::X86Assembler>::Jump, 8ul, js::TempAllocPolicy> const&)
  1   0.1     nsAString_internal::Capacity() const
  1   0.1     js_GetPropertyHelper(JSContext*, JSObject*, long, unsigned int, JS::Value*)
  1   0.1     XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)
  1   0.1     nsStyleContext::DoGetStyleBackground(bool)
  1   0.1     nsDisplayList::HitTest(nsDisplayListBuilder*, nsRect const&, nsDisplayItem::HitTestState*, nsTArray<nsIFrame*, nsTArrayDefaultAllocator>*) const
  1   0.1     nsNativeThemeGTK::GetWidgetTransparency(nsIFrame*, unsigned char)
  1   0.1     pthread_cond_destroy@@GLIBC_2.3.2
  1   0.1     nsCRT::HashCode(unsigned short const*, unsigned int)
  1   0.1     nsIPresShell::GetRootScrollFrame() const
  1   0.1     __pthread_enable_asynccancel
  1   0.1     nsDisplayWrapList::GetBounds(nsDisplayListBuilder*)
  1   0.1     nsXULElement::HasAttr(int, nsIAtom*) const
  1   0.1     arena_avail_tree_insert
  1   0.1     ImageRenderer::PrepareImage()
  1   0.1     _cairo_hash_table_lookup
  1   0.1     mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IsEmpty() const
  1   0.1     nsBoxFrame::GetMaxSize(nsBoxLayoutState&)
  1   0.1     _ZN7mozilla17FrameLayerBuilder15DrawThebesLayerEPNS_6layers11ThebesLayerEP10gfxContextRK11nsIntRegionS8_Pv.part.19
  1   0.1     nsDisplayItem::ComputeVisibility(nsDisplayListBuilder*, nsRegion*, nsRect const&)
  1   0.1     mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList const&, mozilla::FrameLayerBuilder::ContainerParameters const&, gfx3DMatrix const*)
  1   0.1     TimerThread::Run()
  1   0.1     nsTArray_base<nsTArrayDefaultAllocator>::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int, unsigned long)
  1   0.1     nsStyleContext::GetStyleBackground()
  1   0.1     nsGlobalChromeWindow::AddRef()
  1   0.1     nsIntRegion::nsIntRegion()
  1   0.1     nsBaseWidget::GetWindowType(nsWindowType&)
  1   0.1     non-virtual thunk to nsMenuBarFrame::IsMenu()
  1   0.1     js_Atomize(JSContext*, char const*, unsigned long, js::InternBehavior, js::FlationCoding)
  1   0.1     NoteJSChild(JSTracer*, void*, JSGCTraceKind)
  1   0.1     nsStyleBackground::HasFixedBackground() const
  1   0.1     nsXPConnect::Push(JSContext*)
  1   0.1     XPCWrappedNative::GetNewOrUsed(XPCCallContext&, xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, int, XPCWrappedNative**)
  1   0.1     __libc_enable_asynccancel
  1   0.1     nsRuleNode::GetStyleContent(nsStyleContext*, bool)
  1   0.1     TimerThread::RemoveTimerInternal(nsTimerImpl*)
  1   0.1     nsRuleNode::Transition(nsIStyleRule*, unsigned char, bool)
  1   0.1     _ZN7mozilla12_GLOBAL__N_114ContainerState19ProcessDisplayItemsERK13nsDisplayListRNS_17FrameLayerBuilder4ClipE.constprop.22
  1   0.1     nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*)
  1   0.1     UpdateLastInputEventTime()
  1   0.1     nsDisplayList::Sort(nsDisplayListBuilder*, bool (*)(nsDisplayItem*, nsDisplayItem*, void*), void*)
  1   0.1     nsIdleServiceGTK::PollIdleTime(unsigned int*)
  1   0.1     gdk_pixmap_get_type
  1   0.1     nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int)
  1   0.1     gtk_widget_set_direction
  1   0.1     PresShell::FlushPendingNotifications(mozFlushType)
  1   0.1     nsTHashtable<mozilla::FrameLayerBuilder::ThebesLayerItemsEntry>::s_HashKey(PLDHashTable*, void const*)
  1   0.1     non-virtual thunk to nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*)
  1   0.1     nsDisplayList::ComputeVisibilityForSublist(nsDisplayListBuilder*, nsRegion*, nsRect const&, nsRect const&)
  1   0.1     nsContainerFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*) const
  1   0.1     XPCConvert::NativeInterface2JSObject(XPCLazyCallContext&, JS::Value*, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, bool, bool, unsigned int*)
  1   0.1     sqlite3BtreeMovetoUnpacked
  1   0.1     nsRuleNode::GetStyleTextReset(nsStyleContext*, bool)
  1   0.1     gtk_widget_translate_coordinates
  1   0.1     arena_avail_comp
  1   0.1     js::NewObjectWithGivenProto(JSContext*, js::Class*, JSObject*, JSObject*, js::gc::AllocKind)
  1   0.1     AbortIfOffMainThreadIfCheckFast()
  1   0.1     nsRefPtr<nsPresContext>::nsRefPtr(nsPresContext*)
  1   0.1     nsRuleNode::GetStyleText(nsStyleContext*, bool)
  1   0.1     nsStyleContext::Release()
  1   0.1     gtk_container_forall
  1   0.1     nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
  1   0.1     nsStyleContext::SetStyle(nsStyleStructID, void*)
  1   0.1     gtk_style_set_background
  1   0.1     nsStubDocumentObserver::BeginUpdate(nsIDocument*, unsigned int)
  1   0.1     nsBaseHashtable<nsISupportsHashKey, mozilla::css::RestyleTracker::RestyleData, mozilla::css::RestyleTracker::RestyleData>::Get(nsISupports*, mozilla::css::RestyleTracker::RestyleData*) const
  1   0.1     Detecting(JSContext*, unsigned char*)
  1   0.1     js::gc::Chunk::allocateArena(JSCompartment*, js::gc::AllocKind)
  1   0.1     nsNodeUtils::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int)
  1   0.1     nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, nsIntMargin*)
  1   0.1     gdk_cursor_get_image
  1   0.1     nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, bool, bool, nsIAtom*, nsCSSPseudoElements::Type, bool, mozilla::dom::Element*)
  1   0.1     nsLayoutUtils::GetEventCoordinatesRelativeTo(nsEvent const*, nsIFrame*)
  1   0.1     gtk_list_store_insert_with_valuesv
  1   0.1     non-virtual thunk to nsDOMClassInfo::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**)
  1   0.1     imgStatusTracker::GetImageStatus() const
  1   0.1     nsAttrAndChildArray::TakeChildAt(unsigned int)
  1   0.1     nsCSSRendering::FindRootFrameBackground(nsIFrame*)
  1   0.1     nsXBLPrototypeBinding::GetAllowScripts()
  1   0.1     nsLayoutUtils::DoCompareTreePosition(nsIContent*, nsIContent*, int, int, nsIContent const*)
  1   0.1     __strcmp_sse42
  1   0.1     _end
  1   0.1     PR_IntervalToSeconds
  1   0.1     nsACString_internal::Assign(char const*, unsigned int)
  1   0.1     AutoCSSValueArray::~AutoCSSValueArray()
  1   0.1     gdk_property_get
  1   0.1     nsThread::ProcessNextEvent(bool, bool*)
  1   0.1     nsSprocketLayout::GetMinSize(nsIFrame*, nsBoxLayoutState&)
  1   0.1     GCGraphBuilder::Traverse(PtrInfo*)
  1   0.1     nsRegion::Init()
  1   0.1     mozilla::imagelib::RasterImage::RequestDecode()
  1   0.1     gdk_x11_get_xatom_by_name_for_display
  1   0.1     net_IsValidScheme(char const*, unsigned int)
  1   0.1     nsSmallVoidArray::SafeElementAt(int) const
  1   0.1     __libc_disable_asynccancel
  1   0.1     zError
  1   0.1     nsRegion::Optimize()
  1   0.1     sqlite3VdbeCursorMoveto
  1   0.1     nsComputedBoxSize::operator new(unsigned long, nsBoxLayoutState&)
  1   0.1     nsStyleContext::DoGetStyleXUL(bool)
  1   0.1     gtk_widget_style_get_valist
  1   0.1     nsLeafBoxFrame::GetType() const
  1   0.1     nsLayoutUtils::IsPopup(nsIFrame*)
  1   0.1     nsTransitionManager::StyleContextChanged(mozilla::dom::Element*, nsStyleContext*, nsStyleContext*)
  1   0.1     getenv
  1   0.1     js::gc::ArenaLists::refillFreeList(JSContext*, js::gc::AllocKind)
  1   0.1     sqlite3PagerAcquire
  1   0.1     nsLayoutUtils::GetDisplayPort(nsIContent*, nsRect*)
  1   0.1     nsIFrame::GetVisualOverflowRectRelativeToSelf() const
  1   0.1     mozilla::TimeStamp::Now()
  1   0.1     ViewWrapper::AddRef()
  1   0.1     nsRect::ScaleToNearestPixels(float, float, int) const
  1   0.1     nsHashtable::Get(nsHashKey*)
  1   0.1     nsXMLDocument::Release()
  1   0.1     nsRuleNode::GetStyleBorder(nsStyleContext*, bool)
  1   0.1     nsStyleDisplay::IsPositioned() const
  1   0.1     nsDisplayList::AppendToTop(nsDisplayList*)
  1   0.1     imgRequestProxy::AddRef()
  1   0.1     PR_EnterMonitor
  1   0.1     nsIDOMNode_AppendChild(JSContext*, unsigned int, JS::Value*)
  1   0.1     gdk_atom_intern
  1   0.1     moz_xmalloc
  1   0.1     __lxstat64
  1   0.1     gtk_label_get_type
  1   0.1     _moz_cairo_create
  1   0.1     nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const
  1   0.1     nsEventStateManager::PostHandleEvent(nsPresContext*, nsEvent*, nsIFrame*, nsEventStatus*)
  1   0.1     nsDisplayText::GetBounds(nsDisplayListBuilder*)
  1   0.1     nsStyleList::nsStyleList(nsStyleList const&)
  1   0.1     nsXULElement::AttrValueIs(int, nsIAtom*, nsAString_internal const&, nsCaseTreatment) const
  1   0.1     JSC::X86Assembler::X86InstructionFormatter::oneByteOp64(JSC::X86Assembler::OneByteOpcodeID, int, JSC::X86Registers::RegisterID)
  1   0.1     mozilla::gfx::BaseRect<double, gfxRect, gfxPoint, gfxSize, gfxMargin>::IsEmpty() const
  1   0.1     PL_ArenaAllocate
  1   0.1     js::Interpret(JSContext*, js::StackFrame*, js::InterpMode)
  1   0.1     mozilla::layers::ThebesLayer::ComputeEffectiveTransforms(gfx3DMatrix const&)
  1   0.1     nsAttrAndChildArray::AttrAt(unsigned int) const
  1   0.1     _ZN13do_QueryFramecvPT_I18nsIScrollableFrameEEv
  1   0.1     nsDisplayBorder::~nsDisplayBorder()
  1   0.1     _cairo_path_fixed_move_to
  1   0.1     clearlooks_style_draw_box
  1   0.1     imgFrame::GetCompositingFailed() const
  1   0.1     bestBtreeIndex
  1   0.1     _moz_cairo_pattern_set_matrix
  1   0.1     gdk_pixmap_impl_x11_get_type
  1   0.1     nsContainerFrame::Init(nsIContent*, nsIFrame*, nsIFrame*)
  1   0.1     nsRegion::And(nsRegion const&, nsRect const&)
  1   0.1     nsCycleCollector::MarkRoots(GCGraphBuilder&)
  1   0.1     nsGenericElement::HasAttribute(nsAString_internal const&, bool*)
  1   0.1     clock_gettime
  1   0.1     nsIFrame::IsTransformed() const
  1   0.1     __xstat64
  1   0.1     nsIFrame::AddCSSMinSize(nsBoxLayoutState&, nsIFrame*, nsSize&, bool&, bool&)
  1   0.1     nsAttrAndChildArray::AttrSlotCount() const
  1   0.1     nsIFrame::Preserves3DChildren() const
  1   0.1     PR_Lock
  1   0.1     nsContainerFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, bool)
  1   0.1     nsDisplayItem::HitTestState::~HitTestState()
  1   0.1     nsDocument::EndUpdate(unsigned int)
  1   0.1     nsContentUtils::ContentIsDescendantOf(nsINode const*, nsINode const*)
  1   0.1     nsCxPusher::Pop()
  1   0.1     nsCycleCollectingAutoRefCnt::decr(nsISupports*)
  1   0.1     nsStandardURL::Equals(nsIURI*, bool*)
  1   0.1     nsIFrame::GetView() const
  1   0.1     nsCOMPtr<nsIContent>::nsCOMPtr(nsQueryInterface)
  1   0.1     _end
  1   0.1     __write_nocancel
  1   0.1     non-virtual thunk to nsMenuBarFrame::IsMenuBar()
  1   0.1     nsIFrame::InvalidateInternal(nsRect const&, int, int, nsIFrame*, unsigned int)
  1   0.1     gtk_widget_get_toplevel
  1   0.1     arena_run_dalloc
  1   0.1     nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, nsCOMArray<nsIDOMEventTarget>*)
  1   0.1     nsLayoutUtils::GetZIndex(nsIFrame*)
  1   0.1     gdk_window_new
  1   0.1     nsGlobalWindow::AddRef()
  1   0.1     nsRuleNode::GetStyleUIReset(nsStyleContext*, bool)
  1   0.1     free
  1   0.1     mozilla::layout::FrameChildListIterator::~FrameChildListIterator()
  1   0.1     nsTextFrame::GetType() const
  1   0.1     nsXULDocument::AddSubtreeToDocument(nsIContent*)
  1   0.1     nsPresArena::State::Free(unsigned int, void*)
  1   0.1     nsLayoutUtils::GetActiveScrolledRootFor(nsIFrame*, nsIFrame*)
  1   0.1     nsContentUtils::HoldJSObjects(void*, nsScriptObjectTracer*)
  1   0.1     nsBaseWidget::Release()
  1   0.1     nsWindow::IsVisible(bool&)
  1   0.1     _dl_map_object_deps
  1   0.1     nsMenuPopupFrame::GetType() const
  1   0.1     __pthread_getspecific
  1   0.1     ceilf
  1   0.1     nsVoidArray::Count() const
  1   0.1     choose_arena
  1   0.1     gdk_drawable_get_type
  1   0.1     CallResolveOp(JSContext*, JSObject*, JSObject*, long, unsigned int, JSObject**, JSProperty**, bool*)
  1   0.1     nsWindow::SetCursor(nsCursor)
  1   0.1     js::mjit::JaegerShot(JSContext*, bool)
  1   0.1     _dl_relocate_object
  1   0.1     void nsTArray<nsTimerImpl*, nsTArrayDefaultAllocator>::AssignRange<nsTimerImpl*>(unsigned int, unsigned int, nsTimerImpl* const*)
  1   0.1     nsDisplayList::AppendToTop(nsDisplayItem*)
  1   0.1     nsEventTargetChainItem::PostHandleEvent(nsEventChainPostVisitor&, nsCxPusher*)
  1   0.1     _cairo_xlib_screen_put_gc
  1   0.1     nsACString_internal::Capacity() const
  1   0.1     nsView::GetNearestWidget(nsPoint*, int) const
  1   0.1     gdk_window_set_cursor
  1   0.1     moz_free
  1   0.1     nsString::ToInteger(int*, unsigned int) const
  1   0.1     nsMenuPopupFrame::SetCurrentMenuItem(nsMenuFrame*)
  1   0.1     gdk_region_intersect
  1   0.1     nsAString_internal::Finalize()
  1   0.1     nsFont::~nsFont()
  1   0.1     nsFrameList::AppendIfNonempty(nsTArray<mozilla::layout::FrameChildList, nsTArrayDefaultAllocator>*, mozilla::layout::FrameChildListID) const
  1   0.1     XPCVariant::newVariant(XPCCallContext&, JS::Value)
  1   0.1     nsNodeSH::GetFlags(unsigned int*)
  1   0.1     _moz_cairo_matrix_transform_distance
  1   0.1     memchr
  1   0.1     nsIFrame::GetStyleDisplay() const
  1   0.1     _ZN9imgLoader9LoadImageEP6nsIURIS1_S1_P12nsIPrincipalP12nsILoadGroupP19imgIDecoderObserverP11nsISupportsjS9_P11imgIRequestP16nsIChannelPolicyPSB_.part.26
  1   0.1     ReleaseData(void*, unsigned int)
  1   0.1     nsDisplayList::FlattenTo(nsTArray<nsDisplayItem*, nsTArrayDefaultAllocator>*)
  1   0.1     PL_DHashTableInit
  1   0.1     nsAttrAndChildArray::ChildCount() const
  1   0.1     nsCycleCollector::Suspect2(nsISupports*)
  1   0.1     pthread_cond_signal@@GLIBC_2.3.2
  1   0.1     nsDeckFrame::GetType() const
  1   0.1     TSOffsetStyleGCArray
  1   0.1     js::analyze::ScriptAnalysis::analyzeBytecode(JSContext*)
  1   0.1     _cairo_atomic_int_dec_and_test
  1   0.1     nsBindingManager::GetInsertionParent(nsIContent*)
  1   0.1     nsJSContext::GetObjectPrincipal()
  1   0.1     nsTimerImpl::AddRef()
  1   0.1     gdk_drag_drop_succeeded
  1   0.1     nsRunnable::AddRef()
  1   0.1     FreeArenaList
  1   0.1     nsDisplayBackground::IsUniform(nsDisplayListBuilder*, unsigned int*)
  1   0.1     nsACString_internal::operator+=(char const*)
  1   0.1     nsQueryInterface::operator()(nsID const&, void**) const
  1   0.1     nsRuleNode::GetStyleBackground(nsStyleContext*, bool)
  1   0.1     _cairo_path_fixed_line_to
  1   0.1     nsGenericElement::PostQueryInterface(nsID const&, void**)