Jprof Profile Report

flat | hierarchical

Hierarchical Profile


index Count    Hits Function Name
                572 g_main_run
 16989   0      573 g_main_iterate
                395 g_main_poll
                176 g_main_dispatch
                  1 g_timeout_prepare
                  1 gdk_event_prepare

571 gtk_main 16993 0 572 g_main_run 572 g_main_iterate
569 nsAppShell::Run(void) 13043 0 571 gtk_main 571 g_main_run
566 nsAppShellService::Run(void) 31778 0 569 nsAppShell::Run(void) 569 gtk_main
563 main1(int, char **, nsISupports *) 30561 0 566 nsAppShellService::Run(void) 566 nsAppShell::Run(void)
561 main 185 0 563 main1(int, char **, nsISupports *) 563 nsAppShellService::Run(void)
558 __libc_start_main 191 0 561 main 561 main1(int, char **, nsISupports *)
20273 0 558 __libc_start_main 558 main
395 g_main_iterate 16997 0 395 g_main_poll 395 poll
395 g_main_poll 22159 395 395 poll
176 g_main_iterate 16988 0 177 g_main_dispatch 137 gdk_event_dispatch 34 g_io_unix_dispatch 6 g_idle_dispatch
144 nsWidget::DispatchEvent(nsGUIEvent *, nsEventStatus &) 84079 0 144 HandleEvent(nsGUIEvent *) 144 nsViewManager::DispatchEvent(nsGUIEvent *, nsEventStatus *)
144 HandleEvent(nsGUIEvent *) 84280 0 144 nsViewManager::DispatchEvent(nsGUIEvent *, nsEventStatus *) 138 nsView::HandleEvent(nsGUIEvent *, unsigned int, nsEventStatus *, int, int &) 6 nsViewManager::Refresh(nsView *, nsIRenderingContext *, nsIRegion *, unsigned int)
144 nsWidget::DispatchWindowEvent(nsGUIEvent *) 32039 0 144 nsWidget::DispatchEvent(nsGUIEvent *, nsEventStatus &) 144 HandleEvent(nsGUIEvent *)
137 nsWidget::DispatchMouseEvent(nsMouseEvent &) 6 nsWindow::DoPaint(int, int, int, int, nsIRegion *) 1 nsWidget::OnMove(int, int) 32036 0 144 nsWidget::DispatchWindowEvent(nsGUIEvent *) 144 nsWidget::DispatchEvent(nsGUIEvent *, nsEventStatus &)
137 g_main_dispatch 16059 0 138 gdk_event_dispatch 136 handle_gdk_event(_GdkEvent *, void *) 2 gdk_events_queue
138 nsView::HandleEvent(nsGUIEvent *, unsigned int, nsEventStatus *, int, int &) 76661 0 138 PresShell::HandleEvent(nsIView *, nsGUIEvent *, nsEventStatus *, int, int &) 138 PresShell::HandleEventInternal(nsEvent *, nsIView *, unsigned int, nsEventStatus *)
274 nsView::HandleEvent(nsGUIEvent *, unsigned int, nsEventStatus *, int, int &) 138 nsViewManager::DispatchEvent(nsGUIEvent *, nsEventStatus *) 84091 0 138 nsView::HandleEvent(nsGUIEvent *, unsigned int, nsEventStatus *, int, int &) 274 nsView::HandleEvent(nsGUIEvent *, unsigned int, nsEventStatus *, int, int &) 138 PresShell::HandleEvent(nsIView *, nsGUIEvent *, nsEventStatus *, int, int &)
138 PresShell::HandleEvent(nsIView *, nsGUIEvent *, nsEventStatus *, int, int &) 7 PresShell::HandleEventWithTarget(nsEvent *, nsIFrame *, nsIContent *, unsigned int, nsEventStatus *) 76663 1 138 PresShell::HandleEventInternal(nsEvent *, nsIView *, unsigned int, nsEventStatus *) 117 nsGenericElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 24 nsEventStateManager::PostHandleEvent(nsIPresContext *, nsEvent *, nsIFrame *, nsEventStatus *, nsIView *) 2 nsXULElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 1 nsEventStateManager::PreHandleEvent(nsIPresContext *, nsEvent *, nsIFrame *, nsEventStatus *, nsIView *)
137 dispatch_superwin_event(_GdkEvent *, nsWindow *) 32155 0 137 nsWindow::HandleGDKEvent(_GdkEvent *) 123 nsWidget::OnButtonPressSignal(_GdkEventButton *) 8 nsWidget::OnButtonReleaseSignal(_GdkEventButton *) 3 nsWidget::OnLeaveNotifySignal(_GdkEventCrossing *) 3 nsWidget::OnEnterNotifySignal(_GdkEventCrossing *)
123 nsWidget::OnButtonPressSignal(_GdkEventButton *) 8 nsWidget::OnButtonReleaseSignal(_GdkEventButton *) 3 nsWidget::OnLeaveNotifySignal(_GdkEventCrossing *) 3 nsWidget::OnEnterNotifySignal(_GdkEventCrossing *) 32040 0 137 nsWidget::DispatchMouseEvent(nsMouseEvent &) 137 nsWidget::DispatchWindowEvent(nsGUIEvent *)
136 handle_gdk_event(_GdkEvent *, void *) 31888 0 137 dispatch_superwin_event(_GdkEvent *, nsWindow *) 137 nsWindow::HandleGDKEvent(_GdkEvent *)
136 gdk_event_dispatch 31887 0 136 handle_gdk_event(_GdkEvent *, void *) 136 dispatch_superwin_event(_GdkEvent *, nsWindow *)
141 nsXULElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 130 nsXULElement::HandleChromeEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 71 PresShell::HandleDOMEventWithTarget(nsIContent *, nsEvent *, nsEventStatus *) 12 nsXULCommandDispatcher::UpdateCommands(nsAString &) 2 PresShell::HandleEventInternal(nsEvent *, nsIView *, unsigned int, nsEventStatus *) 51584 0 133 nsXULElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 201 nsEventListenerManager::HandleEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, nsIDOMEventTarget *, unsigned int, nsEventStatus *) 141 nsXULElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 13 nsXULDocument::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 2 nsBindingManager::GetInsertionParent(nsIContent *, nsIContent **)
117 nsGenericElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 14 nsEventStateManager::SendFocusBlur(nsIPresContext *, nsIContent *) 53352 0 131 nsDocument::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 130 GlobalWindowImpl::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 1 nsEventListenerManager::HandleEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, nsIDOMEventTarget *, unsigned int, nsEventStatus *)
201 nsXULElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 12 nsWindowRoot::HandleChromeEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 1 nsDocument::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 47722 1 131 nsEventListenerManager::HandleEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, nsIDOMEventTarget *, unsigned int, nsEventStatus *) 108 XULPopupListenerImpl::ContextMenu(nsIDOMEvent *) 93 nsEventListenerManager::HandleEventSubType(nsListenerStruct *, nsIDOMEvent *, nsIDOMEventTarget *, unsigned int, unsigned int) 12 nsFocusController::Focus(nsIDOMEvent *)
130 GlobalWindowImpl::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 51675 0 130 nsXULElement::HandleChromeEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 130 nsXULElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *)
130 nsDocument::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 13 nsXULDocument::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 70543 0 130 GlobalWindowImpl::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 130 nsXULElement::HandleChromeEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 12 nsWindowRoot::HandleChromeEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 1 nsCOMPtr_base::~nsCOMPtr_base(void)
123 nsWindow::HandleGDKEvent(_GdkEvent *) 32055 0 123 nsWidget::OnButtonPressSignal(_GdkEventButton *) 123 nsWidget::DispatchMouseEvent(nsMouseEvent &)
2578 nsGenericElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 117 PresShell::HandleEventInternal(nsEvent *, nsIView *, unsigned int, nsEventStatus *) 1 nsEventStateManager::GenerateMouseEnterExit(nsIPresContext *, nsGUIEvent *) 53865 0 118 nsGenericElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 2578 nsGenericElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 117 nsDocument::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 1 nsCOMPtr_base::~nsCOMPtr_base(void)
108 XULPopupListenerImpl::LaunchPopup(int, int) 78679 0 108 nsPopupBoxObject::ShowPopup(nsIDOMElement *, nsIDOMElement *, int, int, unsigned short *, unsigned short *, unsigned short *) 108 nsPopupSetFrame::ShowPopup(nsIContent *, nsIContent *, int, int, nsString &, nsString &, nsString &)
108 XULPopupListenerImpl::LaunchPopup(nsIDOMEvent *) 51719 0 108 XULPopupListenerImpl::LaunchPopup(int, int) 108 nsPopupBoxObject::ShowPopup(nsIDOMElement *, nsIDOMElement *, int, int, unsigned short *, unsigned short *, unsigned short *)
108 XULPopupListenerImpl::PreLaunchPopup(nsIDOMEvent *) 51716 0 108 XULPopupListenerImpl::LaunchPopup(nsIDOMEvent *) 108 XULPopupListenerImpl::LaunchPopup(int, int)
108 nsEventListenerManager::HandleEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, nsIDOMEventTarget *, unsigned int, nsEventStatus *) 51705 0 108 XULPopupListenerImpl::ContextMenu(nsIDOMEvent *) 108 XULPopupListenerImpl::PreLaunchPopup(nsIDOMEvent *)
108 nsPopupBoxObject::ShowPopup(nsIDOMElement *, nsIDOMElement *, int, int, unsigned short *, unsigned short *, unsigned short *) 79503 0 108 nsPopupSetFrame::ShowPopup(nsIContent *, nsIContent *, int, int, nsString &, nsString &, nsString &) 71 nsPopupSetFrame::OnCreate(nsIContent *) 36 nsPopupSetFrame::MarkAsGenerated(nsIContent *) 1 nsPopupSetFrame::OpenPopup(nsPopupFrameList *, int)
108 XULPopupListenerImpl::ContextMenu(nsIDOMEvent *) 51706 0 108 XULPopupListenerImpl::PreLaunchPopup(nsIDOMEvent *) 108 XULPopupListenerImpl::LaunchPopup(nsIDOMEvent *)
93 nsEventListenerManager::HandleEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, nsIDOMEventTarget *, unsigned int, nsEventStatus *) 47721 0 93 nsEventListenerManager::HandleEventSubType(nsListenerStruct *, nsIDOMEvent *, nsIDOMEventTarget *, unsigned int, unsigned int) 84 nsJSEventListener::HandleEvent(nsIDOMEvent *) 8 nsXPTCStubBase::Stub3(void) 1 PrepareAndDispatch(nsXPTCStubBase *, unsigned int, unsigned int *)
149 js_Invoke 2261 4 89 js_Interpret 83 js_Invoke 34 js_GetProperty 8 js_InternalInvoke 6 js_SetProperty 5 XPC_WN_Helper_GetProperty(JSContext *, JSObject *, long, long *) 4 js_FindProperty 2 js_ValueToNonNullObject 2 js_LookupProperty 1 _init
121 js_InternalInvoke 83 js_Interpret 6 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS *, unsigned short, nsXPTMethodInfo *, nsXPTCMiniVariant *) 2256 1 89 js_Invoke 149 js_Interpret 34 XPC_WN_GetterSetter(JSContext *, JSObject *, unsigned int, long *, long *) 24 XPC_WN_CallMethod(JSContext *, JSObject *, unsigned int, long *, long *) 2 str_toUpperCase
84 nsEventListenerManager::HandleEventSubType(nsListenerStruct *, nsIDOMEvent *, nsIDOMEventTarget *, unsigned int, unsigned int) 70987 0 84 nsJSEventListener::HandleEvent(nsIDOMEvent *) 82 nsJSContext::CallEventHandler(void *, void *, unsigned int, void *, int *, int) 1 XPCCallContext::~XPCCallContext(void) 1 nsXPConnect::WrapNative(JSContext *, JSObject *, nsISupports *, nsID &, nsIXPConnectJSObjectHolder **)
83 JS_CallFunctionValue 26 js_GetProperty 8 js_Interpret 5 js_SetProperty 2 js_TryMethod 2257 0 84 js_InternalInvoke 121 js_Invoke 2 js_AllocStack 1 js_AllocRawStack
83 nsJSContext::CallEventHandler(void *, void *, unsigned int, void *, int *, int) 1745 0 83 JS_CallFunctionValue 83 js_InternalInvoke
82 nsJSEventListener::HandleEvent(nsIDOMEvent *) 70469 0 83 nsJSContext::CallEventHandler(void *, void *, unsigned int, void *, int *, int) 83 JS_CallFunctionValue
71 nsPopupSetFrame::OnCreate(nsIContent *) 76664 0 71 PresShell::HandleDOMEventWithTarget(nsIContent *, nsEvent *, nsEventStatus *) 71 nsXULElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *)
71 nsPopupSetFrame::ShowPopup(nsIContent *, nsIContent *, int, int, nsString &, nsString &, nsString &) 79509 0 71 nsPopupSetFrame::OnCreate(nsIContent *) 71 PresShell::HandleDOMEventWithTarget(nsIContent *, nsEvent *, nsEventStatus *)
61 nsXULElement::SetAttr(int, nsIAtom *, nsAString &, int) 1 nsXULElement::SetAttribute(nsAString &, nsAString &) 51577 0 62 nsXULElement::SetAttr(nsINodeInfo *, nsAString &, int) 62 nsXULDocument::AttributeChanged(nsIContent *, int, nsIAtom *, int, int)
62 nsXULDocument::AttributeChanged(nsIContent *, int, nsIAtom *, int, int) 76631 0 62 PresShell::AttributeChanged(nsIDocument *, nsIContent *, int, nsIAtom *, int, int) 62 StyleSetImpl::AttributeChanged(nsIPresContext *, nsIContent *, int, nsIAtom *, int, int)
62 StyleSetImpl::AttributeChanged(nsIPresContext *, nsIContent *, int, nsIAtom *, int, int) 77838 0 62 nsCSSFrameConstructor::AttributeChanged(nsIPresContext *, nsIContent *, int, nsIAtom *, int, int) 36 nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext *, nsIContent *, int, nsIStyleRule *, nsIStyleContext *) 25 FrameManager::ComputeStyleChangeFor(nsIPresContext *, nsIFrame *, int, nsIAtom *, nsStyleChangeList &, int, int &) 1 PresShell::GetPrimaryFrameFor(nsIContent *, nsIFrame **) const
62 nsXULElement::SetAttr(nsINodeInfo *, nsAString &, int) 51948 0 62 nsXULDocument::AttributeChanged(nsIContent *, int, nsIAtom *, int, int) 62 PresShell::AttributeChanged(nsIDocument *, nsIContent *, int, nsIAtom *, int, int)
62 PresShell::AttributeChanged(nsIDocument *, nsIContent *, int, nsIAtom *, int, int) 54429 0 62 StyleSetImpl::AttributeChanged(nsIPresContext *, nsIContent *, int, nsIAtom *, int, int) 62 nsCSSFrameConstructor::AttributeChanged(nsIPresContext *, nsIContent *, int, nsIAtom *, int, int)
36 nsPopupSetFrame::MarkAsGenerated(nsIContent *) 25 nsMenuPopupFrame::SyncViewWithFrame(nsIPresContext *, nsString &, nsString &, nsIFrame *, int, int) 51578 0 61 nsXULElement::SetAttr(int, nsIAtom *, nsAString &, int) 61 nsXULElement::SetAttr(nsINodeInfo *, nsAString &, int)
27 XPC_WN_GetterSetter(JSContext *, JSObject *, unsigned int, long *, long *) 21 XPC_WN_CallMethod(JSContext *, JSObject *, unsigned int, long *, long *) 35612 2 48 XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode) 15 XPCConvert::NativeData2JS(XPCCallContext &, long *, void *, nsXPTType &, nsID *, JSObject *, unsigned int *) 10 nsScriptSecurityManager::CanAccess(unsigned int, nsIXPCNativeCallContext *, JSContext *, JSObject *, nsISupports *, nsIClassInfo *, long, void **) 8 XPTC_InvokeByIndex 3 nsMemory::Free(void *) 2 GetInterfaceTypeFromParam(XPCCallContext &, nsIInterfaceInfo *, nsXPTMethodInfo *, nsXPTParamInfo &, unsigned short, unsigned char, nsXPTType &, nsXPTCVariant *, nsID **) 2 XPCReadableJSStringWrapper::~XPCReadableJSStringWrapper(void) 1 XPCConvert::JSData2Native(XPCCallContext &, void *, long, nsXPTType &, int, nsID *, unsigned int *) 1 XPCCallContext::CanCallNow(void) 1 nsCOMPtr_base::assign_with_AddRef(nsISupports *) 1 nsAutoString::nsAutoString(void) 1 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo **) 1 JS_ResumeRequest
41 StyleSetImpl::ResolveStyleFor(nsIPresContext *, nsIContent *, nsIStyleContext *, int) 3 StyleSetImpl::ProbePseudoStyleFor(nsIPresContext *, nsIContent *, nsIAtom *, nsIStyleContext *, int) 54406 0 44 StyleSetImpl::FileRules(int (*)(nsISupports *, void *), void *, nsIContent *) 22 nsBindingManager::WalkRules(nsIStyleSet *, int (*)(nsISupports *, void *), void *, nsIContent *) 22 nsSupportsArray::EnumerateForwards(int (*)(nsISupports *, void *), void *)
42 nsPresContext::ResolveStyleContextFor(nsIContent *, nsIStyleContext *, int, nsIStyleContext **) 54408 0 42 StyleSetImpl::ResolveStyleFor(nsIPresContext *, nsIContent *, nsIStyleContext *, int) 41 StyleSetImpl::FileRules(int (*)(nsISupports *, void *), void *, nsIContent *) 1 __thunk_4_WalkRules__16nsBindingManagerP11nsIStyleSetPFP11nsISupportsPv_iPvP10nsIContent
23 nsCSSFrameConstructor::ResolveStyleContext(nsIPresContext *, nsIFrame *, nsIContent *, nsIStyleContext **) 18 FrameManager::ReResolveStyleContext(nsIPresContext *, nsIFrame *, nsIStyleContext *, nsIContent *, int, nsIAtom *, nsStyleChangeList &, int, int &) 1 nsComputedDOMStyle::GetStyleData(nsStyleStructID, nsStyleStruct *&, nsIFrame *) 79701 0 42 nsPresContext::ResolveStyleContextFor(nsIContent *, nsIStyleContext *, int, nsIStyleContext **) 42 StyleSetImpl::ResolveStyleFor(nsIPresContext *, nsIContent *, nsIStyleContext *, int)
34 js_Interpret 1 GetClassPrototype 1 js_NewObject 1 JS_GetProperty 2428 1 37 js_GetProperty 26 js_InternalInvoke 9 js_LookupProperty 1 XPC_WN_Helper_GetProperty(JSContext *, JSObject *, long, long *)
22 StyleSetImpl::FileRules(int (*)(nsISupports *, void *), void *, nsIContent *) 15 nsXBLBinding::WalkRules(int (*)(nsISupports *, void *), void *) 3910 0 37 nsSupportsArray::EnumerateForwards(int (*)(nsISupports *, void *), void *) 35 EnumRulesMatching(nsISupports *, void *) 1 __thunk_4_RulesMatching__21HTMLCSSStyleSheetImplP14nsIPresContextP7nsIAtomP10nsIContentP15nsIStyleContextP12nsRuleWalker 1 EnumPseudoRulesMatching(nsISupports *, void *)
36 nsPopupSetFrame::ShowPopup(nsIContent *, nsIContent *, int, int, nsString &, nsString &, nsString &) 79506 0 36 nsPopupSetFrame::MarkAsGenerated(nsIContent *) 36 nsXULElement::SetAttr(int, nsIAtom *, nsAString &, int)
36 nsCSSFrameConstructor::AttributeChanged(nsIPresContext *, nsIContent *, int, nsIAtom *, int, int) 77854 0 36 nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext *, nsIContent *, int, nsIStyleRule *, nsIStyleContext *) 36 nsCSSFrameConstructor::ContentInserted(nsIPresContext *, nsIContent *, nsIContent *, int, nsILayoutHistoryState *)
36 nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext *, nsIContent *, int, nsIStyleRule *, nsIStyleContext *) 77824 0 36 nsCSSFrameConstructor::ContentInserted(nsIPresContext *, nsIContent *, nsIContent *, int, nsILayoutHistoryState *) 35 nsCSSFrameConstructor::ConstructFrame(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsFrameItems &) 1 nsCSSFrameConstructor::AppendFrames(nsIPresContext *, nsIPresShell *, nsIFrameManager *, nsIContent *, nsIFrame *, nsIFrame *)
35 nsSupportsArray::EnumerateForwards(int (*)(nsISupports *, void *), void *) 54403 0 35 EnumRulesMatching(nsISupports *, void *) 34 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsRuleWalker *) 1 HTMLCSSStyleSheetImpl::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsRuleWalker *)
161 nsCSSFrameConstructor::ProcessChildren(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, int, nsFrameItems &, int, nsTableCreator *) 35 nsCSSFrameConstructor::ContentInserted(nsIPresContext *, nsIContent *, nsIContent *, int, nsILayoutHistoryState *) 77810 0 35 nsCSSFrameConstructor::ConstructFrame(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsFrameItems &) 173 nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIAtom *, int, nsIStyleContext *, nsFrameItems &, int) 23 nsCSSFrameConstructor::ResolveStyleContext(nsIPresContext *, nsIFrame *, nsIContent *, nsIStyleContext **)
34 PresShell::ProcessReflowCommands(int) 76673 0 34 PresShell::ProcessReflowCommand(nsVoidArray &, int, nsHTMLReflowMetrics &, nsSize &, nsIRenderingContext &) 34 nsHTMLReflowCommand::Dispatch(nsIPresContext *, nsHTMLReflowMetrics &, nsSize &, nsIRenderingContext &)
34 js_Invoke 35683 2 34 XPC_WN_GetterSetter(JSContext *, JSObject *, unsigned int, long *, long *) 27 XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode) 4 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext *, JSObject *, JSObject *, long, unsigned int, long *, long *) 1 XPCNativeMember::GetCallInfo(XPCCallContext &, JSObject *, XPCNativeInterface **, XPCNativeMember **)
34 g_io_unix_dispatch 31763 0 34 our_gdk_io_invoke(_GIOChannel *, GIOCondition, void *) 34 event_processor_callback(void *, int, GdkInputCondition)
34 event_processor_callback(void *, int, GdkInputCondition) 5463 0 34 nsEventQueueImpl::ProcessPendingEvents(void) 34 PL_ProcessPendingEvents
34 HandlePLEvent(ReflowEvent *) 76674 0 34 PresShell::ProcessReflowCommands(int) 34 PresShell::ProcessReflowCommand(nsVoidArray &, int, nsHTMLReflowMetrics &, nsSize &, nsIRenderingContext &)
34 our_gdk_io_invoke(_GIOChannel *, GIOCondition, void *) 31773 0 34 event_processor_callback(void *, int, GdkInputCondition) 34 nsEventQueueImpl::ProcessPendingEvents(void)
34 nsEventQueueImpl::ProcessPendingEvents(void) 5418 0 34 PL_ProcessPendingEvents 34 PL_HandleEvent
34 PL_ProcessPendingEvents 5421 0 34 PL_HandleEvent 34 HandlePLEvent(ReflowEvent *)
34 g_main_dispatch 16938 0 34 g_io_unix_dispatch 34 our_gdk_io_invoke(_GIOChannel *, GIOCondition, void *)
34 EnumRulesMatching(nsISupports *, void *) 50545 0 34 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsRuleWalker *) 15 RuleHash::EnumerateAllRules(int, nsIAtom *, nsIAtom *, nsVoidArray &, void (*)(nsICSSStyleRule *, void *), void *) 10 SelectorMatchesData::SelectorMatchesData(nsIPresContext *, nsIContent *, nsRuleWalker *, nsCompatibility *) 3 AtomImpl::Release(void) 2 nsXULElement::GetID(nsIAtom *&) const 1 SelectorMatchesData::~SelectorMatchesData(void) 1 nsIStyledContent::GetIID(void) 1 nsXULElement::GetClasses(nsVoidArray &) const 1 nsXULElement::GetParent(nsIContent *&) const
34 PresShell::ProcessReflowCommand(nsVoidArray &, int, nsHTMLReflowMetrics &, nsSize &, nsIRenderingContext &) 76048 0 34 nsHTMLReflowCommand::Dispatch(nsIPresContext *, nsHTMLReflowMetrics &, nsSize &, nsIRenderingContext &) 33 ViewportFrame::Reflow(nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &) 1 nsHTMLReflowState::nsHTMLReflowState(nsIPresContext *, nsIFrame *, nsIReflowCommand &, nsIRenderingContext *, nsSize &)
169 nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIAtom *, int, nsIStyleContext *, nsFrameItems &, int) 77801 1 34 nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIAtom *, int, nsIStyleContext *, nsFrameItems &, int, int &) 161 nsCSSFrameConstructor::ProcessChildren(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, int, nsFrameItems &, int, nsTableCreator *) 5 nsCSSFrameConstructor::InitAndRestoreFrame(nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *, nsIFrame *) 1 NS_NewScrollBoxFrame(nsIPresShell *, nsIFrame **) 1 IsXULDisplayType(nsStyleDisplay *)
34 PL_HandleEvent 76667 0 34 HandlePLEvent(ReflowEvent *) 34 PresShell::ProcessReflowCommands(int)
173 nsCSSFrameConstructor::ConstructFrame(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsFrameItems &) 77811 0 34 nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIAtom *, int, nsIStyleContext *, nsFrameItems &, int) 169 nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIAtom *, int, nsIStyleContext *, nsFrameItems &, int, int &) 3 nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsStyleDisplay *, nsIContent *, nsIFrame *, nsIStyleContext *, nsFrameItems &) 1 nsXBLService::LoadBindings(nsIContent *, nsAString &, int, nsIXBLBinding **, int *)
42 nsSprocketLayout::Layout(nsIBox *, nsBoxLayoutState &) 36 nsStackLayout::Layout(nsIBox *, nsBoxLayoutState &) 33 nsBoxFrame::Reflow(nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &) 3 nsPopupSetFrame::DoLayout(nsBoxLayoutState &) 3 nsScrollBoxFrame::DoLayout(nsBoxLayoutState &) 78847 0 33 nsBox::Layout(nsBoxLayoutState &) 79 nsBoxFrame::DoLayout(nsBoxLayoutState &) 33 nsPopupSetFrame::DoLayout(nsBoxLayoutState &) 3 nsScrollBoxFrame::DoLayout(nsBoxLayoutState &) 2 nsMenuFrame::DoLayout(nsBoxLayoutState &)
80 nsBoxFrame::DoLayout(nsBoxLayoutState &) 78954 0 33 nsContainerBox::DoLayout(nsBoxLayoutState &) 44 nsSprocketLayout::Layout(nsIBox *, nsBoxLayoutState &) 36 nsStackLayout::Layout(nsIBox *, nsBoxLayoutState &)
36 nsContainerBox::DoLayout(nsBoxLayoutState &) 79039 0 33 nsStackLayout::Layout(nsIBox *, nsBoxLayoutState &) 36 nsBox::Layout(nsBoxLayoutState &)
33 nsHTMLReflowCommand::Dispatch(nsIPresContext *, nsHTMLReflowMetrics &, nsSize &, nsIRenderingContext &) 76907 0 33 ViewportFrame::Reflow(nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &) 33 nsContainerFrame::ReflowChild(nsIFrame *, nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, int, int, unsigned int, unsigned int &)
79 nsBox::Layout(nsBoxLayoutState &) 1 nsMenuFrame::DoLayout(nsBoxLayoutState &) 79171 0 33 nsBoxFrame::DoLayout(nsBoxLayoutState &) 80 nsContainerBox::DoLayout(nsBoxLayoutState &)
33 nsRootBoxFrame::Reflow(nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &) 79163 0 33 nsBoxFrame::Reflow(nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &) 33 nsBox::Layout(nsBoxLayoutState &)
33 nsContainerFrame::ReflowChild(nsIFrame *, nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, int, int, unsigned int, unsigned int &) 78773 0 33 nsRootBoxFrame::Reflow(nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &) 33 nsBoxFrame::Reflow(nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &)
33 nsBox::Layout(nsBoxLayoutState &) 79499 0 33 nsPopupSetFrame::DoLayout(nsBoxLayoutState &) 26 nsPopupSetFrame::RepositionPopup(nsPopupFrameList *, nsBoxLayoutState &) 3 nsBoxFrame::GetPrefSize(nsBoxLayoutState &, nsSize &) 3 nsBox::Layout(nsBoxLayoutState &) 1 nsViewManager::SetViewVisibility(nsIView *, nsViewVisibility)
44 nsContainerBox::DoLayout(nsBoxLayoutState &) 78979 0 33 nsSprocketLayout::Layout(nsIBox *, nsBoxLayoutState &) 42 nsBox::Layout(nsBoxLayoutState &) 1 HandleBoxPack(nsIBox *, unsigned int &, int &, int &, nsRect &, nsRect &) 1 nsBox::GetClientRect(nsRect &)
33 ViewportFrame::Reflow(nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &) 75737 0 33 nsContainerFrame::ReflowChild(nsIFrame *, nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, int, int, unsigned int, unsigned int &) 33 nsRootBoxFrame::Reflow(nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &)
161 nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIAtom *, int, nsIStyleContext *, nsFrameItems &, int, int &) 77860 0 32 nsCSSFrameConstructor::ProcessChildren(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, int, nsFrameItems &, int, nsTableCreator *) 161 nsCSSFrameConstructor::ConstructFrame(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsFrameItems &)
26 nsPopupSetFrame::RepositionPopup(nsPopupFrameList *, nsBoxLayoutState &) 79322 0 26 nsMenuPopupFrame::SyncViewWithFrame(nsIPresContext *, nsString &, nsString &, nsIFrame *, int, int) 25 nsXULElement::SetAttr(int, nsIAtom *, nsAString &, int) 1 ScreenImpl::GetLeft(int *)
26 nsPopupSetFrame::DoLayout(nsBoxLayoutState &) 79502 0 26 nsPopupSetFrame::RepositionPopup(nsPopupFrameList *, nsBoxLayoutState &) 26 nsMenuPopupFrame::SyncViewWithFrame(nsIPresContext *, nsString &, nsString &, nsIFrame *, int, int)
77 FrameManager::ReResolveStyleContext(nsIPresContext *, nsIFrame *, nsIStyleContext *, nsIContent *, int, nsIAtom *, nsStyleChangeList &, int, int &) 25 FrameManager::ComputeStyleChangeFor(nsIPresContext *, nsIFrame *, int, nsIAtom *, nsStyleChangeList &, int, int &) 75912 0 25 FrameManager::ReResolveStyleContext(nsIPresContext *, nsIFrame *, nsIStyleContext *, nsIContent *, int, nsIAtom *, nsStyleChangeList &, int, int &) 77 FrameManager::ReResolveStyleContext(nsIPresContext *, nsIFrame *, nsIStyleContext *, nsIContent *, int, nsIAtom *, nsStyleChangeList &, int, int &) 18 nsPresContext::ResolveStyleContextFor(nsIContent *, nsIStyleContext *, int, nsIStyleContext **) 5 CaptureChange(nsIStyleContext *, nsIStyleContext *, nsIFrame *, nsIContent *, nsStyleChangeList &, int) 1 nsImageBoxFrame::DidSetStyleContext(nsIPresContext *) 1 nsStyleContext::Release(void)
25 nsCSSFrameConstructor::AttributeChanged(nsIPresContext *, nsIContent *, int, nsIAtom *, int, int) 75913 0 25 FrameManager::ComputeStyleChangeFor(nsIPresContext *, nsIFrame *, int, nsIAtom *, nsStyleChangeList &, int, int &) 25 FrameManager::ReResolveStyleContext(nsIPresContext *, nsIFrame *, nsIStyleContext *, nsIContent *, int, nsIAtom *, nsStyleChangeList &, int, int &)
24 js_Invoke 35682 0 24 XPC_WN_CallMethod(JSContext *, JSObject *, unsigned int, long *, long *) 21 XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode) 3 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext *, JSObject *, JSObject *, long, unsigned int, long *, long *)
24 PresShell::HandleEventInternal(nsEvent *, nsIView *, unsigned int, nsEventStatus *) 47754 1 24 nsEventStateManager::PostHandleEvent(nsIPresContext *, nsEvent *, nsIFrame *, nsEventStatus *, nsIView *) 16 nsEventStateManager::SetContentState(nsIContent *, int) 7 nsEventStateManager::CheckForAndDispatchClick(nsIPresContext *, nsMouseEvent *, nsEventStatus *)
23 nsCSSFrameConstructor::ConstructFrame(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsFrameItems &) 77809 0 23 nsCSSFrameConstructor::ResolveStyleContext(nsIPresContext *, nsIFrame *, nsIContent *, nsIStyleContext **) 23 nsPresContext::ResolveStyleContextFor(nsIContent *, nsIStyleContext *, int, nsIStyleContext **)
22 StyleSetImpl::FileRules(int (*)(nsISupports *, void *), void *, nsIContent *) 53043 1 22 nsBindingManager::WalkRules(nsIStyleSet *, int (*)(nsISupports *, void *), void *, nsIContent *) 19 nsBindingManager::WalkRules(int (*)(nsISupports *, void *), void *, nsIContent *, nsIContent *) 1 nsBindingManager::GetOutermostStyleScope(nsIContent *, nsIContent **) 1 nsCOMPtr_base::begin_assignment(void)
10 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsRuleWalker *) 8 SelectorMatchesTree(SelectorMatchesData &, nsCSSSelector *) 1 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIAtom *, nsIStyleContext *, nsICSSPseudoComparator *, nsRuleWalker *) 50539 1 19 SelectorMatchesData::SelectorMatchesData(nsIPresContext *, nsIContent *, nsRuleWalker *, nsCompatibility *) 12 nsXULElement::GetID(nsIAtom *&) const 2 nsNodeInfo::GetNameAtom(nsIAtom *&) 1 nsIStyledContent::GetIID(void) 1 nsXULElement::GetAttrCount(int &) const 1 nsXULElement::AddRef(void) 1 nsEventStateManager::SetPresContext(nsIPresContext *)
19 nsBindingManager::WalkRules(nsIStyleSet *, int (*)(nsISupports *, void *), void *, nsIContent *) 4 nsBindingManager::WalkRules(int (*)(nsISupports *, void *), void *, nsIContent *, nsIContent *) 53042 1 19 nsBindingManager::WalkRules(int (*)(nsISupports *, void *), void *, nsIContent *, nsIContent *) 16 nsXBLBinding::WalkRules(int (*)(nsISupports *, void *), void *) 4 nsBindingManager::WalkRules(int (*)(nsISupports *, void *), void *, nsIContent *, nsIContent *) 1 nsBindingManager::GetBinding(nsIContent *, nsIXBLBinding **) 1 nsCOMPtr_base::~nsCOMPtr_base(void)
16 nsBindingManager::WalkRules(int (*)(nsISupports *, void *), void *, nsIContent *, nsIContent *) 15 nsXBLBinding::WalkRules(int (*)(nsISupports *, void *), void *) 52633 0 16 nsXBLBinding::WalkRules(int (*)(nsISupports *, void *), void *) 15 nsXBLBinding::WalkRules(int (*)(nsISupports *, void *), void *) 15 nsSupportsArray::EnumerateForwards(int (*)(nsISupports *, void *), void *) 1 nsXBLPrototypeBinding::GetRuleProcessors(nsISupportsArray **)
9 js_GetProperty 4 js_FindProperty 2 js_Interpret 1 js_SetProperty 2425 4 16 js_LookupProperty 9 XPC_WN_Helper_NewResolve(JSContext *, JSObject *, long, unsigned int, JSObject **) 2 js_hash_scope_lookup 1 JS_DHashTableOperate
16 nsEventStateManager::PostHandleEvent(nsIPresContext *, nsEvent *, nsIFrame *, nsEventStatus *, nsIView *) 47773 0 16 nsEventStateManager::SetContentState(nsIContent *, int) 15 nsEventStateManager::SendFocusBlur(nsIPresContext *, nsIContent *) 1 _init
15 XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode) 1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS *, unsigned short, nsXPTMethodInfo *, nsXPTCMiniVariant *) 35197 0 16 XPCConvert::NativeData2JS(XPCCallContext &, long *, void *, nsXPTType &, nsID *, JSObject *, unsigned int *) 13 XPCConvert::NativeInterface2JSObject(XPCCallContext &, nsIXPConnectJSObjectHolder **, nsISupports *, nsID *, JSObject *, unsigned int *) 1 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext &, JSObject *, int) 1 XPCStringConvert::ReadableToJSString(JSContext *, nsAString &) 1 nsCOMPtr_base::~nsCOMPtr_base(void)
15 nsEventStateManager::SetContentState(nsIContent *, int) 47774 0 15 nsEventStateManager::SendFocusBlur(nsIPresContext *, nsIContent *) 14 nsDocument::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 1 nsWindow::SetFocus(int)
15 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsRuleWalker *) 50418 0 15 RuleHash::EnumerateAllRules(int, nsIAtom *, nsIAtom *, nsVoidArray &, void (*)(nsICSSStyleRule *, void *), void *) 11 ContentEnumFunc(nsICSSStyleRule *, void *) 2 nsHashtable::Get(nsHashKey *) 1 nsInt32Key::~nsInt32Key(void) 1 nsVoidArray::ElementAt(int) const
14 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext *, JSContext *, JSObject *, nsISupports *, nsIURI *, nsIClassInfo *, long, char *, char *, void **) 46670 0 14 nsScriptSecurityManager::GetSubjectPrincipal(JSContext *, nsIPrincipal **) 13 nsScriptSecurityManager::GetPrincipalAndFrame(JSContext *, nsIPrincipal **, JSStackFrame **) 1 _init
36 nsXPConnect::WrapNative(JSContext *, JSObject *, nsISupports *, nsID &, nsIXPConnectJSObjectHolder **) 13 XPCConvert::NativeData2JS(XPCCallContext &, long *, void *, nsXPTType &, nsID *, JSObject *, unsigned int *) 35199 0 14 XPCConvert::NativeInterface2JSObject(XPCCallContext &, nsIXPConnectJSObjectHolder **, nsISupports *, nsID *, JSObject *, unsigned int *) 46 XPCWrappedNative::GetNewOrUsed(XPCCallContext &, nsISupports *, XPCWrappedNativeScope *, XPCNativeInterface *, XPCWrappedNative **) 1 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext &, JSObject *, int) 1 XPCNativeInterface::GetNewOrUsed(XPCCallContext &, nsID *) 1 JS_DHashTableOperate
10 nsScriptSecurityManager::CanAccess(unsigned int, nsIXPCNativeCallContext *, JSContext *, JSObject *, nsISupports *, nsIClassInfo *, long, void **) 4 nsScriptSecurityManager::CheckPropertyAccess(JSContext *, JSObject *, char *, char *, unsigned int) 46647 0 14 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext *, JSContext *, JSObject *, nsISupports *, nsIURI *, nsIClassInfo *, long, char *, char *, void **) 14 nsScriptSecurityManager::GetSubjectPrincipal(JSContext *, nsIPrincipal **)
12 SelectorMatchesData::SelectorMatchesData(nsIPresContext *, nsIContent *, nsRuleWalker *, nsCompatibility *) 2 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsRuleWalker *) 51596 1 14 nsXULElement::GetID(nsIAtom *&) const 12 nsXULAttributeValue::GetValueAsAtom(nsIAtom **) 1 nsNodeInfo::Equals(nsIAtom *, int)
13 nsXULElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 51968 0 13 nsXULDocument::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 13 GlobalWindowImpl::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *)
13 nsScriptSecurityManager::GetSubjectPrincipal(JSContext *, nsIPrincipal **) 46669 1 13 nsScriptSecurityManager::GetPrincipalAndFrame(JSContext *, nsIPrincipal **, JSStackFrame **) 11 nsScriptSecurityManager::GetFramePrincipal(JSContext *, JSStackFrame *, nsIPrincipal **) 1 GlobalWindowImpl::GetPrincipal(nsIPrincipal **)
1 nsBoxFrameInner::CacheAttributes(void) 1 GlobalWindowImpl::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 1 nsFocusController::GetControllerForCommand(nsAString &, nsIController **) 1 nsRuleNode::WalkRuleTree(nsStyleStructID, nsIStyleContext *, nsRuleData *, nsCSSStruct *) 1 nsGenericElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 1 nsBindingManager::WalkRules(int (*)(nsISupports *, void *), void *, nsIContent *, nsIContent *) 1 nsBindingManager::GetOutermostStyleScope(nsIContent *, nsIContent **) 1 nsXULElement::WalkInlineStyleRules(nsRuleWalker *) 1 nsXULElement::GetAttribute(nsAString &, nsAString &) 1 nsScriptSecurityManager::GetFramePrincipal(JSContext *, JSStackFrame *, nsIPrincipal **) 1 XPCConvert::NativeData2JS(XPCCallContext &, long *, void *, nsXPTType &, nsID *, JSObject *, unsigned int *) 1 xptiInterfaceInfo::GetIIDForParam(unsigned short, nsXPTParamInfo *, nsID **) 6747 10 12 nsCOMPtr_base::~nsCOMPtr_base(void) 1 nsStyleContext::Release(void) 1 PR_AtomicDecrement
12 nsEventListenerManager::HandleEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, nsIDOMEventTarget *, unsigned int, nsEventStatus *) 70516 0 12 nsFocusController::Focus(nsIDOMEvent *) 12 nsFocusController::UpdateCommands(nsAString &)
12 nsXULElement::GetID(nsIAtom *&) const 51416 1 12 nsXULAttributeValue::GetValueAsAtom(nsIAtom **) 10 NS_NewAtom(unsigned short *) 1 NS_NewAtom(nsAString &)
12 GlobalWindowImpl::UpdateCommands(nsAString &) 51790 0 12 nsXULCommandDispatcher::UpdateCommands(nsAString &) 12 nsXULElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *)
12 GlobalWindowImpl::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 70869 0 12 nsWindowRoot::HandleChromeEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 12 nsEventListenerManager::HandleEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, nsIDOMEventTarget *, unsigned int, nsEventStatus *)
12 nsFocusController::UpdateCommands(nsAString &) 70644 0 12 GlobalWindowImpl::UpdateCommands(nsAString &) 12 nsXULCommandDispatcher::UpdateCommands(nsAString &)
12 nsFocusController::Focus(nsIDOMEvent *) 70513 0 12 nsFocusController::UpdateCommands(nsAString &) 12 GlobalWindowImpl::UpdateCommands(nsAString &)
2 XPCWrappedNative::GetNewOrUsed(XPCCallContext &, nsISupports *, XPCWrappedNativeScope *, XPCNativeInterface *, XPCWrappedNative **) 1 nsLeafBoxFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) 1 nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState &, nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &, int, int, int, int, int) 1 nsWindowSH::NewResolve(nsIXPConnectWrappedNative *, JSContext *, JSObject *, long, unsigned int, JSObject **, int *) 1 GlobalWindowImpl::GetPrincipal(nsIPrincipal **) 1 nsScriptSecurityManager::GetObjectPrincipal(JSContext *, JSObject *, nsIPrincipal **) 1 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext *, JSObject *, nsIPrincipal **) 1 GetScopeOfObject(JSContext *, JSObject *) 1 XPTC_InvokeByIndex 1 nsGetWeakReference::operator()(nsID &, void **) const 6749 3 11 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper &, nsID &) 7 nsQueryInterface::operator()(nsID &, void **) const 1 __thunk_8_QueryInterface__13nsXULDocumentRC4nsIDPPv
11 nsScriptSecurityManager::GetPrincipalAndFrame(JSContext *, nsIPrincipal **, JSStackFrame **) 46668 0 11 nsScriptSecurityManager::GetFramePrincipal(JSContext *, JSStackFrame *, nsIPrincipal **) 9 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext *, JSObject *, nsIPrincipal **) 1 _init 1 nsCOMPtr_base::~nsCOMPtr_base(void)
4 XPC_WN_GetterSetter(JSContext *, JSObject *, unsigned int, long *, long *) 3 XPC_WN_CallMethod(JSContext *, JSObject *, unsigned int, long *, long *) 3 XPC_WN_Helper_NewResolve(JSContext *, JSObject *, long, unsigned int, JSObject **) 1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS *, unsigned short, nsXPTMethodInfo *, nsXPTCMiniVariant *) 34921 0 11 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext *, JSObject *, JSObject *, long, unsigned int, long *, long *) 3 XPCPerThreadData::GetData(void) 2 XPCCallContext::SetArgsAndResultPtr(unsigned int, long *, long *) 1 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext *, JSObject *, JSObject *, JSObject **, XPCWrappedNativeTearOff **) 1 nsXPConnect::GetXPConnect(void) 1 PR_Lock 1 nsDeque::Peek(void) 1 JS_GetParent 1 JS_GetClass
11 RuleHash::EnumerateAllRules(int, nsIAtom *, nsIAtom *, nsVoidArray &, void (*)(nsICSSStyleRule *, void *), void *) 50544 0 11 ContentEnumFunc(nsICSSStyleRule *, void *) 9 SelectorMatchesTree(SelectorMatchesData &, nsCSSSelector *) 1 SelectorMatches(SelectorMatchesData &, nsCSSSelector *, int, signed char) 1 CSSStyleRuleImpl::QueryInterface(nsID &, void **)
46 XPCConvert::NativeInterface2JSObject(XPCCallContext &, nsIXPConnectJSObjectHolder **, nsISupports *, nsID *, JSObject *, unsigned int *) 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext &, nsISupports *, XPCWrappedNativeScope *, XPCNativeInterface *, XPCWrappedNative **) 35587 2 11 XPCWrappedNative::GetNewOrUsed(XPCCallContext &, nsISupports *, XPCWrappedNativeScope *, XPCNativeInterface *, XPCWrappedNative **) 35 nsNodeSH::PreCreate(nsISupports *, JSContext *, JSObject *, JSObject **) 2 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext &, JSObject *, int) 2 XPCWrappedNative::FindTearOff(XPCCallContext &, XPCNativeInterface *, int, unsigned int *) 2 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper &, nsID &) 1 nsElementSH::PostCreate(nsIXPConnectWrappedNative *, JSContext *, JSObject *) 1 nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative *, JSContext *, JSObject *) 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext &, nsISupports *, XPCWrappedNativeScope *, XPCNativeInterface *, XPCWrappedNative **) 1 pthread_equal
27 _end 2 nsGCCache::ReuseGC(GCCacheEntry *, _GdkGCValues *, GdkGCValuesMask) 1 nsRenderingContextGTK::my_gdk_draw_text(_GdkWindow *, _GdkFont *, _GdkGC *, int, int, char *, int) 1 gdk_window_get_geometry 1 gdk_regions_intersect 1 gdk_event_prepare 1 gdk_events_queue 1 gdk_keyboard_grab 1 gdk_pointer_grab 1 get_real_toplevel 17413 5 10 _end 27 _end 4 __libc_write 1 read
10 XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode) 46684 0 10 nsScriptSecurityManager::CanAccess(unsigned int, nsIXPCNativeCallContext *, JSContext *, JSObject *, nsISupports *, nsIClassInfo *, long, void **) 10 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext *, JSContext *, JSObject *, nsISupports *, nsIURI *, nsIClassInfo *, long, char *, char *, void **)
10 nsXULAttributeValue::GetValueAsAtom(nsIAtom **) 3513 3 10 NS_NewAtom(unsigned short *) 7 NS_NewAtom(nsAString &)
9 js_LookupProperty 35675 0 9 XPC_WN_Helper_NewResolve(JSContext *, JSObject *, long, unsigned int, JSObject **) 4 nsWindowSH::NewResolve(nsIXPConnectWrappedNative *, JSContext *, JSObject *, long, unsigned int, JSObject **, int *) 3 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext *, JSObject *, JSObject *, long, unsigned int, long *, long *) 1 nsHTMLDocumentSH::NewResolve(nsIXPConnectWrappedNative *, JSContext *, JSObject *, long, unsigned int, JSObject **, int *) 1 XPCCallContext::~XPCCallContext(void)
9 nsScriptSecurityManager::GetFramePrincipal(JSContext *, JSStackFrame *, nsIPrincipal **) 46667 1 9 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext *, JSObject *, nsIPrincipal **) 4 nsScriptSecurityManager::GetObjectPrincipal(JSContext *, JSObject *, nsIPrincipal **) 1 GlobalWindowImpl::GetPrincipal(nsIPrincipal **) 1 nsIScriptObjectPrincipal::GetIID(void) 1 nsSystemPrincipal::AddRef(void) 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper &, nsID &)
8 nsXPTCStubBase::Stub3(void) 1 nsEventListenerManager::HandleEventSubType(nsListenerStruct *, nsIDOMEvent *, nsIDOMEventTarget *, unsigned int, unsigned int) 5978 1 9 PrepareAndDispatch(nsXPTCStubBase *, unsigned int, unsigned int *) 8 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo *, nsXPTCMiniVariant *)
9 ContentEnumFunc(nsICSSStyleRule *, void *) 50543 0 9 SelectorMatchesTree(SelectorMatchesData &, nsCSSSelector *) 8 SelectorMatchesData::SelectorMatchesData(nsIPresContext *, nsIContent *, nsRuleWalker *, nsCompatibility *) 1 __thunk_8_GetContentState__19nsEventStateManagerP10nsIContentRi
7 NS_NewAtom(unsigned short *) 1 nsXULAttributeValue::GetValueAsAtom(nsIAtom **) 3511 1 8 NS_NewAtom(nsAString &) 5 GetAtomHashEntry(nsAString &) 1 PR_AtomicIncrement 1 AtomImpl::operator new(unsigned int, nsAString &)
8 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo *, nsXPTCMiniVariant *) 35583 0 8 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS *, unsigned short, nsXPTMethodInfo *, nsXPTCMiniVariant *) 6 js_Invoke 1 XPCConvert::NativeData2JS(XPCCallContext &, long *, void *, nsXPTType &, nsID *, JSObject *, unsigned int *) 1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext *, JSObject *, JSObject *, long, unsigned int, long *, long *)
8 PrepareAndDispatch(nsXPTCStubBase *, unsigned int, unsigned int *) 35515 0 8 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo *, nsXPTCMiniVariant *) 8 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS *, unsigned short, nsXPTMethodInfo *, nsXPTCMiniVariant *)
5 nsStyleContext::CalcStyleDifference(nsIStyleContext *, int &, int) 1 nsBox::GetBorder(nsMargin &) 1 nsHTMLReflowState::Init(nsIPresContext *, int, int) 1 nsBlockFrame::FrameStartsCounterScope(nsIFrame *) 54350 1 8 nsStyleContext::GetStyleData(nsStyleStructID) 7 nsRuleNode::GetStyleData(nsStyleStructID, nsIStyleContext *)
8 nsWindow::HandleGDKEvent(_GdkEvent *) 32056 0 8 nsWidget::OnButtonReleaseSignal(_GdkEventButton *) 8 nsWidget::DispatchMouseEvent(nsMouseEvent &)
8 XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode) 5977 0 8 XPTC_InvokeByIndex 2 nsXULDocument::GetElementById(nsAString &, nsIDOMElement **) 1 nsXULCommandDispatcher::GetControllerForCommand(nsAString &, nsIController **) 1 nsXULElement::SetHidden(int) 1 nsXULElement::GetAttribute(nsAString &, nsAString &) 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper &, nsID &) 1 nsACString::Equals(char *) const 1 invoke_count_words
8 nsEventListenerManager::HandleEventSubType(nsListenerStruct *, nsIDOMEvent *, nsIDOMEventTarget *, unsigned int, unsigned int) 5979 0 8 nsXPTCStubBase::Stub3(void) 8 PrepareAndDispatch(nsXPTCStubBase *, unsigned int, unsigned int *)
7 nsEventStateManager::CheckForAndDispatchClick(nsIPresContext *, nsMouseEvent *, nsEventStatus *) 76662 0 7 PresShell::HandleEventWithTarget(nsEvent *, nsIFrame *, nsIContent *, unsigned int, nsEventStatus *) 7 PresShell::HandleEventInternal(nsEvent *, nsIView *, unsigned int, nsEventStatus *)
7 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper &, nsID &) 6746 0 7 nsQueryInterface::operator()(nsID &, void **) const 1 nsMenuFrame::QueryInterface(nsID &, void **) 1 PresShell::QueryInterface(nsID &, void **) 1 GlobalWindowImpl::QueryInterface(nsID &, void **) 1 nsHTMLTableSectionElement::QueryInterface(nsID &, void **) 1 nsHTMLParagraphElement::QueryInterface(nsID &, void **) 1 nsIXPConnectWrappedNative::GetIID(void) 1 XPCWrappedNative::QueryInterface(nsID &, void **)
7 nsEventStateManager::PostHandleEvent(nsIPresContext *, nsEvent *, nsIFrame *, nsEventStatus *, nsIView *) 47764 0 7 nsEventStateManager::CheckForAndDispatchClick(nsIPresContext *, nsMouseEvent *, nsEventStatus *) 7 PresShell::HandleEventWithTarget(nsEvent *, nsIFrame *, nsIContent *, unsigned int, nsEventStatus *)
7 nsStyleContext::GetStyleData(nsStyleStructID) 54166 3 7 nsRuleNode::GetStyleData(nsStyleStructID, nsIStyleContext *) 2 nsRuleNode::GetUIData(nsIStyleContext *) 1 nsRuleNode::GetQuotesData(nsIStyleContext *) 1 nsRuleNode::GetPositionData(nsIStyleContext *)
4 GetAtomHashEntry(nsAString &) 2 AtomImpl::~AtomImpl(void) 3464 2 6 PL_DHashTableOperate 2 AtomTableHashKey(PLDHashTable *, void *) 1 AtomTableMatchKey(PLDHashTable *, PLDHashEntryHdr *, void *) 1 SearchTable
6 js_Interpret 2429 0 6 js_SetProperty 5 js_InternalInvoke 1 js_LookupProperty
6 nsWindow::Update(void) 32132 0 6 nsWindow::DoPaint(int, int, int, int, nsIRegion *) 6 nsWidget::DispatchWindowEvent(nsGUIEvent *)
6 g_main_dispatch 17011 0 6 g_idle_dispatch 6 nsWindow::UpdateIdle(void *)
6 g_idle_dispatch 32129 0 6 nsWindow::UpdateIdle(void *) 6 nsWindow::Update(void)
6 nsWindow::UpdateIdle(void *) 3 nsWindow::Update(void) 32133 0 6 nsWindow::Update(void) 6 nsWindow::DoPaint(int, int, int, int, nsIRegion *) 3 nsWindow::Update(void)
6 nsViewManager::DispatchEvent(nsGUIEvent *, nsEventStatus *) 84259 0 6 nsViewManager::Refresh(nsView *, nsIRenderingContext *, nsIRegion *, unsigned int) 5 nsViewManager::RenderViews(nsView *, nsIRenderingContext &, nsRect &, int &) 1 nsRenderingContextGTK::CopyOffScreenBits(void *, int, int, nsRect &, unsigned int)
5 js_Interpret 1 js_GetProperty 35666 0 6 XPC_WN_Helper_GetProperty(JSContext *, JSObject *, long, long *) 5 nsWindowSH::GetProperty(nsIXPConnectWrappedNative *, JSContext *, JSObject *, long, long *, int *) 1 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext *, JSObject *, JSObject *, JSObject **, XPCWrappedNativeTearOff **)
5 NS_NewAtom(nsAString &) 3510 0 5 GetAtomHashEntry(nsAString &) 4 PL_DHashTableOperate 1 nsPromiseFlatString::get(void) const
5 XPC_WN_Helper_GetProperty(JSContext *, JSObject *, long, long *) 70917 0 5 nsWindowSH::GetProperty(nsIXPConnectWrappedNative *, JSContext *, JSObject *, long, long *, int *) 4 nsWindowSH::doCheckReadAccess(JSContext *, JSObject *, long, nsIXPConnectWrappedNative *) 1 GlobalWindowImpl::GetGlobalJSObject(void)
5 nsViewManager::Refresh(nsView *, nsIRenderingContext *, nsIRegion *, unsigned int) 84266 0 5 nsViewManager::RenderViews(nsView *, nsIRenderingContext &, nsRect &, int &) 4 nsViewManager::RenderDisplayListElement(DisplayListElement2 *, nsIRenderingContext &) 1 nsViewManager::DestroyZTreeNode(DisplayZTreeNode *)
2 __builtin_delete 2 PR_Free 1 nsMemoryImpl::Free(void *) 21265 1 5 free 3 pthread_mutex_unlock 1 chunk_free
5 nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIAtom *, int, nsIStyleContext *, nsFrameItems &, int, int &) 77808 0 5 nsCSSFrameConstructor::InitAndRestoreFrame(nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *, nsIFrame *) 2 nsMenuPopupFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) 2 nsTextBoxFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) 1 nsAutoRepeatBoxFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *)
5 CaptureChange(nsIStyleContext *, nsIStyleContext *, nsIFrame *, nsIContent *, nsStyleChangeList &, int) 54359 0 5 nsStyleContext::CalcStyleDifference(nsIStyleContext *, int &, int) 5 nsStyleContext::GetStyleData(nsStyleStructID)
5 FrameManager::ReResolveStyleContext(nsIPresContext *, nsIFrame *, nsIStyleContext *, nsIContent *, int, nsIAtom *, nsStyleChangeList &, int, int &) 75911 0 5 CaptureChange(nsIStyleContext *, nsIStyleContext *, nsIFrame *, nsIContent *, nsStyleChangeList &, int) 5 nsStyleContext::CalcStyleDifference(nsIStyleContext *, int &, int)
4 _end 22073 4 4 __libc_write
3 free 1 __libc_malloc 10481 2 4 pthread_mutex_unlock 2 __pthread_alt_unlock
4 nsViewManager::RenderViews(nsView *, nsIRenderingContext &, nsRect &, int &) 84268 0 4 nsViewManager::RenderDisplayListElement(DisplayListElement2 *, nsIRenderingContext &) 3 nsView::Paint(nsIRenderingContext &, nsRect &, unsigned int, int &) 1 nsScrollPortView::Paint(nsIRenderingContext &, nsRect &, unsigned int, int &)
2 XPCWrappedNative::GetNewOrUsed(XPCCallContext &, nsISupports *, XPCWrappedNativeScope *, XPCNativeInterface *, XPCWrappedNative **) 1 XPCConvert::NativeInterface2JSObject(XPCCallContext &, nsIXPConnectJSObjectHolder **, nsISupports *, nsID *, JSObject *, unsigned int *) 1 XPCConvert::NativeData2JS(XPCCallContext &, long *, void *, nsXPTType &, nsID *, JSObject *, unsigned int *) 35718 1 4 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext &, JSObject *, int) 2 GetScopeOfObject(JSContext *, JSObject *) 1 JS_GetPrivate
3 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsRuleWalker *) 1 SelectorMatchesData::~SelectorMatchesData(void) 3497 0 4 AtomImpl::Release(void) 3 AtomImpl::~AtomImpl(void) 1 __builtin_delete
2 RuleHash::EnumerateAllRules(int, nsIAtom *, nsIAtom *, nsVoidArray &, void (*)(nsICSSStyleRule *, void *), void *) 2 nsSupportsHashtable::Get(nsHashKey *) 3696 3 4 nsHashtable::Get(nsHashKey *) 1 PL_HashTableLookup
4 js_Interpret 2426 0 4 js_FindProperty 4 js_LookupProperty
35 nsDOMClassInfo::WrapNative(JSContext *, JSObject *, nsISupports *, nsID &, long *) 1 nsJSEventListener::HandleEvent(nsIDOMEvent *) 34891 0 4 nsXPConnect::WrapNative(JSContext *, JSObject *, nsISupports *, nsID &, nsIXPConnectJSObjectHolder **) 36 XPCConvert::NativeInterface2JSObject(XPCCallContext &, nsIXPConnectJSObjectHolder **, nsISupports *, nsID *, JSObject *, unsigned int *)
4 nsWindowSH::doCheckReadAccess(JSContext *, JSObject *, long, nsIXPConnectWrappedNative *) 46645 0 4 nsScriptSecurityManager::CheckPropertyAccess(JSContext *, JSObject *, char *, char *, unsigned int) 4 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext *, JSContext *, JSObject *, nsISupports *, nsIURI *, nsIClassInfo *, long, char *, char *, void **)
4 nsWindowSH::GetProperty(nsIXPConnectWrappedNative *, JSContext *, JSObject *, long, long *, int *) 70915 0 4 nsWindowSH::doCheckReadAccess(JSContext *, JSObject *, long, nsIXPConnectWrappedNative *) 4 nsScriptSecurityManager::CheckPropertyAccess(JSContext *, JSObject *, char *, char *, unsigned int)
4 XPC_WN_Helper_NewResolve(JSContext *, JSObject *, long, unsigned int, JSObject **) 70927 0 4 nsWindowSH::NewResolve(nsIXPConnectWrappedNative *, JSContext *, JSObject *, long, unsigned int, JSObject **, int *) 2 nsWindowSH::GlobalResolve(nsISupports *, JSContext *, JSObject *, JSString *, unsigned int, int *) 1 XPCWrappedNative::GetNative(nsISupports **) 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper &, nsID &)
2 nsRuleNode::GetUIData(nsIStyleContext *) 1 nsRuleNode::GetQuotesData(nsIStyleContext *) 1 nsRuleNode::GetPositionData(nsIStyleContext *) 54142 1 4 nsRuleNode::WalkRuleTree(nsStyleStructID, nsIStyleContext *, nsRuleData *, nsCSSStruct *) 1 nsRuleNode::ComputePositionData(nsStyleStruct *, nsCSSStruct &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail &, int) 1 CSSImportantRule::MapRuleInfoInto(nsRuleData *) 1 nsCOMPtr_base::~nsCOMPtr_base(void)
2 __builtin_new 2 PR_Malloc 21259 0 4 __libc_malloc 2 chunk_alloc 1 pthread_mutex_unlock 1 pthread_mutex_trylock
4 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext *, JSObject *, nsIPrincipal **) 46671 0 4 nsScriptSecurityManager::GetObjectPrincipal(JSContext *, JSObject *, nsIPrincipal **) 1 GlobalWindowImpl::GetPrincipal(nsIPrincipal **) 1 XPCWrappedNative::GetNative(nsISupports **) 1 XPCWrappedNative::AddRef(void) 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper &, nsID &)
3 nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIAtom *, int, nsIStyleContext *, nsFrameItems &, int) 77806 0 3 nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsStyleDisplay *, nsIContent *, nsIFrame *, nsIStyleContext *, nsFrameItems &) 3 nsCSSFrameConstructor::ConstructBlock(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsStyleDisplay *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *)
3 AtomImpl::Release(void) 3495 0 3 AtomImpl::~AtomImpl(void) 2 PL_DHashTableOperate 1 __builtin_delete
3 nsWindow::HandleGDKEvent(_GdkEvent *) 32052 0 3 nsWidget::OnLeaveNotifySignal(_GdkEventCrossing *) 3 nsWidget::DispatchMouseEvent(nsMouseEvent &)
2 PR_GetThreadPrivate 1 XPCPerThreadData::GetData(void) 9791 1 3 PR_GetCurrentThread 1 __pthread_getspecific 1 pthread_null_sighandler
2 XPCWrappedNative::GetNewOrUsed(XPCCallContext &, nsISupports *, XPCWrappedNativeScope *, XPCNativeInterface *, XPCWrappedNative **) 1 XPCCallContext::CanCallNow(void) 35603 1 3 XPCWrappedNative::FindTearOff(XPCCallContext &, XPCNativeInterface *, int, unsigned int *) 2 XPCWrappedNative::InitTearOff(XPCCallContext &, XPCWrappedNativeTearOff *, XPCNativeInterface *, int)
3 nsSprocketLayout::GetPrefSize(nsIBox *, nsBoxLayoutState &, nsSize &) 79406 0 3 nsMenuFrame::GetPrefSize(nsBoxLayoutState &, nsSize &) 3 nsBoxFrame::GetPrefSize(nsBoxLayoutState &, nsSize &)
3 nsBoxFrame::PaintChild(nsIPresContext *, nsIRenderingContext &, nsRect &, nsIFrame *, nsFramePaintLayer, unsigned int) 79047 0 3 nsTextBoxFrame::Paint(nsIPresContext *, nsIRenderingContext &, nsRect &, nsFramePaintLayer, unsigned int) 3 nsTextBoxFrame::PaintTitle(nsIPresContext *, nsIRenderingContext &, nsRect &, nsRect &)
3 nsBoxFrame::PaintChild(nsIPresContext *, nsIRenderingContext &, nsRect &, nsIFrame *, nsFramePaintLayer, unsigned int) 3 PresShell::Paint(nsIView *, nsIRenderingContext &, nsRect &) 79187 0 3 nsBoxFrame::Paint(nsIPresContext *, nsIRenderingContext &, nsRect &, nsFramePaintLayer, unsigned int) 6 nsBoxFrame::PaintChildren(nsIPresContext *, nsIRenderingContext &, nsRect &, nsFramePaintLayer, unsigned int)
3 nsView::Paint(nsIRenderingContext &, nsRect &, unsigned int, int &) 76656 0 3 PresShell::Paint(nsIView *, nsIRenderingContext &, nsRect &) 3 nsBoxFrame::Paint(nsIPresContext *, nsIRenderingContext &, nsRect &, nsFramePaintLayer, unsigned int)
3 nsPresContext::ProbePseudoStyleContextFor(nsIContent *, nsIAtom *, nsIStyleContext *, int, nsIStyleContext **) 54412 0 3 StyleSetImpl::ProbePseudoStyleFor(nsIPresContext *, nsIContent *, nsIAtom *, nsIStyleContext *, int) 3 StyleSetImpl::FileRules(int (*)(nsISupports *, void *), void *, nsIContent *)
3 nsBox::Layout(nsBoxLayoutState &) 78457 0 3 nsScrollBoxFrame::DoLayout(nsBoxLayoutState &) 3 nsBox::Layout(nsBoxLayoutState &)
2 gtk_signal_real_emit 1 gtk_handlers_run 13103 0 3 gtk_marshal_NONE__NONE 1 handle_toplevel_configure(_GtkMozArea *, nsWindow *) 1 gtk_window_realize 1 gtk_mozarea_realize
3 nsWindow::HandleGDKEvent(_GdkEvent *) 32051 0 3 nsWidget::OnEnterNotifySignal(_GdkEventCrossing *) 3 nsWidget::DispatchMouseEvent(nsMouseEvent &)
2 nsCSSFrameConstructor::CreateGeneratedContentFrame(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIFrame *, nsIContent *, nsIStyleContext *, nsIAtom *, int, nsIFrame **) 1 nsBlockFrame::GetFirstLetterStyle(nsIPresContext *) 79705 0 3 nsPresContext::ProbePseudoStyleContextFor(nsIContent *, nsIAtom *, nsIStyleContext *, int, nsIStyleContext **) 3 StyleSetImpl::ProbePseudoStyleFor(nsIPresContext *, nsIContent *, nsIAtom *, nsIStyleContext *, int)
15 nsBoxFrame::GetPrefSize(nsBoxLayoutState &, nsSize &) 78950 0 3 nsContainerBox::GetPrefSize(nsBoxLayoutState &, nsSize &) 12 nsSprocketLayout::GetPrefSize(nsIBox *, nsBoxLayoutState &, nsSize &) 3 nsStackLayout::GetPrefSize(nsIBox *, nsBoxLayoutState &, nsSize &)
2 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext *, JSObject *, JSObject *, JSObject **, XPCWrappedNativeTearOff **) 1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext *, JSObject *, JSObject *, long, unsigned int, long *, long *) 1654 3 3 JS_GetClass
6 nsBoxFrame::Paint(nsIPresContext *, nsIRenderingContext &, nsRect &, nsFramePaintLayer, unsigned int) 79189 0 3 nsBoxFrame::PaintChildren(nsIPresContext *, nsIRenderingContext &, nsRect &, nsFramePaintLayer, unsigned int) 6 nsBoxFrame::PaintChild(nsIPresContext *, nsIRenderingContext &, nsRect &, nsIFrame *, nsFramePaintLayer, unsigned int)
3 nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsStyleDisplay *, nsIContent *, nsIFrame *, nsIStyleContext *, nsFrameItems &) 77877 0 3 nsCSSFrameConstructor::ConstructBlock(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsStyleDisplay *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) 2 nsCSSFrameConstructor::ProcessBlockChildren(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, int, nsFrameItems &, int) 1 nsBlockFrame::SetInitialChildList(nsIPresContext *, nsIAtom *, nsIFrame *)
3 XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode) 5654 0 3 nsMemory::Free(void *) 3 nsMemoryImpl::Free(void *)
1 nsScriptSecurityManager::GetObjectPrincipal(JSContext *, JSObject *, nsIPrincipal **) 1 nsScriptSecurityManager::GetPrincipalAndFrame(JSContext *, nsIPrincipal **, JSStackFrame **) 1 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext *, JSObject *, nsIPrincipal **) 70546 1 3 GlobalWindowImpl::GetPrincipal(nsIPrincipal **) 1 nsXULDocument::GetPrincipal(nsIPrincipal **) 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper &, nsID &)
3 nsTextBoxFrame::Paint(nsIPresContext *, nsIRenderingContext &, nsRect &, nsFramePaintLayer, unsigned int) 79048 0 3 nsTextBoxFrame::PaintTitle(nsIPresContext *, nsIRenderingContext &, nsRect &, nsRect &) 2 nsRenderingContextGTK::DrawString(nsString &, int, int, int, int *) 1 DeviceContextImpl::GetMetricsFor(nsFont &, nsIFontMetrics *&)
3 nsSprocketLayout::GetPrefSize(nsIBox *, nsBoxLayoutState &, nsSize &) 78910 0 3 nsBoxToBlockAdaptor::GetPrefSize(nsBoxLayoutState &, nsSize &) 3 nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState &, nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &, int, int, int, int, int)
3 nsSprocketLayout::GetPrefSize(nsIBox *, nsBoxLayoutState &, nsSize &) 78460 0 3 nsScrollBoxFrame::GetPrefSize(nsBoxLayoutState &, nsSize &) 3 nsBoxFrame::GetPrefSize(nsBoxLayoutState &, nsSize &)
3 nsBoxToBlockAdaptor::GetPrefSize(nsBoxLayoutState &, nsSize &) 2 nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState &, nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &, int, int, int, int, int) 78917 0 3 nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState &, nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &, int, int, int, int, int) 2 nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState &, nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &, int, int, int, int, int) 1 nsFrame::IsFrameTreeTooDeep(nsHTMLReflowState &, nsHTMLReflowMetrics &) 1 nsBlockFrame::Reflow(nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &) 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper &, nsID &)
3 nsPopupSetFrame::DoLayout(nsBoxLayoutState &) 3 nsMenuFrame::GetPrefSize(nsBoxLayoutState &, nsSize &) 3 nsStackLayout::GetPrefSize(nsIBox *, nsBoxLayoutState &, nsSize &) 3 nsSprocketLayout::GetPrefSize(nsIBox *, nsBoxLayoutState &, nsSize &) 3 nsScrollBoxFrame::GetPrefSize(nsBoxLayoutState &, nsSize &) 79164 0 3 nsBoxFrame::GetPrefSize(nsBoxLayoutState &, nsSize &) 15 nsContainerBox::GetPrefSize(nsBoxLayoutState &, nsSize &)
3 nsContainerBox::GetPrefSize(nsBoxLayoutState &, nsSize &) 79034 0 3 nsStackLayout::GetPrefSize(nsIBox *, nsBoxLayoutState &, nsSize &) 3 nsBoxFrame::GetPrefSize(nsBoxLayoutState &, nsSize &)
12 nsContainerBox::GetPrefSize(nsBoxLayoutState &, nsSize &) 78985 0 3 nsSprocketLayout::GetPrefSize(nsIBox *, nsBoxLayoutState &, nsSize &) 3 nsMenuFrame::GetPrefSize(nsBoxLayoutState &, nsSize &) 3 nsBoxFrame::GetPrefSize(nsBoxLayoutState &, nsSize &) 3 nsBoxToBlockAdaptor::GetPrefSize(nsBoxLayoutState &, nsSize &) 3 nsScrollBoxFrame::GetPrefSize(nsBoxLayoutState &, nsSize &)
2 gtk_widget_realize 1 toplevel_window_filter 13800 0 3 gtk_signal_emit 3 gtk_signal_real_emit
1 XPCReadableJSStringWrapper::~XPCReadableJSStringWrapper(void) 1 AtomImpl::Release(void) 1 AtomImpl::~AtomImpl(void) 25049 1 3 __builtin_delete 2 free
35 nsNodeSH::PreCreate(nsISupports *, JSContext *, JSObject *, JSObject **) 70873 0 3 nsDOMClassInfo::WrapNative(JSContext *, JSObject *, nsISupports *, nsID &, long *) 35 nsXPConnect::WrapNative(JSContext *, JSObject *, nsISupports *, nsID &, nsIXPConnectJSObjectHolder **)
3 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext *, JSObject *, JSObject *, long, unsigned int, long *, long *) 35493 0 3 XPCPerThreadData::GetData(void) 2 PR_GetThreadPrivate 1 PR_GetCurrentThread
3 gtk_signal_emit 13832 0 3 gtk_signal_real_emit 2 gtk_marshal_NONE__NONE 1 gtk_handlers_run
6 nsBoxFrame::PaintChildren(nsIPresContext *, nsIRenderingContext &, nsRect &, nsFramePaintLayer, unsigned int) 79188 0 3 nsBoxFrame::PaintChild(nsIPresContext *, nsIRenderingContext &, nsRect &, nsIFrame *, nsFramePaintLayer, unsigned int) 3 nsBoxFrame::Paint(nsIPresContext *, nsIRenderingContext &, nsRect &, nsFramePaintLayer, unsigned int) 3 nsTextBoxFrame::Paint(nsIPresContext *, nsIRenderingContext &, nsRect &, nsFramePaintLayer, unsigned int)
2 nsStringKey::nsStringKey(nsAString &) 1 nsScriptNameSpaceManager::LookupName(nsAString &, nsGlobalNameStruct **) 6481 1 3 ToNewUnicode(nsAString &) 2 nsMemory::Alloc(unsigned int)
3 nsMemory::Free(void *) 5642 0 3 nsMemoryImpl::Free(void *) 2 PR_Free 1 free
2 nsMemoryImpl::Alloc(unsigned int) 1 nsMemory::Clone(void *, unsigned int) 9421 1 3 PR_Malloc 2 __libc_malloc
3 nsViewManager::RenderDisplayListElement(DisplayListElement2 *, nsIRenderingContext &) 84089 0 3 nsView::Paint(nsIRenderingContext &, nsRect &, unsigned int, int &) 3 PresShell::Paint(nsIView *, nsIRenderingContext &, nsRect &)
35 XPCWrappedNative::GetNewOrUsed(XPCCallContext &, nsISupports *, XPCWrappedNativeScope *, XPCNativeInterface *, XPCWrappedNative **) 70929 0 3 nsNodeSH::PreCreate(nsISupports *, JSContext *, JSObject *, JSObject **) 35 nsDOMClassInfo::WrapNative(JSContext *, JSObject *, nsISupports *, nsID &, long *)
1 nsScriptNameSpaceManager::LookupName(nsAString &, nsGlobalNameStruct **) 1 nsHTMLDocument::ResolveName(nsAString &, nsIDOMHTMLFormElement *, nsISupports **) 3721 0 2 nsStringKey::nsStringKey(nsAString &) 2 ToNewUnicode(nsAString &)
1 nsRenderingContextGTK::CopyOffScreenBits(void *, int, int, nsRect &, unsigned int) 1 nsRenderingContextGTK::DrawString(unsigned short *, unsigned int, int, int, int, int *) 44890 0 2 nsRenderingContextGTK::UpdateGC(void) 2 nsGCCache::GetGC(_GdkWindow *, _GdkGCValues *, GdkGCValuesMask, _GdkRegion *)
2 GetInterfaceTypeFromParam(XPCCallContext &, nsIInterfaceInfo *, nsXPTMethodInfo *, nsXPTParamInfo &, unsigned short, unsigned char, nsXPTType &, nsXPTCVariant *, nsID **) 5801 0 2 xptiInterfaceInfo::GetIIDForParam(unsigned short, nsXPTParamInfo *, nsID **) 1 nsCOMPtr_base::~nsCOMPtr_base(void) 1 xptiInterfaceInfo::GetIID(nsID **)
1 FrameManager::ReResolveStyleContext(nsIPresContext *, nsIFrame *, nsIStyleContext *, nsIContent *, int, nsIAtom *, nsStyleChangeList &, int, int &) 1 nsCOMPtr_base::~nsCOMPtr_base(void) 54341 1 2 nsStyleContext::Release(void) 1 nsStyleContext::Destroy(void)
2 nsRenderingContextGTK::UpdateGC(void) 44867 0 2 nsGCCache::GetGC(_GdkWindow *, _GdkGCValues *, GdkGCValuesMask, _GdkRegion *) 2 nsGCCache::ReuseGC(GCCacheEntry *, _GdkGCValues *, GdkGCValuesMask)
2 js_DefaultValue 2450 0 2 js_TryMethod 2 js_InternalInvoke
2 pthread_mutex_unlock 10604 2 2 __pthread_alt_unlock
2 nsMenuPopupFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) 84122 0 2 nsView::CreateWidget(nsID &, nsWidgetInitData *, void *, int, int) 2 nsWidget::Create(nsIWidget *, nsRect &, nsEventStatus (*)(nsGUIEvent *), nsIDeviceContext *, nsIAppShell *, nsIToolkit *, nsWidgetInitData *)
2 nsGCCache::GetGC(_GdkWindow *, _GdkGCValues *, GdkGCValuesMask, _GdkRegion *) 44868 0 2 nsGCCache::ReuseGC(GCCacheEntry *, _GdkGCValues *, GdkGCValuesMask) 2 _end
2 js_hash_scope_lookup 2231 2 2 JS_HashTableRawLookup
2 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext &, JSObject *, int) 35717 1 2 GetScopeOfObject(JSContext *, JSObject *) 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper &, nsID &)
1 nsScriptSecurityManager::GetObjectPrincipal(JSContext *, JSObject *, nsIPrincipal **) 1 XPCWrappedNative::QueryInterface(nsID &, void **) 35596 2 2 XPCWrappedNative::AddRef(void)
2 nsMemory::Alloc(unsigned int) 5640 0 2 nsMemoryImpl::Alloc(unsigned int) 2 PR_Malloc
2 nsTextBoxFrame::PaintTitle(nsIPresContext *, nsIRenderingContext &, nsRect &, nsRect &) 44938 0 2 nsRenderingContextGTK::DrawString(nsString &, int, int, int, int *) 2 nsRenderingContextGTK::DrawString(unsigned short *, unsigned int, int, int, int, int *)
2 gdk_event_dispatch 16055 0 2 gdk_events_queue 1 _end 1 gdk_event_translate
2 XPCWrappedNative::FindTearOff(XPCCallContext &, XPCNativeInterface *, int, unsigned int *) 35604 1 2 XPCWrappedNative::InitTearOff(XPCCallContext &, XPCWrappedNativeTearOff *, XPCNativeInterface *, int) 1 nsScriptSecurityManager::CanCreateWrapper(JSContext *, nsID &, nsISupports *, nsIClassInfo *, void **)
2 nsWindowSH::GlobalResolve(nsISupports *, JSContext *, JSObject *, JSString *, unsigned int, int *) 70401 0 2 nsScriptNameSpaceManager::LookupName(nsAString &, nsGlobalNameStruct **) 1 ToNewUnicode(nsAString &) 1 nsStringKey::nsStringKey(nsAString &)
2 AtomTableHashKey(PLDHashTable *, void *) 3567 2 2 nsCRT::HashCode(unsigned short *, unsigned int *)
2 js_InternalInvoke 2249 1 2 js_AllocStack 1 js_AllocRawStack
2 nsWidget::CreateWidget(nsIWidget *, nsRect &, nsEventStatus (*)(nsGUIEvent *), nsIDeviceContext *, nsIAppShell *, nsIToolkit *, nsWidgetInitData *, void *) 32160 0 2 nsWindow::CreateNative(_GtkObject *) 2 gtk_widget_realize
2 nsMemoryImpl::Free(void *) 9424 0 2 PR_Free 2 free
2 nsRuleNode::GetStyleData(nsStyleStructID, nsIStyleContext *) 54126 0 2 nsRuleNode::GetUIData(nsIStyleContext *) 2 nsRuleNode::WalkRuleTree(nsStyleStructID, nsIStyleContext *, nsRuleData *, nsCSSStruct *)
2 nsWindow::CreateNative(_GtkObject *) 1 gtk_widget_realize 14534 0 2 gtk_widget_realize 2 gtk_signal_emit 1 gtk_widget_realize
2 nsWidget::Create(nsIWidget *, nsRect &, nsEventStatus (*)(nsGUIEvent *), nsIDeviceContext *, nsIAppShell *, nsIToolkit *, nsWidgetInitData *) 32029 0 2 nsWidget::CreateWidget(nsIWidget *, nsRect &, nsEventStatus (*)(nsGUIEvent *), nsIDeviceContext *, nsIAppShell *, nsIToolkit *, nsWidgetInitData *, void *) 2 nsWindow::CreateNative(_GtkObject *)
1 nsScriptSecurityManager::GetSubjectPrincipal(JSContext *, nsIPrincipal **) 1 nsScriptSecurityManager::GetFramePrincipal(JSContext *, JSStackFrame *, nsIPrincipal **) 46515 2 2 _init
2 XPTC_InvokeByIndex 52025 0 2 nsXULDocument::GetElementById(nsAString &, nsIDOMElement **) 1 nsElementMap::FindFirst(nsAString &, nsIContent **) 1 nsPromiseFlatString::nsPromiseFlatString(nsAString &)
1 XPCWrappedNative::GetNative(nsISupports **) 1 nsQueryInterface::operator()(nsID &, void **) const 70532 1 2 GlobalWindowImpl::QueryInterface(nsID &, void **) 1 nsIDOMWindowInternal::GetIID(void)
1 nsBindingManager::WalkRules(nsIStyleSet *, int (*)(nsISupports *, void *), void *, nsIContent *) 1 nsGenericHTMLElement::QueryInterface(nsID &, void **) 6750 2 2 nsCOMPtr_base::begin_assignment(void)
1 nsWindow::Show(int) 1 nsWindow::CaptureRollupEvents(nsIRollupListener *, int, int) 32135 0 2 nsWindow::NativeGrab(int) 1 nsXKBModeSwitch::GrabKeyboard(_GdkWindow *, int, unsigned int) 1 gdk_pointer_grab
2 PL_DHashTableOperate 3490 0 2 AtomTableHashKey(PLDHashTable *, void *) 2 nsCRT::HashCode(unsigned short *, unsigned int *)
2 nsBox::Layout(nsBoxLayoutState &) 79380 0 2 nsMenuFrame::DoLayout(nsBoxLayoutState &) 1 nsBoxFrame::SyncLayout(nsBoxLayoutState &) 1 nsBoxFrame::DoLayout(nsBoxLayoutState &)
2 XPCPerThreadData::GetData(void) 9399 0 2 PR_GetThreadPrivate 2 PR_GetCurrentThread
2 js_Invoke 2665 0 2 str_toUpperCase 2 js_ValueToString
1 XPCConvert::NativeInterface2JSObject(XPCCallContext &, nsIXPConnectJSObjectHolder **, nsISupports *, nsID *, JSObject *, unsigned int *) 1 js_LookupProperty 2061 1 2 JS_DHashTableOperate 1 JS_DHashTableRawRemove
1 nsBindingManager::GetInsertionParent(nsIContent *, nsIContent **) 1 nsBindingManager::GetBinding(nsIContent *, nsIXBLBinding **) 3745 0 2 nsSupportsHashtable::Get(nsHashKey *) 2 nsHashtable::Get(nsHashKey *)
2 XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode) 35454 0 2 XPCReadableJSStringWrapper::~XPCReadableJSStringWrapper(void) 1 nsSharedBufferHandle::~nsSharedBufferHandle(void) 1 __builtin_delete
2 nsWindowSH::NewResolve(nsIXPConnectWrappedNative *, JSContext *, JSObject *, long, unsigned int, JSObject **, int *) 70926 0 2 nsWindowSH::GlobalResolve(nsISupports *, JSContext *, JSObject *, JSString *, unsigned int, int *) 2 nsScriptNameSpaceManager::LookupName(nsAString &, nsGlobalNameStruct **)
1 nsHTMLTableSectionElement::QueryInterface(nsID &, void **) 1 nsHTMLParagraphElement::QueryInterface(nsID &, void **) 47926 0 2 nsGenericHTMLElement::QueryInterface(nsID &, void **) 1 nsGenericElement::QueryInterface(nsID &, void **) 1 nsCOMPtr_base::begin_assignment(void)
2 __libc_malloc 21260 2 2 chunk_alloc
1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext *, JSObject *, JSObject *, long, unsigned int, long *, long *) 1 PR_EnterMonitor 9638 1 2 PR_Lock 1 pthread_mutex_lock
2 nsXULElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) 53005 1 2 nsBindingManager::GetInsertionParent(nsIContent *, nsIContent **) 1 nsSupportsHashtable::Get(nsHashKey *)
2 nsCSSFrameConstructor::ProcessBlockChildren(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, int, nsFrameItems &, int) 77743 0 2 nsCSSFrameConstructor::CreateGeneratedContentFrame(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIFrame *, nsIContent *, nsIStyleContext *, nsIAtom *, int, nsIFrame **) 2 nsPresContext::ProbePseudoStyleContextFor(nsIContent *, nsIAtom *, nsIStyleContext *, int, nsIStyleContext **)
1 XPCStringConvert::JSStringToReadable(JSString *) 1 AtomImpl::operator new(unsigned int, nsAString &) 25047 0 2 __builtin_new 2 __libc_malloc
1 nsJSEventListener::HandleEvent(nsIDOMEvent *) 1 XPC_WN_Helper_NewResolve(JSContext *, JSObject *, long, unsigned int, JSObject **) 34927 2 2 XPCCallContext::~XPCCallContext(void)
1 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsRuleWalker *) 1 SelectorMatchesData::SelectorMatchesData(nsIPresContext *, nsIContent *, nsRuleWalker *, nsCompatibility *) 61108 2 2 nsIStyledContent::GetIID(void)
2 str_toUpperCase 2717 0 2 js_ValueToString 2 js_DefaultValue
2 js_StringToObject 2415 0 2 js_NewObject 1 GetClassPrototype 1 js_GetProperty
2 nsCSSFrameConstructor::InitAndRestoreFrame(nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *, nsIFrame *) 79044 0 2 nsTextBoxFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) 1 nsTextBoxFrame::UpdateAttributes(nsIPresContext *, nsIAtom *, int &, int &) 1 nsLeafBoxFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *)
2 SelectorMatchesData::SelectorMatchesData(nsIPresContext *, nsIContent *, nsRuleWalker *, nsCompatibility *) 53978 2 2 nsNodeInfo::GetNameAtom(nsIAtom *&)
1 js_InternalInvoke 1 js_AllocStack 2247 2 2 js_AllocRawStack
1 XPC_WN_Helper_GetProperty(JSContext *, JSObject *, long, long *) 1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext *, JSObject *, JSObject *, long, unsigned int, long *, long *) 35601 0 2 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext *, JSObject *, JSObject *, JSObject **, XPCWrappedNativeTearOff **) 2 JS_GetClass
2 XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode) 35611 0 2 GetInterfaceTypeFromParam(XPCCallContext &, nsIInterfaceInfo *, nsXPTMethodInfo *, nsXPTParamInfo &, unsigned short, unsigned char, nsXPTType &, nsXPTCVariant *, nsID **) 2 xptiInterfaceInfo::GetIIDForParam(unsigned short, nsXPTParamInfo *, nsID **)
2 nsRenderingContextGTK::DrawString(nsString &, int, int, int, int *) 44937 0 2 nsRenderingContextGTK::DrawString(unsigned short *, unsigned int, int, int, int, int *) 1 nsRenderingContextGTK::UpdateGC(void) 1 nsFontGTKNormal::DrawString(nsRenderingContextGTK *, nsDrawingSurfaceGTK *, int, int, unsigned short *, unsigned int)
2 js_ValueToObject 2716 0 2 js_StringToObject 2 js_NewObject
1 nsWindowSH::NewResolve(nsIXPConnectWrappedNative *, JSContext *, JSObject *, long, unsigned int, JSObject **, int *) 1 nsScriptSecurityManager::GetObjectPrincipal(JSContext *, JSObject *, nsIPrincipal **) 35614 0 2 XPCWrappedNative::GetNative(nsISupports **) 1 GlobalWindowImpl::QueryInterface(nsID &, void **) 1 nsXULElement::QueryInterface(nsID &, void **)
2 js_Interpret 2448 0 2 js_ValueToNonNullObject 2 js_ValueToObject
2 js_ValueToNonNullObject 2447 0 2 js_ValueToObject 2 js_StringToObject
2 nsCSSFrameConstructor::InitAndRestoreFrame(nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *, nsIFrame *) 79309 0 2 nsMenuPopupFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) 2 nsView::CreateWidget(nsID &, nsWidgetInitData *, void *, int, int)
2 js_ValueToString 2433 0 2 js_DefaultValue 2 js_TryMethod
2 nsView::CreateWidget(nsID &, nsWidgetInitData *, void *, int, int) 32030 0 2 nsWidget::Create(nsIWidget *, nsRect &, nsEventStatus (*)(nsGUIEvent *), nsIDeviceContext *, nsIAppShell *, nsIToolkit *, nsWidgetInitData *) 2 nsWidget::CreateWidget(nsIWidget *, nsRect &, nsEventStatus (*)(nsGUIEvent *), nsIDeviceContext *, nsIAppShell *, nsIToolkit *, nsWidgetInitData *, void *)
2 js_LookupProperty 2606 0 2 js_hash_scope_lookup 2 JS_HashTableRawLookup
2 ToNewUnicode(nsAString &) 5652 0 2 nsMemory::Alloc(unsigned int) 2 nsMemoryImpl::Alloc(unsigned int)
2 nsCSSFrameConstructor::ConstructBlock(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsStyleDisplay *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) 77878 0 2 nsCSSFrameConstructor::ProcessBlockChildren(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, int, nsFrameItems &, int) 2 nsCSSFrameConstructor::CreateGeneratedContentFrame(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIFrame *, nsIContent *, nsIStyleContext *, nsIAtom *, int, nsIFrame **)
2 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext *, JSObject *, JSObject *, long, unsigned int, long *, long *) 34924 2 2 XPCCallContext::SetArgsAndResultPtr(unsigned int, long *, long *)
1 nsMenuFrame::QueryInterface(nsID &, void **) 82021 1 1 __thunk_52_AddRef__11nsMenuFrame
1 nsMenuFrame::DoLayout(nsBoxLayoutState &) 79184 0 1 nsBoxFrame::SyncLayout(nsBoxLayoutState &) 1 nsBox::SyncLayout(nsBoxLayoutState &)
1 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext *, JSObject *, nsIPrincipal **) 46544 1 1 nsSystemPrincipal::AddRef(void)
1 nsRenderingContextGTK::SetClipRect(nsRect &, nsClipCombine, int &) 44844 0 1 nsRegionGTK::Intersect(int, int, int, int) 1 gdk_regions_intersect
1 ReflowEvent::ReflowEvent(nsIPresShell *) 5720 0 1 NS_GetWeakReference(nsISupports *, unsigned int *) 1 nsGetWeakReference::operator()(nsID &, void **) const
1 nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState &, nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &, int, int, int, int, int) 75582 0 1 nsBlockFrame::Reflow(nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &) 1 nsBlockFrame::RenumberLists(nsIPresContext *)
1 nsHTMLReflowState::nsHTMLReflowState(nsIPresContext *, nsIFrame *, nsIReflowCommand &, nsIRenderingContext *, nsSize &) 76066 0 1 nsHTMLReflowState::Init(nsIPresContext *, int, int) 1 nsStyleContext::GetStyleData(nsStyleStructID)
1 nsXULElement::GetClasses(nsVoidArray &) const 51418 0 1 nsClassList::GetClasses(nsClassList *, nsVoidArray &) 1 nsVoidArray::Clear(void)
1 nsPromiseFlatString::get(void) const 214 1 1 nsAFlatString::get(void) const
1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext *, JSObject *, JSObject *, long, unsigned int, long *, long *) 34877 1 1 nsXPConnect::GetXPConnect(void)
1 nsStyleContext::Destroy(void) 54339 1 1 nsStyleContext::~nsStyleContext(void)
1 nsWindow::SetFocus(int) 32232 0 1 nsWindow::IMESetFocusWindow(void) 1 nsIMEGtkIC::SetFocusWindow(nsWindow *)
1 nsHTMLReflowCommand::Dispatch(nsIPresContext *, nsHTMLReflowMetrics &, nsSize &, nsIRenderingContext &) 76062 0 1 nsHTMLReflowState::nsHTMLReflowState(nsIPresContext *, nsIFrame *, nsIReflowCommand &, nsIRenderingContext *, nsSize &) 1 nsHTMLReflowState::Init(nsIPresContext *, int, int)
1 XPCStringConvert::ReadableToJSString(JSContext *, nsAString &) 1755 0 1 JS_NewUCString 1 js_NewString
1 nsString::EqualsWithConversion(nsString &, int, int) const 6586 0 1 nsStr::StrCompare(nsStr &, nsStr &, int, int) 1 Compare2To2(char *, char *, unsigned int, int)
1 RuleHash::EnumerateAllRules(int, nsIAtom *, nsIAtom *, nsVoidArray &, void (*)(nsICSSStyleRule *, void *), void *) 4220 1 1 nsVoidArray::ElementAt(int) const
1 nsComputedDOMStyle::GetPropertyCSSValue(nsAString &, nsIDOMCSSValue **) 50594 0 1 nsComputedDOMStyle::GetBehavior(nsIFrame *, nsIDOMCSSPrimitiveValue *&) 1 nsComputedDOMStyle::GetStyleData(nsStyleStructID, nsStyleStruct *&, nsIFrame *)
1 XPTC_InvokeByIndex 51793 0 1 nsXULCommandDispatcher::GetControllerForCommand(nsAString &, nsIController **) 1 nsFocusController::GetControllerForCommand(nsAString &, nsIController **)
1 nsSharedBufferHandle::~nsSharedBufferHandle(void) 36113 1 1 nsSharedBufferHandle::get_allocator(void) const
1 PL_HashTableLookup 8786 1 1 PL_HashTableRawLookup
1 gtk_marshal_NONE__NONE 32187 0 1 handle_toplevel_configure(_GtkMozArea *, nsWindow *) 1 nsWidget::OnMove(int, int)
1 nsStr::EnsureCapacity(nsStr &, unsigned int) 6590 1 1 nsStr::Realloc(nsStr &, unsigned int)
1 gtk_marshal_NONE__NONE 10215 0 1 gtk_mozarea_realize 1 attach_toplevel_listener
1 nsSprocketLayout::Layout(nsIBox *, nsBoxLayoutState &) 78812 0 1 nsBox::GetClientRect(nsRect &) 1 nsBox::GetBorderAndPadding(nsMargin &)
1 nsString::SetLength(unsigned int) 6677 0 1 nsString::SetCapacity(unsigned int) 1 nsStr::GrowCapacity(nsStr &, unsigned int)
1 XPCConvert::NativeInterface2JSObject(XPCCallContext &, nsIXPConnectJSObjectHolder **, nsISupports *, nsID *, JSObject *, unsigned int *) 35631 0 1 XPCNativeInterface::GetNewOrUsed(XPCCallContext &, nsID *) 1 PR_EnterMonitor
1 nsFont::Equals(nsFont &) const 6723 0 1 nsString::EqualsIgnoreCase(nsString &) const 1 nsString::EqualsWithConversion(nsString &, int, int) const
1 nsMenuPopupFrame::SyncViewWithFrame(nsIPresContext *, nsString &, nsString &, nsIFrame *, int, int) 70785 0 1 ScreenImpl::GetLeft(int *) 1 nsDeviceContextGTK::GetRect(nsRect &)
1 nsPopupSetFrame::ShowPopup(nsIContent *, nsIContent *, int, int, nsString &, nsString &, nsString &) 79507 0 1 nsPopupSetFrame::OpenPopup(nsPopupFrameList *, int) 1 nsPopupSetFrame::UpdateDismissalListener(nsIMenuParent *)
1 XPTC_InvokeByIndex 6406 1 1 nsACString::Equals(char *) const
1 nsBindingManager::WalkRules(int (*)(nsISupports *, void *), void *, nsIContent *, nsIContent *) 53003 0 1 nsBindingManager::GetBinding(nsIContent *, nsIXBLBinding **) 1 nsSupportsHashtable::Get(nsHashKey *)
1 nsXULDocument::GetElementById(nsAString &, nsIDOMElement **) 51769 0 1 nsElementMap::FindFirst(nsAString &, nsIContent **) 1 nsElementMap::Hash(void *)
1 nsStyleContext::Release(void) 54361 0 1 nsStyleContext::Destroy(void) 1 nsStyleContext::~nsStyleContext(void)
1 nsViewManager::SetViewVisibility(nsIView *, nsViewVisibility) 84103 0 1 nsView::SetVisibility(nsViewVisibility) 1 nsWindow::Show(int)
1 FrameManager::ReResolveStyleContext(nsIPresContext *, nsIFrame *, nsIStyleContext *, nsIContent *, int, nsIAtom *, nsStyleChangeList &, int, int &) 78738 0 1 nsImageBoxFrame::DidSetStyleContext(nsIPresContext *) 1 nsImageBoxFrame::UpdateImage(nsIPresContext *, int &)
1 JS_NewUCString 2709 0 1 js_NewString 1 PR_Unlock
1 nsXULElement::GetID(nsIAtom *&) const 53993 1 1 nsNodeInfo::Equals(nsIAtom *, int)
1 nsString::SetCapacity(unsigned int) 6570 0 1 nsStr::GrowCapacity(nsStr &, unsigned int) 1 nsStr::EnsureCapacity(nsStr &, unsigned int)
1 XPCNativeMember::GetCallInfo(XPCCallContext &, JSObject *, XPCNativeInterface **, XPCNativeMember **) 2454 1 1 js_GetRequiredSlot
1 XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode) 1590 0 1 JS_ResumeRequest 1 JS_BeginRequest
1 nsGenericElement::QueryInterface(nsID &, void **) 53363 1 1 nsDocument::GetBindingManager(nsIBindingManager **)
1 nsViewManager::UpdateView(nsIView *, nsRect &, unsigned int) 84137 0 1 nsView::GetClippedRect(nsRect &, int &, int &) const 1 nsView::GetBounds(nsRect &) const
1 XPTC_InvokeByIndex 51529 0 1 nsXULElement::GetAttribute(nsAString &, nsAString &) 1 nsCOMPtr_base::~nsCOMPtr_base(void)
1 RuleHash::EnumerateAllRules(int, nsIAtom *, nsIAtom *, nsVoidArray &, void (*)(nsICSSStyleRule *, void *), void *) 50408 0 1 nsInt32Key::~nsInt32Key(void) 1 nsHashKey::~nsHashKey(void)
1 nsTextBoxFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) 78963 0 1 nsLeafBoxFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper &, nsID &)
1 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext *, JSObject *, nsIPrincipal **) 46802 1 1 nsIScriptObjectPrincipal::GetIID(void)
1 nsCSSFrameConstructor::ContentInserted(nsIPresContext *, nsIContent *, nsIContent *, int, nsILayoutHistoryState *) 77816 0 1 nsCSSFrameConstructor::AppendFrames(nsIPresContext *, nsIPresShell *, nsIFrameManager *, nsIContent *, nsIFrame *, nsIFrame *) 1 FrameManager::AppendFrames(nsIPresContext *, nsIPresShell &, nsIFrame *, nsIAtom *, nsIFrame *)
1 MapUIForDeclaration(nsICSSDeclaration *, nsStyleStructID &, nsCSSUserInterface &) 49956 1 1 CSSDeclarationImpl::GetData(nsID &, nsCSSStruct **)
1 nsElementSH::PostCreate(nsIXPConnectWrappedNative *, JSContext *, JSObject *) 50588 0 1 nsComputedDOMStyle::GetPropertyValue(nsAString &, nsAString &) 1 nsComputedDOMStyle::GetPropertyCSSValue(nsAString &, nsIDOMCSSValue **)
1 gtk_signal_real_emit 13845 0 1 gtk_handlers_run 1 gtk_marshal_NONE__NONE
1 nsAString::do_AssignFromReadable(nsAString &) 6676 0 1 nsString::SetLength(unsigned int) 1 nsString::SetCapacity(unsigned int)
1 PR_GetCurrentThread 10566 1 1 __pthread_getspecific
3 nsBox::RelayoutDirtyChild(nsBoxLayoutState &, nsIBox *) 1 nsBox::MarkDirtyChildren(nsBoxLayoutState &) 78808 0 1 nsBox::RelayoutDirtyChild(nsBoxLayoutState &, nsIBox *) 3 nsBox::RelayoutDirtyChild(nsBoxLayoutState &, nsIBox *) 1 nsContainerFrame::ReflowDirtyChild(nsIPresShell *, nsIFrame *)
1 nsQueryInterface::operator()(nsID &, void **) const 49408 0 1 nsHTMLTableSectionElement::QueryInterface(nsID &, void **) 1 nsGenericHTMLElement::QueryInterface(nsID &, void **)
1 nsBox::Redraw(nsBoxLayoutState &, nsRect *, int) 84277 0 1 nsViewManager::UpdateView(nsIView *, nsRect &, unsigned int) 1 nsView::GetClippedRect(nsRect &, int &, int &) const
1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext *, JSObject *, JSObject *, long, unsigned int, long *, long *) 1661 1 1 JS_GetParent
1 nsBox::RelayoutDirtyChild(nsBoxLayoutState &, nsIBox *) 75733 0 1 nsContainerFrame::ReflowDirtyChild(nsIPresShell *, nsIFrame *) 1 nsFrame::CreateAndPostReflowCommand(nsIPresShell *, nsIFrame *, nsIReflowCommand::ReflowType, nsIFrame *, nsIAtom *, nsIAtom *)
1 nsViewManager::Refresh(nsView *, nsIRenderingContext *, nsIRegion *, unsigned int) 44943 0 1 nsRenderingContextGTK::CopyOffScreenBits(void *, int, int, nsRect &, unsigned int) 1 nsRenderingContextGTK::UpdateGC(void)
1 NS_GetWeakReference(nsISupports *, unsigned int *) 5719 0 1 nsGetWeakReference::operator()(nsID &, void **) const 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper &, nsID &)
1 PresShell::PostReflowEvent(void) 76669 0 1 ReflowEvent::ReflowEvent(nsIPresShell *) 1 NS_GetWeakReference(nsISupports *, unsigned int *)
1 nsViewManager::RenderDisplayListElement(DisplayListElement2 *, nsIRenderingContext &) 84240 0 1 nsScrollPortView::Paint(nsIRenderingContext &, nsRect &, unsigned int, int &) 1 nsRenderingContextGTK::SetClipRect(nsRect &, nsClipCombine, int &)
1 nsBoxFrame::AppendFrames(nsIPresContext *, nsIPresShell &, nsIAtom *, nsIFrame *) 78802 0 1 nsBox::MarkDirtyChildren(nsBoxLayoutState &) 1 nsBox::RelayoutDirtyChild(nsBoxLayoutState &, nsIBox *)
1 XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode) 5797 1 1 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo **)
1 PL_DHashTableOperate 3491 1 1 AtomTableMatchKey(PLDHashTable *, PLDHashEntryHdr *, void *)
1 nsQueryInterface::operator()(nsID &, void **) const 76509 1 1 PresShell::QueryInterface(nsID &, void **)
1 SelectorMatchesData::SelectorMatchesData(nsIPresContext *, nsIContent *, nsRuleWalker *, nsCompatibility *) 47755 1 1 nsEventStateManager::SetPresContext(nsIPresContext *)
1 XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode) 35198 0 1 XPCConvert::JSData2Native(XPCCallContext &, void *, long, nsXPTType &, int, nsID *, unsigned int *) 1 XPCStringConvert::JSStringToReadable(JSString *)
1 nsScrollBoxFrame::nsScrollBoxFrame(nsIPresShell *) 79144 0 1 nsBoxFrame::nsBoxFrame(nsIPresShell *, int, nsIBoxLayout *) 1 nsBoxFrame::NeedsRecalc(void)
1 nsWindow::NativeGrab(int) 15845 0 1 gdk_pointer_grab 1 _end
1 nsSupportsArray::EnumerateForwards(int (*)(nsISupports *, void *), void *) 62989 1 1 __thunk_4_RulesMatching__21HTMLCSSStyleSheetImplP14nsIPresContextP7nsIAtomP10nsIContentP15nsIStyleContextP12nsRuleWalker
1 nsBoxFrame::nsBoxFrame(nsIPresShell *, int, nsIBoxLayout *) 79176 1 1 nsBoxFrame::NeedsRecalc(void)
1 gdk_event_apply_filters 10225 0 1 toplevel_window_filter 1 gtk_signal_emit
1 nsScrollPortView::Paint(nsIRenderingContext &, nsRect &, unsigned int, int &) 44889 0 1 nsRenderingContextGTK::SetClipRect(nsRect &, nsClipCombine, int &) 1 nsRegionGTK::Intersect(int, int, int, int)
1 g_main_iterate 16056 0 1 gdk_event_prepare 1 _end
1 nsComputedDOMStyle::GetPropertyValue(nsAString &, nsAString &) 50589 0 1 nsComputedDOMStyle::GetPropertyCSSValue(nsAString &, nsIDOMCSSValue **) 1 nsComputedDOMStyle::GetBehavior(nsIFrame *, nsIDOMCSSPrimitiveValue *&)
1 nsMenuDismissalListener::SetCurrentMenuParent(nsIMenuParent *) 32134 0 1 nsWindow::CaptureRollupEvents(nsIRollupListener *, int, int) 1 nsWindow::NativeGrab(int)
1 XPTC_InvokeByIndex 5975 1 1 invoke_count_words
1 nsIOService::NewURI(char *, nsIURI *, nsIURI **) 39304 1 1 nsStdURL::SetSpec(char *)
1 gtk_window_realize 13914 0 1 gtk_style_attach 1 gdk_window_get_colormap
1 nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState &, nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &, int, int, int, int, int) 75837 1 1 nsFrame::IsFrameTreeTooDeep(nsHTMLReflowState &, nsHTMLReflowMetrics &)
1 nsEventStateManager::SetContentState(nsIContent *, int) 47608 1 1 _init
1 nsView::GetClippedRect(nsRect &, int &, int &) const 84100 1 1 nsView::GetBounds(nsRect &) const
1 XPCWrappedNative::InitTearOff(XPCCallContext &, XPCWrappedNativeTearOff *, XPCNativeInterface *, int) 46681 0 1 nsScriptSecurityManager::CanCreateWrapper(JSContext *, nsID &, nsISupports *, nsIClassInfo *, void **) 1 __thunk_4_GetFlags__14nsDOMClassInfoPUi
1 XPCWrappedNative::GetNative(nsISupports **) 51501 1 1 nsXULElement::QueryInterface(nsID &, void **)
1 nsEventStateManager::SendFocusBlur(nsIPresContext *, nsIContent *) 32143 0 1 nsWindow::SetFocus(int) 1 nsWindow::IMESetFocusWindow(void)
1 XPCConvert::JSData2Native(XPCCallContext &, void *, long, nsXPTType &, int, nsID *, unsigned int *) 35463 0 1 XPCStringConvert::JSStringToReadable(JSString *) 1 __builtin_new
1 nsCSSFrameConstructor::InitAndRestoreFrame(nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *, nsIFrame *) 78474 0 1 nsAutoRepeatBoxFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) 1 nsBoxFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *)
1 nsBoxFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) 79153 0 1 nsBoxFrameInner::CacheAttributes(void) 1 nsCOMPtr_base::~nsCOMPtr_base(void)
1 nsFontGTKNormal::DrawString(nsRenderingContextGTK *, nsDrawingSurfaceGTK *, int, int, unsigned short *, unsigned int) 44945 0 1 nsRenderingContextGTK::my_gdk_draw_text(_GdkWindow *, _GdkFont *, _GdkGC *, int, int, char *, int) 1 _end
1 nsHTMLDocumentSH::NewResolve(nsIXPConnectWrappedNative *, JSContext *, JSObject *, long, unsigned int, JSObject **, int *) 70946 0 1 nsHTMLDocumentSH::ResolveImpl(nsIXPConnectWrappedNative *, long, nsISupports **) 1 nsHTMLDocument::ResolveName(nsAString &, nsIDOMHTMLFormElement *, nsISupports **)
1 nsRuleNode::GetStyleData(nsStyleStructID, nsIStyleContext *) 54140 0 1 nsRuleNode::GetQuotesData(nsIStyleContext *) 1 nsRuleNode::WalkRuleTree(nsStyleStructID, nsIStyleContext *, nsRuleData *, nsCSSStruct *)
1 nsTextBoxFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) 79046 0 1 nsTextBoxFrame::UpdateAttributes(nsIPresContext *, nsIAtom *, int &, int &) 1 nsAString::AssignFromReadable(nsAString &)
1 g_main_iterate 17004 1 1 g_timeout_prepare
1 nsIMEGtkIC::SetFocusWindow(nsWindow *) 16116 0 1 gdk_im_begin 1 gdk_ic_set_attr
1 XPCWrappedNative::GetNewOrUsed(XPCCallContext &, nsISupports *, XPCWrappedNativeScope *, XPCNativeInterface *, XPCWrappedNative **) 10529 1 1 pthread_equal
1 GlobalWindowImpl::QueryInterface(nsID &, void **) 71074 1 1 nsIDOMWindowInternal::GetIID(void)
1 xptiInterfaceInfo::GetIIDForParam(unsigned short, nsXPTParamInfo *, nsID **) 5791 0 1 xptiInterfaceInfo::GetIID(nsID **) 1 nsMemory::Clone(void *, unsigned int)
1 XPTC_InvokeByIndex 51623 0 1 nsXULElement::SetHidden(int) 1 nsXULElement::SetAttribute(nsAString &, nsAString &)
1 nsBox::SyncLayout(nsBoxLayoutState &) 78851 0 1 nsBox::Redraw(nsBoxLayoutState &, nsRect *, int) 1 nsViewManager::UpdateView(nsIView *, nsRect &, unsigned int)
1 nsImageBoxFrame::DidSetStyleContext(nsIPresContext *) 78735 0 1 nsImageBoxFrame::UpdateImage(nsIPresContext *, int &) 1 nsIOService::NewURI(char *, nsIURI *, nsIURI **)
1 EnumPseudoRulesMatching(nsISupports *, void *) 50547 0 1 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIAtom *, nsIStyleContext *, nsICSSPseudoComparator *, nsRuleWalker *) 1 SelectorMatchesData::SelectorMatchesData(nsIPresContext *, nsIContent *, nsRuleWalker *, nsCompatibility *)
1 nsBox::GetBorderAndPadding(nsMargin &) 78818 0 1 nsBox::GetBorder(nsMargin &) 1 nsStyleContext::GetStyleData(nsStyleStructID)
1 PresShell::AppendReflowCommandInternal(nsIReflowCommand *, nsVoidArray &) 76670 0 1 PresShell::PostReflowEvent(void) 1 ReflowEvent::ReflowEvent(nsIPresShell *)
1 nsStr::GrowCapacity(nsStr &, unsigned int) 6569 0 1 nsStr::EnsureCapacity(nsStr &, unsigned int) 1 nsStr::Realloc(nsStr &, unsigned int)
1 nsRenderingContextGTK::DrawString(unsigned short *, unsigned int, int, int, int, int *) 44714 0 1 nsFontGTKNormal::DrawString(nsRenderingContextGTK *, nsDrawingSurfaceGTK *, int, int, unsigned short *, unsigned int) 1 nsRenderingContextGTK::my_gdk_draw_text(_GdkWindow *, _GdkFont *, _GdkGC *, int, int, char *, int)
1 js_Interpret 1548 1 1 _init
1 GetAtomHashEntry(nsAString &) 6460 0 1 nsPromiseFlatString::get(void) const 1 nsAFlatString::get(void) const
1 nsWindow::IMESetFocusWindow(void) 32284 0 1 nsIMEGtkIC::SetFocusWindow(nsWindow *) 1 gdk_im_begin
1 SelectorMatchesData::SelectorMatchesData(nsIPresContext *, nsIContent *, nsRuleWalker *, nsCompatibility *) 51499 1 1 nsXULElement::AddRef(void)
1 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsRuleWalker *) 51564 1 1 nsXULElement::GetParent(nsIContent *&) const
1 nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIAtom *, int, nsIStyleContext *, nsFrameItems &, int) 52973 1 1 nsXBLService::LoadBindings(nsIContent *, nsAString &, int, nsIXBLBinding **, int *)
1 nsClassList::GetClasses(nsClassList *, nsVoidArray &) 4228 1 1 nsVoidArray::Clear(void)
1 get_real_gdk_toplevel 10223 0 1 get_real_toplevel 1 _end
1 attach_toplevel_listener 10224 0 1 get_real_gdk_toplevel 1 get_real_toplevel
1 nsCOMPtr_base::~nsCOMPtr_base(void) 9454 1 1 PR_AtomicDecrement
1 nsAString::AssignFromReadable(nsAString &) 6375 0 1 nsAString::do_AssignFromReadable(nsAString &) 1 nsString::SetLength(unsigned int)
1 nsAutoRepeatBoxFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) 79152 0 1 nsBoxFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) 1 nsBoxFrameInner::CacheAttributes(void)
1 gtk_marshal_NONE__NONE 14683 0 1 gtk_window_realize 1 gtk_style_attach
1 PL_DHashTableOperate 3462 1 1 SearchTable
1 nsSprocketLayout::Layout(nsIBox *, nsBoxLayoutState &) 78978 1 1 HandleBoxPack(nsIBox *, unsigned int &, int &, int &, nsRect &, nsRect &)
1 nsQueryInterface::operator()(nsID &, void **) const 79360 0 1 nsMenuFrame::QueryInterface(nsID &, void **) 1 __thunk_52_AddRef__11nsMenuFrame
1 nsGenericHTMLElement::QueryInterface(nsID &, void **) 53899 0 1 nsGenericElement::QueryInterface(nsID &, void **) 1 nsDocument::GetBindingManager(nsIBindingManager **)
1 PR_Lock 10477 1 1 pthread_mutex_lock
1 XPCReadableJSStringWrapper::~XPCReadableJSStringWrapper(void) 36112 0 1 nsSharedBufferHandle::~nsSharedBufferHandle(void) 1 nsSharedBufferHandle::get_allocator(void) const
1 PR_GetCurrentThread 10558 1 1 pthread_null_sighandler
1 XPCWrappedNative::GetNewOrUsed(XPCCallContext &, nsISupports *, XPCWrappedNativeScope *, XPCNativeInterface *, XPCWrappedNative **) 70896 0 1 nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative *, JSContext *, JSObject *) 1 JS_GetProperty
1 SelectorMatchesData::SelectorMatchesData(nsIPresContext *, nsIContent *, nsRuleWalker *, nsCompatibility *) 51583 0 1 nsXULElement::GetAttrCount(int &) const 1 nsNodeInfo::Equals(nsINodeInfo *)
1 XPC_WN_GetterSetter(JSContext *, JSObject *, unsigned int, long *, long *) 35629 0 1 XPCNativeMember::GetCallInfo(XPCCallContext &, JSObject *, XPCNativeInterface **, XPCNativeMember **) 1 js_GetRequiredSlot
1 PresShell::GetPrimaryFrameFor(nsIContent *, nsIFrame **) const 75885 0 1 FrameManager::GetPrimaryFrameFor(nsIContent *, nsIFrame **) 1 nsDST::Search(void *, unsigned int, void **)
1 FrameManager::GetPrimaryFrameFor(nsIContent *, nsIFrame **) 75763 0 1 nsDST::Search(void *, unsigned int, void **) 1 nsDST::SearchTree(void *, unsigned int, void **)
1 SelectorMatchesTree(SelectorMatchesData &, nsCSSSelector *) 54908 1 1 __thunk_8_GetContentState__19nsEventStateManagerP10nsIContentRi
1 PresShell::AppendReflowCommand(nsIReflowCommand *) 76585 0 1 PresShell::AppendReflowCommandInternal(nsIReflowCommand *, nsVoidArray &) 1 PresShell::PostReflowEvent(void)
1 nsView::SetVisibility(nsViewVisibility) 32177 0 1 nsWindow::Show(int) 1 nsWindow::NativeGrab(int)
1 nsBlockFrame::RenumberLists(nsIPresContext *) 75648 0 1 nsBlockFrame::FrameStartsCounterScope(nsIFrame *) 1 nsStyleContext::GetStyleData(nsStyleStructID)
1 nsCSSFrameConstructor::AttributeChanged(nsIPresContext *, nsIContent *, int, nsIAtom *, int, int) 76644 0 1 PresShell::GetPrimaryFrameFor(nsIContent *, nsIFrame **) const 1 FrameManager::GetPrimaryFrameFor(nsIContent *, nsIFrame **)
1 nsBlockFrame::Reflow(nsIPresContext *, nsHTMLReflowMetrics &, nsHTMLReflowState &, unsigned int &) 75649 0 1 nsBlockFrame::RenumberLists(nsIPresContext *) 1 nsBlockFrame::FrameStartsCounterScope(nsIFrame *)
1 NS_NewScrollBoxFrame(nsIPresShell *, nsIFrame **) 78443 0 1 nsScrollBoxFrame::nsScrollBoxFrame(nsIPresShell *) 1 nsBoxFrame::nsBoxFrame(nsIPresShell *, int, nsIBoxLayout *)
1 nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIAtom *, int, nsIStyleContext *, nsFrameItems &, int, int &) 78442 0 1 NS_NewScrollBoxFrame(nsIPresShell *, nsIFrame **) 1 nsScrollBoxFrame::nsScrollBoxFrame(nsIPresShell *)
1 nsString::EqualsIgnoreCase(nsString &) const 6725 0 1 nsString::EqualsWithConversion(nsString &, int, int) const 1 nsStr::StrCompare(nsStr &, nsStr &, int, int)
1 ContentEnumFunc(nsICSSStyleRule *, void *) 50542 1 1 SelectorMatches(SelectorMatchesData &, nsCSSSelector *, int, signed char)
1 FrameManager::AppendFrames(nsIPresContext *, nsIPresShell &, nsIFrame *, nsIAtom *, nsIFrame *) 79179 0 1 nsBoxFrame::AppendFrames(nsIPresContext *, nsIPresShell &, nsIAtom *, nsIFrame *) 1 nsBox::MarkDirtyChildren(nsBoxLayoutState &)
1 nsInt32Key::~nsInt32Key(void) 3690 1 1 nsHashKey::~nsHashKey(void)
1 nsBox::GetClientRect(nsRect &) 78817 0 1 nsBox::GetBorderAndPadding(nsMargin &) 1 nsBox::GetBorder(nsMargin &)
1 nsXULElement::GetAttrCount(int &) const 53988 1 1 nsNodeInfo::Equals(nsINodeInfo *)
1 CSSStyleRuleImpl::QueryInterface(nsID &, void **) 62430 1 1 nsICSSRule::GetIID(void)
1 GlobalWindowImpl::GetPrincipal(nsIPrincipal **) 51884 0 1 nsXULDocument::GetPrincipal(nsIPrincipal **) 1 nsXULPrototypeDocument::GetDocumentPrincipal(nsIPrincipal **)
1 nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative *, JSContext *, JSObject *) 1682 0 1 JS_GetProperty 1 js_GetProperty
1 nsBlockFrame::SetInitialChildList(nsIPresContext *, nsIAtom *, nsIFrame *) 75646 0 1 nsBlockFrame::GetFirstLetterStyle(nsIPresContext *) 1 nsPresContext::ProbePseudoStyleContextFor(nsIContent *, nsIAtom *, nsIStyleContext *, int, nsIStyleContext **)
1 XPCWrappedNative::GetNewOrUsed(XPCCallContext &, nsISupports *, XPCWrappedNativeScope *, XPCNativeInterface *, XPCWrappedNative **) 70935 0 1 nsElementSH::PostCreate(nsIXPConnectWrappedNative *, JSContext *, JSObject *) 1 nsComputedDOMStyle::GetPropertyValue(nsAString &, nsAString &)
1 nsXULCommandDispatcher::GetControllerForCommand(nsAString &, nsIController **) 70519 0 1 nsFocusController::GetControllerForCommand(nsAString &, nsIController **) 1 nsCOMPtr_base::~nsCOMPtr_base(void)
1 gtk_mozarea_realize 10221 0 1 attach_toplevel_listener 1 get_real_gdk_toplevel
1 nsElementMap::FindFirst(nsAString &, nsIContent **) 51772 1 1 nsElementMap::Hash(void *)
1 XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode) 34925 0 1 XPCCallContext::CanCallNow(void) 1 XPCWrappedNative::FindTearOff(XPCCallContext &, XPCNativeInterface *, int, unsigned int *)
1 nsQueryInterface::operator()(nsID &, void **) const 49018 0 1 nsHTMLParagraphElement::QueryInterface(nsID &, void **) 1 nsGenericHTMLElement::QueryInterface(nsID &, void **)
1 gdk_events_queue 16053 0 1 gdk_event_translate 1 gdk_event_apply_filters
1 gdk_im_begin 16134 0 1 gdk_ic_set_attr 1 gdk_ic_real_set_attr
1 NS_NewAtom(nsAString &) 3503 0 1 AtomImpl::operator new(unsigned int, nsAString &) 1 __builtin_new
1 xptiInterfaceInfo::GetIID(nsID **) 5656 0 1 nsMemory::Clone(void *, unsigned int) 1 PR_Malloc
1 gtk_style_attach 16378 1 1 gdk_window_get_colormap
1 CSSImportantRule::MapRuleInfoInto(nsRuleData *) 50276 0 1 MapUIForDeclaration(nsICSSDeclaration *, nsStyleStructID &, nsCSSUserInterface &) 1 CSSDeclarationImpl::GetData(nsID &, nsCSSStruct **)
1 nsFrame::CreateAndPostReflowCommand(nsIPresShell *, nsIFrame *, nsIReflowCommand::ReflowType, nsIFrame *, nsIAtom *, nsIAtom *) 76586 0 1 PresShell::AppendReflowCommand(nsIReflowCommand *) 1 PresShell::AppendReflowCommandInternal(nsIReflowCommand *, nsVoidArray &)
1 nsCSSFrameConstructor::ConstructBlock(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsStyleDisplay *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) 75647 0 1 nsBlockFrame::SetInitialChildList(nsIPresContext *, nsIAtom *, nsIFrame *) 1 nsBlockFrame::GetFirstLetterStyle(nsIPresContext *)
1 nsRegionGTK::Intersect(int, int, int, int) 16305 0 1 gdk_regions_intersect 1 _end
1 nsWindow::NativeGrab(int) 31898 0 1 nsXKBModeSwitch::GrabKeyboard(_GdkWindow *, int, unsigned int) 1 gdk_keyboard_grab
1 __libc_malloc 10475 1 1 pthread_mutex_trylock
1 nsBoxFrame::SyncLayout(nsBoxLayoutState &) 78850 0 1 nsBox::SyncLayout(nsBoxLayoutState &) 1 nsBox::Redraw(nsBoxLayoutState &, nsRect *, int)
1 ContentEnumFunc(nsICSSStyleRule *, void *) 50244 0 1 CSSStyleRuleImpl::QueryInterface(nsID &, void **) 1 nsICSSRule::GetIID(void)
1 EnumRulesMatching(nsISupports *, void *) 51140 0 1 HTMLCSSStyleSheetImpl::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsRuleWalker *) 1 nsXULElement::WalkInlineStyleRules(nsRuleWalker *)
1 DeviceContextImpl::GetMetricsFor(nsFont &, nsIFontMetrics *&) 963 0 1 nsFontCache::GetMetricsFor(nsFont &, nsIAtom *, nsIFontMetrics *&) 1 nsFont::Equals(nsFont &) const
1 nsXULDocument::GetPrincipal(nsIPrincipal **) 52191 1 1 nsXULPrototypeDocument::GetDocumentPrincipal(nsIPrincipal **)
1 nsTextBoxFrame::PaintTitle(nsIPresContext *, nsIRenderingContext &, nsRect &, nsRect &) 937 0 1 DeviceContextImpl::GetMetricsFor(nsFont &, nsIFontMetrics *&) 1 nsFontCache::GetMetricsFor(nsFont &, nsIAtom *, nsIFontMetrics *&)
1 JS_ResumeRequest 1586 1 1 JS_BeginRequest
1 JS_DHashTableRawRemove 21387 1 1 memset
1 nsHashtable::Get(nsHashKey *) 8792 0 1 PL_HashTableLookup 1 PL_HashTableRawLookup
1 gdk_ic_set_attr 16133 1 1 gdk_ic_real_set_attr
1 nsQueryInterface::operator()(nsID &, void **) const 35595 0 1 XPCWrappedNative::QueryInterface(nsID &, void **) 1 XPCWrappedNative::AddRef(void)
1 JS_DHashTableOperate 2062 0 1 JS_DHashTableRawRemove 1 memset
1 PresShell::HandleEventInternal(nsEvent *, nsIView *, unsigned int, nsEventStatus *) 47745 0 1 nsEventStateManager::PreHandleEvent(nsIPresContext *, nsEvent *, nsIFrame *, nsEventStatus *, nsIView *) 1 nsEventStateManager::GenerateMouseEnterExit(nsIPresContext *, nsGUIEvent *)
4 nsViewManager::DestroyZTreeNode(DisplayZTreeNode *) 1 nsViewManager::RenderViews(nsView *, nsIRenderingContext &, nsRect &, int &) 84242 1 1 nsViewManager::DestroyZTreeNode(DisplayZTreeNode *) 4 nsViewManager::DestroyZTreeNode(DisplayZTreeNode *)
1 nsScriptSecurityManager::CanCreateWrapper(JSContext *, nsID &, nsISupports *, nsIClassInfo *, void **) 71314 1 1 __thunk_4_GetFlags__14nsDOMClassInfoPUi
1 free 21266 1 1 chunk_free
1 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsRuleWalker *) 51597 0 1 nsXULElement::GetClasses(nsVoidArray &) const 1 nsClassList::GetClasses(nsClassList *, nsVoidArray &)
1 nsXKBModeSwitch::GrabKeyboard(_GdkWindow *, int, unsigned int) 15848 0 1 gdk_keyboard_grab 1 _end
1 NS_NewAtom(nsAString &) 9453 1 1 PR_AtomicIncrement
1 gdk_event_translate 16051 0 1 gdk_event_apply_filters 1 toplevel_window_filter
1 HTMLCSSStyleSheetImpl::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsRuleWalker *) 51600 0 1 nsXULElement::WalkInlineStyleRules(nsRuleWalker *) 1 nsCOMPtr_base::~nsCOMPtr_base(void)
1 ScreenImpl::GetLeft(int *) 44605 0 1 nsDeviceContextGTK::GetRect(nsRect &) 1 gdk_window_get_geometry
1 XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode) 6748 1 1 nsCOMPtr_base::assign_with_AddRef(nsISupports *)
1 nsSupportsArray::EnumerateForwards(int (*)(nsISupports *, void *), void *) 54410 0 1 EnumPseudoRulesMatching(nsISupports *, void *) 1 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIAtom *, nsIStyleContext *, nsICSSPseudoComparator *, nsRuleWalker *)
1 nsComputedDOMStyle::GetBehavior(nsIFrame *, nsIDOMCSSPrimitiveValue *&) 50649 0 1 nsComputedDOMStyle::GetStyleData(nsStyleStructID, nsStyleStruct *&, nsIFrame *) 1 nsPresContext::ResolveStyleContextFor(nsIContent *, nsIStyleContext *, int, nsIStyleContext **)
1 nsEventStateManager::PreHandleEvent(nsIPresContext *, nsEvent *, nsIFrame *, nsEventStatus *, nsIView *) 47761 0 1 nsEventStateManager::GenerateMouseEnterExit(nsIPresContext *, nsGUIEvent *) 1 nsGenericElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *)
1 nsXULDocument::GetElementById(nsAString &, nsIDOMElement **) 6455 1 1 nsPromiseFlatString::nsPromiseFlatString(nsAString &)
1 nsRuleNode::WalkRuleTree(nsStyleStructID, nsIStyleContext *, nsRuleData *, nsCSSStruct *) 54160 1 1 nsRuleNode::ComputePositionData(nsStyleStruct *, nsCSSStruct &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail &, int)
1 nsPopupSetFrame::DoLayout(nsBoxLayoutState &) 84293 0 1 nsViewManager::SetViewVisibility(nsIView *, nsViewVisibility) 1 nsView::SetVisibility(nsViewVisibility)
1 nsWindowSH::GetProperty(nsIXPConnectWrappedNative *, JSContext *, JSObject *, long, long *, int *) 70544 1 1 GlobalWindowImpl::GetGlobalJSObject(void)
1 XPCConvert::NativeData2JS(XPCCallContext &, long *, void *, nsXPTType &, nsID *, JSObject *, unsigned int *) 35462 0 1 XPCStringConvert::ReadableToJSString(JSContext *, nsAString &) 1 JS_NewUCString
1 nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIAtom *, int, nsIStyleContext *, nsFrameItems &, int, int &) 77800 1 1 IsXULDisplayType(nsStyleDisplay *)
1 nsDeviceContextGTK::GetRect(nsRect &) 16374 0 1 gdk_window_get_geometry 1 _end
1 js_NewObject 2445 0 1 GetClassPrototype 1 js_GetProperty
1 js_NewString 9639 1 1 PR_Unlock
1 _end 22070 1 1 read
1 XPC_WN_Helper_NewResolve(JSContext *, JSObject *, long, unsigned int, JSObject **) 70947 0 1 nsHTMLDocumentSH::NewResolve(nsIXPConnectWrappedNative *, JSContext *, JSObject *, long, unsigned int, JSObject **, int *) 1 nsHTMLDocumentSH::ResolveImpl(nsIXPConnectWrappedNative *, long, nsISupports **)
1 nsRuleNode::WalkRuleTree(nsStyleStructID, nsIStyleContext *, nsRuleData *, nsCSSStruct *) 50230 0 1 CSSImportantRule::MapRuleInfoInto(nsRuleData *) 1 MapUIForDeclaration(nsICSSDeclaration *, nsStyleStructID &, nsCSSUserInterface &)
1 nsFontCache::GetMetricsFor(nsFont &, nsIAtom *, nsIFontMetrics *&) 971 0 1 nsFont::Equals(nsFont &) const 1 nsString::EqualsIgnoreCase(nsString &) const
1 nsRuleNode::GetStyleData(nsStyleStructID, nsIStyleContext *) 54136 0 1 nsRuleNode::GetPositionData(nsIStyleContext *) 1 nsRuleNode::WalkRuleTree(nsStyleStructID, nsIStyleContext *, nsRuleData *, nsCSSStruct *)
1 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext &, JSObject *, int) 1656 1 1 JS_GetPrivate
1 nsBindingManager::WalkRules(nsIStyleSet *, int (*)(nsISupports *, void *), void *, nsIContent *) 53041 0 1 nsBindingManager::GetOutermostStyleScope(nsIContent *, nsIContent **) 1 nsCOMPtr_base::~nsCOMPtr_base(void)
1 StyleSetImpl::ResolveStyleFor(nsIPresContext *, nsIContent *, nsIStyleContext *, int) 64712 1 1 __thunk_4_WalkRules__16nsBindingManagerP11nsIStyleSetPFP11nsISupportsPv_iPvP10nsIContent
1 nsDST::Search(void *, unsigned int, void **) 75766 1 1 nsDST::SearchTree(void *, unsigned int, void **)
1 nsContainerFrame::ReflowDirtyChild(nsIPresShell *, nsIFrame *) 75868 0 1 nsFrame::CreateAndPostReflowCommand(nsIPresShell *, nsIFrame *, nsIReflowCommand::ReflowType, nsIFrame *, nsIAtom *, nsIAtom *) 1 PresShell::AppendReflowCommand(nsIReflowCommand *)
1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper &, nsID &) 64173 1 1 __thunk_8_QueryInterface__13nsXULDocumentRC4nsIDPPv
1 nsHTMLDocumentSH::ResolveImpl(nsIXPConnectWrappedNative *, long, nsISupports **) 49828 0 1 nsHTMLDocument::ResolveName(nsAString &, nsIDOMHTMLFormElement *, nsISupports **) 1 nsStringKey::nsStringKey(nsAString &)
1 nsXULElement::SetHidden(int) 51530 0 1 nsXULElement::SetAttribute(nsAString &, nsAString &) 1 nsXULElement::SetAttr(nsINodeInfo *, nsAString &, int)
1 nsImageBoxFrame::UpdateImage(nsIPresContext *, int &) 38930 0 1 nsIOService::NewURI(char *, nsIURI *, nsIURI **) 1 nsStdURL::SetSpec(char *)
1 handle_toplevel_configure(_GtkMozArea *, nsWindow *) 32009 0 1 nsWidget::OnMove(int, int) 1 nsWidget::DispatchWindowEvent(nsGUIEvent *)
1 nsTextBoxFrame::UpdateAttributes(nsIPresContext *, nsIAtom *, int &, int &) 6373 0 1 nsAString::AssignFromReadable(nsAString &) 1 nsAString::do_AssignFromReadable(nsAString &)
1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext *, JSObject *, JSObject *, long, unsigned int, long *, long *) 3619 1 1 nsDeque::Peek(void)
1 nsCSSFrameConstructor::AppendFrames(nsIPresContext *, nsIPresShell *, nsIFrameManager *, nsIContent *, nsIFrame *, nsIFrame *) 75897 0 1 FrameManager::AppendFrames(nsIPresContext *, nsIPresShell &, nsIFrame *, nsIAtom *, nsIFrame *) 1 nsBoxFrame::AppendFrames(nsIPresContext *, nsIPresShell &, nsIAtom *, nsIFrame *)
1 nsStr::StrCompare(nsStr &, nsStr &, int, int) 6557 1 1 Compare2To2(char *, char *, unsigned int, int)
1 XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode) 6734 1 1 nsAutoString::nsAutoString(void)
1 XPCNativeInterface::GetNewOrUsed(XPCCallContext &, nsID *) 9651 0 1 PR_EnterMonitor 1 PR_Lock
1 nsPopupSetFrame::UpdateDismissalListener(nsIMenuParent *) 79483 0 1 nsMenuDismissalListener::SetCurrentMenuParent(nsIMenuParent *) 1 nsWindow::CaptureRollupEvents(nsIRollupListener *, int, int)
1 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsRuleWalker *) 62647 0 1 SelectorMatchesData::~SelectorMatchesData(void) 1 AtomImpl::Release(void)
1 nsXBLBinding::WalkRules(int (*)(nsISupports *, void *), void *) 52702 1 1 nsXBLPrototypeBinding::GetRuleProcessors(nsISupportsArray **)
1 nsPopupSetFrame::OpenPopup(nsPopupFrameList *, int) 79513 0 1 nsPopupSetFrame::UpdateDismissalListener(nsIMenuParent *) 1 nsMenuDismissalListener::SetCurrentMenuParent(nsIMenuParent *)
1 nsQueryInterface::operator()(nsID &, void **) const 36039 1 1 nsIXPConnectWrappedNative::GetIID(void)

