Jprof Profile Report

flat | hierarchical

Hierarchical Profile


index Count    Hits Function Name
                273 js_InternalInvoke
                219 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)
                122 js_Interpret
  1941   0      256 js_Invoke
                358 js_Interpret
                143 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*)
                111 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
                  2 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)

143 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 111 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) 2 js_Invoke 41930 27 256 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 87 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*) 26 XPCConvert::JSData2Native(XPCCallContext&, void*, long, nsXPTType const&, int, nsID const*, unsigned*) 25 XPCCallContext::CanCallNow() 17 GetInterfaceTypeFromParam(XPCCallContext&, nsIInterfaceInfo*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, unsigned char, nsXPTType const&, nsXPTCVariant*, nsID**) 15 JS_SuspendRequest 11 ThrowBadResult(unsigned, XPCCallContext&) 8 XPCReadableJSStringWrapper::~XPCReadableJSStringWrapper() 6 XPCVoidableString::~XPCVoidableString() 6 JS_ResumeRequest 4 nsAutoString::nsAutoString() 4 nsMemory::Free(void*) 2 nsScriptSecurityManager::CanAccess(unsigned, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**) 2 nsStr::Initialize(nsStr&, char*, unsigned, unsigned, eCharSize, int) 2 invoke_count_words 2 nsExceptionManager::SetCurrentException(nsIException*) 2 JS_BeginRequest 1 non-virtual thunk to nsXULElement::GetAttribute(nsAString const&, nsAString&) 1 nsSharedBufferHandle::~nsSharedBufferHandle() 1 XPCJSObjectHolder::newHolder(JSContext*, JSObject*) 1 __tcf_1 1 _init 1 nsString::nsString() 1 xptiInterfaceInfo::HasAncestor(nsID const*, int*) 1 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 1 JS_GetStringLength 1 JS_ValueToString
358 js_Invoke 18 js_Execute 1946 0 256 js_Interpret 177 js_GetProperty 122 js_Invoke 47 js_SetProperty 30 js_InternalInvoke
164 PL_ProcessPendingEvents 85 PL_ProcessEventsBeforeID 5436 0 249 PL_HandleEvent 194 nsARequestObserverEvent::HandlePLEvent(PLEvent*) 55 HandlePLEvent(ReflowEvent*)
247 g_main_iterate 16580 0 248 g_main_dispatch 163 g_io_unix_dispatch 85 gdk_event_dispatch
247 g_main_run 16581 0 247 g_main_iterate 247 g_main_dispatch
247 gtk_main 16585 0 247 g_main_run 247 g_main_iterate
246 nsAppShell::Run() 12585 0 247 gtk_main 247 g_main_run
36738 0 246 nsAppShellService::Run() 246 nsAppShell::Run()
246 nsAppShellService::Run() 37908 0 246 nsAppShell::Run() 246 gtk_main
19870 0 245 __libc_start_main
219 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 41897 0 219 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 219 js_Invoke
187 nsXPTCStubBase::Stub3() 32 nsXPTCStubBase::Stub5() 6082 0 219 PrepareAndDispatch(nsXPTCStubBase*, unsigned, unsigned*) 219 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)
219 PrepareAndDispatch(nsXPTCStubBase*, unsigned, unsigned*) 41821 0 219 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 219 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)
177 js_GetProperty 47 js_SetProperty 30 js_Interpret 19 JS_CallFunctionValue 1942 0 202 js_InternalInvoke 273 js_Invoke
101 nsDocLoaderImpl::doStopURLLoad(nsIRequest*, unsigned) 94 nsDocLoaderImpl::doStopDocumentLoad(nsIRequest*, unsigned) 9 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 1 nsDocLoaderImpl::doStartURLLoad(nsIRequest*) 28380 0 196 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 124 nsXPTCStubBase::Stub3() 72 nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 9 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned)
194 PL_HandleEvent 29816 0 195 nsARequestObserverEvent::HandlePLEvent(PLEvent*) 142 nsOnStopRequestEvent::HandleEvent() 32 nsOnStartRequestEvent::HandleEvent() 21 nsOnDataAvailableEvent::HandleEvent()
195 nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, unsigned) 28359 0 195 nsDocLoaderImpl::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 101 nsDocLoaderImpl::doStopURLLoad(nsIRequest*, unsigned) 94 nsDocLoaderImpl::DocLoaderIsEmpty()
132 imgRequestProxy::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 56 PresShell::RemoveDummyLayoutRequest() 5 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 2 HTMLContentSink::RemoveDummyParserRequest() 29728 0 195 nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, unsigned) 195 nsDocLoaderImpl::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
124 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 63 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEvent*, nsIDOMEventTarget*, unsigned, unsigned) 6083 0 187 nsXPTCStubBase::Stub3() 187 PrepareAndDispatch(nsXPTCStubBase*, unsigned, unsigned*)
163 nsEventQueueImpl::ProcessPendingEvents() 5433 0 164 PL_ProcessPendingEvents 164 PL_HandleEvent
163 g_main_dispatch 16530 0 163 g_io_unix_dispatch 163 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*)
163 event_processor_callback(void*, int, GdkInputCondition) 5481 0 163 nsEventQueueImpl::ProcessPendingEvents() 163 PL_ProcessPendingEvents
163 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*) 37903 0 163 event_processor_callback(void*, int, GdkInputCondition) 163 nsEventQueueImpl::ProcessPendingEvents()
163 g_io_unix_dispatch 37890 0 163 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*) 163 event_processor_callback(void*, int, GdkInputCondition)
177 js_Interpret 1 nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject(XPCCallContext&, JSObject*, nsID const&) 2113 1 146 js_GetProperty 177 js_InternalInvoke
143 js_Invoke 42004 0 143 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 143 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)
142 nsOnStopRequestEvent::HandleEvent() 31054 0 142 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 113 ProxyListener::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 18 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 5 nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, unsigned) 4 nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 2 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
142 nsARequestObserverEvent::HandlePLEvent(PLEvent*) 31748 0 142 nsOnStopRequestEvent::HandleEvent() 142 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
116 imgRequest::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 16 imgRequest::RemoveProxy(imgRequestProxy*, unsigned) 73428 0 132 imgRequestProxy::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 132 nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, unsigned)
113 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 3 nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 73364 0 116 ProxyListener::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 116 imgRequest::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
116 ProxyListener::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 73391 0 116 imgRequest::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 116 imgRequestProxy::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
111 js_Invoke 42003 0 111 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) 111 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)
101 nsDocLoaderImpl::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 28365 0 101 nsDocLoaderImpl::doStopURLLoad(nsIRequest*, unsigned) 101 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned)
94 nsDocLoaderImpl::DocLoaderIsEmpty() 28366 0 94 nsDocLoaderImpl::doStopDocumentLoad(nsIRequest*, unsigned) 94 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned)
94 nsDocLoaderImpl::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 10 nsDocLoaderImpl::DocLoaderIsEmpty() 28362 0 94 nsDocLoaderImpl::DocLoaderIsEmpty() 94 nsDocLoaderImpl::doStopDocumentLoad(nsIRequest*, unsigned) 10 nsDocLoaderImpl::DocLoaderIsEmpty()
87 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 41448 1 87 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*) 72 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*) 6 XPCStringConvert::ReadableToJSString(JSContext*, nsAString const&) 4 nsCOMPtr_base::~nsCOMPtr_base() 1 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 1 nsAString::GetSharedBufferHandle() const 1 JS_NewUCStringCopyZ 1 JS_NewStringCopyZ
85 g_main_dispatch 15646 0 85 gdk_event_dispatch 85 handle_gdk_event(_GdkEvent*, void*)
85 gdk_event_dispatch 38032 0 85 handle_gdk_event(_GdkEvent*, void*) 84 nsAppShell::ProcessBeforeID(unsigned long) 1 gtk_main_do_event
84 processQueue(void*, void*) 5449 0 85 PL_ProcessEventsBeforeID 85 PL_HandleEvent
84 nsAppShell::ProcessBeforeID(unsigned long) 4082 0 84 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*) 84 processQueue(void*, void*)
84 handle_gdk_event(_GdkEvent*, void*) 37915 0 84 nsAppShell::ProcessBeforeID(unsigned long) 84 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*)
84 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*) 37914 0 84 processQueue(void*, void*) 84 PL_ProcessEventsBeforeID
72 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*) 19 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 41450 2 81 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*) 55 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 17 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 15 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 1 XPCWrappedNativeScope::DebugDump(short) 1 PR_EnterMonitor
42 GlobalWindowImpl::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 36 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 51957 0 78 nsEventListenerManager::HandleEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned, nsEventStatus*) 78 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEvent*, nsIDOMEventTarget*, unsigned, unsigned)
78 nsEventListenerManager::HandleEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned, nsEventStatus*) 51956 0 78 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEvent*, nsIDOMEventTarget*, unsigned, unsigned) 63 nsXPTCStubBase::Stub3() 15 nsJSEventListener::HandleEvent(nsIDOMEvent*)
72 DocumentViewerImpl::LoadComplete(unsigned) 31 nsXULDocument::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 2 nsDocument::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 81982 0 74 GlobalWindowImpl::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 63 nsXULElement::HandleChromeEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 42 nsEventListenerManager::HandleEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned, nsEventStatus*)
72 nsWebShell::EndPageLoad(nsIWebProgress*, nsIChannel*, unsigned) 75432 0 72 nsDocShell::EndPageLoad(nsIWebProgress*, nsIChannel*, unsigned) 72 DocumentViewerImpl::LoadComplete(unsigned)
72 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 75428 0 72 nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 72 nsWebShell::EndPageLoad(nsIWebProgress*, nsIChannel*, unsigned)
72 nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 75533 0 72 nsWebShell::EndPageLoad(nsIWebProgress*, nsIChannel*, unsigned) 72 nsDocShell::EndPageLoad(nsIWebProgress*, nsIChannel*, unsigned)
72 nsDocShell::EndPageLoad(nsIWebProgress*, nsIChannel*, unsigned) 58447 0 72 DocumentViewerImpl::LoadComplete(unsigned) 72 GlobalWindowImpl::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*)
369 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 63 nsXULElement::HandleChromeEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 4 nsXULCommandDispatcher::UpdateCommands(nsAString const&) 56341 0 67 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 369 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 36 nsEventListenerManager::HandleEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned, nsEventStatus*) 31 nsXULDocument::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*)
63 GlobalWindowImpl::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 56432 0 63 nsXULElement::HandleChromeEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 63 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*)
56 PresShell::DoneRemovingReflowCommands() 88229 0 56 PresShell::RemoveDummyLayoutRequest() 56 nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, unsigned)
55 PresShell::ProcessReflowCommands(int) 1 PresShell::CancelReflowCommandInternal(nsIFrame*, nsIReflowCommand::ReflowType*, nsVoidArray&, int) 88227 0 56 PresShell::DoneRemovingReflowCommands() 56 PresShell::RemoveDummyLayoutRequest()
55 PL_HandleEvent 88211 0 55 HandlePLEvent(ReflowEvent*) 55 PresShell::ProcessReflowCommands(int)
55 HandlePLEvent(ReflowEvent*) 88219 0 55 PresShell::ProcessReflowCommands(int) 55 PresShell::DoneRemovingReflowCommands()
55 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*) 2 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 41901 6 45 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 10 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 9 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 7 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 5 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned*) 5 XPCWrappedNative::AddRef() 2 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 2 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 1 nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 1 XPCWrappedNativeProto::XPCWrappedNativeProto(XPCWrappedNativeScope*, nsIClassInfo*, unsigned, XPCNativeSet*) 1 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 1 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 1 nsXPCComponents_Classes::GetScriptableFlags(unsigned*) 1 PR_ExitMonitor 1 PR_EnterMonitor 1 nsCOMPtr_base::~nsCOMPtr_base() 1 JS_DHashVoidPtrKeyStub 1 JS_AddNamedRootRT
47 js_Interpret 2114 0 45 js_SetProperty 47 js_InternalInvoke
22 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 14 nsParser::ContinueParsing() 3 nsParser::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 35157 0 39 nsParser::ResumeParse(int, int) 36 nsParser::BuildModel() 3 nsParser::DidBuildModel(unsigned)
36 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 3 CNavDTD::HandleSavedTokens(int) 34819 0 36 CNavDTD::HandleToken(CToken*, nsIParser*) 32 CNavDTD::HandleStartToken(CToken*) 7 CNavDTD::HandleSavedTokens(int)
36 nsParser::BuildModel() 34816 0 36 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 36 CNavDTD::HandleToken(CToken*, nsIParser*)
36 nsParser::ResumeParse(int, int) 35158 0 36 nsParser::BuildModel() 36 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
32 nsDSURIContentListener::DoContent(char const*, int, nsIRequest*, nsIStreamListener**, int*) 75436 0 32 nsDocShell::CreateContentViewer(char const*, nsIRequest*, nsIStreamListener**) 32 nsDocShell::OnLoadingSite(nsIChannel*)
32 nsDocShell::SetCurrentURI(nsIURI*) 28381 0 32 nsDocLoaderImpl::FireOnLocationChange(nsIWebProgress*, nsIRequest*, nsIURI*) 32 nsXPTCStubBase::Stub5()
32 nsDocShell::CreateContentViewer(char const*, nsIRequest*, nsIStreamListener**) 75450 0 32 nsDocShell::OnLoadingSite(nsIChannel*) 32 nsDocShell::OnNewURI(nsIURI*, nsIChannel*, unsigned)
32 nsDocumentOpenInfo::DispatchContent(nsIRequest*, nsISupports*) 75608 0 32 nsDSURIContentListener::DoContent(char const*, int, nsIRequest*, nsIStreamListener**, int*) 32 nsDocShell::CreateContentViewer(char const*, nsIRequest*, nsIStreamListener**)
32 nsHttpChannel::OnStartRequest(nsIRequest*, nsISupports*) 30986 0 32 nsHttpChannel::ProcessResponse() 32 nsHttpChannel::ProcessNormal()
32 nsARequestObserverEvent::HandlePLEvent(PLEvent*) 31745 0 32 nsOnStartRequestEvent::HandleEvent() 32 nsHttpChannel::OnStartRequest(nsIRequest*, nsISupports*)
32 nsDocumentOpenInfo::OnStartRequest(nsIRequest*, nsISupports*) 28318 0 32 nsDocumentOpenInfo::DispatchContent(nsIRequest*, nsISupports*) 32 nsDSURIContentListener::DoContent(char const*, int, nsIRequest*, nsIStreamListener**, int*)
32 nsDocShell::OnNewURI(nsIURI*, nsIChannel*, unsigned) 75451 0 32 nsDocShell::SetCurrentURI(nsIURI*) 32 nsDocLoaderImpl::FireOnLocationChange(nsIWebProgress*, nsIRequest*, nsIURI*)
32 nsHttpChannel::ProcessNormal() 28315 0 32 nsDocumentOpenInfo::OnStartRequest(nsIRequest*, nsISupports*) 32 nsDocumentOpenInfo::DispatchContent(nsIRequest*, nsISupports*)
32 nsDocShell::OnLoadingSite(nsIChannel*) 75447 0 32 nsDocShell::OnNewURI(nsIURI*, nsIChannel*, unsigned) 32 nsDocShell::SetCurrentURI(nsIURI*)
32 nsOnStartRequestEvent::HandleEvent() 31053 0 32 nsHttpChannel::OnStartRequest(nsIRequest*, nsISupports*) 32 nsHttpChannel::ProcessResponse()
32 CNavDTD::HandleToken(CToken*, nsIParser*) 34829 0 32 CNavDTD::HandleStartToken(CToken*) 17 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 15 CNavDTD::AddHeadLeaf(nsIParserNode*)
32 nsDocLoaderImpl::FireOnLocationChange(nsIWebProgress*, nsIRequest*, nsIURI*) 6085 0 32 nsXPTCStubBase::Stub5() 32 PrepareAndDispatch(nsXPTCStubBase*, unsigned, unsigned*)
32 nsHttpChannel::ProcessResponse() 30987 0 32 nsHttpChannel::ProcessNormal() 32 nsDocumentOpenInfo::OnStartRequest(nsIRequest*, nsISupports*)
31 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 56759 0 31 nsXULDocument::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 31 GlobalWindowImpl::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*)
27 CNavDTD::AddLeaf(nsIParserNode const*) 54052 0 27 HTMLContentSink::AddLeaf(nsIParserNode const&) 14 HTMLContentSink::ProcessSCRIPTTag(nsIParserNode const&) 8 HTMLContentSink::ProcessSTYLETag(nsIParserNode const&) 3 SinkContext::AddLeaf(nsIParserNode const&) 2 HTMLContentSink::ProcessLINKTag(nsIParserNode const&)
14 CNavDTD::AddHeadLeaf(nsIParserNode*) 10 CNavDTD::HandleScriptToken(nsIParserNode const*) 3 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 34876 0 27 CNavDTD::AddLeaf(nsIParserNode const*) 27 HTMLContentSink::AddLeaf(nsIParserNode const&)
26 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 41449 3 26 XPCConvert::JSData2Native(XPCCallContext&, void*, long, nsXPTType const&, int, nsID const*, unsigned*) 8 XPCStringConvert::JSStringToReadable(JSString*) 5 XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned*) 5 JS_ValueToString 1 XPCReadableJSStringWrapper::GetSharedBufferHandle() const 1 nsAString::nsAString() 1 JS_GetStringLength 1 JS_GetStringChars 1 JS_GetStringBytes
25 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 41145 5 25 XPCCallContext::CanCallNow() 20 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned*)
20 XPCCallContext::CanCallNow() 5 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 41921 5 25 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned*) 15 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 3 xptiInterfaceInfo::GetIIDShared(nsID const**) 1 nsXULElement::QueryInterface(nsID const&, void**) 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
14 nsScriptLoader::ProcessScriptElement(nsIDOMHTMLScriptElement*, nsIScriptLoaderObserver*) 13 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*) 59705 0 25 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*) 18 nsScriptLoader::EvaluateScript(nsScriptLoadRequest*, nsAFlatString const&) 9 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*)
22 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 35166 0 22 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 22 nsParser::ResumeParse(int, int)
22 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 28316 0 22 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 22 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
22 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 30257 0 22 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 22 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
22 nsOnDataAvailableEvent::HandleEvent() 31055 0 22 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 22 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
21 nsARequestObserverEvent::HandlePLEvent(PLEvent*) 30242 0 22 nsOnDataAvailableEvent::HandleEvent() 22 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
8 GetScopeOfObject(JSContext*, JSObject*) 7 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 3 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 1 GlobalWindowImpl::GetComputedStyle(nsIDOMElement*, nsAString const&, nsIDOMCSSStyleDeclaration**) 1 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned*) 6912 1 20 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 17 nsQueryInterface::operator()(nsID const&, void**) const 1 non-virtual thunk to nsCharsetMenu::QueryInterface(nsID const&, void**) 1 nsCreateInstanceByContractID::operator()(nsID const&, void**) const
15 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*) 5 XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 41952 1 20 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 12 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 3 JS_DHashTableOperate 1 XPCConvert::IsMethodReflectable(nsXPTMethodInfo const&) 1 pthread_self 1 xptiInterfaceInfoManager::GetInfoForIID(nsID const*, nsIInterfaceInfo**) 1 xptiInterfaceInfoManager::AddRef()
19 nsJSEventListener::HandleEvent(nsIDOMEvent*) 81899 0 19 nsJSContext::CallEventHandler(void*, void*, unsigned, void*, int*, int) 19 JS_CallFunctionValue
15 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEvent*, nsIDOMEventTarget*, unsigned, unsigned) 4 nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*, nsIDOMEvent*) 82463 0 19 nsJSEventListener::HandleEvent(nsIDOMEvent*) 19 nsJSContext::CallEventHandler(void*, void*, unsigned, void*, int*, int)
19 nsJSContext::CallEventHandler(void*, void*, unsigned, void*, int*, int) 1430 0 19 JS_CallFunctionValue 19 js_InternalInvoke
18 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*) 59708 0 18 nsScriptLoader::EvaluateScript(nsScriptLoadRequest*, nsAFlatString const&) 18 nsJSContext::EvaluateString(nsAString const&, void*, nsIPrincipal*, char const*, unsigned, char const*, nsAString&, int*)
17 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 1 GetScopeOfObject(JSContext*, JSObject*) 6908 2 18 nsQueryInterface::operator()(nsID const&, void**) const 6 XPCWrappedNative::QueryInterface(nsID const&, void**) 4 nsXULElement::QueryInterface(nsID const&, void**) 4 nsXPCComponents_Interfaces::QueryInterface(nsID const&, void**) 1 nsHTMLDocument::QueryInterface(nsID const&, void**) 1 XPCWrappedNative::AddRef()
18 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 30267 0 18 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 13 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*) 5 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
18 JS_EvaluateUCScriptForPrincipals 1943 0 18 js_Execute 18 js_Interpret
18 nsScriptLoader::EvaluateScript(nsScriptLoadRequest*, nsAFlatString const&) 81893 0 18 nsJSContext::EvaluateString(nsAString const&, void*, nsIPrincipal*, char const*, unsigned, char const*, nsAString&, int*) 18 JS_EvaluateUCScriptForPrincipals
18 nsJSContext::EvaluateString(nsAString const&, void*, nsIPrincipal*, char const*, unsigned, char const*, nsAString&, int*) 1427 0 18 JS_EvaluateUCScriptForPrincipals 18 js_Execute
17 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*) 1 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*) 42044 1 18 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 16 GetScopeOfObject(JSContext*, JSObject*) 1 JS_GetClass
17 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 41929 1 17 GetInterfaceTypeFromParam(XPCCallContext&, nsIInterfaceInfo*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, unsigned char, nsXPTType const&, nsXPTCVariant*, nsID**) 15 xptiInterfaceInfo::GetIIDForParam(unsigned short, nsXPTParamInfo const*, nsID**) 1 nsCOMPtr_base::begin_assignment()
8 JS_EndRequest 2 js_RemoveRoot 2 js_AddRootRT 2 JS_BeginRequest 1 PR_ExitMonitor 1 JS_ResumeRequest 1 JS_SuspendRequest 8905 2 17 PR_Unlock 7 pt_PostNotifies 5 pthread_mutex_unlock 1 __pthread_alt_unlock 1 pthread_self 1 pthread_cond_signal
17 CNavDTD::HandleStartToken(CToken*) 34824 0 17 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 14 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*) 3 CNavDTD::AddLeaf(nsIParserNode const*)
96 nsFrameList::DestroyFrames(nsIPresContext*) 31 nsTableOuterFrame::Destroy(nsIPresContext*) 31 nsTableFrame::Destroy(nsIPresContext*) 9 nsLineBox::DeleteLineList(nsIPresContext*, nsLineList&) 87179 0 16 nsContainerFrame::Destroy(nsIPresContext*) 168 nsFrameList::DestroyFrames(nsIPresContext*)
32 nsFrameList::DestroyFrames(nsIPresContext*) 24 nsLineBox::DeleteLineList(nsIPresContext*, nsLineList&) 8 nsFrameList::DestroyFrame(nsIPresContext*, nsIFrame*) 7 nsBlockFrame::DoRemoveFrame(nsIPresContext*, nsIFrame*) 87017 0 16 nsBlockFrame::Destroy(nsIPresContext*) 68 nsLineBox::DeleteLineList(nsIPresContext*, nsLineList&) 3 nsFrameList::DestroyFrames(nsIPresContext*)
16 nsImageFrame::Destroy(nsIPresContext*) 73407 0 16 imgRequestProxy::Cancel(unsigned) 16 imgRequest::RemoveProxy(imgRequestProxy*, unsigned)
16 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 42043 0 16 GetScopeOfObject(JSContext*, JSObject*) 8 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 6 nsCOMPtr_base::~nsCOMPtr_base() 1 nsQueryInterface::operator()(nsID const&, void**) const 1 JS_GetClass
168 nsContainerFrame::Destroy(nsIPresContext*) 3 nsBlockFrame::Destroy(nsIPresContext*) 91411 0 16 nsFrameList::DestroyFrames(nsIPresContext*) 96 nsContainerFrame::Destroy(nsIPresContext*) 32 nsBlockFrame::Destroy(nsIPresContext*) 31 nsTableFrame::Destroy(nsIPresContext*) 9 nsImageFrame::Destroy(nsIPresContext*) 3 nsTableOuterFrame::Destroy(nsIPresContext*)
9 nsFrameList::DestroyFrames(nsIPresContext*) 5 nsLineBox::DeleteLineList(nsIPresContext*, nsLineList&) 2 nsImageControlFrame::Destroy(nsIPresContext*) 87598 0 16 nsImageFrame::Destroy(nsIPresContext*) 16 imgRequestProxy::Cancel(unsigned)
16 imgRequestProxy::Cancel(unsigned) 73376 0 16 imgRequest::RemoveProxy(imgRequestProxy*, unsigned) 16 imgRequestProxy::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
14 HTMLContentSink::ProcessSCRIPTTag(nsIParserNode const&) 2 HTMLContentSink::ProcessLINKTag(nsIParserNode const&) 52320 0 16 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int) 14 nsHTMLScriptElement::SetDocument(nsIDocument*, int, int) 2 nsHTMLLinkElement::SetDocument(nsIDocument*, int, int)
28 nsLineBox::DeleteLineList(nsIPresContext*, nsLineList&) 3 nsFrameList::DestroyFrames(nsIPresContext*) 89968 0 16 nsTableOuterFrame::Destroy(nsIPresContext*) 31 nsContainerFrame::Destroy(nsIPresContext*)
31 nsFrameList::DestroyFrames(nsIPresContext*) 89822 0 16 nsTableFrame::Destroy(nsIPresContext*) 31 nsContainerFrame::Destroy(nsIPresContext*)
68 nsBlockFrame::Destroy(nsIPresContext*) 87810 0 16 nsLineBox::DeleteLineList(nsIPresContext*, nsLineList&) 28 nsTableOuterFrame::Destroy(nsIPresContext*) 24 nsBlockFrame::Destroy(nsIPresContext*) 9 nsContainerFrame::Destroy(nsIPresContext*) 5 nsImageFrame::Destroy(nsIPresContext*) 2 nsImageControlFrame::Destroy(nsIPresContext*)
8 nsCSSFrameConstructor::ReconstructDocElementHierarchy(nsIPresContext*) 7 nsCSSFrameConstructor::ContentRemoved(nsIPresContext*, nsIContent*, nsIContent*, int) 87364 0 15 FrameManager::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIFrame*, nsIAtom*, nsIFrame*) 8 CanvasFrame::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*) 7 nsBlockFrame::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*)
15 GetInterfaceTypeFromParam(XPCCallContext&, nsIInterfaceInfo*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, unsigned char, nsXPTType const&, nsXPTCVariant*, nsID**) 5892 1 15 xptiInterfaceInfo::GetIIDForParam(unsigned short, nsXPTParamInfo const*, nsID**) 8 xptiInterfaceInfo::GetIID(nsID**) 4 xptiInterfaceInfo::GetInfoForParam(unsigned short, nsXPTParamInfo const*, nsIInterfaceInfo**) 2 xptiTypelibGuts::GetInfoAtNoAddRef(unsigned short)
15 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 1275 1 15 JS_SuspendRequest 12 JS_EndRequest 1 PR_Unlock 1 PR_Lock
15 CNavDTD::HandleStartToken(CToken*) 34877 0 15 CNavDTD::AddHeadLeaf(nsIParserNode*) 14 CNavDTD::AddLeaf(nsIParserNode const*) 1 CNavDTD::OpenHead(nsIParserNode const*)
15 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned*) 41922 2 15 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 4 nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*, void**) 3 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 2 nsXULElement::QueryInterface(nsID const&, void**) 1 nsScriptSecurityManager::IsDOMClass(nsIClassInfo*) 1 nsHTMLInputElement::QueryInterface(nsID const&, void**) 1 nsGenericHTMLLeafFormElement::QueryInterface(nsID const&, void**) 1 XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*)
14 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int) 53461 0 14 nsHTMLScriptElement::SetDocument(nsIDocument*, int, int) 14 nsScriptLoader::ProcessScriptElement(nsIDOMHTMLScriptElement*, nsIScriptLoaderObserver*)
9 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int) 5 CSSLoaderImpl::Cleanup(URLKey&, SheetLoadData*) 35145 0 14 nsParser::ContinueParsing() 14 nsParser::ResumeParse(int, int)
5 js_AddRootRT 3 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 3 js_RemoveRoot 1 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 1 XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 1 JS_AddNamedRootRT 1746 1 14 JS_DHashTableOperate 11 SearchTable 1 JS_DHashTableRawRemove 1 JS_DHashClearEntryStub
10 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*) 9 XPCThrower::ThrowExceptionObject(JSContext*, nsIException*) 41110 0 14 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 19 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*)
14 nsHTMLScriptElement::SetDocument(nsIDocument*, int, int) 59703 0 14 nsScriptLoader::ProcessScriptElement(nsIDOMHTMLScriptElement*, nsIScriptLoaderObserver*) 14 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
14 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 34872 0 14 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*) 10 CNavDTD::HandleScriptToken(nsIParserNode const*) 4 CNavDTD::OpenBody(nsCParserNode const*)
14 HTMLContentSink::AddLeaf(nsIParserNode const&) 54095 0 14 HTMLContentSink::ProcessSCRIPTTag(nsIParserNode const&) 14 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
13 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 59710 0 13 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*) 13 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
5 operator new(unsigned) 4 PR_Malloc 3 XPCStringConvert::JSStringToReadable(JSString*) 1 js_UndependString 20837 4 13 __libc_malloc 4 chunk_alloc 4 pthread_mutex_trylock 1 pthread_null_sighandler
13 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&) 54585 0 12 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet*, SheetLoadData*) 8 CSSLoaderImpl::InsertSheetInDoc(nsICSSStyleSheet*, int, nsIContent*, int, nsICSSLoaderObserver*) 5 CSSLoaderImpl::Cleanup(URLKey&, SheetLoadData*)
12 JS_SuspendRequest 1273 3 12 JS_EndRequest 8 PR_Unlock 1 PRP_NakedBroadcast
12 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 41956 1 12 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 6 JS_InternString 2 XPCConvert::IsMethodReflectable(nsXPTMethodInfo const&) 1 operator new[](unsigned) 1 xptiInterfaceInfo::HasAncestor(nsID const*, int*) 1 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**)
8 CSSLoaderImpl::LoadInlineStyle(nsIContent*, nsIUnicharInputStream*, nsString const&, nsString const&, int, int, nsIParser*, int&, nsICSSLoaderObserver*) 5 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned) 54586 0 12 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&) 13 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet*, SheetLoadData*)
6 GetScopeOfObject(JSContext*, JSObject*) 4 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*) 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 XPCReadableJSStringWrapper::WrapperBufferHandle::Allocator::Deallocate(unsigned short*) const 6909 1 12 nsCOMPtr_base::~nsCOMPtr_base() 10 XPCWrappedNative::Release() 1 nsJSRuntimeServiceImpl::Release()
11 XPCThrower::ThrowBadResult(unsigned, unsigned, XPCCallContext&) 41804 0 11 XPCThrower::BuildAndThrowException(JSContext*, unsigned, char const*) 9 XPCThrower::ThrowExceptionObject(JSContext*, nsIException*) 1 nsXPCException::NewException(char const*, unsigned, nsIStackFrame*, nsISupports*, nsIException**) 1 nsExceptionManager::GetExceptionFromProvider(unsigned, nsIException*, nsIException**)
9 XPCWrappedNative::AddRef() 1 XPCWrappedNative::QueryInterface(nsID const&, void**) 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1312 2 11 JS_AddNamedRootRT 8 js_AddRootRT 1 JS_DHashTableOperate
11 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 41926 0 11 ThrowBadResult(unsigned, XPCCallContext&) 11 XPCThrower::ThrowBadResult(unsigned, unsigned, XPCCallContext&)
5 XPCWrappedNative::QueryInterface(nsID const&, void**) 5 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 nsQueryInterface::operator()(nsID const&, void**) const 41914 2 11 XPCWrappedNative::AddRef() 9 JS_AddNamedRootRT
11 JS_DHashTableOperate 1744 10 11 SearchTable 1 MatchIIDPtrKey(JSDHashTable*, JSDHashEntryHdr const*, void const*)
11 ThrowBadResult(unsigned, XPCCallContext&) 41801 0 11 XPCThrower::ThrowBadResult(unsigned, unsigned, XPCCallContext&) 11 XPCThrower::BuildAndThrowException(JSContext*, unsigned, char const*)
10 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*) 34838 0 10 CNavDTD::HandleScriptToken(nsIParserNode const*) 10 CNavDTD::AddLeaf(nsIParserNode const*)
6 PresShell::ContentInserted(nsIDocument*, nsIContent*, nsIContent*, int) 4 PresShell::InitialReflow(int, int) 59494 0 10 StyleSetImpl::ContentInserted(nsIPresContext*, nsIContent*, nsIContent*, int) 10 nsCSSFrameConstructor::ContentInserted(nsIPresContext*, nsIContent*, nsIContent*, int, nsILayoutHistoryState*)
10 StyleSetImpl::ContentInserted(nsIPresContext*, nsIContent*, nsIContent*, int) 89490 0 10 nsCSSFrameConstructor::ContentInserted(nsIPresContext*, nsIContent*, nsIContent*, int, nsILayoutHistoryState*) 6 nsCSSFrameConstructor::ReframeContainingBlock(nsIPresContext*, nsIFrame*) 4 nsBindingManager::ProcessAttachedQueue()
9 JS_RemoveRootRT 1 XPCWrappedNative::Release() 1899 1 10 js_RemoveRoot 4 PR_Lock 3 JS_DHashTableOperate 2 PR_Unlock
10 nsCOMPtr_base::~nsCOMPtr_base() 41915 0 10 XPCWrappedNative::Release() 8 JS_RemoveRootRT 1 _PR_x86_AtomicDecrement 1 js_RemoveRoot
9 XPCThrower::BuildAndThrowException(JSContext*, unsigned, char const*) 41805 0 9 XPCThrower::ThrowExceptionObject(JSContext*, nsIException*) 9 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**)
8 XPCWrappedNative::Release() 1 XPCReadableJSStringWrapper::WrapperBufferHandle::Allocator::Deallocate(unsigned short*) const 1314 0 9 JS_RemoveRootRT 9 js_RemoveRoot
9 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*) 54094 0 9 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int) 9 nsParser::ContinueParsing()
9 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*) 59707 0 9 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*) 9 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int)
9 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 42022 1 9 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 6 XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 2 XPCWrappedNativeProto::Init(XPCCallContext&, XPCNativeScriptableCreateInfo const*)
8 HTMLContentSink::AddLeaf(nsIParserNode const&) 54096 0 8 HTMLContentSink::ProcessSTYLETag(nsIParserNode const&) 8 CSSLoaderImpl::LoadInlineStyle(nsIContent*, nsIUnicharInputStream*, nsString const&, nsString const&, int, int, nsIParser*, int&, nsICSSLoaderObserver*)
8 XPCConvert::JSData2Native(XPCCallContext&, void*, long, nsXPTType const&, int, nsID const*, unsigned*) 41758 0 8 XPCStringConvert::JSStringToReadable(JSString*) 4 operator new(unsigned) 3 __libc_malloc 1 __signbitl
8 JS_AddNamedRootRT 1898 1 8 js_AddRootRT 5 JS_DHashTableOperate 2 PR_Unlock
8 nsDocument::InsertStyleSheetAt(nsIStyleSheet*, int, int) 88181 0 8 PresShell::StyleSheetAdded(nsIDocument*, nsIStyleSheet*) 8 PresShell::ReconstructFrames()
8 PresShell::StyleSheetAdded(nsIDocument*, nsIStyleSheet*) 88180 0 8 PresShell::ReconstructFrames() 8 StyleSetImpl::ReconstructDocElementHierarchy(nsIPresContext*)
8 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet*, SheetLoadData*) 54594 0 8 CSSLoaderImpl::InsertSheetInDoc(nsICSSStyleSheet*, int, nsIContent*, int, nsICSSLoaderObserver*) 8 nsDocument::InsertStyleSheetAt(nsIStyleSheet*, int, int)
8 CanvasFrame::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*) 91416 0 8 nsFrameList::DestroyFrame(nsIPresContext*, nsIFrame*) 8 nsBlockFrame::Destroy(nsIPresContext*)
8 FrameManager::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIFrame*, nsIAtom*, nsIFrame*) 87511 0 8 CanvasFrame::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*) 8 nsFrameList::DestroyFrame(nsIPresContext*, nsIFrame*)
4 PR_Lock 2 free 1 PR_Free 1 JS_BeginRequest 9962 4 8 pthread_mutex_lock 4 __pthread_alt_lock
5 PR_Unlock 1 free 1 pt_PostNotifies 1 js_AllocGCThing 9964 2 8 pthread_mutex_unlock 5 __pthread_alt_unlock 1 new_sem_extricate_func
8 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 41749 1 8 XPCReadableJSStringWrapper::~XPCReadableJSStringWrapper() 3 nsSharedBufferHandle::~nsSharedBufferHandle() 3 operator delete(void*) 1 __signbitl
8 StyleSetImpl::ReconstructDocElementHierarchy(nsIPresContext*) 89478 0 8 nsCSSFrameConstructor::ReconstructDocElementHierarchy(nsIPresContext*) 8 FrameManager::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIFrame*, nsIAtom*, nsIFrame*)
8 CSSLoaderImpl::InsertSheetInDoc(nsICSSStyleSheet*, int, nsIContent*, int, nsICSSLoaderObserver*) 58235 0 8 nsDocument::InsertStyleSheetAt(nsIStyleSheet*, int, int) 8 PresShell::StyleSheetAdded(nsIDocument*, nsIStyleSheet*)
8 xptiInterfaceInfo::GetIIDForParam(unsigned short, nsXPTParamInfo const*, nsID**) 5882 0 8 xptiInterfaceInfo::GetIID(nsID**) 7 nsMemory::Clone(void const*, unsigned) 1 memcpy
8 HTMLContentSink::ProcessSTYLETag(nsIParserNode const&) 54597 0 8 CSSLoaderImpl::LoadInlineStyle(nsIContent*, nsIUnicharInputStream*, nsString const&, nsString const&, int, int, nsIParser*, int&, nsICSSLoaderObserver*) 8 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&)
8 PresShell::ReconstructFrames() 59492 0 8 StyleSetImpl::ReconstructDocElementHierarchy(nsIPresContext*) 8 nsCSSFrameConstructor::ReconstructDocElementHierarchy(nsIPresContext*)
7 PR_Unlock 8901 0 7 pt_PostNotifies 5 pthread_cond_signal 1 __pthread_alt_unlock 1 pthread_mutex_unlock
5 pthread_mutex_unlock 1 PR_Unlock 1 pt_PostNotifies 10080 7 7 __pthread_alt_unlock
6 nsCSSFrameConstructor::ContentRemoved(nsIPresContext*, nsIContent*, nsIContent*, int) 6 nsCSSFrameConstructor::ContentInserted(nsIPresContext*, nsIContent*, nsIContent*, int, nsILayoutHistoryState*) 1 nsCSSFrameConstructor::ContentAppended(nsIPresContext*, nsIContent*, int) 89552 0 7 nsCSSFrameConstructor::ReframeContainingBlock(nsIPresContext*, nsIFrame*) 13 nsCSSFrameConstructor::ContentReplaced(nsIPresContext*, nsIContent*, nsIContent*, nsIContent*, int)
6 JS_InternString 1 JS_GetProperty 1547 1 7 js_Atomize 6 js_AtomizeString
13 nsCSSFrameConstructor::ReframeContainingBlock(nsIPresContext*, nsIFrame*) 89491 0 7 nsCSSFrameConstructor::ContentReplaced(nsIPresContext*, nsIContent*, nsIContent*, nsIContent*, int) 13 nsCSSFrameConstructor::ContentRemoved(nsIPresContext*, nsIContent*, nsIContent*, int)
5 JS_ResumeRequest 2 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 1272 3 7 JS_BeginRequest 2 PR_Unlock 1 pthread_mutex_lock 1 PR_Lock
4 nsQueryInterface::operator()(nsID const&, void**) const 2 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 1 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned*) 56258 5 7 nsXULElement::QueryInterface(nsID const&, void**) 1 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 1 nsXBLService::ResolveTag(nsIContent*, int*, nsIAtom**)
7 CNavDTD::HandleToken(CToken*, nsIParser*) 34834 0 7 CNavDTD::HandleSavedTokens(int) 3 HTMLContentSink::EndContext(int) 3 CNavDTD::HandleToken(CToken*, nsIParser*) 1 HTMLContentSink::BeginContext(int)
4 js_RemoveRoot 1 PR_EnterMonitor 1 JS_SuspendRequest 1 JS_BeginRequest 8904 2 7 PR_Lock 4 pthread_mutex_lock 1 __pthread_alt_lock
7 FrameManager::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIFrame*, nsIAtom*, nsIFrame*) 87075 0 7 nsBlockFrame::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*) 7 nsBlockFrame::DoRemoveFrame(nsIPresContext*, nsIFrame*)
7 xptiInterfaceInfo::GetIID(nsID**) 5717 1 7 nsMemory::Clone(void const*, unsigned) 5 nsMemoryImpl::Alloc(unsigned) 1 PR_Malloc
13 nsCSSFrameConstructor::ContentReplaced(nsIPresContext*, nsIContent*, nsIContent*, nsIContent*, int) 89496 0 7 nsCSSFrameConstructor::ContentRemoved(nsIPresContext*, nsIContent*, nsIContent*, int) 7 FrameManager::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIFrame*, nsIAtom*, nsIFrame*) 6 nsCSSFrameConstructor::ReframeContainingBlock(nsIPresContext*, nsIFrame*)
7 nsBlockFrame::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*) 87076 0 7 nsBlockFrame::DoRemoveFrame(nsIPresContext*, nsIFrame*) 7 nsBlockFrame::Destroy(nsIPresContext*)
6 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*) 41757 1 6 XPCStringConvert::ReadableToJSString(JSContext*, nsAString const&) 1 nsString::GetReadableFragment(nsReadableFragment&, nsFragmentRequest, unsigned) const 1 CopyUnicodeTo(nsAString const&, unsigned, unsigned short*, unsigned) 1 js_NewString 1 JS_NewUCString 1 JS_malloc
6 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 1276 0 6 JS_ResumeRequest 5 JS_BeginRequest 1 PR_Unlock
6 nsQueryInterface::operator()(nsID const&, void**) const 41913 0 6 XPCWrappedNative::QueryInterface(nsID const&, void**) 5 XPCWrappedNative::AddRef() 1 JS_AddNamedRootRT
6 js_Atomize 1546 1 6 js_AtomizeString 4 JS_HashTableRawLookup 1 js_alloc_atom
6 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 1439 0 6 JS_InternString 6 js_Atomize
6 nsDocument::ContentInserted(nsIContent*, nsIContent*, int) 88177 0 6 PresShell::ContentInserted(nsIDocument*, nsIContent*, nsIContent*, int) 6 StyleSetImpl::ContentInserted(nsIPresContext*, nsIContent*, nsIContent*, int)
6 nsHTMLDocument::ContentInserted(nsIContent*, nsIContent*, int) 58251 0 6 nsDocument::ContentInserted(nsIContent*, nsIContent*, int) 6 PresShell::ContentInserted(nsIDocument*, nsIContent*, nsIContent*, int)
5 pt_PostNotifies 1 PR_Unlock 9925 2 6 pthread_cond_signal 3 __pthread_lock 1 new_sem_extricate_func
6 SinkContext::DidAddContent(nsIContent*, int) 54080 0 6 HTMLContentSink::NotifyInsert(nsIContent*, nsIContent*, int) 6 nsHTMLDocument::ContentInserted(nsIContent*, nsIContent*, int)
3 XPCVoidableString::~XPCVoidableString() 3 nsAutoString::~nsAutoString() 6819 3 6 nsString::~nsString() 2 nsACString::do_ReplaceFromReadable(unsigned, unsigned, nsACString const&) 1 nsStr::Destroy(nsStr&)
6 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 42442 0 6 XPCVoidableString::~XPCVoidableString() 3 nsAutoString::~nsAutoString() 3 nsString::~nsString()
5 XPCConvert::JSData2Native(XPCCallContext&, void*, long, nsXPTType const&, int, nsID const*, unsigned*) 1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 1258 1 6 JS_ValueToString 4 js_ValueToString 1 Utf8ToOneUcs4Char
4 PR_Free 2 operator delete(void*) 20843 1 6 free 2 chunk_free 2 pthread_mutex_lock 1 pthread_mutex_unlock
6 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 41961 0 6 XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 5 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 1 JS_DHashTableOperate
3 SinkContext::FlushText(int*, int) 3 SinkContext::AddLeaf(nsIHTMLContent*) 54003 0 6 SinkContext::DidAddContent(nsIContent*, int) 6 HTMLContentSink::NotifyInsert(nsIContent*, nsIContent*, int)
6 HTMLContentSink::NotifyInsert(nsIContent*, nsIContent*, int) 54186 0 6 nsHTMLDocument::ContentInserted(nsIContent*, nsIContent*, int) 6 nsDocument::ContentInserted(nsIContent*, nsIContent*, int)
5 nsMemoryImpl::Alloc(unsigned) 1 nsMemory::Clone(void const*, unsigned) 8714 1 6 PR_Malloc 4 __libc_malloc 1 _IO_check_libio
5 nsMemory::Clone(void const*, unsigned) 5701 0 5 nsMemoryImpl::Alloc(unsigned) 5 PR_Malloc
5 XPCConvert::JSData2Native(XPCCallContext&, void*, long, nsXPTType const&, int, nsID const*, unsigned*) 41451 0 5 XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned*) 3 nsXPCWrappedJS::GetNewOrUsed(XPCCallContext&, JSObject*, nsID const&, nsISupports*, nsXPCWrappedJS**) 1 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 1 nsXPCWrappedJS::Release()
4 XPCStringConvert::JSStringToReadable(JSString*) 1 operator new[](unsigned) 24440 0 5 operator new(unsigned) 5 __libc_malloc
5 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 54580 0 5 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*) 5 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned)
5 nsMemory::Free(void*) 5703 0 5 nsMemoryImpl::Free(void*) 5 PR_Free
4 pthread_mutex_lock 1 PR_Lock 10081 5 5 __pthread_alt_lock
5 nsMemoryImpl::Free(void*) 8717 0 5 PR_Free 4 free 1 pthread_mutex_lock
10 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 82343 0 5 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*) 10 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**)
5 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*) 54587 0 5 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned) 5 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&)
4 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 1 nsStr::Free(nsStr&) 5715 0 5 nsMemory::Free(void*) 5 nsMemoryImpl::Free(void*)
5 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet*, SheetLoadData*) 54583 0 5 CSSLoaderImpl::Cleanup(URLKey&, SheetLoadData*) 5 nsParser::ContinueParsing()
10 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 82402 0 5 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 10 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*)
4 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 76411 0 4 nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*, void**) 2 nsScriptSecurityManager::CheckXPCPermissions(nsISupports*, char const*) 1 nsScriptSecurityManager::IsDOMClass(nsIClassInfo*) 1 nsCodebasePrincipal::~nsCodebasePrincipal()
4 CNavDTD::OpenBody(nsCParserNode const*) 54041 0 4 HTMLContentSink::OpenBody(nsIParserNode const&) 4 HTMLContentSink::StartLayout()
4 nsCSSFrameConstructor::ContentInserted(nsIPresContext*, nsIContent*, nsIContent*, int, nsILayoutHistoryState*) 57966 0 4 nsBindingManager::ProcessAttachedQueue() 4 nsXBLBinding::ExecuteAttachedHandler()
4 __libc_malloc 20838 4 4 chunk_alloc
4 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 30256 0 4 nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 3 ProxyListener::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 1 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
4 nsXBLPrototypeBinding::BindingAttached(nsIDOMEventReceiver*) 57726 0 4 nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*) 4 nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*, nsIDOMEvent*)
4 JS_ValueToString 2402 0 4 js_ValueToString 3 js_NumberToString 1 JS_snprintf
4 xptiInterfaceInfo::GetIIDForParam(unsigned short, nsXPTParamInfo const*, nsID**) 5891 3 4 xptiInterfaceInfo::GetInfoForParam(unsigned short, nsXPTParamInfo const*, nsIInterfaceInfo**) 1 xptiInterfaceInfo::AddRef()
4 GlobalWindowImpl::UpdateCommands(nsAString const&) 56568 0 4 nsXULCommandDispatcher::UpdateCommands(nsAString const&) 4 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*)
4 nsQueryInterface::operator()(nsID const&, void**) const 41175 2 4 nsXPCComponents_Interfaces::QueryInterface(nsID const&, void**) 1 nsXPCComponents::CanSetProperty(nsID const*, unsigned short const*, char**) 1 nsXPCComponents_Interfaces::AddRef()
4 nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*) 57724 0 4 nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*, nsIDOMEvent*) 4 nsJSEventListener::HandleEvent(nsIDOMEvent*)
4 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*) 34864 0 4 CNavDTD::OpenBody(nsCParserNode const*) 4 HTMLContentSink::OpenBody(nsIParserNode const&)
4 HTMLContentSink::OpenBody(nsIParserNode const&) 54061 0 4 HTMLContentSink::StartLayout() 4 PresShell::InitialReflow(int, int)
4 HTMLContentSink::StartLayout() 88089 0 4 PresShell::InitialReflow(int, int) 4 StyleSetImpl::ContentInserted(nsIPresContext*, nsIContent*, nsIContent*, int)
4 nsXBLBinding::ExecuteAttachedHandler() 57544 0 4 nsXBLPrototypeBinding::BindingAttached(nsIDOMEventReceiver*) 4 nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
4 js_AtomizeString 1916 1 4 JS_HashTableRawLookup 3 js_compare_atom_keys
3 HTMLContentSink::EndContext(int) 1 SinkContext::FlushTags(int) 54016 0 4 SinkContext::FlushText(int*, int) 3 SinkContext::DidAddContent(nsIContent*, int) 1 nsTextNode::AppendData(nsAString const&)
4 __libc_malloc 9952 4 4 pthread_mutex_trylock
4 nsBindingManager::ProcessAttachedQueue() 57490 0 4 nsXBLBinding::ExecuteAttachedHandler() 4 nsXBLPrototypeBinding::BindingAttached(nsIDOMEventReceiver*)
3 nsTextInputListener::UpdateTextInputCommands(nsString const&) 1 nsFocusController::UpdateCommands(nsAString const&) 82083 0 4 GlobalWindowImpl::UpdateCommands(nsAString const&) 4 nsXULCommandDispatcher::UpdateCommands(nsAString const&)
4 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 6885 0 4 nsAutoString::nsAutoString() 2 nsString::nsString() 2 nsStr::Initialize(nsStr&, eCharSize)
3 XPCVoidableString::~XPCVoidableString() 6905 0 3 nsAutoString::~nsAutoString() 3 nsString::~nsString()
2 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 1 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 41446 3 3 XPCConvert::IsMethodReflectable(nsXPTMethodInfo const&)
4 nsTableOuterFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 90011 0 3 nsTableOuterFrame::OuterReflowChild(nsIPresContext*, nsIFrame*, nsHTMLReflowState const&, nsHTMLReflowMetrics&, int*, nsSize&, nsMargin&, nsMargin&, nsMargin&, nsReflowReason, unsigned&) 5 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
3 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned*) 5900 3 3 xptiInterfaceInfo::GetIIDShared(nsID const**)
3 nsParser::ResumeParse(int, int) 35140 0 3 nsParser::DidBuildModel(unsigned) 3 CNavDTD::DidBuildModel(unsigned, int, nsIParser*, nsIContentSink*)
3 XPCReadableJSStringWrapper::~XPCReadableJSStringWrapper() 24399 1 3 operator delete(void*) 2 free
3 XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned*) 41812 0 3 nsXPCWrappedJS::GetNewOrUsed(XPCCallContext&, JSObject*, nsID const&, nsISupports*, nsXPCWrappedJS**) 2 nsXPCWrappedJSClass::GetRootJSObject(XPCCallContext&, JSObject*) 1 nsXPCWrappedJSClass::GetNewOrUsed(XPCCallContext&, nsID const&, nsXPCWrappedJSClass**)
3 nsGfxTextControlFrame2::SetTextControlFrameState(nsAString const&) 59398 0 3 nsTypedSelection::EndBatchChanges() 3 nsSelection::EndBatchChanges()
3 HTMLContentSink::AddLeaf(nsIParserNode const&) 54008 0 3 SinkContext::AddLeaf(nsIParserNode const&) 3 SinkContext::AddLeaf(nsIHTMLContent*)
3 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 35167 0 3 nsParser::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 3 nsParser::ResumeParse(int, int)
1 HTMLContentSink::CloseBody(nsIParserNode const&) 1 HTMLContentSink::OpenHead(nsIParserNode const&) 1 HTMLContentSink::BeginContext(int) 54014 0 3 SinkContext::FlushTags(int) 2 HTMLContentSink::NotifyAppend(nsIContent*, int) 1 SinkContext::FlushText(int*, int)
5 nsTableRowGroupFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 90095 0 3 nsTableRowGroupFrame::ReflowChildren(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&, nsTableRowFrame*, int, nsTableRowFrame**) 5 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
3 nsGfxTextControlFrame2::SetInitialValue() 89083 0 3 nsGfxTextControlFrame2::SetTextControlFrameState(nsAString const&) 3 nsTypedSelection::EndBatchChanges()
5 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*, int, int) 87056 0 3 nsBlockFrame::DoReflowInlineFramesAuto(nsBlockReflowState&, nsLineList_iterator, int*, unsigned char*, int, int) 5 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, unsigned char*, int, int)
18 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 87043 0 3 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*, int) 13 nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 5 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*, int, int)
5 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, unsigned char*, int, int) 87058 0 3 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, unsigned char*) 5 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&)
5 nsTableFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 89906 0 3 nsTableFrame::ReflowChildren(nsIPresContext*, nsTableReflowState&, int, int, unsigned&, int*) 5 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
2 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 1 nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 28317 0 3 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 3 nsParser::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
3 js_ValueToString 2046 0 3 js_NumberToString 2 JS_snprintf 1 JS_NewStringCopyZ
3 nsTextInputListener::NotifySelectionChanged(nsIDOMDocument*, nsISelection*, short) 88961 0 3 nsTextInputListener::UpdateTextInputCommands(nsString const&) 3 GlobalWindowImpl::UpdateCommands(nsAString const&)
5 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 89883 0 3 nsTableFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 5 nsTableFrame::ReflowChildren(nsIPresContext*, nsTableReflowState&, int, int, unsigned&, int*)
13 nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 2 nsBlockFrame::ReflowFloater(nsBlockReflowState&, nsPlaceholderFrame*, nsRect&, nsMargin&, nsMargin&) 87101 0 3 nsBlockReflowContext::ReflowBlock(nsIFrame*, nsRect const&, int, nsCollapsingMargin&, int, nsMargin&, unsigned&) 15 nsBlockReflowContext::DoReflowBlock(nsHTMLReflowState&, nsReflowReason, nsIFrame*, nsRect const&, int, nsCollapsingMargin&, int, nsMargin&, unsigned&)
18 nsBlockFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 87041 0 3 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 18 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*, int)
5 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 90069 0 3 nsTableRowFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 5 nsTableRowFrame::ReflowChildren(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&, int)
3 JS_HashTableRawLookup 1524 1 3 js_compare_atom_keys 2 js_CompareStrings
5 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*, int) 87054 0 3 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*, int, int) 5 nsBlockFrame::DoReflowInlineFramesAuto(nsBlockReflowState&, nsLineList_iterator, int*, unsigned char*, int, int)
3 nsSelection::NotifySelectionListeners(short) 59396 0 3 nsTypedSelection::NotifySelectionListeners() 3 nsTextInputListener::NotifySelectionChanged(nsIDOMDocument*, nsISelection*, short)
2 js_NumberToString 1 js_ValueToString 2222 1 3 JS_snprintf 1 JS_vsnprintf 1 dosprintf
5 nsBlockFrame::DoReflowInlineFramesAuto(nsBlockReflowState&, nsLineList_iterator, int*, unsigned char*, int, int) 87057 0 3 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, unsigned char*, int, int) 5 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, unsigned char*)
3 SinkContext::AddLeaf(nsIParserNode const&) 54009 0 3 SinkContext::AddLeaf(nsIHTMLContent*) 3 SinkContext::DidAddContent(nsIContent*, int)
3 XPCReadableJSStringWrapper::~XPCReadableJSStringWrapper() 42392 0 3 nsSharedBufferHandle::~nsSharedBufferHandle() 3 XPCReadableJSStringWrapper::WrapperBufferHandle::Allocator::Deallocate(unsigned short*) const
3 nsSharedBufferHandle::~nsSharedBufferHandle() 41751 0 3 XPCReadableJSStringWrapper::WrapperBufferHandle::Allocator::Deallocate(unsigned short*) const 1 nsJSRuntimeServiceImpl::GetSingleton() 1 nsCOMPtr_base::~nsCOMPtr_base() 1 JS_RemoveRootRT
15 nsBlockReflowContext::ReflowBlock(nsIFrame*, nsRect const&, int, nsCollapsingMargin&, int, nsMargin&, unsigned&) 87103 0 3 nsBlockReflowContext::DoReflowBlock(nsHTMLReflowState&, nsReflowReason, nsIFrame*, nsRect const&, int, nsCollapsingMargin&, int, nsMargin&, unsigned&) 11 nsBlockFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 4 nsTableOuterFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
13 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*, int) 87053 0 3 nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 13 nsBlockReflowContext::ReflowBlock(nsIFrame*, nsRect const&, int, nsCollapsingMargin&, int, nsMargin&, unsigned&)
3 nsGfxTextControlFrame2::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 89039 0 3 nsGfxTextControlFrame2::SetInitialValue() 3 nsGfxTextControlFrame2::SetTextControlFrameState(nsAString const&)
1 XPCStringConvert::ReadableToJSString(JSContext*, nsAString const&) 1 JS_NewUCStringCopyZ 1 JS_NewUCString 2394 2 3 js_NewString 1 js_AllocGCThing
3 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&) 89041 0 3 nsGfxTextControlFrame2::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 3 nsGfxTextControlFrame2::SetInitialValue()
5 nsTableRowGroupFrame::ReflowChildren(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&, nsTableRowFrame*, int, nsTableRowFrame**) 5 nsTableRowFrame::ReflowChildren(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&, int) 5 nsTableOuterFrame::OuterReflowChild(nsIPresContext*, nsIFrame*, nsHTMLReflowState const&, nsHTMLReflowMetrics&, int*, nsSize&, nsMargin&, nsMargin&, nsMargin&, nsReflowReason, unsigned&) 5 nsTableFrame::ReflowChildren(nsIPresContext*, nsTableReflowState&, int, int, unsigned&, int*) 5 nsTableCellFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 2 CanvasFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 87191 0 3 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 7 nsBlockFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 5 nsTableRowGroupFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 5 nsTableRowFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 5 nsTableFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 5 nsTableCellFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
1 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 1 nsXPCWrappedJSClass::GetNewOrUsed(XPCCallContext&, nsID const&, nsXPCWrappedJSClass**) 1 PR_Unlock 10004 3 3 pthread_self
5 nsTableRowFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 90064 0 3 nsTableRowFrame::ReflowChildren(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&, int) 5 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
5 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, unsigned char*) 1 nsInlineFrame::ReflowInlineFrame(nsIPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsIFrame*, unsigned&) 87876 0 3 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&) 3 nsGfxTextControlFrame2::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 2 nsBlockReflowState::AddFloater(nsLineLayout&, nsPlaceholderFrame*, int) 1 nsInlineFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
2 nsAutoString::nsAutoString() 1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 6811 3 3 nsString::nsString()
5 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 89736 0 3 nsTableCellFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 5 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
3 nsTypedSelection::EndBatchChanges() 59295 0 3 nsSelection::EndBatchChanges() 3 nsSelection::NotifySelectionListeners(short)
3 pthread_cond_signal 10077 3 3 __pthread_lock
11 nsBlockReflowContext::DoReflowBlock(nsHTMLReflowState&, nsReflowReason, nsIFrame*, nsRect const&, int, nsCollapsingMargin&, int, nsMargin&, unsigned&) 7 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 87025 0 3 nsBlockFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 18 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&)
3 nsParser::DidBuildModel(unsigned) 34817 0 3 CNavDTD::DidBuildModel(unsigned, int, nsIParser*, nsIContentSink*) 2 HTMLContentSink::DidBuildModel(int) 1 CNavDTD::CloseContainersTo(nsHTMLTag, int)
3 nsSelection::EndBatchChanges() 59296 0 3 nsSelection::NotifySelectionListeners(short) 3 nsTypedSelection::NotifySelectionListeners()
3 nsTypedSelection::NotifySelectionListeners() 88945 0 3 nsTextInputListener::NotifySelectionChanged(nsIDOMDocument*, nsISelection*, short) 3 nsTextInputListener::UpdateTextInputCommands(nsString const&)
3 CNavDTD::HandleSavedTokens(int) 54035 0 3 HTMLContentSink::EndContext(int) 3 SinkContext::FlushText(int*, int)
4 nsBlockReflowContext::DoReflowBlock(nsHTMLReflowState&, nsReflowReason, nsIFrame*, nsRect const&, int, nsCollapsingMargin&, int, nsMargin&, unsigned&) 90023 0 3 nsTableOuterFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 4 nsTableOuterFrame::OuterReflowChild(nsIPresContext*, nsIFrame*, nsHTMLReflowState const&, nsHTMLReflowMetrics&, int*, nsSize&, nsMargin&, nsMargin&, nsMargin&, nsReflowReason, unsigned&)
5 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 90105 0 3 nsTableRowGroupFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 5 nsTableRowGroupFrame::ReflowChildren(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&, nsTableRowFrame*, int, nsTableRowFrame**)
2 nsEventListenerManager::DispatchEvent(nsIDOMEvent*, int*) 52018 0 2 nsEventStateManager::DispatchNewEvent(nsISupports*, nsIDOMEvent*, int*) 2 nsHTMLLinkElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*)
2 SinkContext::FlushTags(int) 54079 0 2 HTMLContentSink::NotifyAppend(nsIContent*, int) 2 nsHTMLDocument::ContentAppended(nsIContent*, int)
2 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 42019 0 2 XPCWrappedNativeProto::Init(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 1 XPCNativeScriptableInfo::Construct(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 1 JS_SetPrivate
2 CNavDTD::DidBuildModel(unsigned, int, nsIParser*, nsIContentSink*) 54029 0 2 HTMLContentSink::DidBuildModel(int) 2 HTMLContentSink::RemoveDummyParserRequest()
2 nsExceptionManager::SetCurrentException(nsIException*) 6911 2 2 nsCOMPtr_base::assign_with_AddRef(nsISupports*)
2 free 20844 2 2 chunk_free
2 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 1 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 5888 2 2 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 2 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**)
2 nsXPCWrappedJS::GetNewOrUsed(XPCCallContext&, JSObject*, nsID const&, nsISupports*, nsXPCWrappedJS**) 41891 1 2 nsXPCWrappedJSClass::GetRootJSObject(XPCCallContext&, JSObject*) 1 nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject(XPCCallContext&, JSObject*, nsID const&)
1 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 5901 2 2 xptiInterfaceInfo::HasAncestor(nsID const*, int*)
1 pthread_mutex_unlock 1 pthread_cond_signal 10076 2 2 new_sem_extricate_func
2 StyleSetImpl::ContentAppended(nsIPresContext*, nsIContent*, int) 89487 0 2 nsCSSFrameConstructor::ContentAppended(nsIPresContext*, nsIContent*, int) 1 nsCSSFrameConstructor::ReframeContainingBlock(nsIPresContext*, nsIFrame*) 1 nsCSSFrameConstructor::AppendFrames(nsIPresContext*, nsIPresShell*, nsIFrameManager*, nsIContent*, nsIFrame*, nsIFrame*)
2 nsHTMLDocument::ContentAppended(nsIContent*, int) 58250 0 2 nsDocument::ContentAppended(nsIContent*, int) 2 PresShell::ContentAppended(nsIDocument*, nsIContent*, int)
1 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 1 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 24442 1 2 operator new[](unsigned) 1 operator new(unsigned)
1 JS_vsnprintf 1 JS_snprintf 2213 2 2 dosprintf
2 nsString::~nsString() 6538 2 2 nsACString::do_ReplaceFromReadable(unsigned, unsigned, nsACString const&)
1 XPCStringConvert::ReadableToJSString(JSContext*, nsAString const&) 1 CopyUnicodeTo(nsAString const&, unsigned, unsigned short*, unsigned) 6822 2 2 nsString::GetReadableFragment(nsReadableFragment&, nsFragmentRequest, unsigned) const
1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 1 XPCConvert::JSData2Native(XPCCallContext&, void*, long, nsXPTType const&, int, nsID const*, unsigned*) 1447 2 2 JS_GetStringLength
1 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 1 GetScopeOfObject(JSContext*, JSObject*) 1340 2 2 JS_GetClass
2 nsEventStateManager::DispatchNewEvent(nsISupports*, nsIDOMEvent*, int*) 53213 0 2 nsHTMLLinkElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 2 nsGenericHTMLElement::HandleDOMEventForAnchors(nsIContent*, nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*)
2 js_compare_atom_keys 2405 2 2 js_CompareStrings
1 nsTextFrame::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*) 1 nsBlockFrame::AppendFrames(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*) 87087 0 2 nsBlockFrame::ReflowDirtyChild(nsIPresShell*, nsIFrame*) 1 PresShell::CancelReflowCommand(nsIFrame*, nsIReflowCommand::ReflowType*) 1 nsFrame::CreateAndPostReflowCommand(nsIPresShell*, nsIFrame*, nsIReflowCommand::ReflowType, nsIFrame*, nsIAtom*, nsIAtom*)
2 nsScrollBoxFrame::DoLayout(nsBoxLayoutState&) 1 nsContainerBox::LayoutChildAt(nsBoxLayoutState&, nsIBox*, nsRect const&) 90609 0 2 nsBox::Layout(nsBoxLayoutState&) 2 nsBoxToBlockAdaptor::DoLayout(nsBoxLayoutState&) 1 nsScrollBoxFrame::DoLayout(nsBoxLayoutState&)
1 nsBox::Layout(nsBoxLayoutState&) 90168 0 2 nsScrollBoxFrame::DoLayout(nsBoxLayoutState&) 2 nsBox::Layout(nsBoxLayoutState&)
1 XPCWrappedNative::Release() 1 nsJSRuntimeServiceImpl::Release() 9197 2 2 _PR_x86_AtomicDecrement
1 nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*, void**) 1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 76379 2 2 nsScriptSecurityManager::IsDOMClass(nsIClassInfo*)
1 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*) 1 js_NumberToString 1438 0 2 JS_NewStringCopyZ 1 js_InflateString 1 JS_malloc
2 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int) 63736 0 2 nsHTMLLinkElement::SetDocument(nsIDocument*, int, int) 2 nsDOMEventRTTearoff::DispatchEvent(nsIDOMEvent*, int*)
2 nsBoxToBlockAdaptor::DoLayout(nsBoxLayoutState&) 90686 0 2 nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState&, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&, int, int, int, int, int) 2 CanvasFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
2 nsScriptSecurityManager::CheckXPCPermissions(nsISupports*, char const*) 76403 0 2 nsScriptSecurityManager::IsCapabilityEnabled(char const*, int*) 1 nsScriptSecurityManager::GetFramePrincipal(JSContext*, JSStackFrame*, nsIPrincipal**) 1 nsScriptSecurityManager::GetCurrentContextQuick()
2 nsGenericElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 58328 0 2 nsDocument::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 2 GlobalWindowImpl::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*)
2 HTMLContentSink::NotifyAppend(nsIContent*, int) 54185 0 2 nsHTMLDocument::ContentAppended(nsIContent*, int) 2 nsDocument::ContentAppended(nsIContent*, int)
1 nsXPCComponents_Interfaces::AddRef() 1 xptiInterfaceInfo::AddRef() 9196 2 2 _PR_x86_AtomicIncrement
2 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 5830 0 2 nsExceptionManager::SetCurrentException(nsIException*) 2 nsCOMPtr_base::assign_with_AddRef(nsISupports*)
2 nsLineBox::DeleteLineList(nsIPresContext*, nsLineList&) 89140 0 2 nsImageControlFrame::Destroy(nsIPresContext*) 2 nsImageFrame::Destroy(nsIPresContext*)
2 nsBlockReflowState::AddFloater(nsLineLayout&, nsPlaceholderFrame*, int) 87124 0 2 nsBlockReflowState::FlowAndPlaceFloater(nsFloaterCache*, int*) 2 nsBlockFrame::ReflowFloater(nsBlockReflowState&, nsPlaceholderFrame*, nsRect&, nsMargin&, nsMargin&)
1 XPCStringConvert::ReadableToJSString(JSContext*, nsAString const&) 1 JS_NewStringCopyZ 1304 2 2 JS_malloc
2 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&) 87120 0 2 nsBlockReflowState::AddFloater(nsLineLayout&, nsPlaceholderFrame*, int) 2 nsBlockReflowState::FlowAndPlaceFloater(nsFloaterCache*, int*)
1 XPCStringConvert::JSStringToReadable(JSString*) 1 XPCReadableJSStringWrapper::~XPCReadableJSStringWrapper() 24121 2 2 __signbitl
1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*) 8917 1 2 PR_EnterMonitor 1 PR_Lock
2 PresShell::ContentAppended(nsIDocument*, nsIContent*, int) 59493 0 2 StyleSetImpl::ContentAppended(nsIPresContext*, nsIContent*, int) 2 nsCSSFrameConstructor::ContentAppended(nsIPresContext*, nsIContent*, int)
1 XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*) 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 41963 0 2 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 1 operator new[](unsigned) 1 JS_DHashTableOperate
2 nsHTMLLinkElement::SetDocument(nsIDocument*, int, int) 58840 0 2 nsDOMEventRTTearoff::DispatchEvent(nsIDOMEvent*, int*) 2 nsEventListenerManager::DispatchEvent(nsIDOMEvent*, int*)
2 HTMLContentSink::DidBuildModel(int) 54102 0 2 HTMLContentSink::RemoveDummyParserRequest() 2 nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, unsigned)
2 xptiInterfaceInfo::GetIIDForParam(unsigned short, nsXPTParamInfo const*, nsID**) 5969 2 2 xptiTypelibGuts::GetInfoAtNoAddRef(unsigned short)
2 nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*, void**) 76415 0 2 nsScriptSecurityManager::CheckXPCPermissions(nsISupports*, char const*) 2 nsScriptSecurityManager::IsCapabilityEnabled(char const*, int*)
2 nsAutoString::nsAutoString() 6689 2 2 nsStr::Initialize(nsStr&, eCharSize)
2 nsDocument::ContentAppended(nsIContent*, int) 88176 0 2 PresShell::ContentAppended(nsIDocument*, nsIContent*, int) 2 StyleSetImpl::ContentAppended(nsIPresContext*, nsIContent*, int)
1 GetInterfaceTypeFromParam(XPCCallContext&, nsIInterfaceInfo*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, unsigned char, nsXPTType const&, nsXPTCVariant*, nsID**) 1 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 6913 2 2 nsCOMPtr_base::begin_assignment()
2 nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState&, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&, int, int, int, int, int) 87513 0 2 CanvasFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 2 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
2 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 41911 0 2 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 1 non-virtual thunk to nsDOMClassInfo::GetHelperForLanguage(unsigned, nsISupports**) 1 nsCOMPtr_base::begin_assignment()
2 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 6690 2 2 nsStr::Initialize(nsStr&, char*, unsigned, unsigned, eCharSize, int)
4 nsGenericElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 2 nsGenericHTMLElement::HandleDOMEventForAnchors(nsIContent*, nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 58893 0 2 nsGenericElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 4 nsGenericElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 2 nsDocument::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*)
1 XPCReadableJSStringWrapper::WrapperBufferHandle::Allocator::RootString() 1 XPCReadableJSStringWrapper::WrapperBufferHandle::Allocator::Deallocate(unsigned short*) const 41724 1 2 nsJSRuntimeServiceImpl::GetSingleton() 1 PR_AtomicIncrement
2 nsBox::Layout(nsBoxLayoutState&) 90685 0 2 nsBoxToBlockAdaptor::DoLayout(nsBoxLayoutState&) 2 nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState&, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&, int, int, int, int, int)
2 HTMLContentSink::AddLeaf(nsIParserNode const&) 54074 0 2 HTMLContentSink::ProcessLINKTag(nsIParserNode const&) 2 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
2 nsHTMLLinkElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 52224 0 2 nsGenericHTMLElement::HandleDOMEventForAnchors(nsIContent*, nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 2 nsGenericElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*)
2 nsDOMEventRTTearoff::DispatchEvent(nsIDOMEvent*, int*) 51965 0 2 nsEventListenerManager::DispatchEvent(nsIDOMEvent*, int*) 2 nsEventStateManager::DispatchNewEvent(nsISupports*, nsIDOMEvent*, int*)
2 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 6079 2 2 invoke_count_words
2 nsBlockReflowState::FlowAndPlaceFloater(nsFloaterCache*, int*) 87078 0 2 nsBlockFrame::ReflowFloater(nsBlockReflowState&, nsPlaceholderFrame*, nsRect&, nsMargin&, nsMargin&) 2 nsBlockReflowContext::ReflowBlock(nsIFrame*, nsRect const&, int, nsCollapsingMargin&, int, nsMargin&, unsigned&)
2 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 76414 0 2 nsScriptSecurityManager::CanAccess(unsigned, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**) 1 _init 1 nsCString::AssignWithConversion(unsigned short const*, int)
1 js_GetStringChars 2338 0 1 js_UndependString 1 __libc_malloc
1 nsStr::Destroy(nsStr&) 6712 0 1 nsStr::Free(nsStr&) 1 nsMemory::Free(void*)
87479 0 1 nsGfxScrollFrameInner::Layout(nsBoxLayoutState&) 1 nsGfxScrollFrameInner::LayoutBox(nsBoxLayoutState&, nsIBox*, nsRect const&)
1 PresShell::AppendReflowCommandInternal(nsIReflowCommand*, nsVoidArray&) 88225 0 1 PresShell::ReflowCommandAdded(nsIReflowCommand*) 1 PresShell::AddDummyLayoutRequest()
1 nsFocusController::SetSuppressFocus(int, char const*) 81949 0 1 nsFocusController::UpdateCommands(nsAString const&) 1 GlobalWindowImpl::UpdateCommands(nsAString const&)
1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 82369 0 1 nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 1 JS_GetProperty
1 nsView::HandleEvent(nsGUIEvent*, unsigned, nsEventStatus*, int, int&) 88205 0 1 PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*, int, int&) 1 PresShell::HandleEventInternal(nsEvent*, nsIView*, unsigned, nsEventStatus*)
1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1733 1 1 JS_DHashVoidPtrKeyStub
1 XPCNativeScriptableInfo::Construct(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 82365 0 1 nsDOMClassInfo::GetClassName(char**) 1 PL_strcpy
2 gtk_signal_emit 13396 0 1 gtk_signal_real_emit 1 gtk_handlers_run 1 gtk_marshal_BOOL__POINTER
1 nsCreateInstanceByContractID::operator()(nsID const&, void**) const 5202 0 1 nsComponentManager::CreateInstance(char const*, nsISupports*, nsID const&, void**) 1 nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**)
1 PresShell::AddDummyLayoutRequest() 29727 0 1 nsLoadGroup::AddRequest(nsIRequest*, nsISupports*) 1 nsDocLoaderImpl::OnStartRequest(nsIRequest*, nsISupports*)
1 nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 5127 0 1 nsComponentManagerImpl::FindFactory(char const*, nsIFactory**) 1 nsComponentManagerImpl::GetFactoryEntry(char const*, int)
1 JS_NewObject 2098 1 1 js_HoldObjectMap
1 nsXULElement::QueryInterface(nsID const&, void**) 57977 0 1 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 1 nsXBLBinding::ImplementsInterface(nsID const&, int*)
1 JS_PCToLineNumber 2331 1 1 js_PCToLineNumber
1 js_AtomizeString 1528 1 1 js_alloc_atom
1 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 82108 0 1 GlobalWindowImpl::GetComputedStyle(nsIDOMElement*, nsAString const&, nsIDOMCSSStyleDeclaration**) 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 42391 1 1 nsSharedBufferHandle::~nsSharedBufferHandle()
1 FrameManager::AppendFrames(nsIPresContext*, nsIPresShell&, nsIFrame*, nsIAtom*, nsIFrame*) 87071 0 1 nsBlockFrame::AppendFrames(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*) 1 nsBlockFrame::ReflowDirtyChild(nsIPresShell*, nsIFrame*)
1 nsScriptSecurityManager::GetCurrentContextQuick() 41783 0 1 nsXPCThreadJSContextStackImpl::Peek(JSContext**) 1 XPCPerThreadData::GetData()
1 nsCSSFrameConstructor::ContentAppended(nsIPresContext*, nsIContent*, int) 89482 0 1 nsCSSFrameConstructor::AppendFrames(nsIPresContext*, nsIPresShell*, nsIFrameManager*, nsIContent*, nsIFrame*, nsIFrame*) 1 FrameManager::AppendFrames(nsIPresContext*, nsIPresShell&, nsIFrame*, nsIAtom*, nsIFrame*)
1 nsWindow::DispatchDeactivateEvent() 38207 0 1 nsWidget::DispatchFocus(nsGUIEvent&) 1 nsWidget::DispatchWindowEvent(nsGUIEvent*)
1 __libc_malloc 10034 1 1 pthread_null_sighandler
1 nsComponentManagerImpl::FindFactory(char const*, nsIFactory**) 5123 0 1 nsComponentManagerImpl::GetFactoryEntry(char const*, int) 1 PL_DHashTableOperate
1 nsXPCWrappedJS::GetNewOrUsed(XPCCallContext&, JSObject*, nsID const&, nsISupports*, nsXPCWrappedJS**) 41864 0 1 nsXPCWrappedJSClass::GetNewOrUsed(XPCCallContext&, nsID const&, nsXPCWrappedJSClass**) 1 pthread_self
1 XPCThrower::BuildAndThrowException(JSContext*, unsigned, char const*) 5832 0 1 nsExceptionManager::GetExceptionFromProvider(unsigned, nsIException*, nsIException**) 1 nsExceptionService::GetExceptionFromProvider(unsigned, nsIException*, nsIException**)
1 GlobalWindowImpl::GetPrincipal(nsIPrincipal**) 56676 0 1 nsXULDocument::GetPrincipal(nsIPrincipal**) 1 nsXULPDGlobalObject::GetPrincipal(nsIPrincipal**)
1 SinkContext::FlushText(int*, int) 70388 0 1 nsTextNode::AppendData(nsAString const&) 1 nsGenericDOMDataNode::AppendData(nsIContent*, nsAString const&)
1 nsHTMLInputElement::QueryInterface(nsID const&, void**) 52183 1 1 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**)
1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 52342 1 1 nsGenericHTMLLeafFormElement::QueryInterface(nsID const&, void**)
1 xptiInterfaceInfoManager::GetInfoForIID(nsID const*, nsIInterfaceInfo**) 5971 1 1 xpti_HashIID(void const*)
1 nsGfxScrollFrameInner::Layout(nsBoxLayoutState&) 87477 0 1 nsGfxScrollFrameInner::LayoutBox(nsBoxLayoutState&, nsIBox*, nsRect const&) 1 nsContainerBox::LayoutChildAt(nsBoxLayoutState&, nsIBox*, nsRect const&)
1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 41064 1 1 _init
1 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*) 6464 1 1 nsAString::GetSharedBufferHandle() const
1 XPCConvert::JSData2Native(XPCCallContext&, void*, long, nsXPTType const&, int, nsID const*, unsigned*) 42395 0 1 XPCReadableJSStringWrapper::GetSharedBufferHandle() const 1 XPCReadableJSStringWrapper::BufferHandle(int) const
1 nsXPCWrappedJSClass::GetRootJSObject(XPCCallContext&, JSObject*) 41870 0 1 nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject(XPCCallContext&, JSObject*, nsID const&) 1 js_GetProperty
1 XPCStringConvert::ReadableToJSString(JSContext*, nsAString const&) 6595 0 1 CopyUnicodeTo(nsAString const&, unsigned, unsigned short*, unsigned) 1 nsString::GetReadableFragment(nsReadableFragment&, nsFragmentRequest, unsigned) const
1 handle_mozarea_focus_out(_GtkWidget*, _GdkEventFocus*, void*) 38325 0 1 nsWindow::HandleMozAreaFocusOut() 1 nsWindow::DispatchDeactivateEvent()
2 nsView::HandleEvent(nsGUIEvent*, unsigned, nsEventStatus*, int, int&) 1 nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*) 96495 0 1 nsView::HandleEvent(nsGUIEvent*, unsigned, nsEventStatus*, int, int&) 2 nsView::HandleEvent(nsGUIEvent*, unsigned, nsEventStatus*, int, int&) 1 PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*, int, int&)
1 StyleSetImpl::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*) 89501 0 1 nsCSSFrameConstructor::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*) 1 nsTextFrame::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*)
1 CNavDTD::OpenHead(nsIParserNode const*) 54039 0 1 HTMLContentSink::OpenHead(nsIParserNode const&) 1 SinkContext::FlushTags(int)
1 nsXPCException::NewException(char const*, unsigned, nsIStackFrame*, nsISupports*, nsIException**) 41121 0 1 nsXPConnect::GetCurrentJSStack(nsIStackFrame**) 1 XPCJSStack::CreateStack(JSContext*, nsIStackFrame**)
1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 42016 1 1 XPCWrappedNativeProto::XPCWrappedNativeProto(XPCWrappedNativeScope*, nsIClassInfo*, unsigned, XPCNativeSet*)
1 XPCConvert::JSData2Native(XPCCallContext&, void*, long, nsXPTType const&, int, nsID const*, unsigned*) 1445 0 1 JS_GetStringBytes 1 js_GetStringBytes
1 XPCThrower::BuildAndThrowException(JSContext*, unsigned, char const*) 41486 0 1 nsXPCException::NewException(char const*, unsigned, nsIStackFrame*, nsISupports*, nsIException**) 1 nsXPConnect::GetCurrentJSStack(nsIStackFrame**)
1 XPCJSStackFrame::CreateStack(JSContext*, JSStackFrame*, XPCJSStackFrame**) 1 XPCJSStack::CreateStack(JSContext*, nsIStackFrame**) 41737 0 1 XPCJSStackFrame::CreateStack(JSContext*, JSStackFrame*, XPCJSStackFrame**) 1 XPCJSStackFrame::CreateStack(JSContext*, JSStackFrame*, XPCJSStackFrame**) 1 JS_PCToLineNumber
1 nsCSSFrameConstructor::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*) 88391 0 1 nsTextFrame::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*) 1 nsBlockFrame::ReflowDirtyChild(nsIPresShell*, nsIFrame*)
1 nsWidget::DispatchWindowEvent(nsGUIEvent*) 38208 0 1 nsWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) 1 HandleEvent(nsGUIEvent*)
1 nsScriptSecurityManager::GetObjectPrincipal(JSContext*, JSObject*, nsIPrincipal**) 81985 0 1 GlobalWindowImpl::GetPrincipal(nsIPrincipal**) 1 nsXULDocument::GetPrincipal(nsIPrincipal**)
1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 41210 1 1 nsXPCComponents_Classes::GetScriptableFlags(unsigned*)
1 nsComponentManager::CreateInstance(char const*, nsISupports*, nsID const&, void**) 5132 0 1 nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 1 nsComponentManagerImpl::FindFactory(char const*, nsIFactory**)
1 nsXBLService::ResolveTag(nsIContent*, int*, nsIAtom**) 57951 0 1 nsBindingManager::ResolveTag(nsIContent*, int*, nsIAtom**) 1 nsBindingManager::GetBinding(nsIContent*, nsIXBLBinding**)
1 nsXPCThreadJSContextStackImpl::Peek(JSContext**) 41796 0 1 XPCPerThreadData::GetData() 1 PR_GetThreadPrivate
1 XPCPerThreadData::GetData() 8694 0 1 PR_GetThreadPrivate 1 PR_GetCurrentThread
1 nsExceptionManager::GetExceptionFromProvider(unsigned, nsIException*, nsIException**) 5845 0 1 nsExceptionService::GetExceptionFromProvider(unsigned, nsIException*, nsIException**) 1 _init
1 ClaimScope 1571 1 1 js_LiveContext
1 nsXULElement::QueryInterface(nsID const&, void**) 57910 0 1 nsXBLService::ResolveTag(nsIContent*, int*, nsIAtom**) 1 nsBindingManager::ResolveTag(nsIContent*, int*, nsIAtom**)
1 nsEventStateManager::PreHandleEvent(nsIPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) 81959 0 1 nsFocusController::SetSuppressFocus(int, char const*) 1 nsFocusController::UpdateCommands(nsAString const&)
1 nsDOMClassInfo::GetClassName(char**) 8198 1 1 PL_strcpy
1 js_GetStringBytes 2412 1 1 js_DeflateString
1 HandleEvent(nsGUIEvent*) 96703 0 1 nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*) 1 nsView::HandleEvent(nsGUIEvent*, unsigned, nsEventStatus*, int, int&)
1 PresShell::ReflowCommandAdded(nsIReflowCommand*) 88228 0 1 PresShell::AddDummyLayoutRequest() 1 nsLoadGroup::AddRequest(nsIRequest*, nsISupports*)
1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 41912 0 1 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 1 JS_NewObject
1 JS_snprintf 2223 0 1 JS_vsnprintf 1 dosprintf
1 nsDocument::ContentChanged(nsIContent*, nsISupports*) 88173 0 1 PresShell::ContentChanged(nsIDocument*, nsIContent*, nsISupports*) 1 StyleSetImpl::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*)
1 gtk_marshal_BOOL__POINTER 14269 0 1 gtk_window_focus_out_event 1 gtk_widget_event
1 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*) 42051 1 1 XPCWrappedNativeScope::DebugDump(short)
1 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 82722 1 1 non-virtual thunk to nsDOMClassInfo::GetHelperForLanguage(unsigned, nsISupports**)
1 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&) 87762 0 1 nsInlineFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 1 nsInlineFrame::ReflowFrames(nsIPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsHTMLReflowMetrics&, unsigned&)
1 XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned*) 41919 0 1 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 1 JS_GetPrototype
1 nsXULDocument::GetPrincipal(nsIPrincipal**) 57028 1 1 nsXULPDGlobalObject::GetPrincipal(nsIPrincipal**)
1 CNavDTD::AddHeadLeaf(nsIParserNode*) 34862 0 1 CNavDTD::OpenHead(nsIParserNode const*) 1 HTMLContentSink::OpenHead(nsIParserNode const&)
1 xptiInterfaceInfo::GetInfoForParam(unsigned short, nsXPTParamInfo const*, nsIInterfaceInfo**) 5866 0 1 xptiInterfaceInfo::AddRef() 1 _PR_x86_AtomicIncrement
1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 53037 0 1 nsHTMLInputElement::QueryInterface(nsID const&, void**) 1 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**)
1 JS_GetStringBytes 2415 0 1 js_GetStringBytes 1 js_DeflateString
1 PR_Malloc 20830 1 1 _IO_check_libio
1 JS_DHashTableOperate 1747 1 1 JS_DHashTableRawRemove
1 PL_DHashTableOperate 3144 1 1 SearchTable
1 JS_GetStringChars 2336 0 1 js_GetStringChars 1 js_UndependString
1 nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*, void**) 76325 1 1 nsCodebasePrincipal::~nsCodebasePrincipal()
1 XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned*) 41809 1 1 nsXPCWrappedJS::Release()
1 nsGfxScrollFrameInner::LayoutBox(nsBoxLayoutState&, nsIBox*, nsRect const&) 90730 0 1 nsContainerBox::LayoutChildAt(nsBoxLayoutState&, nsIBox*, nsRect const&) 1 nsBox::Layout(nsBoxLayoutState&)
1 CNavDTD::CloseBody(nsIParserNode const*) 54042 0 1 HTMLContentSink::CloseBody(nsIParserNode const&) 1 SinkContext::FlushTags(int)
1 nsScriptSecurityManager::IsCapabilityEnabled(char const*, int*) 76398 0 1 nsScriptSecurityManager::GetFramePrincipal(JSContext*, JSStackFrame*, nsIPrincipal**) 1 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, nsIPrincipal**)
1 nsExceptionService::GetExceptionFromProvider(unsigned, nsIException*, nsIException**) 3096 1 1 _init
1 nsBlockFrame::ReflowDirtyChild(nsIPresShell*, nsIFrame*) 87330 0 1 nsFrame::CreateAndPostReflowCommand(nsIPresShell*, nsIFrame*, nsIReflowCommand::ReflowType, nsIFrame*, nsIAtom*, nsIAtom*) 1 PresShell::AppendReflowCommand(nsIReflowCommand*)
1 JS_NewStringCopyZ 2411 1 1 js_InflateString
1 XPCConvert::JSData2Native(XPCCallContext&, void*, long, nsXPTType const&, int, nsID const*, unsigned*) 42318 1 1 nsAString::nsAString()
1 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 5937 0 1 xptiInterfaceInfoManager::GetInfoForIID(nsID const*, nsIInterfaceInfo**) 1 xpti_HashIID(void const*)
1 PR_GetThreadPrivate 9055 1 1 PR_GetCurrentThread
1 XPCReadableJSStringWrapper::BufferHandle(int) const 41752 0 1 XPCReadableJSStringWrapper::WrapperBufferHandle::Allocator::RootString() 1 nsJSRuntimeServiceImpl::GetSingleton()
1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 68559 1 1 non-virtual thunk to nsXULElement::GetAttribute(nsAString const&, nsAString&)
2 gtk_widget_event 13364 0 1 gtk_signal_emit 2 gtk_signal_real_emit
1 nsComponentManagerImpl::GetFactoryEntry(char const*, int) 3146 0 1 PL_DHashTableOperate 1 SearchTable
1 nsLoadGroup::AddRequest(nsIRequest*, nsISupports*) 28358 0 1 nsDocLoaderImpl::OnStartRequest(nsIRequest*, nsISupports*) 1 nsDocLoaderImpl::doStartURLLoad(nsIRequest*)
1 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 5902 1 1 xptiInterfaceInfoManager::AddRef()
1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 41949 1 1 XPCJSObjectHolder::newHolder(JSContext*, JSObject*)
1 JS_ValueToString 2424 1 1 Utf8ToOneUcs4Char
1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 82408 0 1 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 1 GlobalWindowImpl::GetComputedStyle(nsIDOMElement*, nsAString const&, nsIDOMCSSStyleDeclaration**)
1 nsWidget::DispatchFocus(nsGUIEvent&) 38205 0 1 nsWidget::DispatchWindowEvent(nsGUIEvent*) 1 nsWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&)
1 nsDocLoaderImpl::OnStartRequest(nsIRequest*, nsISupports*) 28364 0 1 nsDocLoaderImpl::doStartURLLoad(nsIRequest*) 1 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned)
1 handle_gdk_event(_GdkEvent*, void*) 12591 0 1 gtk_main_do_event 1 gtk_widget_event
1 XPCReadableJSStringWrapper::GetSharedBufferHandle() const 41750 0 1 XPCReadableJSStringWrapper::BufferHandle(int) const 1 XPCReadableJSStringWrapper::WrapperBufferHandle::Allocator::RootString()
1 js_SetSlotThreadSafe 1956 0 1 ClaimScope 1 js_LiveContext
1 CNavDTD::DidBuildModel(unsigned, int, nsIParser*, nsIContentSink*) 34875 0 1 CNavDTD::CloseContainersTo(nsHTMLTag, int) 1 CNavDTD::CloseContainersTo(int, nsHTMLTag, int)
1 nsWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) 96480 0 1 HandleEvent(nsGUIEvent*) 1 nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*)
1 nsScriptSecurityManager::CanAccess(unsigned, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**) 76230 1 1 _init
1 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*) 1442 0 1 JS_NewUCStringCopyZ 1 js_NewString
1 gtk_signal_real_emit 13409 0 1 gtk_handlers_run 1 gtk_marshal_BOOL__POINTER
1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 5075 0 1 nsCreateInstanceByContractID::operator()(nsID const&, void**) const 1 nsComponentManager::CreateInstance(char const*, nsISupports*, nsID const&, void**)
1 XPCWrappedNativeProto::Init(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 42001 0 1 XPCNativeScriptableInfo::Construct(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 1 nsDOMClassInfo::GetClassName(char**)
1 nsCOMPtr_base::~nsCOMPtr_base() 41722 0 1 nsJSRuntimeServiceImpl::Release() 1 _PR_x86_AtomicDecrement
1 gtk_handlers_run 1 gtk_signal_real_emit 12628 0 1 gtk_marshal_BOOL__POINTER 1 handle_mozarea_focus_out(_GtkWidget*, _GdkEventFocus*, void*) 1 gtk_window_focus_out_event
1 nsTextNode::AppendData(nsAString const&) 58758 0 1 nsGenericDOMDataNode::AppendData(nsIContent*, nsAString const&) 1 nsDocument::ContentChanged(nsIContent*, nsISupports*)
1 nsWindow::HandleMozAreaFocusOut() 38323 0 1 nsWindow::DispatchDeactivateEvent() 1 nsWidget::DispatchFocus(nsGUIEvent&)
1 nsFrame::CreateAndPostReflowCommand(nsIPresShell*, nsIFrame*, nsIReflowCommand::ReflowType, nsIFrame*, nsIAtom*, nsIAtom*) 88130 0 1 PresShell::AppendReflowCommand(nsIReflowCommand*) 1 PresShell::AppendReflowCommandInternal(nsIReflowCommand*, nsVoidArray&)
1 PresShell::HandleEventInternal(nsEvent*, nsIView*, unsigned, nsEventStatus*) 51983 0 1 nsEventStateManager::PreHandleEvent(nsIPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*) 1 nsFocusController::SetSuppressFocus(int, char const*)
1 XPCStringConvert::ReadableToJSString(JSContext*, nsAString const&) 1440 0 1 JS_NewUCString 1 js_NewString
1 JS_EndRequest 8936 1 1 PRP_NakedBroadcast
1 XPCWrappedNativeProto::Init(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 1343 0 1 JS_SetPrivate 1 js_SetSlotThreadSafe
1 nsGenericDOMDataNode::AppendData(nsIContent*, nsAString const&) 58248 0 1 nsDocument::ContentChanged(nsIContent*, nsISupports*) 1 PresShell::ContentChanged(nsIDocument*, nsIContent*, nsISupports*)
1 nsXPConnect::GetCurrentJSStack(nsIStackFrame**) 41727 0 1 XPCJSStack::CreateStack(JSContext*, nsIStackFrame**) 1 XPCJSStackFrame::CreateStack(JSContext*, JSStackFrame*, XPCJSStackFrame**)
1 nsBlockFrame::ReflowDirtyChild(nsIPresShell*, nsIFrame*) 88133 0 1 PresShell::CancelReflowCommand(nsIFrame*, nsIReflowCommand::ReflowType*) 1 PresShell::CancelReflowCommandInternal(nsIFrame*, nsIReflowCommand::ReflowType*, nsVoidArray&, int)
1 nsQueryInterface::operator()(nsID const&, void**) const 54163 1 1 nsHTMLDocument::QueryInterface(nsID const&, void**)
1 nsScriptSecurityManager::GetFramePrincipal(JSContext*, JSStackFrame*, nsIPrincipal**) 76397 0 1 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, nsIPrincipal**) 1 nsScriptSecurityManager::GetObjectPrincipal(JSContext*, JSObject*, nsIPrincipal**)
1 nsJSRuntimeServiceImpl::GetSingleton() 8740 1 1 PR_AtomicIncrement
1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 8918 0 1 PR_ExitMonitor 1 PR_Unlock
1 JS_DHashTableOperate 1736 1 1 JS_DHashClearEntryStub
1 XPCJSStackFrame::CreateStack(JSContext*, JSStackFrame*, XPCJSStackFrame**) 1684 0 1 JS_PCToLineNumber 1 js_PCToLineNumber
1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 99622 1 1 non-virtual thunk to nsCharsetMenu::QueryInterface(nsID const&, void**)
1 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 1 nsXBLBinding::ImplementsInterface(nsID const&, int*) 57514 1 1 nsXBLBinding::ImplementsInterface(nsID const&, int*) 1 nsXBLBinding::ImplementsInterface(nsID const&, int*)
1 nsScriptSecurityManager::CanAccess(unsigned, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**) 6759 1 1 nsCString::AssignWithConversion(unsigned short const*, int)
1 CNavDTD::CloseContainersTo(int, nsHTMLTag, int) 34873 0 1 CNavDTD::CloseContainer(nsCParserNode const*, nsHTMLTag, int) 1 CNavDTD::CloseBody(nsIParserNode const*)
1 nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 1368 0 1 JS_GetProperty 1 js_Atomize
1 JS_SetPrivate 1958 0 1 js_SetSlotThreadSafe 1 ClaimScope
1 XPCConvert::JSData2Native(XPCCallContext&, void*, long, nsXPTType const&, int, nsID const*, unsigned*) 1446 0 1 JS_GetStringChars 1 js_GetStringChars
1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 41461 1 1 __tcf_1
1 CNavDTD::CloseContainer(nsCParserNode const*, nsHTMLTag, int) 34865 0 1 CNavDTD::CloseBody(nsIParserNode const*) 1 HTMLContentSink::CloseBody(nsIParserNode const&)
1 PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*, int, int&) 88207 0 1 PresShell::HandleEventInternal(nsEvent*, nsIView*, unsigned, nsEventStatus*) 1 nsEventStateManager::PreHandleEvent(nsIPresContext*, nsEvent*, nsIFrame*, nsEventStatus*, nsIView*)
1 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, nsIPrincipal**) 76401 0 1 nsScriptSecurityManager::GetObjectPrincipal(JSContext*, JSObject*, nsIPrincipal**) 1 GlobalWindowImpl::GetPrincipal(nsIPrincipal**)
1 nsInlineFrame::ReflowFrames(nsIPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsHTMLReflowMetrics&, unsigned&) 87768 0 1 nsInlineFrame::ReflowInlineFrame(nsIPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsIFrame*, unsigned&) 1 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&)
1 nsXPCComponents_Interfaces::QueryInterface(nsID const&, void**) 41439 1 1 nsXPCComponents::CanSetProperty(nsID const*, unsigned short const*, char**)
1 SearchTable 41644 1 1 MatchIIDPtrKey(JSDHashTable*, JSDHashEntryHdr const*, void const*)
1 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 1350 0 1 JS_NewObject 1 js_HoldObjectMap
1 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 1345 1 1 JS_GetPrototype
1 nsInlineFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 87765 0 1 nsInlineFrame::ReflowFrames(nsIPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsHTMLReflowMetrics&, unsigned&) 1 nsInlineFrame::ReflowInlineFrame(nsIPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsIFrame*, unsigned&)
1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 41920 0 1 XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*) 1 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short)
1 nsScriptSecurityManager::IsCapabilityEnabled(char const*, int*) 76371 0 1 nsScriptSecurityManager::GetCurrentContextQuick() 1 nsXPCThreadJSContextStackImpl::Peek(JSContext**)
1 gtk_window_focus_out_event 1 gtk_main_do_event 14140 0 1 gtk_widget_event 2 gtk_signal_emit
1 nsString::~nsString() 6691 0 1 nsStr::Destroy(nsStr&) 1 nsStr::Free(nsStr&)
1 PresShell::CancelReflowCommand(nsIFrame*, nsIReflowCommand::ReflowType*) 88132 0 1 PresShell::CancelReflowCommandInternal(nsIFrame*, nsIReflowCommand::ReflowType*, nsVoidArray&, int) 1 PresShell::DoneRemovingReflowCommands()
1 js_NewString 1900 0 1 js_AllocGCThing 1 pthread_mutex_unlock
1 CNavDTD::HandleSavedTokens(int) 54034 0 1 HTMLContentSink::BeginContext(int) 1 SinkContext::FlushTags(int)
1 PresShell::AppendReflowCommand(nsIReflowCommand*) 88129 0 1 PresShell::AppendReflowCommandInternal(nsIReflowCommand*, nsVoidArray&) 1 PresShell::ReflowCommandAdded(nsIReflowCommand*)
1 xptiInterfaceInfo::GetIID(nsID**) 20988 1 1 memcpy
1 nsXPCComponents_Interfaces::QueryInterface(nsID const&, void**) 41176 0 1 nsXPCComponents_Interfaces::AddRef() 1 _PR_x86_AtomicIncrement
1 nsCSSFrameConstructor::AppendFrames(nsIPresContext*, nsIPresShell*, nsIFrameManager*, nsIContent*, nsIFrame*, nsIFrame*) 87362 0 1 FrameManager::AppendFrames(nsIPresContext*, nsIPresShell&, nsIFrame*, nsIAtom*, nsIFrame*) 1 nsBlockFrame::AppendFrames(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*)
1 CNavDTD::CloseContainersTo(nsHTMLTag, int) 34874 0 1 CNavDTD::CloseContainersTo(int, nsHTMLTag, int) 1 CNavDTD::CloseContainer(nsCParserNode const*, nsHTMLTag, int)
1 nsBindingManager::ResolveTag(nsIContent*, int*, nsIAtom**) 57944 1 1 nsBindingManager::GetBinding(nsIContent*, nsIXBLBinding**)
1 gtk_marshal_BOOL__POINTER 38361 0 1 handle_mozarea_focus_out(_GtkWidget*, _GdkEventFocus*, void*) 1 nsWindow::HandleMozAreaFocusOut()
1 PresShell::ContentChanged(nsIDocument*, nsIContent*, nsISupports*) 59497 0 1 StyleSetImpl::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*) 1 nsCSSFrameConstructor::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*)

Flat Profile


Total hit count: 256
Count %Total  Function Name
 27   10.5     XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)
 10   3.9     SearchTable
  7   2.7     __pthread_alt_unlock
  6   2.3     XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**)
  5   2.0     nsXULElement::QueryInterface(nsID const&, void**)
  5   2.0     __pthread_alt_lock
  5   2.0     XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned*)
  5   2.0     XPCCallContext::CanCallNow()
  4   1.6     pthread_mutex_trylock
  4   1.6     pthread_mutex_lock
  4   1.6     chunk_alloc
  4   1.6     __libc_malloc
  3   1.2     pthread_self
  3   1.2     JS_EndRequest
  3   1.2     xptiInterfaceInfo::GetInfoForParam(unsigned short, nsXPTParamInfo const*, nsIInterfaceInfo**)
  3   1.2     XPCConvert::IsMethodReflectable(nsXPTMethodInfo const&)
  3   1.2     XPCConvert::JSData2Native(XPCCallContext&, void*, long, nsXPTType const&, int, nsID const*, unsigned*)
  3   1.2     __pthread_lock
  3   1.2     xptiInterfaceInfo::GetIIDShared(nsID const**)
  3   1.2     nsString::nsString()
  3   1.2     JS_BeginRequest
  3   1.2     nsString::~nsString()
  2   0.8     PR_Lock
  2   0.8     chunk_free
  2   0.8     new_sem_extricate_func
  2   0.8     JS_malloc
  2   0.8     js_NewString
  2   0.8     nsScriptSecurityManager::IsDOMClass(nsIClassInfo*)
  2   0.8     nsCOMPtr_base::begin_assignment()
  2   0.8     dosprintf
  2   0.8     XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int)
  2   0.8     xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**)
  2   0.8     nsCOMPtr_base::assign_with_AddRef(nsISupports*)
  2   0.8     XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*)
  2   0.8     _PR_x86_AtomicIncrement
  2   0.8     pthread_cond_signal
  2   0.8     __signbitl
  2   0.8     JS_GetStringLength
  2   0.8     xptiInterfaceInfo::HasAncestor(nsID const*, int*)
  2   0.8     xptiTypelibGuts::GetInfoAtNoAddRef(unsigned short)
  2   0.8     js_CompareStrings
  2   0.8     invoke_count_words
  2   0.8     pthread_mutex_unlock
  2   0.8     nsQueryInterface::operator()(nsID const&, void**) const
  2   0.8     JS_GetClass
  2   0.8     nsStr::Initialize(nsStr&, char*, unsigned, unsigned, eCharSize, int)
  2   0.8     XPCWrappedNative::AddRef()
  2   0.8     PR_Unlock
  2   0.8     nsString::GetReadableFragment(nsReadableFragment&, nsFragmentRequest, unsigned) const
  2   0.8     nsStr::Initialize(nsStr&, eCharSize)
  2   0.8     JS_AddNamedRootRT
  2   0.8     nsACString::do_ReplaceFromReadable(unsigned, unsigned, nsACString const&)
  2   0.8     _PR_x86_AtomicDecrement
  2   0.8     nsXPCComponents_Interfaces::QueryInterface(nsID const&, void**)
  1   0.4     Utf8ToOneUcs4Char
  1   0.4     pthread_null_sighandler
  1   0.4     js_AtomizeString
  1   0.4     xpti_HashIID(void const*)
  1   0.4     XPCWrappedNativeProto::XPCWrappedNativeProto(XPCWrappedNativeScope*, nsIClassInfo*, unsigned, XPCNativeSet*)
  1   0.4     nsAString::GetSharedBufferHandle() const
  1   0.4     JS_DHashVoidPtrKeyStub
  1   0.4     js_compare_atom_keys
  1   0.4     js_LiveContext
  1   0.4     js_AddRootRT
  1   0.4     XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int)
  1   0.4     GetInterfaceTypeFromParam(XPCCallContext&, nsIInterfaceInfo*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, unsigned char, nsXPTType const&, nsXPTCVariant*, nsID**)
  1   0.4     nsXPCWrappedJS::Release()
  1   0.4     nsXPCComponents_Classes::GetScriptableFlags(unsigned*)
  1   0.4     js_InflateString
  1   0.4     nsCOMPtr_base::~nsCOMPtr_base()
  1   0.4     js_GetProperty
  1   0.4     js_HoldObjectMap
  1   0.4     _init
  1   0.4     xptiInterfaceInfoManager::AddRef()
  1   0.4     __tcf_1
  1   0.4     js_alloc_atom
  1   0.4     PR_AtomicIncrement
  1   0.4     PR_EnterMonitor
  1   0.4     js_DeflateString
  1   0.4     XPCReadableJSStringWrapper::~XPCReadableJSStringWrapper()
  1   0.4     MatchIIDPtrKey(JSDHashTable*, JSDHashEntryHdr const*, void const*)
  1   0.4     JS_GetPrototype
  1   0.4     non-virtual thunk to nsXULElement::GetAttribute(nsAString const&, nsAString&)
  1   0.4     JS_ValueToString
  1   0.4     XPCWrappedNativeScope::DebugDump(short)
  1   0.4     free
  1   0.4     nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**)
  1   0.4     nsXPCWrappedJSClass::GetRootJSObject(XPCCallContext&, JSObject*)
  1   0.4     nsGenericHTMLLeafFormElement::QueryInterface(nsID const&, void**)
  1   0.4     XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*)
  1   0.4     _init
  1   0.4     nsJSRuntimeServiceImpl::GetSingleton()
  1   0.4     memcpy
  1   0.4     nsAString::nsAString()
  1   0.4     nsXBLBinding::ImplementsInterface(nsID const&, int*)
  1   0.4     JS_DHashTableOperate
  1   0.4     XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int)
  1   0.4     PRP_NakedBroadcast
  1   0.4     nsMemory::Clone(void const*, unsigned)
  1   0.4     js_RemoveRoot
  1   0.4     XPCStringConvert::ReadableToJSString(JSContext*, nsAString const&)
  1   0.4     nsCodebasePrincipal::~nsCodebasePrincipal()
  1   0.4     nsXULPDGlobalObject::GetPrincipal(nsIPrincipal**)
  1   0.4     non-virtual thunk to nsCharsetMenu::QueryInterface(nsID const&, void**)
  1   0.4     nsHTMLDocument::QueryInterface(nsID const&, void**)
  1   0.4     JS_DHashClearEntryStub
  1   0.4     PL_strcpy
  1   0.4     _IO_check_libio
  1   0.4     nsBindingManager::GetBinding(nsIContent*, nsIXBLBinding**)
  1   0.4     JS_snprintf
  1   0.4     nsCString::AssignWithConversion(unsigned short const*, int)
  1   0.4     XPCJSObjectHolder::newHolder(JSContext*, JSObject*)
  1   0.4     xptiInterfaceInfo::GetIIDForParam(unsigned short, nsXPTParamInfo const*, nsID**)
  1   0.4     operator delete(void*)
  1   0.4     nsSharedBufferHandle::~nsSharedBufferHandle()
  1   0.4     operator new[](unsigned)
  1   0.4     XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*)
  1   0.4     JS_SuspendRequest
  1   0.4     non-virtual thunk to nsDOMClassInfo::GetHelperForLanguage(unsigned, nsISupports**)
  1   0.4     SearchTable
  1   0.4     JS_DHashTableRawRemove
  1   0.4     PR_GetCurrentThread
  1   0.4     nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
  1   0.4     XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*)
  1   0.4     js_Atomize
  1   0.4     js_PCToLineNumber
  1   0.4     nsXPCComponents::CanSetProperty(nsID const*, unsigned short const*, char**)
  1   0.4     _init
  1   0.4     PR_Malloc
  1   0.4     JS_HashTableRawLookup