Flat Profile


Total hit count: 578
Count %Total  Function Name
395   68.3     poll
 10   1.7     nsCOMPtr_base::~nsCOMPtr_base(void)
  5   0.9     _end
  4   0.7     js_LookupProperty
  4   0.7     __libc_write
  4   0.7     js_Interpret
  3   0.5     NS_NewAtom(unsigned short *)
  3   0.5     nsRuleNode::GetStyleData(nsStyleStructID, nsIStyleContext *)
  3   0.5     nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper &, nsID &)
  3   0.5     nsHashtable::Get(nsHashKey *)
  3   0.5     JS_GetClass
  2   0.3     JS_HashTableRawLookup
  2   0.3     nsIStyledContent::GetIID(void)
  2   0.3     js_AllocRawStack
  2   0.3     nsCOMPtr_base::begin_assignment(void)
  2   0.3     PL_DHashTableOperate
  2   0.3     chunk_alloc
  2   0.3     _init
  2   0.3     XPCCallContext::SetArgsAndResultPtr(unsigned int, long *, long *)
  2   0.3     XPC_WN_GetterSetter(JSContext *, JSObject *, unsigned int, long *, long *)
  2   0.3     XPCCallContext::~XPCCallContext(void)
  2   0.3     pthread_mutex_unlock
  2   0.3     __pthread_alt_unlock
  2   0.3     XPCWrappedNative::GetNewOrUsed(XPCCallContext &, nsISupports *, XPCWrappedNativeScope *, XPCNativeInterface *, XPCWrappedNative **)
  2   0.3     XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode)
  2   0.3     nsNodeInfo::GetNameAtom(nsIAtom *&)
  2   0.3     nsCRT::HashCode(unsigned short *, unsigned int *)
  2   0.3     XPCWrappedNative::AddRef(void)
  1   0.2     PrepareAndDispatch(nsXPTCStubBase *, unsigned int, unsigned int *)
  1   0.2     nsXULElement::GetParent(nsIContent *&) const
  1   0.2     HandleBoxPack(nsIBox *, unsigned int &, int &, int &, nsRect &, nsRect &)
  1   0.2     nsXULAttributeValue::GetValueAsAtom(nsIAtom **)
  1   0.2     pthread_mutex_lock
  1   0.2     PR_AtomicDecrement
  1   0.2     nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext *, JSObject *, nsIPrincipal **)
  1   0.2     nsXULPrototypeDocument::GetDocumentPrincipal(nsIPrincipal **)
  1   0.2     nsSharedBufferHandle::get_allocator(void) const
  1   0.2     SearchTable
  1   0.2     XPCWrappedNative::InitTearOff(XPCCallContext &, XPCWrappedNativeTearOff *, XPCNativeInterface *, int)
  1   0.2     __pthread_getspecific
  1   0.2     nsIDOMWindowInternal::GetIID(void)
  1   0.2     pthread_equal
  1   0.2     PR_Malloc
  1   0.2     Compare2To2(char *, char *, unsigned int, int)
  1   0.2     nsRuleNode::WalkRuleTree(nsStyleStructID, nsIStyleContext *, nsRuleData *, nsCSSStruct *)
  1   0.2     nsRuleNode::ComputePositionData(nsStyleStruct *, nsCSSStruct &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail &, int)
  1   0.2     chunk_free
  1   0.2     nsHashKey::~nsHashKey(void)
  1   0.2     nsStyleContext::Release(void)
  1   0.2     nsStyleContext::GetStyleData(nsStyleStructID)
  1   0.2     nsICSSRule::GetIID(void)
  1   0.2     nsEventListenerManager::HandleEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, nsIDOMEventTarget *, unsigned int, nsEventStatus *)
  1   0.2     nsEventStateManager::PostHandleEvent(nsIPresContext *, nsEvent *, nsIFrame *, nsEventStatus *, nsIView *)
  1   0.2     nsCOMPtr_base::assign_with_AddRef(nsISupports *)
  1   0.2     nsXULElement::AddRef(void)
  1   0.2     js_GetProperty
  1   0.2     nsXBLService::LoadBindings(nsIContent *, nsAString &, int, nsIXBLBinding **, int *)
  1   0.2     nsElementMap::Hash(void *)
  1   0.2     SelectorMatches(SelectorMatchesData &, nsCSSSelector *, int, signed char)
  1   0.2     PresShell::HandleEventInternal(nsEvent *, nsIView *, unsigned int, nsEventStatus *)
  1   0.2     GlobalWindowImpl::GetGlobalJSObject(void)
  1   0.2     nsDST::SearchTree(void *, unsigned int, void **)
  1   0.2     nsNodeInfo::Equals(nsINodeInfo *)
  1   0.2     js_AllocStack
  1   0.2     gdk_window_get_colormap
  1   0.2     PR_Unlock
  1   0.2     GlobalWindowImpl::GetPrincipal(nsIPrincipal **)
  1   0.2     nsFrame::IsFrameTreeTooDeep(nsHTMLReflowState &, nsHTMLReflowMetrics &)
  1   0.2     nsDocument::GetBindingManager(nsIBindingManager **)
  1   0.2     free
  1   0.2     pthread_null_sighandler
  1   0.2     nsSystemPrincipal::AddRef(void)
  1   0.2     GlobalWindowImpl::QueryInterface(nsID &, void **)
  1   0.2     nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell *, nsIPresContext *, nsFrameConstructorState &, nsIContent *, nsIFrame *, nsIAtom *, int, nsIStyleContext *, nsFrameItems &, int, int &)
  1   0.2     __thunk_4_WalkRules__16nsBindingManagerP11nsIStyleSetPFP11nsISupportsPv_iPvP10nsIContent
  1   0.2     NS_NewAtom(nsAString &)
  1   0.2     __thunk_8_GetContentState__19nsEventStateManagerP10nsIContentRi
  1   0.2     JS_BeginRequest
  1   0.2     memset
  1   0.2     js_Invoke
  1   0.2     gdk_ic_real_set_attr
  1   0.2     ToNewUnicode(nsAString &)
  1   0.2     nsDeque::Peek(void)
  1   0.2     nsVoidArray::ElementAt(int) const
  1   0.2     nsViewManager::DestroyZTreeNode(DisplayZTreeNode *)
  1   0.2     __thunk_4_GetFlags__14nsDOMClassInfoPUi
  1   0.2     nsAutoString::nsAutoString(void)
  1   0.2     __thunk_4_RulesMatching__21HTMLCSSStyleSheetImplP14nsIPresContextP7nsIAtomP10nsIContentP15nsIStyleContextP12nsRuleWalker
  1   0.2     nsIScriptObjectPrincipal::GetIID(void)
  1   0.2     PR_AtomicIncrement
  1   0.2     xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo **)
  1   0.2     _init
  1   0.2     nsIXPConnectWrappedNative::GetIID(void)
  1   0.2     PresShell::QueryInterface(nsID &, void **)
  1   0.2     nsEventStateManager::SetPresContext(nsIPresContext *)
  1   0.2     SelectorMatchesData::SelectorMatchesData(nsIPresContext *, nsIContent *, nsRuleWalker *, nsCompatibility *)
  1   0.2     GetScopeOfObject(JSContext *, JSObject *)
  1   0.2     nsPromiseFlatString::nsPromiseFlatString(nsAString &)
  1   0.2     nsVoidArray::Clear(void)
  1   0.2     nsBoxFrame::NeedsRecalc(void)
  1   0.2     invoke_count_words
  1   0.2     JS_GetPrivate
  1   0.2     PL_HashTableRawLookup
  1   0.2     IsXULDisplayType(nsStyleDisplay *)
  1   0.2     nsScriptSecurityManager::GetPrincipalAndFrame(JSContext *, nsIPrincipal **, JSStackFrame **)
  1   0.2     nsNodeInfo::Equals(nsIAtom *, int)
  1   0.2     nsXULElement::GetID(nsIAtom *&) const
  1   0.2     js_GetRequiredSlot
  1   0.2     nsBindingManager::GetInsertionParent(nsIContent *, nsIContent **)
  1   0.2     __thunk_52_AddRef__11nsMenuFrame
  1   0.2     pthread_mutex_trylock
  1   0.2     nsView::GetBounds(nsRect &) const
  1   0.2     __builtin_delete
  1   0.2     __thunk_8_QueryInterface__13nsXULDocumentRC4nsIDPPv
  1   0.2     JS_DHashTableOperate
  1   0.2     nsXULElement::QueryInterface(nsID &, void **)
  1   0.2     nsStyleContext::~nsStyleContext(void)
  1   0.2     g_timeout_prepare
  1   0.2     nsBindingManager::WalkRules(nsIStyleSet *, int (*)(nsISupports *, void *), void *, nsIContent *)
  1   0.2     XPCWrappedNative::FindTearOff(XPCCallContext &, XPCNativeInterface *, int, unsigned int *)
  1   0.2     PR_Lock
  1   0.2     nsACString::Equals(char *) const
  1   0.2     nsStr::Realloc(nsStr &, unsigned int)
  1   0.2     JS_GetParent
  1   0.2     nsXPConnect::GetXPConnect(void)
  1   0.2     nsXBLPrototypeBinding::GetRuleProcessors(nsISupportsArray **)
  1   0.2     AtomTableMatchKey(PLDHashTable *, PLDHashEntryHdr *, void *)
  1   0.2     PR_GetCurrentThread
  1   0.2     _init
  1   0.2     nsStdURL::SetSpec(char *)
  1   0.2     read
  1   0.2     XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext &, JSObject *, int)
  1   0.2     nsBindingManager::WalkRules(int (*)(nsISupports *, void *), void *, nsIContent *, nsIContent *)
  1   0.2     nsAFlatString::get(void) const
  1   0.2     CSSDeclarationImpl::GetData(nsID &, nsCSSStruct **)