Jprof Profile Report

flat | hierarchical

Hierarchical Profile


 index  Count         Hits      Function Name
                          2904 (63.3%) nsBaseAppShell::Run()
                           319 (7.0%)  base::Thread::ThreadMain()
                            68 (1.5%)  nsThread::ThreadFunc(void*)
107059      0 (0.0%)      3291 (71.7%) MessageLoop::Run()
                          2904 (63.3%) mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*)
                           319 (7.0%)  base::MessagePumpDefault::Run(base::MessagePump::Delegate*)
                            68 (1.5%)  mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*)

2987 (65.1%) NS_ProcessNextEvent(nsIThread*, bool) 3 (0.1%) nsThread::ProcessNextEvent(bool, bool*) (self) 79596 3 (0.0%) 2972 (64.8%) nsThread::ProcessNextEvent(bool, bool*) 2325 (50.7%) nsRunnableMethodImpl<void (mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp), true, false, mozilla::TimeStamp>::Run() 337 (7.4%) nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) 155 (3.4%) nsTimerEvent::Run() 37 (0.8%) TimerThread::Run() 35 (0.8%) mozilla::dom::workers::WorkerRunnable::Run() 29 (0.6%) (anonymous namespace)::WorkerThreadPrimaryRunnable::Run() 27 (0.6%) mozilla::ipc::MessageChannel::DequeueTask::Run() 17 (0.4%) XPCJSRuntime::AfterProcessTask(unsigned int) 4 (0.1%) AsyncFreeSnowWhite::Run() 3 (0.1%) nsThread::ProcessNextEvent(bool, bool*) (self) 2 (0.0%) XPCJSContextStack::Push(JSContext*) 2 (0.0%) nsSocketTransportService::Run() 2 (0.0%) mozilla::Runnable::Release() 2 (0.0%) nsInputStreamReadyEvent::Run() 2 (0.0%) mozilla::CycleCollectedJSRuntime::AfterProcessTask(unsigned int) 1 (0.0%) PR_GetCurrentThread 1 (0.0%) nsRunnableMethodImpl<void (PresShell::*)(), true, false>::Run() 1 (0.0%) XPCJSRuntime::BeforeProcessTask(bool) 1 (0.0%) mozilla::ipc::CancelCPOWs() 1 (0.0%) nsCOMPtr_base::begin_assignment() 1 (0.0%) mozilla::HangMonitor::NotifyActivity(mozilla::HangMonitor::ActivityType) 1 (0.0%) mozilla::BaseAutoLock<mozilla::Mutex>::~BaseAutoLock() 1 (0.0%) mozilla::detail::log_test(mozilla::LogModule const*, mozilla::LogLevel)
2904 (63.3%) mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) 68 (1.5%) mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) 15 (0.3%) mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) 81167 0 (0.0%) 2972 (64.8%) NS_ProcessNextEvent(nsIThread*, bool) 2987 (65.1%) nsThread::ProcessNextEvent(bool, bool*)
2904 (63.3%) XREMain::XRE_mainRun() 329746 0 (0.0%) 2904 (63.3%) nsAppStartup::Run() 2904 (63.3%) nsBaseAppShell::Run()
2904 (63.3%) MessageLoop::Run() 109137 0 (0.0%) 2904 (63.3%) mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) 2904 (63.3%) NS_ProcessNextEvent(nsIThread*, bool)
2904 (63.3%) nsAppStartup::Run() 278944 0 (0.0%) 2904 (63.3%) nsBaseAppShell::Run() 2904 (63.3%) MessageLoop::Run()
21800 0 (0.0%) 2904 (63.3%) _start 2904 (63.3%) __libc_start_main
2904 (63.3%) __libc_start_main 21796 0 (0.0%) 2904 (63.3%) main 2904 (63.3%) do_main(int, char**, char**, nsIFile*) [clone .constprop.2]
2904 (63.3%) XRE_main 331556 0 (0.0%) 2904 (63.3%) XREMain::XRE_main(int, char**, nsXREAppData const*) 2904 (63.3%) XREMain::XRE_mainRun()
2904 (63.3%) _start 37478 0 (0.0%) 2904 (63.3%) __libc_start_main 2904 (63.3%) main
2904 (63.3%) do_main(int, char**, char**, nsIFile*) [clone .constprop.2] 331557 0 (0.0%) 2904 (63.3%) XRE_main 2904 (63.3%) XREMain::XRE_main(int, char**, nsXREAppData const*)
2904 (63.3%) XREMain::XRE_main(int, char**, nsXREAppData const*) 331555 0 (0.0%) 2904 (63.3%) XREMain::XRE_mainRun() 2904 (63.3%) nsAppStartup::Run()
2904 (63.3%) main 21807 0 (0.0%) 2904 (63.3%) do_main(int, char**, char**, nsIFile*) [clone .constprop.2] 2904 (63.3%) XRE_main
2325 (50.7%) nsThread::ProcessNextEvent(bool, bool*) 1 (0.0%) nsRunnableMethodImpl<void (mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp), true, false, mozilla::TimeStamp>::Run() (self) 288208 1 (0.0%) 2325 (50.7%) nsRunnableMethodImpl<void (mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp), true, false, mozilla::TimeStamp>::Run() 2324 (50.7%) mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver(mozilla::TimeStamp) 1 (0.0%) nsRunnableMethodImpl<void (mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp), true, false, mozilla::TimeStamp>::Run() (self)
2324 (50.7%) nsRunnableMethodImpl<void (mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp), true, false, mozilla::TimeStamp>::Run() 288335 0 (0.0%) 2324 (50.6%) mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver(mozilla::TimeStamp) 2322 (50.6%) mozilla::RefreshDriverTimer::Tick(long, mozilla::TimeStamp) 1 (0.0%) mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>::ToMilliseconds() const 1 (0.0%) mozilla::TimeStamp::Now()
2322 (50.6%) mozilla::RefreshDriverTimer::Tick(long, mozilla::TimeStamp) 1 (0.0%) mozilla::RefreshDriverTimer::TickRefreshDrivers(long, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) [clone .isra.159] (self) 288332 1 (0.0%) 2322 (50.6%) mozilla::RefreshDriverTimer::TickRefreshDrivers(long, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) [clone .isra.159] 2320 (50.6%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 1 (0.0%) mozilla::RefreshDriverTimer::TickRefreshDrivers(long, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) [clone .isra.159] (self) 1 (0.0%) RefPtr<nsRefreshDriver>* nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator>::AppendElements<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator> const&)
2322 (50.6%) mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver(mozilla::TimeStamp) 288333 0 (0.0%) 2322 (50.6%) mozilla::RefreshDriverTimer::Tick(long, mozilla::TimeStamp) 2322 (50.6%) mozilla::RefreshDriverTimer::TickRefreshDrivers(long, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) [clone .isra.159]
2320 (50.6%) mozilla::RefreshDriverTimer::TickRefreshDrivers(long, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) [clone .isra.159] 1 (0.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) (self) 288184 1 (0.0%) 2320 (50.5%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 1565 (34.1%) nsViewManager::ProcessPendingUpdates() 634 (13.8%) PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) 93 (2.0%) nsXPConnect::NotifyDidPaint() 7 (0.2%) nsRefreshDriver::DispatchAnimationEvents() 4 (0.1%) nsRefreshDriver::IsWaitingForPaint(mozilla::TimeStamp) 2 (0.0%) mozilla::TimelineConsumers::IsEmpty() 2 (0.0%) nsIPresShell::InvalidatePresShellIfHidden() 1 (0.0%) mozilla::Telemetry::AccumulateTimeDelta(mozilla::Telemetry::ID, mozilla::TimeStamp, mozilla::TimeStamp) 1 (0.0%) PresShell::nsSynthMouseMoveEvent::WillRefresh(mozilla::TimeStamp) 1 (0.0%) AutoTArray<nsIPresShell*, 16ul>::AutoTArray() 1 (0.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) (self) 1 (0.0%) nsRefreshDriver::RunFrameRequestCallbacks(mozilla::TimeStamp) 1 (0.0%) nsRefreshDriver::ObserverCount() const 1 (0.0%) nsRefreshDriver::StopTimer() 1 (0.0%) nsJSContext::NotifyDidPaint() 1 (0.0%) gfxPlatform::GetPlatform() 1 (0.0%) mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>::ToMilliseconds() const 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::~nsTArray_base() 1 (0.0%) profiler_tracing(char const*, char const*, ProfilerBacktrace*, TracingMetadata) [clone .constprop.197]
1565 (34.1%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 2 (0.0%) nsViewManager::WillPaintWindow(nsIWidget*) 277923 0 (0.0%) 1567 (34.1%) nsViewManager::ProcessPendingUpdates() 1561 (34.0%) nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) 6 (0.1%) nsViewManager::CallWillPaintOnObservers()
1561 (34.0%) nsViewManager::ProcessPendingUpdates() 277922 0 (0.0%) 1561 (34.0%) nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) 1558 (34.0%) nsViewManager::ProcessPendingUpdatesPaint(nsIWidget*) 2 (0.0%) nsViewManager::ProcessPendingUpdatesRecurse(nsView*, nsTArray<nsCOMPtr<nsIWidget> >&) 1 (0.0%) nsTArray_Impl<nsCOMPtr<nsIWidget>, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
1558 (34.0%) nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) 277921 0 (0.0%) 1558 (33.9%) nsViewManager::ProcessPendingUpdatesPaint(nsIWidget*) 1557 (34.0%) PresShell::Paint(nsView*, nsRegion const&, unsigned int) 1 (0.0%) nsIWidget::NeedsPaint()
1557 (34.0%) nsViewManager::ProcessPendingUpdatesPaint(nsIWidget*) 291539 0 (0.0%) 1557 (33.9%) PresShell::Paint(nsView*, nsRegion const&, unsigned int) 1550 (33.8%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 4 (0.1%) nsAutoNotifyDidPaint::~nsAutoNotifyDidPaint() 1 (0.0%) mozilla::layers::ClientLayerManager::BeginTransaction() 1 (0.0%) nsTArray_Impl<nsCOMPtr<nsIWeakReference>, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long)
1550 (33.8%) PresShell::Paint(nsView*, nsRegion const&, unsigned int) 2 (0.0%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) (self) 291463 2 (0.0%) 1550 (33.8%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 988 (21.5%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 536 (11.7%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 5 (0.1%) nsDisplayListBuilder::EnterPresShell(nsIFrame*, bool) 4 (0.1%) nsDisplayListBuilder::~nsDisplayListBuilder() 3 (0.1%) nsDisplayList::DeleteAll() 2 (0.0%) mozilla::Telemetry::AccumulateTimeDelta(mozilla::Telemetry::ID, mozilla::TimeStamp, mozilla::TimeStamp) 2 (0.0%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) (self) 2 (0.0%) mozilla::TimeStamp::Now() 1 (0.0%) nsLayoutUtils::GetDisplayRootFrame(nsIFrame*) 1 (0.0%) nsIPresShell::GetRootScrollFrame() const 1 (0.0%) nsDisplayListBuilder::LeavePresShell(nsIFrame*) 1 (0.0%) nsDisplayListBuilder::nsDisplayListBuilder(nsIFrame*, nsDisplayListBuilderMode, bool) 1 (0.0%) nsRegion::Copy(nsRect const&) 1 (0.0%) PLDHashTable::~PLDHashTable() 1 (0.0%) mozilla::SamplerStackFrameRAII::~SamplerStackFrameRAII() 1 (0.0%) arena_dalloc
988 (21.5%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 2 (0.0%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) (self) 289829 2 (0.0%) 988 (21.5%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 557 (12.1%) mozilla::layers::ClientLayerManager::EndTransaction(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 297 (6.5%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) 99 (2.2%) mozilla::FrameLayerBuilder::WillEndTransaction() 12 (0.3%) mozilla::layers::LayerPropertiesBase::ComputeDifferences(mozilla::layers::Layer*, void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool*) 5 (0.1%) mozilla::layers::Layer::SetScrollMetadata(nsTArray<mozilla::layers::ScrollMetadata> const&) 3 (0.1%) mozilla::layers::LayerProperties::CloneFrom(mozilla::layers::Layer*) 2 (0.0%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) (self) 2 (0.0%) mozilla::MaskLayerImageCache::Sweep() 1 (0.0%) XRE_IsContentProcess 1 (0.0%) nsLayoutUtils::ComputeScrollMetadata(nsIFrame*, nsIFrame*, nsIContent*, nsIFrame const*, mozilla::layers::Layer*, unsigned long, nsRect const&, mozilla::Maybe<nsRect> const&, bool, mozilla::ContainerLayerParameters const&) 1 (0.0%) nsPresContext::MayHavePaintEventListenerInSubDocument() 1 (0.0%) nsIPresShell::GetRootScrollFrame() const 1 (0.0%) nsPresContext::AppUnitsPerDevPixel() const 1 (0.0%) nsPresContext::IsRootContentDocument() const 1 (0.0%) mozilla::layout::MaybeSetupTransactionIdAllocator(mozilla::layers::LayerManager*, nsView*) 1 (0.0%) mozilla::layers::Layer::SetScrollMetadata(mozilla::layers::ScrollMetadata const&) 1 (0.0%) mozilla::layers::ClientLayerManager::NeedsWidgetInvalidation() 1 (0.0%) mozilla::layers::ClientLayerManager::Mutated(mozilla::layers::Layer*) 1 (0.0%) mozilla::gfx::UserData::Add(mozilla::gfx::UserDataKey*, void*, void (*)(void*))
675 (14.7%) js::CallSetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>) 109 (2.4%) js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) 62 (1.4%) js::jit::DoCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCall_Fallback*, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) 25 (0.5%) js::CallGetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 21 (0.5%) Interpret(JSContext*, js::RunState&) 5 (0.1%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (self) 370029 5 (0.1%) 815 (17.7%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 663 (14.5%) mozilla::dom::GenericBindingSetter(JSContext*, unsigned int, JS::Value*) 68 (1.5%) js::proxy_Call(JSContext*, unsigned int, JS::Value*) 67 (1.5%) js::RunScript(JSContext*, js::RunState&) 29 (0.6%) js::gc::GCRuntime::gcIfRequested(JSContext*) 14 (0.3%) mozilla::dom::GenericBindingGetter(JSContext*, unsigned int, JS::Value*) 14 (0.3%) XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*) 9 (0.2%) js::fun_apply(JSContext*, unsigned int, JS::Value*) 5 (0.1%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (self) 5 (0.1%) js::fun_call(JSContext*, unsigned int, JS::Value*) 5 (0.1%) XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) 4 (0.1%) void js::assertSameCompartment<JS::CallArgs>(js::ExclusiveContext*, JS::CallArgs const&) 4 (0.1%) js::ctypes::FunctionType::Call(JSContext*, unsigned int, JS::Value*) 2 (0.0%) JSObject::callHook() const 1 (0.0%) js::intrinsic_StringSplitString(JSContext*, unsigned int, JS::Value*) 1 (0.0%) mozilla::dom::WindowBinding::genericGetter(JSContext*, unsigned int, JS::Value*) 1 (0.0%) mozilla::dom::WindowBinding::genericMethod(JSContext*, unsigned int, JS::Value*)
22 (0.5%) __egl_Main (self) 531514 22 (0.4%) 781 (17.0%) __egl_Main 696 (15.2%) ProxySetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool) 22 (0.5%) __egl_Main (self) 17 (0.4%) XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) 15 (0.3%) mozilla::dom::PromiseBinding::resolve(JSContext*, unsigned int, JS::Value*) 8 (0.2%) js::math_sin_impl(js::MathCache*, double) 7 (0.2%) mozilla::dom::GenericBindingMethod(JSContext*, unsigned int, JS::Value*) 5 (0.1%) js::math_cos_impl(js::MathCache*, double) 3 (0.1%) js::array_slice(JSContext*, unsigned int, JS::Value*) 2 (0.0%) js::DateConstructor(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::obj_hasOwnProperty(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::obj_defineProperty(JSContext*, unsigned int, JS::Value*) 1 (0.0%) date_getUTCSeconds(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::SetIteratorObject::next(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::array_shift(JSContext*, unsigned int, JS::Value*) 1 (0.0%) mozilla::dom::WindowBinding::genericMethod(JSContext*, unsigned int, JS::Value*)
634 (13.8%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 90 (2.0%) PresShell::FlushPendingNotifications(mozFlushType) 4 (0.1%) PresShell::WillPaint() 291698 0 (0.0%) 725 (15.8%) PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) 701 (15.3%) mozilla::RestyleManager::ProcessPendingRestyles() 22 (0.5%) PresShell::ProcessReflowCommands(bool) 1 (0.0%) nsBindingManager::ProcessAttachedQueue(unsigned int) 1 (0.0%) nsDocument::FlushExternalResources(mozFlushType) 1 (0.0%) nsDocument::FlushPendingNotifications(mozFlushType) 1 (0.0%) nsContentUtils::RemoveScriptBlocker() 1 (0.0%) nsContentUtils::AddScriptBlocker()
689 (15.0%) js::Proxy::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) 21 (0.5%) js::proxy_SetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) 3 (0.1%) mozilla::dom::DOMProxyHandler::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) const (self) 218488 3 (0.0%) 710 (15.4%) mozilla::dom::DOMProxyHandler::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) const 693 (15.1%) js::SetPropertyIgnoringNamedGetter(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) 14 (0.3%) mozilla::dom::CSS2PropertiesBinding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::PropertyDescriptor>) const 3 (0.1%) mozilla::dom::DOMProxyHandler::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) const (self)
701 (15.3%) PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) 1 (0.0%) mozilla::RestyleManager::ProcessPendingRestyles() (self) 288699 1 (0.0%) 701 (15.2%) mozilla::RestyleManager::ProcessPendingRestyles() 699 (15.2%) mozilla::RestyleTracker::DoProcessRestyles() 1 (0.0%) nsCSSFrameConstructor::CreateNeededFrames() 1 (0.0%) mozilla::RestyleManager::ProcessPendingRestyles() (self)
699 (15.2%) mozilla::RestyleManager::ProcessPendingRestyles() 1 (0.0%) mozilla::RestyleTracker::DoProcessRestyles() (self) 289831 1 (0.0%) 699 (15.2%) mozilla::RestyleTracker::DoProcessRestyles() 660 (14.4%) mozilla::RestyleTracker::ProcessOneRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const&) 15 (0.3%) mozilla::RestyleManager::EndProcessingRestyles() 9 (0.2%) mozilla::RestyleTracker::GetRestyleData(mozilla::dom::Element*, nsAutoPtr<mozilla::RestyleTracker::RestyleData>&) 4 (0.1%) arena_dalloc 2 (0.0%) nsAutoPtr<mozilla::RestyleTracker::RestyleData>::~nsAutoPtr() 2 (0.0%) mozilla::RestyleManager::BeginProcessingRestyles(mozilla::RestyleTracker&) 1 (0.0%) nsTArray_Impl<RefPtr<mozilla::dom::Element>, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 1 (0.0%) mozilla::RestyleTracker::DoProcessRestyles() (self) 1 (0.0%) mozilla::RestyleTracker::AddRestyleRootsIfAwaitingRestyle(nsTArray<RefPtr<mozilla::dom::Element> > const&) 1 (0.0%) mozilla::RestyleManager::ReframingStyleContexts::~ReframingStyleContexts() 1 (0.0%) nsINode::GetComposedDoc() const 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::IncrementLength(unsigned long)
696 (15.2%) __egl_Main 3 (0.1%) ProxySetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool) (self) 358319 3 (0.0%) 696 (15.1%) ProxySetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool) 693 (15.1%) js::Proxy::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) 3 (0.1%) ProxySetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool) (self)
693 (15.1%) ProxySetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool) 1 (0.0%) js::Proxy::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) (self) 368664 1 (0.0%) 693 (15.1%) js::Proxy::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) 689 (15.0%) mozilla::dom::DOMProxyHandler::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) const 2 (0.0%) js::ToWindowProxyIfWindow(JSObject*) 1 (0.0%) js::Proxy::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) (self) 1 (0.0%) js::RunningWithTrustedPrincipals(JSContext*)
693 (15.1%) mozilla::dom::DOMProxyHandler::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) const 5 (0.1%) js::SetPropertyIgnoringNamedGetter(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) (self) 368426 5 (0.1%) 693 (15.1%) js::SetPropertyIgnoringNamedGetter(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) 688 (15.0%) js::NativeSetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::QualifiedBool, JS::ObjectOpResult&) 5 (0.1%) js::SetPropertyIgnoringNamedGetter(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) (self)
688 (15.0%) js::SetPropertyIgnoringNamedGetter(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) 3 (0.1%) js::NativeSetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::QualifiedBool, JS::ObjectOpResult&) (self) 370294 3 (0.0%) 688 (15.0%) js::NativeSetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::QualifiedBool, JS::ObjectOpResult&) 683 (14.9%) js::CallSetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>) 3 (0.1%) js::NativeSetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::QualifiedBool, JS::ObjectOpResult&) (self) 2 (0.0%) js::Shape* js::Shape::search<(js::MaybeAdding)0>(js::ExclusiveContext*, js::Shape*, jsid, js::ShapeTable::Entry**)
683 (14.9%) js::NativeSetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::QualifiedBool, JS::ObjectOpResult&) 6 (0.1%) js::CallSetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>) (self) 370038 6 (0.1%) 683 (14.8%) js::CallSetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>) 675 (14.7%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 6 (0.1%) js::CallSetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>) (self) 1 (0.0%) js::RunningWithTrustedPrincipals(JSContext*) 1 (0.0%) JS::AutoGCRooter::AutoGCRooter(js::ContextFriendFields*, long)
663 (14.5%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 5 (0.1%) mozilla::dom::GenericBindingSetter(JSContext*, unsigned int, JS::Value*) (self) 218608 5 (0.1%) 663 (14.4%) mozilla::dom::GenericBindingSetter(JSContext*, unsigned int, JS::Value*) 383 (8.4%) mozilla::dom::CSS2PropertiesBinding::set_top(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs) 269 (5.9%) mozilla::dom::CSS2PropertiesBinding::set_left(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs) 5 (0.1%) mozilla::dom::GenericBindingSetter(JSContext*, unsigned int, JS::Value*) (self) 4 (0.1%) JS::Rooted<JSObject*>::Rooted<JSContext*, JS::Heap<JSObject*>&>(JSContext* const&, JS::Heap<JSObject*>&) 2 (0.0%) mozilla::dom::GetDOMClass(JSObject*)
660 (14.4%) mozilla::RestyleTracker::ProcessOneRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const&) 2 (0.0%) mozilla::RestyleManager::RestyleElement(mozilla::dom::Element*, nsIFrame*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&) (self) 288779 2 (0.0%) 660 (14.3%) mozilla::RestyleManager::RestyleElement(mozilla::dom::Element*, nsIFrame*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&) 658 (14.4%) mozilla::RestyleManager::ComputeAndProcessStyleChange(nsIFrame*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&) 2 (0.0%) mozilla::RestyleManager::RestyleElement(mozilla::dom::Element*, nsIFrame*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&) (self)
660 (14.4%) mozilla::RestyleTracker::DoProcessRestyles() 290231 0 (0.0%) 660 (14.3%) mozilla::RestyleTracker::ProcessOneRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const&) 660 (14.4%) mozilla::RestyleManager::RestyleElement(mozilla::dom::Element*, nsIFrame*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&)
658 (14.4%) mozilla::RestyleManager::RestyleElement(mozilla::dom::Element*, nsIFrame*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&) 288776 0 (0.0%) 658 (14.3%) mozilla::RestyleManager::ComputeAndProcessStyleChange(nsIFrame*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&) 505 (11.0%) mozilla::ElementRestyler::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&, nsTArray<mozilla::ElementRestyler::ContextToClear>&, nsTArray<RefPtr<nsStyleContext> >&) 151 (3.3%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) 1 (0.0%) nsStyleChangeList::nsStyleChangeList() 1 (0.0%) nsTArray_Impl<RefPtr<nsStyleContext>, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
557 (12.1%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 1 (0.0%) mozilla::layers::ClientLayerManager::EndTransaction(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) (self) 165686 1 (0.0%) 557 (12.1%) mozilla::layers::ClientLayerManager::EndTransaction(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 486 (10.6%) mozilla::layers::ClientLayerManager::EndTransactionInternal(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 70 (1.5%) mozilla::layers::ClientLayerManager::ForwardTransaction(bool) 1 (0.0%) mozilla::layers::ClientLayerManager::EndTransaction(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) (self)
573 (12.5%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 536 (11.7%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 182 (4.0%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 7 (0.2%) nsLayoutUtils::GetFramesForArea(nsIFrame*, nsRect const&, nsTArray<nsIFrame*>&, unsigned int) 4 (0.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) (self) 293594 4 (0.0%) 543 (11.8%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 706 (15.4%) ViewportFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 324 (7.1%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 217 (4.7%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 6 (0.1%) mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 6 (0.1%) nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame*) 6 (0.1%) nsDisplayListBuilder::MarkFramesForDisplayList(nsIFrame*, nsFrameList const&, nsRect const&) 5 (0.1%) nsImageBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 5 (0.1%) Sort(nsDisplayList*, int, bool (*)(nsDisplayItem*, nsDisplayItem*, void*), void*) 4 (0.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) (self) 3 (0.1%) nsDisplayListBuilder::AutoBuildingDisplayList::AutoBuildingDisplayList(nsDisplayListBuilder*, nsIFrame*, nsRect const&, bool) 2 (0.0%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 2 (0.0%) mozilla::DisplayListClipState::AutoSaveRestore::ExitStackingContextContents(mozilla::DisplayItemScrollClip const**) 2 (0.0%) nsDisplayList::AppendToTop(nsDisplayList*) [clone .isra.247] 1 (0.0%) ApplyClipPropClipping(nsDisplayListBuilder*, nsIFrame const*, nsStyleDisplay const*, nsStyleEffects const*, nsRect*, mozilla::DisplayListClipState::AutoSaveRestore&) [clone .constprop.879] 1 (0.0%) nsIFrame::HasOpacityInternal(float) const 1 (0.0%) nsIFrame::IsFrameOfType(unsigned int) const 1 (0.0%) mozilla::DisplayListClipState::AutoSaveRestore::~AutoSaveRestore() 1 (0.0%) nsDisplayListBuilder::CurrentPresShellState() 1 (0.0%) nsDisplayOpacity::nsDisplayOpacity(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, mozilla::DisplayItemScrollClip const*, bool) 1 (0.0%) nsDisplaySVGEffects::nsDisplaySVGEffects(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) 1 (0.0%) nsDisplayListBuilder::IsBuildingLayerEventRegions() 1 (0.0%) mozilla::DisplayListClipState::AutoSaveRestore::AutoSaveRestore(nsDisplayListBuilder*) 1 (0.0%) nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>()
322 (7.0%) mozilla::dom::CSS2PropertiesBinding::set_top(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs) 211 (4.6%) mozilla::dom::CSS2PropertiesBinding::set_left(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs) 4 (0.1%) nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool) (self) 286400 4 (0.0%) 533 (11.6%) nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool) 162 (3.5%) nsStyledElementNotElementCSSInlineStyle::SetInlineStyleDeclaration(mozilla::css::Declaration*, nsAString_internal const*, bool) 118 (2.6%) nsDOMCSSAttributeDeclaration::GetCSSDeclaration(nsDOMCSSDeclaration::Operation) 102 (2.2%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, mozilla::css::Declaration*, bool*, bool, bool) [clone .constprop.458] 40 (0.9%) nsDOMCSSAttributeDeclaration::GetCSSParsingEnvironment(nsDOMCSSDeclaration::CSSParsingEnvironment&) 32 (0.7%) nsDocument::BeginUpdate(unsigned int) 29 (0.6%) mozAutoDocConditionalContentUpdateBatch::~mozAutoDocConditionalContentUpdateBatch() 26 (0.6%) mozilla::css::Declaration::EnsureMutable() 14 (0.3%) mozilla::css::Declaration::Release() 4 (0.1%) nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool) (self) 3 (0.1%) nsCSSParser::nsCSSParser(mozilla::css::Loader*, mozilla::CSSStyleSheet*) 2 (0.0%) RefPtr<mozilla::css::Declaration>::~RefPtr() 1 (0.0%) mozAutoDocConditionalContentUpdateBatch::mozAutoDocConditionalContentUpdateBatch(nsIDocument*, bool)
706 (15.4%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 295293 0 (0.0%) 531 (11.5%) ViewportFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 704 (15.4%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) mozilla::SamplerStackFrameRAII::~SamplerStackFrameRAII() 1 (0.0%) mozilla::SamplerStackFrameRAII::SamplerStackFrameRAII(char const*, js::ProfileEntry::Category, unsigned int)
4590 (100.1%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 945 (20.6%) nsDeckFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 704 (15.4%) ViewportFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 427 (9.3%) DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*, mozilla::css::TextOverflow*) [clone .isra.358] [clone .constprop.423] 368 (8.0%) mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 292 (6.4%) nsStackFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 150 (3.3%) nsCanvasFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 34 (0.7%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) (self) 17 (0.4%) nsTextControlFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 5 (0.1%) mozilla::ScrollFrameHelper::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool, bool) 293595 34 (0.7%) 530 (11.5%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 5068 (110.5%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 573 (12.5%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 527 (11.5%) nsRootBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 458 (10.0%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 400 (8.7%) mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 152 (3.3%) nsCanvasFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 38 (0.8%) nsDisplayListBuilder::AutoBuildingDisplayList::AutoBuildingDisplayList(nsDisplayListBuilder*, nsIFrame*, nsRect const&, bool) 34 (0.7%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) (self) 33 (0.7%) nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame*) 32 (0.7%) nsDisplayListBuilder::MarkFramesForDisplayList(nsIFrame*, nsFrameList const&, nsRect const&) 24 (0.5%) nsIFrame::HasOpacityInternal(float) const 21 (0.5%) nsTextControlFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 21 (0.5%) WrapInWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) [clone .constprop.883] 17 (0.4%) nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>() 14 (0.3%) nsImageBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 13 (0.3%) CheckForApzAwareEventHandlers(nsDisplayListBuilder*, nsIFrame*) [clone .isra.230] 11 (0.2%) nsTextFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 6 (0.1%) nsIFrame::GetVisualOverflowRect() const 5 (0.1%) nsStyleDisplay::IsFixedPosContainingBlock(nsIFrame const*) const 5 (0.1%) nsDisplayList::DeleteAll() 4 (0.1%) nsIFrame::GetPaddingRectRelativeToSelf() const 3 (0.1%) nsTextBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 3 (0.1%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 3 (0.1%) nsDisplayListBuilder::ToReferenceFrame(nsIFrame const*) 3 (0.1%) nsIFrame::MarkAbsoluteFramesForDisplayList(nsDisplayListBuilder*, nsRect const&) 3 (0.1%) nsIFrame::GetOffsetTo(nsIFrame const*) const 3 (0.1%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 3 (0.1%) nsStyleEffects const* nsStyleContext::DoGetStyleEffects<true>() 2 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::operator-=(nsPoint const&) 2 (0.0%) mozilla::DisplayListClipState::AutoSaveRestore::AutoSaveRestore(nsDisplayListBuilder*) 1 (0.0%) nsSplitterFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsMenuFrame::GetType() const 1 (0.0%) nsTextFrame::GetType() const 1 (0.0%) nsPlaceholderFrame::GetType() const 1 (0.0%) nsDisplayListBuilder::DisplayCaret(nsIFrame*, nsRect const&, nsDisplayList*) 1 (0.0%) nsDisplayListCollection::~nsDisplayListCollection() 1 (0.0%) nsStyleDisplay::IsFloating(nsIFrame const*) const 1 (0.0%) nsIFrame::IsTransformed() const 1 (0.0%) nsDisplayList::AppendToTop(nsDisplayList*) [clone .isra.247] 1 (0.0%) nsHTMLScrollFrame::GetType() const 1 (0.0%) nsDisplayListBuilder::AutoBuildingDisplayList::~AutoBuildingDisplayList() 1 (0.0%) nsLayoutUtils::IsPopup(nsIFrame*) 1 (0.0%) mozilla::DisplayListClipState::AutoSaveRestore::~AutoSaveRestore() 1 (0.0%) nsIFrame::IsThemed(nsStyleDisplay const*, nsITheme::Transparency*) const 1 (0.0%) nsDisplayListBuilder::IsBuildingLayerEventRegions() 1 (0.0%) nsStylePosition const* nsStyleContext::DoGetStylePosition<true>() 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IntersectRect(nsRect const&, nsRect const&)
527 (11.5%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 299235 0 (0.0%) 527 (11.4%) nsRootBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 522 (11.4%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 5 (0.1%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool)
4042 (88.2%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 522 (11.4%) nsRootBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 30 (0.7%) nsMenuFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 5 (0.1%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 1 (0.0%) nsSliderFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 298507 5 (0.1%) 522 (11.3%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 4590 (100.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 5 (0.1%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self)
5068 (110.5%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 324 (7.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 4 (0.1%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 1 (0.0%) nsSplitterFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 298666 4 (0.0%) 520 (11.3%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 4042 (88.2%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 945 (20.6%) nsDeckFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 293 (6.4%) nsStackFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 65 (1.4%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 30 (0.7%) nsMenuFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 7 (0.2%) nsIContent::HasAttr(int, nsIAtom*) const 4 (0.1%) nsSliderFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 4 (0.1%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 1 (0.0%) nsButtonBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsFrame::DisplaySelectionOverlay(nsDisplayListBuilder*, nsDisplayList*, unsigned short) 1 (0.0%) nsDisplayList::DeleteAll()
505 (11.0%) mozilla::RestyleManager::ComputeAndProcessStyleChange(nsIFrame*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&) 1 (0.0%) mozilla::ElementRestyler::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&, nsTArray<mozilla::ElementRestyler::ContextToClear>&, nsTArray<RefPtr<nsStyleContext> >&) (self) 288773 1 (0.0%) 505 (11.0%) mozilla::ElementRestyler::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&, nsTArray<mozilla::ElementRestyler::ContextToClear>&, nsTArray<RefPtr<nsStyleContext> >&) 388 (8.5%) mozilla::ElementRestyler::Restyle(nsRestyleHint) 56 (1.2%) TreeMatchContext::InitAncestors(mozilla::dom::Element*) 32 (0.7%) TreeMatchContext::~TreeMatchContext() 18 (0.4%) TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited) 4 (0.1%) nsCSSSelector** nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::AppendElements<nsCSSSelector*, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator> const&) 2 (0.0%) nsINode::GetParentElementCrossingShadowRoot() const 2 (0.0%) mozilla::SamplerStackFramePrintfRAII::SamplerStackFramePrintfRAII(char const*, js::ProfileEntry::Category, unsigned int, char const*, ...) 1 (0.0%) mozilla::ElementRestyler::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&, nsTArray<mozilla::ElementRestyler::ContextToClear>&, nsTArray<RefPtr<nsStyleContext> >&) (self) 1 (0.0%) mozilla::GetPrevContinuationWithSameStyle(nsIFrame*) [clone .constprop.502] 1 (0.0%) nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
945 (20.6%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 298626 0 (0.0%) 488 (10.6%) nsDeckFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 945 (20.6%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
486 (10.6%) mozilla::layers::ClientLayerManager::EndTransaction(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 165551 0 (0.0%) 486 (10.5%) mozilla::layers::ClientLayerManager::EndTransactionInternal(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 484 (10.6%) mozilla::layers::ClientContainerLayer::RenderLayer() 2 (0.0%) mozilla::layers::ContainerLayer::DefaultComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&)
498 (10.9%) mozilla::layers::ClientContainerLayer::RenderLayer() (self) 484 (10.6%) mozilla::layers::ClientLayerManager::EndTransactionInternal(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 165972 0 (0.0%) 484 (10.5%) mozilla::layers::ClientContainerLayer::RenderLayer() 498 (10.9%) mozilla::layers::ClientContainerLayer::RenderLayer() (self) 483 (10.5%) mozilla::layers::ClientPaintedLayer::RenderLayerWithReadback(mozilla::layers::ReadbackProcessor*) 1 (0.0%) mozilla::layers::ClientLayerManager::Mutated(mozilla::layers::Layer*)
483 (10.5%) mozilla::layers::ClientContainerLayer::RenderLayer() 165631 0 (0.0%) 483 (10.5%) mozilla::layers::ClientPaintedLayer::RenderLayerWithReadback(mozilla::layers::ReadbackProcessor*) 482 (10.5%) mozilla::layers::ClientPaintedLayer::PaintThebes() 1 (0.0%) mozilla::layers::ContentClientRemoteBuffer::EndPaint(nsTArray<mozilla::layers::ReadbackProcessor::Update>*)
482 (10.5%) mozilla::layers::ClientPaintedLayer::RenderLayerWithReadback(mozilla::layers::ReadbackProcessor*) 165604 0 (0.0%) 482 (10.5%) mozilla::layers::ClientPaintedLayer::PaintThebes() 445 (9.7%) mozilla::FrameLayerBuilder::DrawPaintedLayer(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*) 18 (0.4%) mozilla::layers::ContentClientRemoteBuffer::BeginPaintBuffer(mozilla::layers::PaintedLayer*, unsigned int) 12 (0.3%) mozilla::layers::ContentClientDoubleBuffered::Updated(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, bool) 3 (0.1%) gfxContext::ForDrawTargetWithTransform(mozilla::gfx::DrawTarget*) 2 (0.0%) gfxContext::Release() 2 (0.0%) mozilla::layers::RotatedContentBuffer::BorrowDrawTargetForPainting(mozilla::layers::RotatedContentBuffer::PaintState&, mozilla::layers::RotatedContentBuffer::DrawIterator*)
40391 0 (0.0%) 466 (10.1%) clone 466 (10.2%) start_thread
466 (10.2%) clone 45236 0 (0.0%) 466 (10.1%) start_thread 319 (7.0%) ThreadFunc(void*) 147 (3.2%) _pt_root
445 (9.7%) mozilla::layers::ClientPaintedLayer::PaintThebes() 2 (0.0%) mozilla::layers::BasicPaintedLayer::PaintThebes(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*) 288821 0 (0.0%) 445 (9.7%) mozilla::FrameLayerBuilder::DrawPaintedLayer(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*) 434 (9.5%) mozilla::FrameLayerBuilder::PaintItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsRenderingContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) 6 (0.1%) mozilla::FrameLayerBuilder::RecomputeVisibilityForItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, nsDisplayListBuilder*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, int, float, float) 6 (0.1%) gfxUtils::ClipToRegion(gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::TimelineConsumers::Get()
434 (9.5%) mozilla::FrameLayerBuilder::DrawPaintedLayer(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*) 6 (0.1%) mozilla::FrameLayerBuilder::PaintItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsRenderingContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) (self) 288820 6 (0.1%) 432 (9.4%) mozilla::FrameLayerBuilder::PaintItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsRenderingContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) 384 (8.4%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) 19 (0.4%) nsDisplayCanvasBackgroundColor::Paint(nsDisplayListBuilder*, nsRenderingContext*) 10 (0.2%) nsDisplayThemedBackground::PaintInternal(nsDisplayListBuilder*, nsRenderingContext*, nsRect const&, nsRect*) 6 (0.1%) mozilla::FrameLayerBuilder::PaintItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsRenderingContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) (self) 4 (0.1%) mozilla::SamplerStackFrameRAII::SamplerStackFrameRAII(char const*, js::ProfileEntry::Category, unsigned int) 3 (0.1%) nsDisplaySVGEffects::PaintAsLayer(nsDisplayListBuilder*, nsRenderingContext*, mozilla::layers::LayerManager*) 2 (0.0%) mozilla::DisplayItemClip::ApplyTo(gfxContext*, nsPresContext*, unsigned int, unsigned int) 2 (0.0%) gfxContext::Save() 1 (0.0%) nsDisplayBackgroundImage::PaintInternal(nsDisplayListBuilder*, nsRenderingContext*, nsRect const&, nsRect*) 1 (0.0%) mozilla::DisplayItemClip::operator==(mozilla::DisplayItemClip const&) const 1 (0.0%) mozilla::FrameLayerBuilder::CheckDOMModified() 1 (0.0%) gfxContext::Restore()
400 (8.7%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 6 (0.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 3 (0.1%) mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 293619 3 (0.0%) 389 (8.4%) mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 368 (8.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 17 (0.4%) mozilla::ScrollFrameHelper::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool, bool) 4 (0.1%) mozilla::ScrollFrameHelper::DecideScrollableLayer(nsDisplayListBuilder*, nsRect*, bool) 4 (0.1%) nsIFrame::GetPaddingBoxBorderRadii(int*) const 3 (0.1%) mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 2 (0.0%) mozilla::ScrollFrameHelper::GetScrollPosition() const 2 (0.0%) nsLayoutUtils::CalculateCompositionSizeForFrame(nsIFrame*, bool) 2 (0.0%) mozilla::DisplayListClipState::InsertInactiveScrollClipForContainingBlockDescendants(nsDisplayListBuilder*, nsIScrollableFrame*) 1 (0.0%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 1 (0.0%) mozilla::DisplayListClipState::AutoSaveRestore::~AutoSaveRestore() 1 (0.0%) NSToIntRoundUp(double) 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::~nsTArray_base()
388 (8.5%) mozilla::ElementRestyler::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&, nsTArray<mozilla::ElementRestyler::ContextToClear>&, nsTArray<RefPtr<nsStyleContext> >&) 84 (1.8%) mozilla::ElementRestyler::RestyleContentChildren(nsIFrame*, nsRestyleHint) 288771 0 (0.0%) 388 (8.4%) mozilla::ElementRestyler::Restyle(nsRestyleHint) 317 (6.9%) mozilla::ElementRestyler::RestyleSelf(nsIFrame*, nsRestyleHint, unsigned int*, nsTArray<mozilla::ElementRestyler::SwapInstruction>&) 88 (1.9%) mozilla::ElementRestyler::RestyleChildren(nsRestyleHint) 29 (0.6%) mozilla::ElementRestyler::MoveStyleContextsForChildren(nsStyleContext*) 25 (0.5%) nsStyleContext::Release() 3 (0.1%) mozilla::ElementRestyler::AddLayerChangesForAnimation() 2 (0.0%) nsStyleContext::AddRef() [clone .isra.92] 2 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) 2 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 1 (0.0%) mozilla::RestyleTracker::GetRestyleData(mozilla::dom::Element*, nsAutoPtr<mozilla::RestyleTracker::RestyleData>&) 1 (0.0%) nsAutoPtr<mozilla::RestyleTracker::RestyleData>::~nsAutoPtr() 1 (0.0%) mozilla::ElementRestyler::SendAccessibilityNotifications() 1 (0.0%) mozilla::GetNextContinuationWithSameStyle(nsIFrame*, nsStyleContext*, bool*) [clone .constprop.504]
384 (8.4%) mozilla::FrameLayerBuilder::PaintItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsRenderingContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) 4 (0.1%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) (self) 295364 4 (0.0%) 384 (8.3%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) 293 (6.4%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) 26 (0.6%) gfxContext::Restore() 24 (0.5%) gfxContext::Clip() 15 (0.3%) gfxContext::Save() 15 (0.3%) gfxContext::ChangeTransform(mozilla::gfx::Matrix const&, bool) 4 (0.1%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) (self) 2 (0.0%) mozilla::LayoutDevicePixel::FromAppUnits(nsRect const&, int) 2 (0.0%) __ceil_sse41 1 (0.0%) gfxContext::Rectangle(gfxRect const&, bool) 1 (0.0%) gfxContext::NewPath() 1 (0.0%) __floor_sse41
383 (8.4%) mozilla::dom::GenericBindingSetter(JSContext*, unsigned int, JS::Value*) 2 (0.0%) mozilla::dom::CSS2PropertiesBinding::set_top(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs) (self) 190353 2 (0.0%) 383 (8.3%) mozilla::dom::CSS2PropertiesBinding::set_top(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs) 322 (7.0%) nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool) 29 (0.6%) nsDOMCSSAttributeDeclaration::SetPropertyValue(nsCSSProperty, nsAString_internal const&) 28 (0.6%) bool mozilla::dom::ConvertJSValueToString<mozilla::dom::binding_detail::FakeString>(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, mozilla::dom::binding_detail::FakeString&) [clone .constprop.279] 2 (0.0%) mozilla::dom::CSS2PropertiesBinding::set_top(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs) (self) 1 (0.0%) mozilla::ErrorResult::MaybeSetPendingException(JSContext*) 1 (0.0%) mozilla::dom::binding_detail::FakeString::~FakeString()
337 (7.4%) nsThread::ProcessNextEvent(bool, bool*) 2 (0.0%) nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) (self) 279123 2 (0.0%) 337 (7.3%) nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) 325 (7.1%) nsBaseAppShell::DoProcessNextNativeEvent(bool) 6 (0.1%) NS_HasPendingEvents(nsIThread*) 2 (0.0%) PR_MillisecondsToInterval 2 (0.0%) _PR_UNIX_GetInterval2 2 (0.0%) nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) (self)
325 (7.1%) nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) 279076 0 (0.0%) 325 (7.0%) nsBaseAppShell::DoProcessNextNativeEvent(bool) 322 (7.0%) nsAppShell::ProcessNextNativeEvent(bool) 3 (0.1%) CrashReporter::SetEventloopNestingLevel(unsigned int)
322 (7.0%) nsAppShell::ProcessNextNativeEvent(bool) 1 (0.0%) g_main_context_iteration (self) 46951 1 (0.0%) 322 (7.0%) g_main_context_iteration 319 (7.0%) g_main_context_dispatch 1 (0.0%) g_mutex_lock 1 (0.0%) g_thread_self 1 (0.0%) g_main_context_iteration (self)
322 (7.0%) nsBaseAppShell::DoProcessNextNativeEvent(bool) 279903 0 (0.0%) 322 (7.0%) nsAppShell::ProcessNextNativeEvent(bool) 322 (7.0%) g_main_context_iteration
319 (7.0%) g_main_context_iteration 201 (4.4%) g_main_context_dispatch (self) 46949 3 (0.0%) 319 (6.9%) g_main_context_dispatch 201 (4.4%) g_main_context_dispatch (self) 168 (3.7%) gdk_x11_drag_context_get_type 53 (1.2%) PollWrapper(_GPollFD*, unsigned int, int) 40 (0.9%) g_main_context_prepare 22 (0.5%) g_main_context_check 20 (0.4%) nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) 3 (0.1%) g_source_get_time 3 (0.1%) g_list_sort_with_data 2 (0.0%) g_main_context_query 2 (0.0%) g_ptr_array_set_size 1 (0.0%) g_mutex_lock 1 (0.0%) g_main_context_release 1 (0.0%) g_main_context_acquire
319 (7.0%) ThreadFunc(void*) 107549 0 (0.0%) 319 (6.9%) base::Thread::ThreadMain() 319 (7.0%) MessageLoop::Run()
319 (7.0%) MessageLoop::Run() 1 (0.0%) base::MessagePumpDefault::Run(base::MessagePump::Delegate*) (self) 107063 1 (0.0%) 319 (6.9%) base::MessagePumpDefault::Run(base::MessagePump::Delegate*) 239 (5.2%) MessageLoop::DoWork() 29 (0.6%) MessageLoop::DoDelayedWork(base::TimeTicks*) 28 (0.6%) base::WaitableEvent::TimedWait(base::TimeDelta const&) 17 (0.4%) base::WaitableEvent::Wait() 2 (0.0%) mozilla_sampler_sleep_end() 1 (0.0%) MessageLoop::DoIdleWork() 1 (0.0%) base::MessagePumpDefault::Run(base::MessagePump::Delegate*) (self) 1 (0.0%) base::TimeTicks::Now() 1 (0.0%) mozilla::BackgroundHangMonitor::NotifyActivity()
319 (7.0%) start_thread 107363 0 (0.0%) 319 (6.9%) ThreadFunc(void*) 319 (7.0%) base::Thread::ThreadMain()
317 (6.9%) mozilla::ElementRestyler::Restyle(nsRestyleHint) 5 (0.1%) mozilla::ElementRestyler::RestyleSelf(nsIFrame*, nsRestyleHint, unsigned int*, nsTArray<mozilla::ElementRestyler::SwapInstruction>&) (self) 288772 5 (0.1%) 317 (6.9%) mozilla::ElementRestyler::RestyleSelf(nsIFrame*, nsRestyleHint, unsigned int*, nsTArray<mozilla::ElementRestyler::SwapInstruction>&) 148 (3.2%) mozilla::ElementRestyler::CaptureChange(nsStyleContext*, nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 115 (2.5%) nsStyleSet::ResolveStyleWithReplacement(mozilla::dom::Element*, mozilla::dom::Element*, nsStyleContext*, nsStyleContext*, nsRestyleHint, unsigned int) 14 (0.3%) nsFrame::DoGetParentStyleContext(nsIFrame**) const 8 (0.2%) nsIFrame::SetStyleContext(nsStyleContext*) 8 (0.2%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 6 (0.1%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&) 5 (0.1%) mozilla::ElementRestyler::RestyleSelf(nsIFrame*, nsRestyleHint, unsigned int*, nsTArray<mozilla::ElementRestyler::SwapInstruction>&) (self) 4 (0.1%) nsPlaceholderFrame::GetParentStyleContext(nsIFrame**) const 4 (0.1%) mozilla::ElementRestyler::ComputeRestyleResultFromFrame(nsIFrame*, mozilla::ElementRestyler::RestyleResult&, bool&) 3 (0.1%) mozilla::RestyleManager::TryStartingTransition(nsPresContext*, nsIContent*, nsStyleContext*, RefPtr<nsStyleContext>*) 2 (0.0%) mozilla::ElementRestyler::ComputeRestyleResultFromNewContext(nsIFrame*, nsStyleContext*, mozilla::ElementRestyler::RestyleResult&, bool&)
297 (6.5%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 77 (1.7%) nsDisplayOwnLayer::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 50 (1.1%) nsDisplaySVGEffects::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 20 (0.4%) nsDisplayOpacity::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 4 (0.1%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) (self) 288835 4 (0.0%) 297 (6.4%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) 263 (5.7%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 157 (3.4%) mozilla::ContainerState::Finish(unsigned int*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, nsDisplayList*, bool*) 5 (0.1%) mozilla::ContainerState::~ContainerState() 4 (0.1%) nsDisplayList::GetScrollClippedBoundsUpTo(nsDisplayListBuilder*, mozilla::DisplayItemScrollClip const*) const 4 (0.1%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) (self) 2 (0.0%) mozilla::ContainerState::CollectOldLayers() 2 (0.0%) mozilla::FrameLayerBuilder::GetOldLayerForFrame(nsIFrame*, unsigned int) 2 (0.0%) mozilla::gfx::Matrix::HasNonIntegerTranslation() const 1 (0.0%) nsIFrame::Combines3DTransformWithAncestors() const 1 (0.0%) RequiredLayerStateForChildren(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&, nsDisplayList const&, AnimatedGeometryRoot*) [clone .constprop.914] 1 (0.0%) mozilla::ContainerState::ScaleToOutsidePixels(nsRect const&, bool) const 1 (0.0%) mozilla::ActiveLayerTracker::IsStyleAnimated(nsDisplayListBuilder*, nsIFrame*, nsCSSProperty) 1 (0.0%) mozilla::layers::Layer::SetBaseTransform(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&)
293 (6.4%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsStackFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 299547 1 (0.0%) 293 (6.3%) nsStackFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 292 (6.4%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsStackFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self)
293 (6.4%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) 4 (0.1%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) (self) 295363 4 (0.0%) 293 (6.3%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) 254 (5.5%) nsTextFrame::DrawText(gfxTextRun::Range, gfxPoint const&, nsTextFrame::DrawTextParams const&) 7 (0.2%) PropertyProvider::PropertyProvider(nsTextFrame*, gfxSkipCharsIterator const&, nsTextFrame::TextRunType) 5 (0.1%) nsTextFrame::EnsureTextRun(nsTextFrame::TextRunType, mozilla::gfx::DrawTarget*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 5 (0.1%) nsIFrame::IsSelected() const 4 (0.1%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) (self) 4 (0.1%) nsLayoutUtils::GetSnappedBaselineY(nsIFrame*, gfxContext*, int, int) 3 (0.1%) nsIFrame::GetOverflowRect(nsOverflowType) const 2 (0.0%) nsTextPaintStyle::GetTextColor() 2 (0.0%) nsTextPaintStyle::GetWebkitTextStrokeWidth() [clone .isra.322] 2 (0.0%) nsIFrame::GetWritingMode() const 1 (0.0%) nsStyleContext::GetTextStrokeColor() 1 (0.0%) nsTextFrame::PaintShadows(nsCSSShadowArray*, nsTextFrame::PaintShadowParams const&) 1 (0.0%) PropertyProvider::InitializeForDisplay(bool) 1 (0.0%) PropertyProvider::SetupJustificationSpacing(bool) 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::MoveBy(nsPoint const&)
269 (5.9%) mozilla::dom::GenericBindingSetter(JSContext*, unsigned int, JS::Value*) 2 (0.0%) mozilla::dom::CSS2PropertiesBinding::set_left(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs) (self) 190143 2 (0.0%) 269 (5.8%) mozilla::dom::CSS2PropertiesBinding::set_left(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs) 211 (4.6%) nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool) 49 (1.1%) bool mozilla::dom::ConvertJSValueToString<mozilla::dom::binding_detail::FakeString>(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, mozilla::dom::binding_detail::FakeString&) [clone .constprop.279] 7 (0.2%) nsDOMCSSAttributeDeclaration::SetPropertyValue(nsCSSProperty, nsAString_internal const&) 2 (0.0%) mozilla::dom::CSS2PropertiesBinding::set_left(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs) (self)
235 (5.1%) MessageLoop::DoWork() 29 (0.6%) MessageLoop::DoDelayedWork(base::TimeTicks*) 107248 0 (0.0%) 264 (5.7%) MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask&&) 264 (5.8%) MessageLoop::RunTask(already_AddRefed<mozilla::Runnable>)
264 (5.8%) MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask&&) 107169 0 (0.0%) 264 (5.7%) MessageLoop::RunTask(already_AddRefed<mozilla::Runnable>) 165 (3.6%) nsRunnableMethodImpl<void (mozilla::layers::CompositorVsyncScheduler::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::Run() 69 (1.5%) mozilla::ipc::MessageChannel::DequeueTask::Run() 28 (0.6%) nsRunnableMethodImpl<void (SoftwareDisplay::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::Run() 2 (0.0%) mozilla::Runnable::Release()
254 (5.5%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) 2 (0.0%) nsTextFrame::DrawText(gfxTextRun::Range, gfxPoint const&, nsTextFrame::DrawTextParams const&) (self) 295358 2 (0.0%) 254 (5.5%) nsTextFrame::DrawText(gfxTextRun::Range, gfxPoint const&, nsTextFrame::DrawTextParams const&) 236 (5.1%) nsTextFrame::DrawTextRun(gfxTextRun::Range, gfxPoint const&, nsTextFrame::DrawTextRunParams const&) 13 (0.3%) PropertyProvider::GetFontGroup() 2 (0.0%) nsTextFrame::DrawText(gfxTextRun::Range, gfxPoint const&, nsTextFrame::DrawTextParams const&) (self) 2 (0.0%) nsTextFrame::GetTextDecorations(nsPresContext*, nsTextFrame::TextDecorationColorResolution, nsTextFrame::TextDecorations&) 1 (0.0%) nsTextFrame::TextDecorations::TextDecorations()
1 (0.0%) _end (self) 548189 1 (0.0%) 253 (5.5%) _end 61 (1.3%) js::jit::DoCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCall_Fallback*, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) 55 (1.2%) js::jit::DoGetPropFallback(JSContext*, void*, js::jit::ICGetProp_Fallback*, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>) 30 (0.7%) js::jit::InvokeFunction(JSContext*, JS::Handle<JSObject*>, bool, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) 22 (0.5%) js::jit::DoSetPropFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICSetProp_Fallback*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 22 (0.5%) InvokeInterruptCallback(JSContext*) 15 (0.3%) js::jit::DoCallNativeGetter(JSContext*, JS::Handle<JSFunction*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 5 (0.1%) js::GetIteratorObject(JSContext*, JS::Handle<JSObject*>, unsigned int) 5 (0.1%) js::jit::IonCompileScriptForBaseline(JSContext*, js::jit::BaselineFrame*, unsigned char*) 5 (0.1%) js::jit::GetPropertyIC::update(JSContext*, JS::Handle<JSScript*>, unsigned long, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 4 (0.1%) js::jit::BaselineFrame::initFunctionScopeObjects(JSContext*) 4 (0.1%) js::jit::CreateGenerator(JSContext*, js::jit::BaselineFrame*) 3 (0.1%) bool js::DeleteElementJit<true>(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*) 2 (0.0%) js::jit::DoIteratorMoreFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICIteratorMore_Fallback*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::IteratorMore(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::jit::InterpretResume(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::jit::DoNewObject(JSContext*, void*, js::jit::ICNewObject_Fallback*, JS::MutableHandle<JS::Value>) 2 (0.0%) js::jit::LazyLinkTopActivation(JSContext*) 1 (0.0%) _end (self) 1 (0.0%) js::jit::DoGetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICGetElem_Fallback*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::jit::DoInFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICIn_Fallback*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::jit::DoRestFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICRest_Fallback*, JS::MutableHandle<JS::Value>) 1 (0.0%) js::jit::Bailout(js::jit::BailoutStack*, js::jit::BaselineBailoutInfo**) 1 (0.0%) js::jit::NormalSuspend(JSContext*, JS::Handle<JSObject*>, js::jit::BaselineFrame*, unsigned char*, unsigned int) 1 (0.0%) js::jit::RecompileImpl(JSContext*, bool) 1 (0.0%) js::jit::NewArgumentsObject(JSContext*, js::jit::BaselineFrame*, JS::MutableHandle<JS::Value>) 1 (0.0%) js::jit::CreateThis(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::jit::DoNewArray(JSContext*, void*, js::jit::ICNewArray_Fallback*, unsigned int, JS::MutableHandle<JS::Value>) 1 (0.0%) js::jit::DoTypeMonitorFallback(JSContext*, void*, js::jit::ICTypeMonitor_Fallback*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::jit::SetPropertyIC::update(JSContext*, JS::Handle<JSScript*>, unsigned long, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JS::Value>)
239 (5.2%) base::MessagePumpDefault::Run(base::MessagePump::Delegate*) 107250 0 (0.0%) 239 (5.2%) MessageLoop::DoWork() 235 (5.1%) MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask&&) 3 (0.1%) MessageLoop::ReloadWorkQueue() 1 (0.0%) MessageLoop::AddToDelayedWorkQueue(MessageLoop::PendingTask const&)
236 (5.1%) nsTextFrame::DrawText(gfxTextRun::Range, gfxPoint const&, nsTextFrame::DrawTextParams const&) 3 (0.1%) nsTextFrame::DrawTextRun(gfxTextRun::Range, gfxPoint const&, nsTextFrame::DrawTextRunParams const&) (self) 295269 3 (0.0%) 236 (5.1%) nsTextFrame::DrawTextRun(gfxTextRun::Range, gfxPoint const&, nsTextFrame::DrawTextRunParams const&) 233 (5.1%) DrawTextRun(gfxTextRun*, gfxPoint const&, gfxTextRun::Range, nsTextFrame::DrawTextRunParams const&) [clone .constprop.600] 3 (0.1%) nsTextFrame::DrawTextRun(gfxTextRun::Range, gfxPoint const&, nsTextFrame::DrawTextRunParams const&) (self)
233 (5.1%) nsTextFrame::DrawTextRun(gfxTextRun::Range, gfxPoint const&, nsTextFrame::DrawTextRunParams const&) 1 (0.0%) DrawTextRun(gfxTextRun*, gfxPoint const&, gfxTextRun::Range, nsTextFrame::DrawTextRunParams const&) [clone .constprop.600] (self) 294998 1 (0.0%) 233 (5.0%) DrawTextRun(gfxTextRun*, gfxPoint const&, gfxTextRun::Range, nsTextFrame::DrawTextRunParams const&) [clone .constprop.600] 229 (5.0%) gfxTextRun::Draw(gfxTextRun::Range, gfxPoint, gfxTextRun::DrawParams const&) 3 (0.1%) gfxContext::SetColor(mozilla::gfx::Color const&) 1 (0.0%) DrawTextRun(gfxTextRun*, gfxPoint const&, gfxTextRun::Range, nsTextFrame::DrawTextRunParams const&) [clone .constprop.600] (self)
229 (5.0%) DrawTextRun(gfxTextRun*, gfxPoint const&, gfxTextRun::Range, nsTextFrame::DrawTextRunParams const&) [clone .constprop.600] 4 (0.1%) gfxTextRun::Draw(gfxTextRun::Range, gfxPoint, gfxTextRun::DrawParams const&) (self) 171488 4 (0.0%) 229 (4.9%) gfxTextRun::Draw(gfxTextRun::Range, gfxPoint, gfxTextRun::DrawParams const&) 220 (4.8%) gfxTextRun::DrawGlyphs(gfxFont*, gfxTextRun::Range, gfxPoint*, gfxTextRun::PropertyProvider*, gfxTextRun::Range, TextRunDrawParams&, unsigned short) 4 (0.1%) gfxTextRun::Draw(gfxTextRun::Range, gfxPoint, gfxTextRun::DrawParams const&) (self) 2 (0.0%) gfxContext::GetDeviceColor(mozilla::gfx::Color&) 1 (0.0%) gfxTextRun::FindFirstGlyphRunContaining(unsigned int) 1 (0.0%) gfxTextRun::ShrinkToLigatureBoundaries(gfxTextRun::Range*) 1 (0.0%) gfxContext::GetFontSmoothingBackgroundColor()
220 (4.8%) gfxTextRun::Draw(gfxTextRun::Range, gfxPoint, gfxTextRun::DrawParams const&) 1 (0.0%) gfxTextRun::DrawGlyphs(gfxFont*, gfxTextRun::Range, gfxPoint*, gfxTextRun::PropertyProvider*, gfxTextRun::Range, TextRunDrawParams&, unsigned short) (self) 171482 1 (0.0%) 220 (4.7%) gfxTextRun::DrawGlyphs(gfxFont*, gfxTextRun::Range, gfxPoint*, gfxTextRun::PropertyProvider*, gfxTextRun::Range, TextRunDrawParams&, unsigned short) 217 (4.7%) gfxFont::Draw(gfxTextRun*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, unsigned short) 2 (0.0%) nsTArray_Impl<gfxFont::Spacing, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) gfxTextRun::DrawGlyphs(gfxFont*, gfxTextRun::Range, gfxPoint*, gfxTextRun::PropertyProvider*, gfxTextRun::Range, TextRunDrawParams&, unsigned short) (self)
217 (4.7%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 1 (0.0%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 295480 1 (0.0%) 217 (4.7%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 182 (4.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 13 (0.3%) nsDisplayListBuilder::LeavePresShell(nsIFrame*) 7 (0.2%) nsDisplayListBuilder::EnterPresShell(nsIFrame*, bool) 6 (0.1%) mozilla::ScrollFrameHelper::DecideScrollableLayer(nsDisplayListBuilder*, nsRect*, bool) 3 (0.1%) nsDisplaySubDocument::nsDisplaySubDocument(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, unsigned int) 2 (0.0%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const 1 (0.0%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 1 (0.0%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 1 (0.0%) PresShell::AddCanvasBackgroundColorItem(nsDisplayListBuilder&, nsDisplayList&, nsIFrame*, nsRect const&, unsigned int, unsigned int) 1 (0.0%) nsFrameLoader::GetCurrentRenderFrame() const
217 (4.7%) gfxTextRun::DrawGlyphs(gfxFont*, gfxTextRun::Range, gfxPoint*, gfxTextRun::PropertyProvider*, gfxTextRun::Range, TextRunDrawParams&, unsigned short) 4 (0.1%) gfxFont::Draw(gfxTextRun*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, unsigned short) (self) 170798 4 (0.0%) 217 (4.7%) gfxFont::Draw(gfxTextRun*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, unsigned short) 174 (3.8%) gfxFont::DrawGlyphs(gfxShapedText*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, FontDrawParams const&) 12 (0.3%) gfxFontconfigFont::GetGlyphRenderingOptions(TextRunDrawParams const*) 9 (0.2%) gfxFont::GetScaledFont(mozilla::gfx::DrawTarget*) 5 (0.1%) FontDrawParams::~FontDrawParams() 5 (0.1%) mozilla::gfx::DrawTargetCairo::SetTransform(mozilla::gfx::Matrix const&) 4 (0.1%) _moz_cairo_surface_set_subpixel_antialiasing 4 (0.1%) gfxFont::Draw(gfxTextRun*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, unsigned short) (self) 2 (0.0%) mozilla::gfx::ScaledFontCairo::~ScaledFontCairo() 1 (0.0%) gfxFontEntry::TryGetColorGlyphs() 1 (0.0%) arena_dalloc
263 (5.7%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) 11 (0.2%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) (self) 288832 11 (0.2%) 215 (4.6%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 71 (1.5%) nsDisplaySubDocument::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 33 (0.7%) mozilla::PaintedLayerData::Accumulate(mozilla::ContainerState*, nsDisplayItem*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::DisplayItemClip const&, mozilla::LayerState) 29 (0.6%) mozilla::ContainerState::ComputeOpaqueRect(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemClip const&, nsDisplayList*, bool*, bool*) 12 (0.3%) nsDisplayOpacity::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 11 (0.2%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) (self) 11 (0.2%) mozilla::ContainerState::AttemptToRecyclePaintedLayer(AnimatedGeometryRoot*, nsDisplayItem*, nsPoint const&) 10 (0.2%) mozilla::ContainerState::ScaleToOutsidePixels(nsRect const&, bool) const 8 (0.2%) nsIFrame::In3DContextAndBackfaceIsHidden() const 8 (0.2%) mozilla::PaintedLayerDataTree::EnsureNodeFor(AnimatedGeometryRoot*) 7 (0.2%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Intersects(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const 6 (0.1%) nsDisplayOwnLayer::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 6 (0.1%) mozilla::PaintedLayerDataTree::AddingOwnLayer(AnimatedGeometryRoot*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, unsigned int*) 5 (0.1%) nsDisplayBackgroundImage::ShouldFixToViewport(nsDisplayListBuilder*) 5 (0.1%) mozilla::ContainerState::ScaleToNearestPixels(nsRect const&) const 4 (0.1%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const 4 (0.1%) nsDisplayListBuilder::AllocateDisplayItemClip(mozilla::DisplayItemClip const&) 3 (0.1%) mozilla::PaintedLayerDataTree::FinishPotentiallyIntersectingNodes(AnimatedGeometryRoot*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*) 2 (0.0%) nsDisplayItem::GetSameCoordinateSystemChildren() 2 (0.0%) nsDisplayOpacity::ShouldFlattenAway(nsDisplayListBuilder*) 2 (0.0%) nsDisplayBackgroundImage::GetLayerState(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 2 (0.0%) nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 2 (0.0%) mozilla::NewLayerEntry* nsTArray_Impl<mozilla::NewLayerEntry, nsTArrayInfallibleAllocator>::AppendElements<nsTArrayInfallibleAllocator>(unsigned long) 2 (0.0%) mozilla::ContainerState::NewPaintedLayerData(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemScrollClip const*, nsPoint const&, bool) 2 (0.0%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Intersect(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const 1 (0.0%) _moz_pixman_region32_fini 1 (0.0%) nsLayoutUtils::IsAncestorFrameCrossDoc(nsIFrame const*, nsIFrame const*, nsIFrame const*) 1 (0.0%) nsDisplayWrapList::IsInvalid(nsRect&) 1 (0.0%) nsDisplayWrapList::TryMerge(nsDisplayItem*) 1 (0.0%) nsDisplayWrapList::~nsDisplayWrapList() 1 (0.0%) RequiredLayerStateForChildren(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&, nsDisplayList const&, AnimatedGeometryRoot*) [clone .constprop.914] 1 (0.0%) mozilla::DisplayItemClip::RoundedRect* nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::AppendElements<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>(mozilla::DisplayItemClip::RoundedRect const*, unsigned long) 1 (0.0%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Intersects(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const 1 (0.0%) mozilla::FrameLayerBuilder::AddLayerDisplayItem(mozilla::layers::Layer*, nsDisplayItem*, mozilla::LayerState, mozilla::layers::BasicLayerManager*) 1 (0.0%) mozilla::ContainerState::SetOuterVisibleRegionForLayer(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, bool) const 1 (0.0%) mozilla::ContainerState::InvalidateForLayerChange(nsDisplayItem*, mozilla::layers::PaintedLayer*) 1 (0.0%) mozilla::ContainerState::ChooseAnimatedGeometryRoot(nsDisplayList const&, AnimatedGeometryRoot**) 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IntersectRect(nsRect const&, nsRect const&) 1 (0.0%) mozilla::layers::ClientLayerManager::Mutated(mozilla::layers::Layer*) 1 (0.0%) mozilla::layers::LayerManager::IsWidgetLayerManager() 1 (0.0%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::And(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)
168 (3.7%) g_main_context_dispatch 21 (0.5%) g_main_context_prepare 14 (0.3%) gdk_display_get_event 9 (0.2%) gdk_x11_drag_context_get_type (self) 5 (0.1%) g_main_context_check 27963 2 (0.0%) 194 (4.2%) gdk_x11_drag_context_get_type 153 (3.3%) gtk_main_do_event 27 (0.6%) XPending 14 (0.3%) gdk_display_get_event 9 (0.2%) gdk_x11_drag_context_get_type (self) 2 (0.0%) gdk_event_free 1 (0.0%) mozilla::widget::KeymapWrapper::FilterEvents(void*, _GdkEvent*, void*) 1 (0.0%) XNextEvent 1 (0.0%) XFilterEvent 1 (0.0%) g_slice_free1 1 (0.0%) gdk_x11_display_error_trap_pop_ignored 1 (0.0%) gdk_window_geometry_changed 1 (0.0%) gdk_window_get_type 1 (0.0%) gdk_event_new 1 (0.0%) gdk_display_get_type 1 (0.0%) gdk_threads_leave
174 (3.8%) gfxFont::Draw(gfxTextRun*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, unsigned short) 5 (0.1%) gfxFont::DrawGlyphs(gfxShapedText*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, FontDrawParams const&) (self) 170783 5 (0.1%) 174 (3.7%) gfxFont::DrawGlyphs(gfxShapedText*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, FontDrawParams const&) 165 (3.6%) GlyphBufferAzure::Flush(bool) 5 (0.1%) gfxFont::DrawGlyphs(gfxShapedText*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, FontDrawParams const&) (self) 4 (0.1%) gfxFont::DrawOneGlyph(unsigned int, double, gfxPoint*, GlyphBufferAzure&, bool*) const
165 (3.6%) gfxFont::DrawGlyphs(gfxShapedText*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, FontDrawParams const&) 3 (0.1%) GlyphBufferAzure::Flush(bool) (self) 1 (0.0%) gfxFont::DrawOneGlyph(unsigned int, double, gfxPoint*, GlyphBufferAzure&, bool*) const 171094 3 (0.0%) 166 (3.6%) GlyphBufferAzure::Flush(bool) 149 (3.2%) mozilla::gfx::DrawTargetCairo::FillGlyphs(mozilla::gfx::ScaledFont*, mozilla::gfx::GlyphBuffer const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::GlyphRenderingOptions const*) 9 (0.2%) gfxContext::AzureState::AzureState(gfxContext::AzureState const&) 5 (0.1%) gfxContext::AzureState::~AzureState() 3 (0.1%) GlyphBufferAzure::Flush(bool) (self)
165 (3.6%) MessageLoop::RunTask(already_AddRefed<mozilla::Runnable>) 1 (0.0%) nsRunnableMethodImpl<void (mozilla::layers::CompositorVsyncScheduler::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::Run() (self) 167965 1 (0.0%) 165 (3.5%) nsRunnableMethodImpl<void (mozilla::layers::CompositorVsyncScheduler::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::Run() 164 (3.6%) mozilla::layers::CompositorVsyncScheduler::Composite(mozilla::TimeStamp) 1 (0.0%) nsRunnableMethodImpl<void (mozilla::layers::CompositorVsyncScheduler::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::Run() (self)
145 (3.2%) je_malloc 65 (1.4%) arena_malloc (self) 19 (0.4%) je_realloc 1 (0.0%) je_calloc 22092 65 (1.4%) 165 (3.5%) arena_malloc 65 (1.4%) arena_malloc (self) 31 (0.7%) arena_run_tree_remove 24 (0.5%) pthread_mutex_unlock 18 (0.4%) arena_run_alloc 15 (0.3%) __pthread_mutex_lock 11 (0.2%) arena_bin_malloc_easy.isra.8 1 (0.0%) _init
164 (3.6%) nsRunnableMethodImpl<void (mozilla::layers::CompositorVsyncScheduler::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::Run() 167677 0 (0.0%) 164 (3.5%) mozilla::layers::CompositorVsyncScheduler::Composite(mozilla::TimeStamp) 162 (3.5%) mozilla::layers::CompositorBridgeParent::CompositeToTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*) 1 (0.0%) PR_Unlock 1 (0.0%) mozilla::layers::CompositorVsyncScheduler::DispatchVREvents(mozilla::TimeStamp)
162 (3.5%) mozilla::layers::CompositorVsyncScheduler::Composite(mozilla::TimeStamp) 2 (0.0%) mozilla::layers::CompositorBridgeParent::ForceComposeToTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*) 167675 0 (0.0%) 164 (3.5%) mozilla::layers::CompositorBridgeParent::CompositeToTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*) 132 (2.9%) mozilla::layers::LayerManagerComposite::EndTransaction(mozilla::TimeStamp const&, mozilla::layers::LayerManager::EndTransactionFlags) 21 (0.5%) mozilla::layers::CompositorBridgeParent::DidComposite(mozilla::TimeStamp&, mozilla::TimeStamp&) 6 (0.1%) mozilla::layers::AsyncCompositionManager::TransformShadowTree(mozilla::TimeStamp, mozilla::layers::AsyncCompositionManager::TransformsToSkip) 2 (0.0%) mozilla::layers::CompositorBridgeParent::SetShadowProperties(mozilla::layers::Layer*) 1 (0.0%) mozilla::layers::CompositorBridgeParent::CanComposite() 1 (0.0%) mozilla::layers::AsyncCompositionManager::ComputeRotation() 1 (0.0%) mozilla::layers::LayerManagerComposite::BeginTransaction()
95 (2.1%) arena_dalloc (self) 36 (0.8%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 17 (0.4%) TreeMatchContext::~TreeMatchContext() 14 (0.3%) nsAttrValue::Reset() 10 (0.2%) je_realloc 5 (0.1%) js::LifoAlloc::freeAll() 5 (0.1%) pixman_op 4 (0.1%) _cairo_clip_path_destroy 4 (0.1%) mozilla::RestyleTracker::DoProcessRestyles() 4 (0.1%) mozilla::FrameLayerBuilder::DisplayItemData::EndUpdate(nsAutoPtr<nsDisplayItemGeometry>) 4 (0.1%) mozilla::css::Declaration::~Declaration() 3 (0.1%) bool FinalizeTypedArenas<JSObject>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) 3 (0.1%) FontDrawParams::~FontDrawParams() 3 (0.1%) gfxFontconfigFont::GetGlyphRenderingOptions(TextRunDrawParams const*) 3 (0.1%) _XReply 2 (0.0%) js::jit::BaselineCompile(JSContext*, JSScript*, bool) 2 (0.0%) _moz_cairo_destroy 2 (0.0%) mozilla::ContainerState::~ContainerState() 2 (0.0%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 2 (0.0%) mozilla::FramePropertyTable::DeleteInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*) 2 (0.0%) mozilla::css::Declaration::Release() 2 (0.0%) std::_Rb_tree<mozilla::layers::ShadowableLayer*, mozilla::layers::ShadowableLayer*, std::_Identity<mozilla::layers::ShadowableLayer*>, std::less<mozilla::layers::ShadowableLayer*>, std::allocator<mozilla::layers::ShadowableLayer*> >::_M_erase(std::_Rb_tree_node<mozilla::layers::ShadowableLayer*>*) 2 (0.0%) gfxContext::Release() 2 (0.0%) nsTArray_Impl<mozilla::UniquePtr<mozilla::layers::LayerPropertiesBase, mozilla::DefaultDelete<mozilla::layers::LayerPropertiesBase> >, nsTArrayInfallibleAllocator>::Clear() 2 (0.0%) mozilla::layers::ContainerLayerProperties::ComputeChangeInternal(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 2 (0.0%) void std::vector<_cairo_path_data_t, std::allocator<_cairo_path_data_t> >::_M_emplace_back_aux<_cairo_path_data_t const&>(_cairo_path_data_t const&) 2 (0.0%) PLDHashTable::ChangeTable(int) 2 (0.0%) SnowWhiteKiller::~SnowWhiteKiller() 1 (0.0%) PL_FinishArenaPool 1 (0.0%) JSAutoStructuredCloneBuffer::clear(JSStructuredCloneCallbacks const*, void*) 1 (0.0%) mozilla::Vector<js::LiveSavedFrameCache::Entry, 0ul, js::SystemAllocPolicy>::growStorageBy(unsigned long) 1 (0.0%) Snapshot(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoVectorRooter<jsid>*) 1 (0.0%) validate 1 (0.0%) _moz_pixman_image_unref 1 (0.0%) _moz_cairo_pattern_destroy 1 (0.0%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 1 (0.0%) mozilla::DisplayItemClip::ApproximateIntersectInward(nsRect const&) const 1 (0.0%) nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 1 (0.0%) nsPropertyTable::SetPropertyInternal(nsPropertyOwner, nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*, bool, void**) 1 (0.0%) gfxFont::Draw(gfxTextRun*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, unsigned short) 1 (0.0%) mozilla::layers::LayerManagerComposite::UpdateAndRender() 1 (0.0%) mozilla::layers::LayerPropertiesBase::ComputeChange(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 1 (0.0%) nsRegion::ScaleToOutsidePixels(float, float, int) const 1 (0.0%) std::deque<IPC::Message, std::allocator<IPC::Message> >::pop_front() 1 (0.0%) mozilla::ipc::MessageChannel::Send(IPC::Message*) 1 (0.0%) IPC::Message::~Message() 1 (0.0%) mozilla::Runnable::Release() 1 (0.0%) PLDHashTable::ClearAndPrepareForLength(unsigned int) 1 (0.0%) nsTimerImpl::Release() 1 (0.0%) nsLocalFile::Release() 1 (0.0%) g_free 22079 95 (2.0%) 164 (3.5%) arena_dalloc 95 (2.1%) arena_dalloc (self) 21 (0.5%) arena_run_dalloc 17 (0.4%) arena_run_tree_search 16 (0.3%) __pthread_mutex_lock 15 (0.3%) arena_run_tree_insert
162 (3.5%) nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool) 2 (0.0%) nsStyledElementNotElementCSSInlineStyle::SetInlineStyleDeclaration(mozilla::css::Declaration*, nsAString_internal const*, bool) (self) 186390 2 (0.0%) 162 (3.5%) nsStyledElementNotElementCSSInlineStyle::SetInlineStyleDeclaration(mozilla::css::Declaration*, nsAString_internal const*, bool) 126 (2.7%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) 16 (0.3%) nsAttrValue::Reset() 13 (0.3%) nsAttrValue::SetTo(mozilla::css::Declaration*, nsAString_internal const*) 2 (0.0%) nsStyledElementNotElementCSSInlineStyle::SetInlineStyleDeclaration(mozilla::css::Declaration*, nsAString_internal const*, bool) (self) 2 (0.0%) nsAttrValue::SetMiscAtomOrString(nsAString_internal const*) 1 (0.0%) nsAttrValue::~nsAttrValue() 1 (0.0%) nsAttrValue::nsAttrValue() 1 (0.0%) nsContentUtils::HasMutationListeners(nsINode*, unsigned int, nsINode*)
109 (2.4%) moz_xmalloc 15 (0.3%) pixman_rect_alloc 7 (0.2%) PLDHashTable::Add(void const*, mozilla::fallible_t const&) 6 (0.1%) je_malloc (self) 5 (0.1%) JSObject* js::Allocate<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long, js::gc::InitialHeap, js::Class const*) 5 (0.1%) _moz_cairo_region_create_rectangle 4 (0.1%) PL_ArenaAllocate 3 (0.1%) _moz_cairo_font_options_create 2 (0.0%) mozilla::Vector<RefPtr<js::PerformanceGroup>, 0ul, mozilla::MallocAllocPolicy>::growStorageBy(unsigned long) [clone .constprop.514] 2 (0.0%) xcb_wait_for_special_event 1 (0.0%) JSStructuredCloneReader::readString(unsigned int) 1 (0.0%) InflateUTF8StringHelper(JSContext*, JS::UTF8Chars, bool (*)(JSContext*, JS::UTF8Chars, char16_t*, unsigned long*, bool*), unsigned long*) 1 (0.0%) mozilla::Vector<js::Shape*, 0ul, js::TempAllocPolicy>::growStorageBy(unsigned long) 1 (0.0%) mozilla::Vector<JS::Value, 0ul, js::TempAllocPolicy>::growStorageBy(unsigned long) 1 (0.0%) PLDHashTable::ChangeTable(int) 1 (0.0%) nsStringBuffer::Alloc(unsigned long) 1 (0.0%) nsTArrayFallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayFallibleAllocator>(unsigned long, unsigned long) 1 (0.0%) g_malloc 22094 6 (0.1%) 160 (3.4%) je_malloc 145 (3.2%) arena_malloc 9 (0.2%) choose_arena 6 (0.1%) je_malloc (self)
74 (1.6%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 60 (1.3%) nsStyleContext::ApplyStyleFixups(bool) 15 (0.3%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) (self) 11 (0.2%) nsStyleFont const* nsStyleContext::DoGetStyleFont<true>() 7 (0.2%) nsStyleUserInterface const* nsStyleContext::DoGetStyleUserInterface<true>() 5 (0.1%) nsStyleText const* nsStyleContext::DoGetStyleText<true>() 1 (0.0%) nsStyleVisibility const* nsStyleContext::DoGetStyleVisibility<true>() 287596 15 (0.3%) 158 (3.4%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 38 (0.8%) nsRuleNode::ComputePositionData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 29 (0.6%) nsRuleNode::ComputeDisplayData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 17 (0.4%) AutoCSSValueArray::~AutoCSSValueArray() 15 (0.3%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) (self) 13 (0.3%) nsRuleNode::ResolveVariableReferences(nsStyleStructID, nsRuleData*, nsStyleContext*) 11 (0.2%) mozilla::css::Declaration::MapRuleInfoInto(nsRuleData*) 9 (0.2%) nsRuleNode::PropagateDependentBit(nsStyleStructID, nsRuleNode*, void*) 8 (0.2%) AutoCSSValueArray::AutoCSSValueArray(void*, unsigned long) 8 (0.2%) nsRuleNode::CheckSpecifiedProperties(nsStyleStructID, nsRuleData const*) 7 (0.2%) nsRuleData::nsRuleData(unsigned int, nsCSSValue*, nsPresContext*, nsStyleContext*) 1 (0.0%) nsStyleContext::SetStyle(nsStyleStructID, void*) 1 (0.0%) CheckTextCallback(nsRuleData const*, nsRuleNode::RuleDetail) 1 (0.0%) nsAutoPtr<mozilla::CSSVariableDeclarations>::~nsAutoPtr()
458 (10.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 292605 1 (0.0%) 155 (3.3%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 434 (9.5%) DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*, mozilla::css::TextOverflow*) [clone .isra.358] [clone .constprop.423] 11 (0.2%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 5 (0.1%) nsDisplayList::DeleteAll() 2 (0.0%) nsLineBox::GetOverflowArea(nsOverflowType) 2 (0.0%) nsDisplayListBuilder::MarkFramesForDisplayList(nsIFrame*, nsFrameList const&, nsRect const&) 2 (0.0%) nsDisplayListSet::MoveTo(nsDisplayListSet const&) const 1 (0.0%) nsDisplayListCollection::nsDisplayListCollection() 1 (0.0%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self)
155 (3.4%) nsThread::ProcessNextEvent(bool, bool*) 79573 0 (0.0%) 155 (3.3%) nsTimerEvent::Run() 155 (3.4%) nsTimerImpl::Fire()
159 (3.5%) g_signal_emit 3 (0.1%) g_signal_emit_by_name 48385 0 (0.0%) 155 (3.3%) g_signal_emit_valist 157 (3.4%) g_signal_handler_disconnect 5 (0.1%) g_closure_invoke
155 (3.4%) nsTimerEvent::Run() 1 (0.0%) nsTimerImpl::Fire() (self) 80000 1 (0.0%) 155 (3.3%) nsTimerImpl::Fire() 102 (2.2%) nsGlobalWindow::TimerCallback(nsITimer*, void*) 21 (0.5%) CCTimerFired(nsITimer*, void*) 19 (0.4%) nsJSContext::GarbageCollectNow(JS::gcreason::Reason, nsJSContext::IsIncremental, nsJSContext::IsShrinking, long) 9 (0.2%) nsJSContext::RunCycleCollectorSlice() 1 (0.0%) nsExpirationTracker<mozilla::LayerActivity, 4u>::TimerCallback(nsITimer*, void*) 1 (0.0%) nsExpirationTracker<nsIDocument::SelectorCacheKey, 4u>::TimerCallback(nsITimer*, void*) 1 (0.0%) nsTimerImpl::Fire() (self) 1 (0.0%) __tls_get_addr
153 (3.3%) g_closure_invoke 153 (3.3%) gdk_x11_drag_context_get_type 4 (0.1%) gtk_requisition_free 2 (0.0%) gdk_window_get_display 24945 0 (0.0%) 155 (3.3%) gtk_main_do_event 149 (3.2%) gtk_window_propagate_key_event 147 (3.2%) motion_notify_event_cb(_GtkWidget*, _GdkEventMotion*) 3 (0.1%) gtk_window_set_mnemonics_visible 3 (0.1%) gtk_widget_translate_coordinates 2 (0.0%) expose_event_cb(_GtkWidget*, _cairo*) 2 (0.0%) focus_in_event_cb(_GtkWidget*, _GdkEventFocus*) 2 (0.0%) gtk_widget_path_has_parent 2 (0.0%) gtk_widget_send_expose 1 (0.0%) focus_out_event_cb(_GtkWidget*, _GdkEventFocus*) 1 (0.0%) g_list_free_1
157 (3.4%) g_signal_emit_valist 1 (0.0%) g_signal_handler_disconnect (self) 48354 1 (0.0%) 154 (3.3%) g_signal_handler_disconnect 155 (3.4%) g_closure_invoke 1 (0.0%) g_signal_handler_disconnect (self) 1 (0.0%) _init
155 (3.4%) gtk_widget_translate_coordinates 4 (0.1%) gtk_widget_get_allocated_baseline 48386 0 (0.0%) 154 (3.3%) g_signal_emit 159 (3.5%) g_signal_emit_valist
155 (3.4%) g_signal_handler_disconnect 5 (0.1%) g_signal_emit_valist 48168 0 (0.0%) 153 (3.3%) g_closure_invoke 153 (3.3%) gtk_main_do_event 4 (0.1%) gtk_requisition_free 2 (0.0%) gdk_cairo_create 1 (0.0%) gtk_container_check_resize
149 (3.2%) gtk_window_propagate_key_event 3 (0.1%) gtk_widget_send_focus_change 3 (0.1%) gtk_main_do_event 26755 0 (0.0%) 152 (3.3%) gtk_widget_translate_coordinates 155 (3.4%) g_signal_emit
152 (3.3%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsCanvasFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 293602 1 (0.0%) 152 (3.3%) nsCanvasFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 150 (3.3%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsCanvasFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 1 (0.0%) nsCSSRendering::FindBackground(nsIFrame*, nsStyleContext**)
434 (9.5%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 3 (0.1%) DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*, mozilla::css::TextOverflow*) [clone .isra.358] [clone .constprop.423] (self) 292589 3 (0.0%) 152 (3.3%) DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*, mozilla::css::TextOverflow*) [clone .isra.358] [clone .constprop.423] 427 (9.3%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 3 (0.1%) DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*, mozilla::css::TextOverflow*) [clone .isra.358] [clone .constprop.423] (self) 3 (0.1%) nsDisplayListSet::MoveTo(nsDisplayListSet const&) const 1 (0.0%) nsDisplayList::DeleteAll()
151 (3.3%) mozilla::RestyleManager::ComputeAndProcessStyleChange(nsIFrame*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&) 1 (0.0%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) (self) 288751 1 (0.0%) 151 (3.2%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) 125 (2.7%) mozilla::RestyleManager::RecomputePosition(nsIFrame*) 4 (0.1%) nsLayoutUtils::GetNextContinuationOrIBSplitSibling(nsIFrame*) 4 (0.1%) nsCSSFrameConstructor::BeginUpdate() 3 (0.1%) mozilla::OverflowChangedTracker::AddFrame(nsIFrame*, mozilla::OverflowChangedTracker::ChangeKind) 2 (0.0%) nsStyleChangeList::Clear() 2 (0.0%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 2 (0.0%) mozilla::SamplerStackFrameRAII::~SamplerStackFrameRAII() 2 (0.0%) mozilla::SamplerStackFrameRAII::SamplerStackFrameRAII(char const*, js::ProfileEntry::Category, unsigned int) 1 (0.0%) nsStyleChangeList::ChangeAt(int, nsStyleChangeData const**) const 1 (0.0%) nsCSSFrameConstructor::EndUpdate() 1 (0.0%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) (self) 1 (0.0%) mozilla::FramePropertyTable::DeleteInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*) 1 (0.0%) mozilla::ActiveLayerTracker::NotifyOffsetRestyle(nsIFrame*) 1 (0.0%) mozilla::FramePropertyTable::SetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, void*) 1 (0.0%) mozilla::IncrementMutationCount(unsigned char*)
149 (3.2%) gtk_main_do_event 27060 0 (0.0%) 149 (3.2%) gtk_window_propagate_key_event 149 (3.2%) gtk_widget_translate_coordinates
149 (3.2%) GlyphBufferAzure::Flush(bool) 4 (0.1%) mozilla::gfx::DrawTargetCairo::FillGlyphs(mozilla::gfx::ScaledFont*, mozilla::gfx::GlyphBuffer const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::GlyphRenderingOptions const*) (self) 159909 4 (0.0%) 149 (3.2%) mozilla::gfx::DrawTargetCairo::FillGlyphs(mozilla::gfx::ScaledFont*, mozilla::gfx::GlyphBuffer const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::GlyphRenderingOptions const*) 121 (2.6%) _moz_cairo_show_glyphs 7 (0.2%) mozilla::gfx::(anonymous namespace)::AutoPrepareForDrawing::~AutoPrepareForDrawing() 5 (0.1%) mozilla::gfx::AutoClearDeviceOffset::AutoClearDeviceOffset(mozilla::gfx::Pattern const&) 4 (0.1%) mozilla::gfx::DrawTargetCairo::FillGlyphs(mozilla::gfx::ScaledFont*, mozilla::gfx::GlyphBuffer const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::GlyphRenderingOptions const*) (self) 4 (0.1%) mozilla::gfx::GfxPatternToCairoPattern(mozilla::gfx::Pattern const&, float, mozilla::gfx::Matrix const&) [clone .isra.439] [clone .constprop.660] 2 (0.0%) _moz_cairo_set_scaled_font 2 (0.0%) _moz_cairo_save 1 (0.0%) _moz_cairo_set_antialias 1 (0.0%) _moz_cairo_pattern_destroy 1 (0.0%) _cairo_gstate_set_font_options 1 (0.0%) mozilla::gfx::(anonymous namespace)::AutoPrepareForDrawing::AutoPrepareForDrawing(mozilla::gfx::DrawTargetCairo*, _cairo*) [clone .constprop.672]
147 (3.2%) nsView::HandleEvent(mozilla::WidgetGUIEvent*, bool) 1 (0.0%) PresShell::DispatchSynthMouseMove(mozilla::WidgetGUIEvent*, bool) 277913 0 (0.0%) 148 (3.2%) nsViewManager::DispatchEvent(mozilla::WidgetGUIEvent*, nsView*, nsEventStatus*) 147 (3.2%) PresShell::HandleEvent(nsIFrame*, mozilla::WidgetGUIEvent*, bool, nsEventStatus*, nsIContent**) 1 (0.0%) PresShell::AddRef()
157 (3.4%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) 288834 0 (0.0%) 148 (3.2%) mozilla::ContainerState::Finish(unsigned int*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, nsDisplayList*, bool*) 155 (3.4%) mozilla::PaintedLayerDataTree::Finish() 2 (0.0%) mozilla::ContainerState::PostprocessRetainedLayers(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*)
148 (3.2%) mozilla::ElementRestyler::RestyleSelf(nsIFrame*, nsRestyleHint, unsigned int*, nsTArray<mozilla::ElementRestyler::SwapInstruction>&) 3 (0.1%) mozilla::ElementRestyler::CaptureChange(nsStyleContext*, nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) (self) 288529 3 (0.0%) 148 (3.2%) mozilla::ElementRestyler::CaptureChange(nsStyleContext*, nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 144 (3.1%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 3 (0.1%) mozilla::ElementRestyler::CaptureChange(nsStyleContext*, nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) (self) 1 (0.0%) nsStyleChangeList::AppendChange(nsIFrame*, nsIContent*, nsChangeHint)
147 (3.2%) nsWindow::DispatchEvent(mozilla::WidgetGUIEvent*, nsEventStatus&) 277855 0 (0.0%) 147 (3.2%) nsView::HandleEvent(mozilla::WidgetGUIEvent*, bool) 147 (3.2%) nsViewManager::DispatchEvent(mozilla::WidgetGUIEvent*, nsView*, nsEventStatus*)
147 (3.2%) motion_notify_event_cb(_GtkWidget*, _GdkEventMotion*) 279705 0 (0.0%) 147 (3.2%) nsWindow::OnMotionNotifyEvent(_GdkEventMotion*) 147 (3.2%) nsBaseWidget::DispatchInputEvent(mozilla::WidgetInputEvent*)
147 (3.2%) start_thread 547696 0 (0.0%) 147 (3.2%) _pt_root 68 (1.5%) nsThread::ThreadFunc(void*) 65 (1.4%) js::HelperThread::threadLoop() 14 (0.3%) mozilla::net::CacheIOThread::ThreadFunc(void*)
147 (3.2%) gtk_main_do_event 279706 0 (0.0%) 147 (3.2%) motion_notify_event_cb(_GtkWidget*, _GdkEventMotion*) 147 (3.2%) nsWindow::OnMotionNotifyEvent(_GdkEventMotion*)
147 (3.2%) nsBaseWidget::DispatchInputEvent(mozilla::WidgetInputEvent*) 279570 0 (0.0%) 147 (3.2%) nsWindow::DispatchEvent(mozilla::WidgetGUIEvent*, nsEventStatus&) 147 (3.2%) nsView::HandleEvent(mozilla::WidgetGUIEvent*, bool)
147 (3.2%) nsViewManager::DispatchEvent(mozilla::WidgetGUIEvent*, nsView*, nsEventStatus*) 1 (0.0%) PresShell::HandleEvent(nsIFrame*, mozilla::WidgetGUIEvent*, bool, nsEventStatus*, nsIContent**) (self) 291690 1 (0.0%) 147 (3.2%) PresShell::HandleEvent(nsIFrame*, mozilla::WidgetGUIEvent*, bool, nsEventStatus*, nsIContent**) 139 (3.0%) PresShell::HandlePositionedEvent(nsIFrame*, mozilla::WidgetGUIEvent*, nsEventStatus*) 7 (0.2%) mozilla::FindFrameTargetedByInputEvent(mozilla::WidgetGUIEvent*, nsIFrame*, nsPoint const&, unsigned int) 1 (0.0%) PresShell::HandleEvent(nsIFrame*, mozilla::WidgetGUIEvent*, bool, nsEventStatus*, nsIContent**) (self)
147 (3.2%) nsWindow::OnMotionNotifyEvent(_GdkEventMotion*) 278082 0 (0.0%) 147 (3.2%) nsBaseWidget::DispatchInputEvent(mozilla::WidgetInputEvent*) 147 (3.2%) nsWindow::DispatchEvent(mozilla::WidgetGUIEvent*, nsEventStatus&)
155 (3.4%) mozilla::ContainerState::Finish(unsigned int*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, nsDisplayList*, bool*) 288833 0 (0.0%) 146 (3.1%) mozilla::PaintedLayerDataTree::Finish() 155 (3.4%) mozilla::PaintedLayerDataNode::Finish(bool)
155 (3.4%) mozilla::PaintedLayerDataTree::Finish() 26 (0.6%) mozilla::PaintedLayerDataNode::FinishAllChildren(bool) 288827 0 (0.0%) 146 (3.1%) mozilla::PaintedLayerDataNode::Finish(bool) 154 (3.4%) mozilla::PaintedLayerDataNode::PopAllPaintedLayerData() 27 (0.6%) mozilla::PaintedLayerDataNode::FinishAllChildren(bool)
154 (3.4%) mozilla::PaintedLayerDataNode::Finish(bool) 288825 0 (0.0%) 145 (3.1%) mozilla::PaintedLayerDataNode::PopAllPaintedLayerData() 150 (3.3%) mozilla::PaintedLayerDataNode::PopPaintedLayerData() 4 (0.1%) nsTArray_Impl<mozilla::PaintedLayerData, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long)
43 (0.9%) _end (self) 67619 43 (0.9%) 145 (3.1%) _end 43 (0.9%) _end (self) 24 (0.5%) mozilla::dom::WindowBinding::genericMethod(JSContext*, unsigned int, JS::Value*) 15 (0.3%) js::obj_defineProperty(JSContext*, unsigned int, JS::Value*) 6 (0.1%) mozilla::dom::GenericBindingMethod(JSContext*, unsigned int, JS::Value*) 5 (0.1%) obj_keys(JSContext*, unsigned int, JS::Value*) 5 (0.1%) obj_seal(JSContext*, unsigned int, JS::Value*) 5 (0.1%) XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) 4 (0.1%) js::jit::DoCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCall_Fallback*, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) 4 (0.1%) intrinsic_FinishBoundFunctionInit(JSContext*, unsigned int, JS::Value*) 4 (0.1%) obj_freeze(JSContext*, unsigned int, JS::Value*) 4 (0.1%) mozilla::dom::DedicatedWorkerGlobalScopeBinding_workers::genericMethod(JSContext*, unsigned int, JS::Value*) 3 (0.1%) js::jit::IonCompileScriptForBaseline(JSContext*, js::jit::BaselineFrame*, unsigned char*) 2 (0.0%) js::jit::DoSpreadCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCall_Fallback*, JS::Value*, JS::MutableHandle<JS::Value>) 2 (0.0%) js::jit::DoIteratorMoreFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICIteratorMore_Fallback*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::obj_hasOwnProperty(JSContext*, unsigned int, JS::Value*) 2 (0.0%) js::DateConstructor(JSContext*, unsigned int, JS::Value*) 2 (0.0%) js::jit::ArrayJoin(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSString*>) 2 (0.0%) ProxyGetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::ArrayConstructor(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::jit::DoGetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICGetElem_Fallback*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::EqualChars(JSLinearString*, JSLinearString*) 1 (0.0%) js::jit::InvokeFunction(JSContext*, JS::Handle<JSObject*>, bool, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) 1 (0.0%) js::SetIteratorObject::next(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::SetObject::has(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::jit::DoGetPropFallback(JSContext*, void*, js::jit::ICGetProp_Fallback*, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::NativeObject::elementsRangeWriteBarrierPost(unsigned int, unsigned int) 1 (0.0%) array_length_setter(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&) 1 (0.0%) js::ctypes::PointerType::IsNull(JSContext*, unsigned int, JS::Value*)
144 (3.1%) mozilla::ElementRestyler::CaptureChange(nsStyleContext*, nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 8 (0.2%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) (self) 287619 8 (0.1%) 144 (3.1%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 74 (1.6%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 13 (0.3%) nsStyleDisplay::CalcDifference(nsStyleDisplay const&) const 13 (0.3%) nsStylePosition::CalcDifference(nsStylePosition const&, nsStyleVisibility const*) const 11 (0.2%) nsStyleFont const* nsStyleContext::DoGetStyleFont<true>() 8 (0.2%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) (self) 5 (0.1%) nsStyleText const* nsStyleContext::DoGetStyleText<true>() 4 (0.1%) nsConditionalResetStyleData::GetStyleData(nsStyleStructID, nsStyleContext*, bool) const 2 (0.0%) nsStyleMargin const* nsStyleContext::DoGetStyleMargin<true>() 2 (0.0%) nsStylePadding const* nsStyleContext::DoGetStylePadding<false>() 2 (0.0%) nsStyleContent const* nsStyleContext::DoGetStyleContent<false>() 2 (0.0%) nsStylePosition const* nsStyleContext::DoGetStylePosition<false>() 1 (0.0%) nsStyleColumn const* nsStyleContext::DoGetStyleColumn<true>() 1 (0.0%) nsStylePosition const* nsStyleContext::DoGetStylePosition<true>() 1 (0.0%) nsStyleBorder const* nsStyleContext::DoGetStyleBorder<true>() 1 (0.0%) nsStyleXUL const* nsStyleContext::DoGetStyleXUL<false>() 1 (0.0%) nsStyleTextReset const* nsStyleContext::DoGetStyleTextReset<false>() 1 (0.0%) nsStyleEffects const* nsStyleContext::DoGetStyleEffects<true>() 1 (0.0%) nsStyleSVGReset const* nsStyleContext::DoGetStyleSVGReset<true>() 1 (0.0%) nsStyleVisibility const* nsStyleContext::DoGetStyleVisibility<true>()
150 (3.3%) mozilla::PaintedLayerDataNode::PopAllPaintedLayerData() 1 (0.0%) mozilla::PaintedLayerDataNode::PopPaintedLayerData() (self) 288824 1 (0.0%) 142 (3.0%) mozilla::PaintedLayerDataNode::PopPaintedLayerData() 149 (3.2%) void mozilla::ContainerState::FinishPaintedLayerData<mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}>(mozilla::PaintedLayerData&, mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}) 1 (0.0%) mozilla::PaintedLayerDataNode::PopPaintedLayerData() (self)
149 (3.2%) mozilla::PaintedLayerDataNode::PopPaintedLayerData() 1 (0.0%) void mozilla::ContainerState::FinishPaintedLayerData<mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}>(mozilla::PaintedLayerData&, mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}) (self) 288823 1 (0.0%) 141 (3.0%) void mozilla::ContainerState::FinishPaintedLayerData<mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}>(mozilla::PaintedLayerData&, mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}) 118 (2.6%) mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&) 22 (0.5%) mozilla::ContainerState::InvalidateForLayerChange(nsDisplayItem*, mozilla::layers::PaintedLayer*) 2 (0.0%) _moz_pixman_region32_subtract 1 (0.0%) nsPresContext::GetRootWidget() 1 (0.0%) void mozilla::ContainerState::FinishPaintedLayerData<mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}>(mozilla::PaintedLayerData&, mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}) (self) 1 (0.0%) mozilla::ContainerState::SetupMaskLayer(mozilla::layers::Layer*, mozilla::DisplayItemClip const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned int) 1 (0.0%) mozilla::layers::Layer::SetClipRect(mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&) 1 (0.0%) mozilla::layers::Layer::SetEventRegions(mozilla::layers::EventRegions const&) 1 (0.0%) nsRegion::IsEmpty() const 1 (0.0%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int)
139 (3.0%) PresShell::HandleEvent(nsIFrame*, mozilla::WidgetGUIEvent*, bool, nsEventStatus*, nsIContent**) 291689 0 (0.0%) 139 (3.0%) PresShell::HandlePositionedEvent(nsIFrame*, mozilla::WidgetGUIEvent*, nsEventStatus*) 139 (3.0%) PresShell::HandleEventInternal(mozilla::WidgetEvent*, nsEventStatus*, bool)
139 (3.0%) PresShell::HandlePositionedEvent(nsIFrame*, mozilla::WidgetGUIEvent*, nsEventStatus*) 291688 0 (0.0%) 139 (3.0%) PresShell::HandleEventInternal(mozilla::WidgetEvent*, nsEventStatus*, bool) 88 (1.9%) mozilla::EventStateManager::PreHandleEvent(nsPresContext*, mozilla::WidgetEvent*, nsIFrame*, nsIContent*, nsEventStatus*) 49 (1.1%) PresShell::DispatchEventToDOM(mozilla::WidgetEvent*, nsEventStatus*, nsPresShellEventCB*) 1 (0.0%) mozilla::RefPtrTraits<mozilla::EventStateManager>::AddRef(mozilla::EventStateManager*) 1 (0.0%) RefPtr<mozilla::EventStateManager>::~RefPtr()
132 (2.9%) mozilla::layers::LayerManagerComposite::EndTransaction(mozilla::TimeStamp const&, mozilla::layers::LayerManager::EndTransactionFlags) 166527 0 (0.0%) 132 (2.8%) mozilla::layers::LayerManagerComposite::UpdateAndRender() 100 (2.2%) mozilla::layers::LayerManagerComposite::Render(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 11 (0.2%) mozilla::layers::LayerManagerComposite::PostProcessLayers(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&) 11 (0.2%) mozilla::layers::LayerPropertiesBase::ComputeDifferences(mozilla::layers::Layer*, void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool*) 5 (0.1%) mozilla::layers::LayerProperties::CloneFrom(mozilla::layers::Layer*) 3 (0.1%) mozilla::layers::ContainerLayer::DefaultComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::layers::ContainerLayerProperties::~ContainerLayerProperties() 1 (0.0%) arena_dalloc
132 (2.9%) mozilla::layers::CompositorBridgeParent::CompositeToTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*) 166528 0 (0.0%) 132 (2.8%) mozilla::layers::LayerManagerComposite::EndTransaction(mozilla::TimeStamp const&, mozilla::layers::LayerManager::EndTransactionFlags) 132 (2.9%) mozilla::layers::LayerManagerComposite::UpdateAndRender()
126 (2.7%) nsStyledElementNotElementCSSInlineStyle::SetInlineStyleDeclaration(mozilla::css::Declaration*, nsAString_internal const*, bool) 5 (0.1%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) (self) 3 (0.1%) mozilla::dom::Element::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool) 179009 5 (0.1%) 128 (2.7%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) 88 (1.9%) nsNodeUtils::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 15 (0.3%) mozAutoDocUpdate::~mozAutoDocUpdate() 5 (0.1%) nsDocument::BeginUpdate(unsigned int) 5 (0.1%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) (self) 3 (0.1%) nsDocument::Release() 3 (0.1%) mozilla::dom::Element::UpdateState(bool) 2 (0.0%) nsXBLBinding::AttributeChanged(nsIAtom*, int, bool, bool) 2 (0.0%) mozAutoDocUpdate::mozAutoDocUpdate(nsIDocument*, unsigned int, bool) 2 (0.0%) mozilla::dom::Element::FindAttributeDependence(nsIAtom const*, mozilla::dom::Element::MappedAttributeEntry const* const*, unsigned int) 1 (0.0%) nsAttrValue::~nsAttrValue() 1 (0.0%) nsAttrValue::Type() const 1 (0.0%) mozilla::dom::FragmentOrElement::GetCustomElementData() const 1 (0.0%) nsINode::GetComposedDoc() const
92 (2.0%) JS::NotifyDidPaint(JSRuntime*) 19 (0.4%) JS::StartIncrementalGC(JSRuntime*, JSGCInvocationKind, JS::gcreason::Reason, long) 11 (0.2%) JS::GCForReason(JSRuntime*, JSGCInvocationKind, JS::gcreason::Reason) 4 (0.1%) js::gc::GCRuntime::startGC(JSGCInvocationKind, JS::gcreason::Reason, long) 367736 0 (0.0%) 126 (2.7%) js::gc::GCRuntime::collect(bool, js::SliceBudget, JS::gcreason::Reason) 126 (2.7%) js::gc::GCRuntime::gcCycle(bool, js::SliceBudget&, JS::gcreason::Reason)
126 (2.7%) js::gc::GCRuntime::collect(bool, js::SliceBudget, JS::gcreason::Reason) 367735 0 (0.0%) 126 (2.7%) js::gc::GCRuntime::gcCycle(bool, js::SliceBudget&, JS::gcreason::Reason) 116 (2.5%) js::gc::GCRuntime::incrementalCollectSlice(js::SliceBudget&, JS::gcreason::Reason) 5 (0.1%) nsCycleCollector_collect(nsICycleCollectorListener*) 3 (0.1%) js::gc::GCRuntime::evictNursery(JS::gcreason::Reason) 2 (0.0%) mozilla::CycleCollectedJSRuntime::OnGC(JSGCStatus)
125 (2.7%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) 1 (0.0%) mozilla::RestyleManager::RecomputePosition(nsIFrame*) (self) 288548 1 (0.0%) 125 (2.7%) mozilla::RestyleManager::RecomputePosition(nsIFrame*) 63 (1.4%) nsHTMLReflowState::Init(nsPresContext*, mozilla::LogicalSize const*, nsMargin const*, nsMargin const*) 22 (0.5%) PresShell::CreateReferenceRenderingContext() 18 (0.4%) gfxContext::Release() 6 (0.1%) nsIFrame::SchedulePaint(nsIFrame::PaintType) 4 (0.1%) nsIFrame::GetUsedBorderAndPadding() const 3 (0.1%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, mozilla::LogicalSize const&, mozilla::LogicalSize const*, unsigned int) 3 (0.1%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsIFrame*, nsRenderingContext*, mozilla::LogicalSize const&, unsigned int) 2 (0.0%) nsIFrame::GetUsedPadding() const 1 (0.0%) nsBlockFrame::QueryFrame(nsQueryFrame::FrameIID) 1 (0.0%) nsBlockFrame::GetType() const 1 (0.0%) PresShell::AddInvalidateHiddenPresShellObserver(nsRefreshDriver*) 1 (0.0%) mozilla::RestyleManager::RecomputePosition(nsIFrame*) (self)
35 (0.8%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 14 (0.3%) TreeMatchContext::InitAncestors(mozilla::dom::Element*) 12 (0.3%) mozilla::RestyleTracker::AddPendingRestyleToTable(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*) 8 (0.2%) nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&) 8 (0.2%) mozilla::css::Declaration::EnsureMutable() 7 (0.2%) nsAttrValue::EnsureEmptyMiscContainer() 6 (0.1%) moz_xmalloc (self) 5 (0.1%) mozilla::gfx::Factory::CreateScaledFontForNativeFont(mozilla::gfx::NativeFont const&, float) 5 (0.1%) base::WaitableEvent::Enqueue(base::WaitableEvent::Waiter*) 3 (0.1%) nsDisplayText::AllocateGeometry(nsDisplayListBuilder*) 2 (0.0%) nsLayoutUtils::SetDisplayPortBase(nsIContent*, nsRect const&) 2 (0.0%) mozilla::OverflowChangedTracker::AddFrame(nsIFrame*, mozilla::OverflowChangedTracker::ChangeKind) 2 (0.0%) nsCSSCompressedDataBlock::Clone() const 2 (0.0%) NS_CreateJSTimeoutHandler(JSContext*, nsGlobalWindow*, nsAString_internal const&, mozilla::ErrorResult&) 2 (0.0%) nsGlobalWindow::RunTimeout(nsTimeout*) 2 (0.0%) gfxContext::ForDrawTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 2 (0.0%) mozilla::layers::CloneLayerTreePropertiesInternal(mozilla::layers::Layer*, bool) 2 (0.0%) mozilla::gfx::Factory::CreateCairoGlyphRenderingOptions(mozilla::gfx::FontHinting, bool, mozilla::gfx::AntialiasMode) 1 (0.0%) mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyVsync(mozilla::TimeStamp) 1 (0.0%) mozilla::dom::Promise::Create(nsIGlobalObject*, mozilla::ErrorResult&, JS::Handle<JSObject*>) 1 (0.0%) NS_NewDOMMouseEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetMouseEvent*) 1 (0.0%) nsGlobalWindow::SetTimeoutOrInterval(nsIScriptTimeoutHandler*, int, bool, int*) 1 (0.0%) mozilla::image::ImageOps::Clip(imgIContainer*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::Maybe<nsSize> const&) 1 (0.0%) mozilla::layers::CompositorVsyncScheduler::PostCompositeTask(mozilla::TimeStamp) 1 (0.0%) mozilla::layers::PCompositorBridge::Msg_DidComposite(int) 1 (0.0%) nsDirEnumeratorUnix::GetNextFile(nsIFile**) 1 (0.0%) CCGraphBuilder::NoteChild(void*, nsCycleCollectionParticipant*, nsCString&) 21818 6 (0.1%) 122 (2.6%) moz_xmalloc 109 (2.4%) je_malloc 7 (0.2%) malloc 6 (0.1%) moz_xmalloc (self)
121 (2.6%) _moz_cairo_show_glyphs 2 (0.0%) _cairo_gstate_show_text_glyphs (self) 338876 2 (0.0%) 121 (2.6%) _cairo_gstate_show_text_glyphs 68 (1.5%) _cairo_surface_show_text_glyphs 22 (0.5%) _clipped 17 (0.4%) _cairo_gstate_ensure_scaled_font 5 (0.1%) _cairo_gstate_transform_glyphs_to_backend 4 (0.1%) _cairo_gstate_copy_transformed_pattern.isra.39 2 (0.0%) _moz_cairo_surface_has_show_text_glyphs 2 (0.0%) _cairo_gstate_show_text_glyphs (self) 1 (0.0%) _cairo_clip_reset
121 (2.6%) mozilla::gfx::DrawTargetCairo::FillGlyphs(mozilla::gfx::ScaledFont*, mozilla::gfx::GlyphBuffer const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::GlyphRenderingOptions const*) 339737 0 (0.0%) 121 (2.6%) _moz_cairo_show_glyphs 121 (2.6%) _cairo_gstate_show_text_glyphs
118 (2.6%) nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool) 286399 0 (0.0%) 118 (2.5%) nsDOMCSSAttributeDeclaration::GetCSSDeclaration(nsDOMCSSDeclaration::Operation) 103 (2.2%) nsNodeUtils::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 15 (0.3%) nsStyledElementNotElementCSSInlineStyle::GetInlineStyleDeclaration()
99 (2.2%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 18 (0.4%) mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&) 2 (0.0%) mozilla::FrameLayerBuilder::WillEndTransaction() (self) 288730 2 (0.0%) 117 (2.5%) mozilla::FrameLayerBuilder::WillEndTransaction() 111 (2.4%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 3 (0.1%) PLDHashTable::Iterator::Next() 2 (0.0%) mozilla::FrameLayerBuilder::WillEndTransaction() (self) 1 (0.0%) PLDHashTable::Iterator::Iterator(PLDHashTable*)
118 (2.6%) void mozilla::ContainerState::FinishPaintedLayerData<mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}>(mozilla::PaintedLayerData&, mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}) 1 (0.0%) mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&) (self) 288822 1 (0.0%) 116 (2.5%) mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&) 51 (1.1%) nsDisplaySVGEffects::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 18 (0.4%) mozilla::FrameLayerBuilder::AddLayerDisplayItem(mozilla::layers::Layer*, nsDisplayItem*, mozilla::LayerState, mozilla::layers::BasicLayerManager*) 18 (0.4%) mozilla::FrameLayerBuilder::WillEndTransaction() 8 (0.2%) nsDisplayOpacity::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 5 (0.1%) mozilla::layers::LayerProperties::CloneFrom(mozilla::layers::Layer*) 4 (0.1%) mozilla::layers::LayerPropertiesBase::ComputeDifferences(mozilla::layers::Layer*, void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool*) 4 (0.1%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 3 (0.1%) mozilla::layers::ContainerLayerProperties::~ContainerLayerProperties() 2 (0.0%) mozilla::layers::BasicContainerLayer::ComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 2 (0.0%) PLDHashTable::Add(void const*) 1 (0.0%) RefPtr<mozilla::layers::BasicLayerManager>::assign_with_AddRef(mozilla::layers::BasicLayerManager*) 1 (0.0%) mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&) (self) 1 (0.0%) mozilla::FrameLayerBuilder::Init(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::PaintedLayerData*)
116 (2.5%) js::gc::GCRuntime::gcCycle(bool, js::SliceBudget&, JS::gcreason::Reason) 367730 0 (0.0%) 116 (2.5%) js::gc::GCRuntime::incrementalCollectSlice(js::SliceBudget&, JS::gcreason::Reason) 60 (1.3%) js::gc::GCRuntime::drainMarkStack(js::SliceBudget&, js::gcstats::Phase) 23 (0.5%) js::gc::GCRuntime::compactPhase(JS::gcreason::Reason, js::SliceBudget&) 13 (0.3%) js::gc::GCRuntime::sweepPhase(js::SliceBudget&) 10 (0.2%) js::gc::GCRuntime::beginSweepPhase(bool) 9 (0.2%) js::gc::GCRuntime::beginMarkPhase(JS::gcreason::Reason) 1 (0.0%) js::gc::GCRuntime::endSweepPhase(bool)
115 (2.5%) mozilla::ElementRestyler::RestyleSelf(nsIFrame*, nsRestyleHint, unsigned int*, nsTArray<mozilla::ElementRestyler::SwapInstruction>&) 287733 0 (0.0%) 115 (2.5%) nsStyleSet::ResolveStyleWithReplacement(mozilla::dom::Element*, mozilla::dom::Element*, nsStyleContext*, nsStyleContext*, nsRestyleHint, unsigned int) 94 (2.1%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, nsIAtom*, mozilla::CSSPseudoElementType, mozilla::dom::Element*, unsigned int) 21 (0.5%) nsStyleSet::RuleNodeWithReplacement(mozilla::dom::Element*, mozilla::dom::Element*, nsRuleNode*, mozilla::CSSPseudoElementType, nsRestyleHint)
78 (1.7%) mozilla::RestyleManager::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 33 (0.7%) mozilla::RestyleManager::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 3 (0.1%) nsStyleSet::HasAttributeDependentStyle(mozilla::dom::Element*, int, nsIAtom*, int, bool, nsAttrValue const*, mozilla::RestyleHintData&) (self) 287591 3 (0.0%) 111 (2.4%) nsStyleSet::HasAttributeDependentStyle(mozilla::dom::Element*, int, nsIAtom*, int, bool, nsAttrValue const*, mozilla::RestyleHintData&) 48 (1.0%) TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited) 32 (0.7%) nsStyleSet::WalkRuleProcessors(bool (*)(nsIStyleRuleProcessor*, void*), ElementDependentRuleProcessorData*, bool) 8 (0.2%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::SwapArrayElements<nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>&, unsigned long, unsigned long) 6 (0.1%) TreeMatchContext::~TreeMatchContext() 5 (0.1%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::~nsTArray_base() 4 (0.1%) nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::Clear() 3 (0.1%) nsStyleSet::HasAttributeDependentStyle(mozilla::dom::Element*, int, nsIAtom*, int, bool, nsAttrValue const*, mozilla::RestyleHintData&) (self) 3 (0.1%) InitStyleScopes(TreeMatchContext&, mozilla::dom::Element*) [clone .constprop.606] 2 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
111 (2.4%) mozilla::FrameLayerBuilder::WillEndTransaction() 6 (0.1%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) (self) 288729 6 (0.1%) 111 (2.4%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 19 (0.4%) mozilla::InvalidatePostTransformRegion(mozilla::layers::PaintedLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&) [clone .constprop.562] 18 (0.4%) nsDisplayText::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 15 (0.3%) nsRegion::ScaleToOutsidePixels(float, float, int) const 10 (0.2%) nsDisplayBorder::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 9 (0.2%) mozilla::FrameLayerBuilder::DisplayItemData::EndUpdate(nsAutoPtr<nsDisplayItemGeometry>) 7 (0.2%) nsDisplayText::AllocateGeometry(nsDisplayListBuilder*) 6 (0.1%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) (self) 4 (0.1%) nsDisplayItem::IsInvalid(nsRect&) 4 (0.1%) nsDisplaySVGEffects::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 4 (0.1%) mozilla::DisplayItemClip::ComputeRegionInClips(mozilla::DisplayItemClip*, nsPoint const&, nsRegion*) const 3 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::MoveBy(nsPoint const&) 2 (0.0%) nsDisplayBackgroundImage::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 2 (0.0%) arena_dalloc 1 (0.0%) _moz_pixman_region32_intersect 1 (0.0%) _moz_pixman_region32_init 1 (0.0%) nsDisplayItemGenericGeometry::MoveBy(nsPoint const&) 1 (0.0%) nsDisplayThemedBackground::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 1 (0.0%) mozilla::DisplayItemClip::AddOffsetAndComputeDifference(unsigned int, nsPoint const&, nsRect const&, mozilla::DisplayItemClip const&, unsigned int, nsRect const&, nsRegion*) 1 (0.0%) nsRegion::Or(nsRegion const&, nsRect const&) 1 (0.0%) nsRegion::IsEmpty() const 1 (0.0%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int)
103 (2.2%) nsDOMCSSAttributeDeclaration::GetCSSDeclaration(nsDOMCSSDeclaration::Operation) 4 (0.1%) nsNodeUtils::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) (self) 185504 4 (0.0%) 103 (2.2%) nsNodeUtils::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 91 (2.0%) PresShell::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 5 (0.1%) nsAutoTObserverArray<nsIMutationObserver*, 0ul>::ForwardIterator::HasMore() const 4 (0.1%) nsNodeUtils::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) (self) 2 (0.0%) mozilla::dom::ShadowRoot::FromNode(nsINode*) 1 (0.0%) non-virtual thunk to PresShell::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*)
102 (2.2%) nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool) 2 (0.0%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, mozilla::css::Declaration*, bool*, bool, bool) [clone .constprop.458] (self) 286332 2 (0.0%) 102 (2.2%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, mozilla::css::Declaration*, bool*, bool, bool) [clone .constprop.458] 58 (1.3%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty) 14 (0.3%) nsCSSCompressedDataBlock::TryReplaceValue(nsCSSProperty, nsCSSExpandedDataBlock&, bool*) 11 (0.2%) (anonymous namespace)::CSSParserImpl::InitScanner(nsCSSScanner&, mozilla::css::ErrorReporter&, nsIURI*, nsIURI*, nsIPrincipal*) [clone .constprop.467] 5 (0.1%) mozilla::css::ErrorReporter::ErrorReporter(nsCSSScanner const&, mozilla::CSSStyleSheet const*, mozilla::css::Loader const*, nsIURI*) 3 (0.1%) (anonymous namespace)::CSSParserImpl::ReleaseScanner() 2 (0.0%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, mozilla::css::Declaration*, bool*, bool, bool) [clone .constprop.458] (self) 2 (0.0%) nsCSSProps::IsEnabled(nsCSSProperty, mozilla::CSSEnabledState) 2 (0.0%) mozilla::css::ErrorReporter::~ErrorReporter() 2 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 (0.0%) (anonymous namespace)::CSSParserImpl::GetToken(bool) 1 (0.0%) nsCSSScanner::Next(nsCSSToken&, nsCSSScannerExclude) 1 (0.0%) (anonymous namespace)::CSSParserImpl::EnabledState() const
26 (0.6%) unsigned int* nsTArray_Impl<unsigned int, nsTArrayInfallibleAllocator>::AppendElement<unsigned int, nsTArrayInfallibleAllocator>(unsigned int&&) 17 (0.4%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) (self) 8 (0.2%) mozilla::ElementRestyler::RestyleSelf(nsIFrame*, nsRestyleHint, unsigned int*, nsTArray<mozilla::ElementRestyler::SwapInstruction>&) 8 (0.2%) mozilla::PaintedLayerData::Accumulate(mozilla::ContainerState*, nsDisplayItem*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::DisplayItemClip const&, mozilla::LayerState) 7 (0.2%) nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::nsTArray_Impl(nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator> const&) 6 (0.1%) mozilla::DisplayItemClip::RoundedRect* nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::AppendElements<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>(mozilla::DisplayItemClip::RoundedRect const*, unsigned long) 5 (0.1%) bool nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::InsertSlotsAt<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long) 4 (0.1%) mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&) 3 (0.1%) nsDisplayListBuilder::MarkFramesForDisplayList(nsIFrame*, nsFrameList const&, nsRect const&) 3 (0.1%) (anonymous namespace)::AxisPartition::InsertCoord(int) 3 (0.1%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<(anonymous namespace)::SizePair, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) 2 (0.0%) nsDisplayListBuilder::AllocateDisplayItemClip(mozilla::DisplayItemClip const&) 2 (0.0%) mozilla::NewLayerEntry* nsTArray_Impl<mozilla::NewLayerEntry, nsTArrayInfallibleAllocator>::AppendElements<nsTArrayInfallibleAllocator>(unsigned long) 2 (0.0%) mozilla::ElementRestyler::MoveStyleContextsForContentChildren(nsIFrame*, nsStyleContext*, nsTArray<nsStyleContext*>&) 2 (0.0%) RefPtr<nsRefreshDriver>* nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator>::AppendElement<nsRefreshDriver*&, nsTArrayInfallibleAllocator>(nsRefreshDriver*&) 2 (0.0%) RefPtr<mozilla::layers::Layer>* nsTArray_Impl<RefPtr<mozilla::layers::Layer>, nsTArrayInfallibleAllocator>::AppendElement<mozilla::layers::Layer*&, nsTArrayInfallibleAllocator>(mozilla::layers::Layer*&) 2 (0.0%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::RectIterator>::Read(IPC::Message const*, void**, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*) 2 (0.0%) nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator>::operator=(nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator> const&) 1 (0.0%) nsInvalidateRequestList::Request* nsTArray_Impl<nsInvalidateRequestList::Request, nsTArrayInfallibleAllocator>::AppendElements<nsInvalidateRequestList::Request, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<nsInvalidateRequestList::Request, nsTArrayInfallibleAllocator>&&) 1 (0.0%) nsDisplayListBuilder::AllocateDisplayItemScrollClip(mozilla::DisplayItemScrollClip const*, nsIScrollableFrame*, mozilla::DisplayItemClip const*, bool) 1 (0.0%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) 1 (0.0%) nsExpirationTracker<mozilla::LayerActivity, 4u>::AddObject(mozilla::LayerActivity*) 1 (0.0%) mozilla::FramePropertyTable::SetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, void*) 1 (0.0%) nsPresArena::Free(unsigned int, void*) 1 (0.0%) nsStyleGridTemplate::nsStyleGridTemplate(nsStyleGridTemplate const&) 1 (0.0%) nsStyleSet::RuleNodeWithReplacement(mozilla::dom::Element*, mozilla::dom::Element*, nsRuleNode*, mozilla::CSSPseudoElementType, nsRestyleHint) 1 (0.0%) AutoTArray<unsigned int, 8ul>::AutoTArray(AutoTArray<unsigned int, 8ul> const&) 1 (0.0%) mozilla::css::Declaration::Declaration(mozilla::css::Declaration const&) 1 (0.0%) gfxContext::Save() 1 (0.0%) nsRegion::GetLargestRectangle(nsRect const&) const 1 (0.0%) pixman_box32* nsTArray_Impl<pixman_box32, nsTArrayInfallibleAllocator>::AppendElement<pixman_box32&, nsTArrayInfallibleAllocator>(pixman_box32&) 1 (0.0%) nsISupports** nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>::InsertElementAt<nsISupports*&, nsTArrayInfallibleAllocator>(unsigned long, nsISupports*&) 1 (0.0%) mozilla::CycleCollectedJSRuntime::ProcessMetastableStateQueue(unsigned int) 75249 17 (0.3%) 102 (2.2%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 41 (0.9%) moz_xrealloc 35 (0.8%) moz_xmalloc 17 (0.4%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) (self) 6 (0.1%) IsTwiceTheRequiredBytesRepresentableAsUint32(unsigned long, unsigned long) 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::UsesAutoArrayBuffer() const 1 (0.0%) mozilla::RoundUpPow2(unsigned long) 1 (0.0%) _init
102 (2.2%) nsTimerImpl::Fire() 176524 0 (0.0%) 102 (2.2%) nsGlobalWindow::TimerCallback(nsITimer*, void*) 102 (2.2%) nsGlobalWindow::RunTimeout(nsTimeout*)
102 (2.2%) nsGlobalWindow::TimerCallback(nsITimer*, void*) 1 (0.0%) nsGlobalWindow::RunTimeout(nsTimeout*) (self) 176522 1 (0.0%) 102 (2.2%) nsGlobalWindow::RunTimeout(nsTimeout*) 92 (2.0%) nsGlobalWindow::RunTimeoutHandler(nsTimeout*, nsIScriptContext*) 5 (0.1%) nsGlobalWindow::IsInModalState() 2 (0.0%) moz_xmalloc 1 (0.0%) nsJSContext::AddRef() 1 (0.0%) nsGlobalWindow::RunTimeout(nsTimeout*) (self) 1 (0.0%) nsTimeout::nsTimeout()
100 (2.2%) mozilla::layers::LayerManagerComposite::UpdateAndRender() 1 (0.0%) mozilla::layers::LayerManagerComposite::Render(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) (self) 166526 1 (0.0%) 100 (2.1%) mozilla::layers::LayerManagerComposite::Render(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 48 (1.0%) void mozilla::layers::ContainerRender<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 25 (0.5%) mozilla::layers::BasicCompositor::EndFrame() 19 (0.4%) mozilla::layers::BasicCompositor::BeginFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*) 6 (0.1%) void mozilla::layers::ContainerPrepare<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) 1 (0.0%) mozilla::layers::LayerManagerComposite::Render(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) (self) 1 (0.0%) mozilla::SamplerStackFrameRAII::SamplerStackFrameRAII(char const*, js::ProfileEntry::Category, unsigned int)
96 (2.1%) mozilla::ipc::MessageChannel::DequeueTask::Run() 109489 0 (0.0%) 96 (2.0%) nsRunnableMethodImpl<bool (mozilla::ipc::MessageChannel::*)(), false, true>::Run() 96 (2.1%) mozilla::ipc::MessageChannel::OnMaybeDequeueOne()
96 (2.1%) nsRunnableMethodImpl<bool (mozilla::ipc::MessageChannel::*)(), false, true>::Run() 109420 0 (0.0%) 96 (2.0%) mozilla::ipc::MessageChannel::OnMaybeDequeueOne() 91 (2.0%) mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) 3 (0.1%) IPC::Message::Message() 2 (0.0%) mozilla::ipc::MessageChannel::DequeueOne(IPC::Message*)
69 (1.5%) MessageLoop::RunTask(already_AddRefed<mozilla::Runnable>) 27 (0.6%) nsThread::ProcessNextEvent(bool, bool*) 109431 0 (0.0%) 96 (2.0%) mozilla::ipc::MessageChannel::DequeueTask::Run() 96 (2.1%) nsRunnableMethodImpl<bool (mozilla::ipc::MessageChannel::*)(), false, true>::Run()
94 (2.1%) nsStyleSet::ResolveStyleWithReplacement(mozilla::dom::Element*, mozilla::dom::Element*, nsStyleContext*, nsStyleContext*, nsRestyleHint, unsigned int) 2 (0.0%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, nsIAtom*, mozilla::CSSPseudoElementType, mozilla::dom::Element*, unsigned int) (self) 1 (0.0%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, mozilla::CSSPseudoElementType, nsStyleContext*, TreeMatchContext&, mozilla::dom::Element*) 287685 2 (0.0%) 95 (2.0%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, nsIAtom*, mozilla::CSSPseudoElementType, mozilla::dom::Element*, unsigned int) 77 (1.7%) NS_NewStyleContext(nsStyleContext*, nsIAtom*, mozilla::CSSPseudoElementType, nsRuleNode*, bool) 6 (0.1%) mozilla::EffectCompositor::GetAnimationRule(mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EffectCompositor::CascadeLevel) 4 (0.1%) nsStyleContext::FindChildWithRules(nsIAtom const*, mozilla::NonOwningStyleContextSource, mozilla::NonOwningStyleContextSource, bool) 4 (0.1%) mozilla::EffectCompositor::UpdateEffectProperties(nsStyleContext*, mozilla::dom::Element*, mozilla::CSSPseudoElementType) 2 (0.0%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, nsIAtom*, mozilla::CSSPseudoElementType, mozilla::dom::Element*, unsigned int) (self) 1 (0.0%) RefPtr<nsStyleContext>& RefPtr<nsStyleContext>::operator=<nsStyleContext>(already_AddRefed<nsStyleContext>&&) 1 (0.0%) nsIContent::IsHTMLElement(nsIAtom*) const
93 (2.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 147989 0 (0.0%) 93 (2.0%) nsXPConnect::NotifyDidPaint() 93 (2.0%) JS::NotifyDidPaint(JSRuntime*)
93 (2.0%) nsXPConnect::NotifyDidPaint() 1 (0.0%) JS::NotifyDidPaint(JSRuntime*) (self) 367754 1 (0.0%) 93 (2.0%) JS::NotifyDidPaint(JSRuntime*) 92 (2.0%) js::gc::GCRuntime::collect(bool, js::SliceBudget, JS::gcreason::Reason) 1 (0.0%) JS::NotifyDidPaint(JSRuntime*) (self)
92 (2.0%) nsGlobalWindow::RunTimeout(nsTimeout*) 176521 0 (0.0%) 92 (2.0%) nsGlobalWindow::RunTimeoutHandler(nsTimeout*, nsIScriptContext*) 78 (1.7%) nsJSUtils::EvaluateString(JSContext*, nsAString_internal const&, JS::Handle<JSObject*>, JS::CompileOptions&) 10 (0.2%) mozilla::dom::AutoEntryScript::AutoEntryScript(nsIGlobalObject*, char const*, bool, JSContext*) 1 (0.0%) mozilla::dom::Function::Call(JSContext*, JS::Handle<JS::Value>, nsTArray<JS::Value> const&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 1 (0.0%) mozilla::dom::AutoEntryScript::~AutoEntryScript() 1 (0.0%) mozilla::dom::danger::AutoCxPusher::~AutoCxPusher() 1 (0.0%) PushPopupControlState(PopupControlState, bool)
91 (2.0%) nsNodeUtils::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 291062 0 (0.0%) 91 (1.9%) PresShell::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 81 (1.8%) mozilla::RestyleManager::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 5 (0.1%) PresShell::DidCauseReflow() 5 (0.1%) PresShell::WillCauseReflow() [clone .isra.330] [clone .constprop.1090]
91 (2.0%) mozilla::ipc::MessageChannel::OnMaybeDequeueOne() 109416 0 (0.0%) 91 (1.9%) mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) 63 (1.4%) mozilla::ipc::MessageChannel::DispatchSyncMessage(IPC::Message const&, IPC::Message*&) 23 (0.5%) mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) 2 (0.0%) mozilla::dom::danger::AutoCxPusher::~AutoCxPusher() 2 (0.0%) mozilla::ipc::ThreadLink::SendMessage(IPC::Message*) 1 (0.0%) mozilla::ipc::MessageChannel::CxxStackFrame::CxxStackFrame(mozilla::ipc::MessageChannel&, mozilla::ipc::Direction, IPC::Message const*)
65 (1.4%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 11 (0.2%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 8 (0.2%) nsLeafBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 5 (0.1%) nsRootBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 2 (0.0%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) (self) 1 (0.0%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 293244 2 (0.0%) 91 (1.9%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 71 (1.5%) nsFrame::DisplayBackgroundUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 7 (0.2%) nsIFrame::IsVisibleForPainting(nsDisplayListBuilder*) 4 (0.1%) nsDisplayBorder::nsDisplayBorder(nsDisplayListBuilder*, nsIFrame*) 3 (0.1%) nsStyleBorder const* nsStyleContext::DoGetStyleBorder<true>() 2 (0.0%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) (self) 2 (0.0%) nsFrame::DisplayOutlineUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&) 1 (0.0%) nsStyleBorder::HasBorder() const 1 (0.0%) nsStyleEffects const* nsStyleContext::DoGetStyleEffects<true>()
80 (1.7%) mozilla::EventStateManager::PreHandleEvent(nsPresContext*, mozilla::WidgetEvent*, nsIFrame*, nsIContent*, nsEventStatus*) 7 (0.2%) nsDocument::FlushPendingNotifications(mozFlushType) 3 (0.1%) PresShell::DidDoReflow(bool) 291699 0 (0.0%) 90 (1.9%) PresShell::FlushPendingNotifications(mozFlushType) 90 (2.0%) PresShell::FlushPendingNotifications(mozilla::ChangesToFlush)
88 (1.9%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) 2 (0.0%) nsNodeUtils::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) (self) 185505 2 (0.0%) 88 (1.9%) nsNodeUtils::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 81 (1.8%) PresShell::AttributeChanged(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 3 (0.1%) nsAutoTObserverArray<nsIMutationObserver*, 0ul>::ForwardIterator::HasMore() const 2 (0.0%) nsStubMutationObserver::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 2 (0.0%) nsNodeUtils::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) (self)
88 (1.9%) PresShell::HandleEventInternal(mozilla::WidgetEvent*, nsEventStatus*, bool) 223478 0 (0.0%) 88 (1.9%) mozilla::EventStateManager::PreHandleEvent(nsPresContext*, mozilla::WidgetEvent*, nsIFrame*, nsIContent*, nsEventStatus*) 80 (1.7%) PresShell::FlushPendingNotifications(mozFlushType) 5 (0.1%) mozilla::EventStateManager::GenerateMouseEnterExit(mozilla::WidgetMouseEvent*) 3 (0.1%) mozilla::dom::Event::GetScreenCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>)
49 (1.1%) PresShell::DispatchEventToDOM(mozilla::WidgetEvent*, nsEventStatus*, nsPresShellEventCB*) 35 (0.8%) mozilla::EventDispatcher::DispatchDOMEvent(nsISupports*, mozilla::WidgetEvent*, nsIDOMEvent*, nsPresContext*, nsEventStatus*) 4 (0.1%) mozilla::EventStateManager::DispatchMouseOrPointerEvent(mozilla::WidgetMouseEvent*, mozilla::EventMessage, nsIContent*, nsIContent*) 2 (0.0%) mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) (self) 223916 2 (0.0%) 88 (1.9%) mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) 69 (1.5%) mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) 5 (0.1%) mozilla::dom::UIEvent::DuplicatePrivateData() 4 (0.1%) mozilla::EventTargetChainItem::Create(nsTArray<mozilla::EventTargetChainItem>&, mozilla::dom::EventTarget*, mozilla::EventTargetChainItem*) [clone .isra.207] [clone .constprop.270] 4 (0.1%) mozilla::EventTargetChainItem::PreHandleEvent(mozilla::EventChainPreVisitor&) 2 (0.0%) mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) (self) 1 (0.0%) nsTArray_Impl<mozilla::EventTargetChainItem, nsTArrayInfallibleAllocator>::DestructRange(unsigned long, unsigned long) 1 (0.0%) nsCOMPtr<mozilla::dom::EventTarget>::operator=(nsCOMPtr<mozilla::dom::EventTarget> const&) 1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::SwapArrayElements<nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>&, unsigned long, unsigned long)
34 (0.7%) js::Wrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const 30 (0.7%) js::jit::InvokeFunction(JSContext*, JS::Handle<JSObject*>, bool, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) 26 (0.6%) JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) 5 (0.1%) js::fun_call(JSContext*, unsigned int, JS::Value*) 4 (0.1%) js::fun_apply(JSContext*, unsigned int, JS::Value*) 3 (0.1%) js::IteratorMore(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 3 (0.1%) JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) 2 (0.0%) js::SpreadCallOperation(JSContext*, JS::Handle<JSScript*>, unsigned char*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::jit::InterpretResume(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) 370031 0 (0.0%) 85 (1.8%) js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) 109 (2.4%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct)
81 (1.8%) nsNodeUtils::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 291060 0 (0.0%) 81 (1.7%) PresShell::AttributeChanged(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 77 (1.7%) mozilla::RestyleManager::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 4 (0.1%) PresShell::DidCauseReflow()
81 (1.8%) PresShell::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 1 (0.0%) mozilla::RestyleManager::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) (self) 288755 1 (0.0%) 81 (1.7%) mozilla::RestyleManager::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 78 (1.7%) nsStyleSet::HasAttributeDependentStyle(mozilla::dom::Element*, int, nsIAtom*, int, bool, nsAttrValue const*, mozilla::RestyleHintData&) 1 (0.0%) mozilla::RestyleManager::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) (self) 1 (0.0%) mozilla::RestyleManager::PostRestyleEvent(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*) 1 (0.0%) nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
78 (1.7%) nsGlobalWindow::RunTimeoutHandler(nsTimeout*, nsIScriptContext*) 184937 0 (0.0%) 78 (1.7%) nsJSUtils::EvaluateString(JSContext*, nsAString_internal const&, JS::Handle<JSObject*>, JS::CompileOptions&) 78 (1.7%) nsJSUtils::EvaluateString(JSContext*, nsAString_internal const&, JS::Handle<JSObject*>, JS::CompileOptions&, nsJSUtils::EvaluateOptions const&, JS::MutableHandle<JS::Value>)
78 (1.7%) nsJSUtils::EvaluateString(JSContext*, nsAString_internal const&, JS::Handle<JSObject*>, JS::CompileOptions&) 184936 0 (0.0%) 78 (1.7%) nsJSUtils::EvaluateString(JSContext*, nsAString_internal const&, JS::Handle<JSObject*>, JS::CompileOptions&, nsJSUtils::EvaluateOptions const&, JS::MutableHandle<JS::Value>) 78 (1.7%) nsJSUtils::EvaluateString(JSContext*, JS::SourceBufferHolder&, JS::Handle<JSObject*>, JS::CompileOptions&, nsJSUtils::EvaluateOptions const&, JS::MutableHandle<JS::Value>, void**)
78 (1.7%) nsJSUtils::EvaluateString(JSContext*, nsAString_internal const&, JS::Handle<JSObject*>, JS::CompileOptions&, nsJSUtils::EvaluateOptions const&, JS::MutableHandle<JS::Value>) 1 (0.0%) nsJSUtils::EvaluateString(JSContext*, JS::SourceBufferHolder&, JS::Handle<JSObject*>, JS::CompileOptions&, nsJSUtils::EvaluateOptions const&, JS::MutableHandle<JS::Value>, void**) (self) 184935 1 (0.0%) 78 (1.7%) nsJSUtils::EvaluateString(JSContext*, JS::SourceBufferHolder&, JS::Handle<JSObject*>, JS::CompileOptions&, nsJSUtils::EvaluateOptions const&, JS::MutableHandle<JS::Value>, void**) 77 (1.7%) JS::Evaluate(JSContext*, JS::AutoVectorRooter<JSObject*>&, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JS::MutableHandle<JS::Value>) 1 (0.0%) nsJSUtils::EvaluateString(JSContext*, JS::SourceBufferHolder&, JS::Handle<JSObject*>, JS::CompileOptions&, nsJSUtils::EvaluateOptions const&, JS::MutableHandle<JS::Value>, void**) (self)
77 (1.7%) PresShell::AttributeChanged(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 4 (0.1%) mozilla::RestyleManager::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) (self) 288756 4 (0.0%) 77 (1.6%) mozilla::RestyleManager::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 33 (0.7%) nsStyleSet::HasAttributeDependentStyle(mozilla::dom::Element*, int, nsIAtom*, int, bool, nsAttrValue const*, mozilla::RestyleHintData&) 31 (0.7%) mozilla::RestyleManager::PostRestyleEvent(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*) 4 (0.1%) nsBlockFrame::AttributeChanged(int, nsIAtom*, int) 4 (0.1%) mozilla::RestyleManager::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) (self) 3 (0.1%) nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>() 1 (0.0%) nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) mozilla::dom::Element::GetAttributeChangeHint(nsIAtom const*, int) const
77 (1.7%) nsJSUtils::EvaluateString(JSContext*, JS::SourceBufferHolder&, JS::Handle<JSObject*>, JS::CompileOptions&, nsJSUtils::EvaluateOptions const&, JS::MutableHandle<JS::Value>, void**) 366999 0 (0.0%) 77 (1.6%) JS::Evaluate(JSContext*, JS::AutoVectorRooter<JSObject*>&, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JS::MutableHandle<JS::Value>) 76 (1.7%) Evaluate(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::StaticScope*>, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JS::MutableHandle<JS::Value>) 1 (0.0%) CreateNonSyntacticScopeChain(JSContext*, JS::AutoVectorRooter<JSObject*>&, JS::MutableHandle<JSObject*>, JS::MutableHandle<js::StaticScope*>)
77 (1.7%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, nsIAtom*, mozilla::CSSPseudoElementType, mozilla::dom::Element*, unsigned int) 287684 0 (0.0%) 77 (1.6%) NS_NewStyleContext(nsStyleContext*, nsIAtom*, mozilla::CSSPseudoElementType, nsRuleNode*, bool) 75 (1.6%) nsStyleContext::nsStyleContext(nsStyleContext*, nsIAtom*, mozilla::CSSPseudoElementType, already_AddRefed<nsRuleNode>, bool) 2 (0.0%) nsIPresShell::AllocateByObjectID(mozilla::ArenaObjectID, unsigned long)
49 (1.1%) mozilla::dom::CSS2PropertiesBinding::set_left(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs) 28 (0.6%) mozilla::dom::CSS2PropertiesBinding::set_top(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs) 1 (0.0%) bool mozilla::dom::ConvertJSValueToString<mozilla::dom::binding_detail::FakeString>(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, mozilla::dom::binding_detail::FakeString&) [clone .constprop.279] (self) 189884 1 (0.0%) 77 (1.6%) bool mozilla::dom::ConvertJSValueToString<mozilla::dom::binding_detail::FakeString>(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, mozilla::dom::binding_detail::FakeString&) [clone .constprop.279] 73 (1.6%) JSString* js::ToStringSlow<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType) 2 (0.0%) bool js::CopyStringChars<char16_t>(JSContext*, char16_t*, JSString*, unsigned long, unsigned long) 1 (0.0%) js::ToStringSlow(JSContext*, JS::Handle<JS::Value>) 1 (0.0%) bool mozilla::dom::ConvertJSValueToString<mozilla::dom::binding_detail::FakeString>(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, mozilla::dom::binding_detail::FakeString&) [clone .constprop.279] (self)
76 (1.7%) JS::Evaluate(JSContext*, JS::AutoVectorRooter<JSObject*>&, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JS::MutableHandle<JS::Value>) 366994 0 (0.0%) 76 (1.6%) Evaluate(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::StaticScope*>, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JS::MutableHandle<JS::Value>) 55 (1.2%) js::frontend::CompileScript(js::ExclusiveContext*, js::LifoAlloc*, JS::Handle<JSObject*>, JS::Handle<js::StaticScope*>, JS::Handle<JSScript*>, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JSString*, js::SourceCompressionTask*, js::ScriptSourceObject**) 20 (0.4%) js::Execute(JSContext*, JS::Handle<JSScript*>, JSObject&, JS::Value*) 1 (0.0%) AutoLastFrameCheck::~AutoLastFrameCheck()
75 (1.6%) NS_NewStyleContext(nsStyleContext*, nsIAtom*, mozilla::CSSPseudoElementType, nsRuleNode*, bool) 287683 0 (0.0%) 75 (1.6%) nsStyleContext::nsStyleContext(nsStyleContext*, nsIAtom*, mozilla::CSSPseudoElementType, already_AddRefed<nsRuleNode>, bool) 72 (1.6%) nsStyleContext::ApplyStyleFixups(bool) 1 (0.0%) mozilla::OwningStyleContextSource::~OwningStyleContextSource() 1 (0.0%) nsStyleContext::nsStyleContext(nsStyleContext*, mozilla::OwningStyleContextSource&&, nsIAtom*, mozilla::CSSPseudoElementType) 1 (0.0%) nsRuleNode::SetUsedDirectly()
73 (1.6%) bool mozilla::dom::ConvertJSValueToString<mozilla::dom::binding_detail::FakeString>(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, mozilla::dom::binding_detail::FakeString&) [clone .constprop.279] 4 (0.1%) JSString* js::ToStringSlow<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType) (self) 368512 4 (0.0%) 73 (1.5%) JSString* js::ToStringSlow<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType) 67 (1.5%) JSString* NumberToStringWithBase<(js::AllowGC)1>(js::ExclusiveContext*, double, int) [clone .constprop.866] 4 (0.1%) JSString* js::ToStringSlow<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType) (self) 2 (0.0%) JSString* js::NumberToString<(js::AllowGC)1>(js::ExclusiveContext*, double)
72 (1.6%) nsStyleContext::nsStyleContext(nsStyleContext*, nsIAtom*, mozilla::CSSPseudoElementType, already_AddRefed<nsRuleNode>, bool) 3 (0.1%) nsStyleContext::ApplyStyleFixups(bool) (self) 287680 3 (0.0%) 72 (1.5%) nsStyleContext::ApplyStyleFixups(bool) 60 (1.3%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 7 (0.2%) nsStyleUserInterface const* nsStyleContext::DoGetStyleUserInterface<true>() 3 (0.1%) nsStyleContext::ApplyStyleFixups(bool) (self) 1 (0.0%) nsStyleTextReset const* nsStyleContext::DoGetStyleTextReset<true>() 1 (0.0%) nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>()
71 (1.5%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 289274 0 (0.0%) 71 (1.5%) nsDisplaySubDocument::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 71 (1.5%) nsDisplayOwnLayer::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&)
71 (1.5%) nsDisplaySubDocument::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 6 (0.1%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 289269 0 (0.0%) 71 (1.5%) nsDisplayOwnLayer::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 77 (1.7%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int)
71 (1.5%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 2 (0.0%) nsFrame::DisplayBackgroundUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&, bool) (self) 293197 2 (0.0%) 71 (1.5%) nsFrame::DisplayBackgroundUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 62 (1.4%) nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool) 4 (0.1%) nsStyleBackground const* nsStyleContext::DoGetStyleBackground<true>() 2 (0.0%) nsFrame::DisplayBackgroundUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&, bool) (self) 2 (0.0%) nsStyleBackground::IsTransparent() const 1 (0.0%) nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>()
70 (1.5%) mozilla::layers::ClientLayerManager::EndTransaction(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 165685 0 (0.0%) 70 (1.5%) mozilla::layers::ClientLayerManager::ForwardTransaction(bool) 67 (1.5%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) 2 (0.0%) mozilla::layers::ContentClientDoubleBuffered::SwapBuffers(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::layers::ShadowLayerForwarder::SendPendingAsyncMessges()
69 (1.5%) mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) 25 (0.5%) mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) (self) 223818 2 (0.0%) 69 (1.5%) mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) 62 (1.4%) mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent**, mozilla::dom::EventTarget*, nsEventStatus*) 25 (0.5%) mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) (self) 4 (0.1%) mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) 1 (0.0%) nsGlobalChromeWindow::Release()
68 (1.5%) _pt_root 79670 0 (0.0%) 68 (1.4%) nsThread::ThreadFunc(void*) 68 (1.5%) MessageLoop::Run()
68 (1.5%) MessageLoop::Run() 109139 0 (0.0%) 68 (1.4%) mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) 68 (1.5%) NS_ProcessNextEvent(nsIThread*, bool)
68 (1.5%) _cairo_gstate_show_text_glyphs 4 (0.1%) _cairo_surface_show_text_glyphs (self) 339558 4 (0.0%) 68 (1.4%) _cairo_surface_show_text_glyphs 63 (1.4%) _cairo_image_surface_glyphs 4 (0.1%) _cairo_surface_show_text_glyphs (self) 1 (0.0%) _cairo_surface_begin_modification
67 (1.5%) mozilla::layers::ClientLayerManager::ForwardTransaction(bool) 1 (0.0%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) (self) 168691 1 (0.0%) 67 (1.4%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) 47 (1.0%) mozilla::layers::PLayerTransactionChild::SendUpdate(nsTArray<mozilla::layers::Edit> const&, nsTArray<mozilla::layers::OpDestroy> const&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData> const&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 5 (0.1%) mozilla::layers::Edit::MaybeDestroy(mozilla::layers::Edit::Type) 3 (0.1%) std::_Rb_tree<mozilla::layers::ShadowableLayer*, mozilla::layers::ShadowableLayer*, std::_Identity<mozilla::layers::ShadowableLayer*>, std::less<mozilla::layers::ShadowableLayer*>, std::allocator<mozilla::layers::ShadowableLayer*> >::_M_erase(std::_Rb_tree_node<mozilla::layers::ShadowableLayer*>*) 2 (0.0%) nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::operator=(nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator> const&) 1 (0.0%) std::vector<mozilla::layers::Edit, std::allocator<mozilla::layers::Edit> >::clear() 1 (0.0%) mozilla::layers::EventRegions::operator=(mozilla::layers::EventRegions const&) 1 (0.0%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) (self) 1 (0.0%) mozilla::layers::ShadowLayerForwarder::IsSameProcess() const 1 (0.0%) mozilla::layers::Layer::GetDisplayListLog(nsCString&) 1 (0.0%) mozilla::layers::ContainerLayer::FillSpecificAttributes(mozilla::layers::SpecificLayerAttributes&) 1 (0.0%) mozilla::layers::Edit::Edit(mozilla::layers::OpSetLayerAttributes const&) 1 (0.0%) mozilla::layers::LayerAttributes::Assign(mozilla::layers::CommonLayerAttributes const&, mozilla::layers::SpecificLayerAttributes const&) 1 (0.0%) mozilla::layers::SpecificLayerAttributes::operator=(mozilla::null_t const&) 1 (0.0%) mozilla::layers::TransformMatrix::~TransformMatrix()
67 (1.5%) JSString* js::ToStringSlow<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType) 4 (0.1%) JSString* NumberToStringWithBase<(js::AllowGC)1>(js::ExclusiveContext*, double, int) [clone .constprop.866] (self) 367219 4 (0.0%) 67 (1.4%) JSString* NumberToStringWithBase<(js::AllowGC)1>(js::ExclusiveContext*, double, int) [clone .constprop.866] 44 (1.0%) FracNumberToCString(js::ExclusiveContext*, js::ToCStringBuf*, double, int) [clone .part.400] 14 (0.3%) JSFlatString* js::NewStringCopyNDontDeflate<(js::AllowGC)1, unsigned char>(js::ExclusiveContext*, unsigned char const*, unsigned long) 4 (0.1%) JSString* NumberToStringWithBase<(js::AllowGC)1>(js::ExclusiveContext*, double, int) [clone .constprop.866] (self) 2 (0.0%) free 1 (0.0%) JSFlatString* js::NewStringCopyN<(js::AllowGC)1, unsigned char>(js::ExclusiveContext*, unsigned char const*, unsigned long) 1 (0.0%) strlen 1 (0.0%) je_free
48 (1.0%) nsStyleSet::HasAttributeDependentStyle(mozilla::dom::Element*, int, nsIAtom*, int, bool, nsAttrValue const*, mozilla::RestyleHintData&) 18 (0.4%) mozilla::ElementRestyler::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&, nsTArray<mozilla::ElementRestyler::ContextToClear>&, nsTArray<RefPtr<nsStyleContext> >&) 6 (0.1%) TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited) (self) 288037 6 (0.1%) 66 (1.4%) TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited) 24 (0.5%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 7 (0.2%) nsDocLoader::AddRef() 6 (0.1%) TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited) (self) 5 (0.1%) nsCOMPtr<nsIStyleRuleProcessor>::nsCOMPtr(nsIStyleRuleProcessor*) 5 (0.1%) nsIDocument::GetContainer() const 4 (0.1%) non-virtual thunk to nsDocShell::AddRef() 4 (0.1%) non-virtual thunk to nsDocShell::GetUsePrivateBrowsing(bool*) 3 (0.1%) nsDocShell::Release() 3 (0.1%) nsNthIndexCache::nsNthIndexCache() 2 (0.0%) non-virtual thunk to nsDocShell::Release() 2 (0.0%) nsCOMPtr_base::~nsCOMPtr_base() 1 (0.0%) nsDocLoader::Release()
61 (1.3%) _end 4 (0.1%) _end 3 (0.1%) js::jit::DoCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCall_Fallback*, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) (self) 376999 3 (0.0%) 65 (1.4%) js::jit::DoCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCall_Fallback*, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) 62 (1.4%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 3 (0.1%) js::jit::DoCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCall_Fallback*, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) (self)
63 (1.4%) mozilla::RestyleManager::RecomputePosition(nsIFrame*) 3 (0.1%) nsHTMLReflowState::Init(nsPresContext*, mozilla::LogicalSize const*, nsMargin const*, nsMargin const*) (self) 1 (0.0%) ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, nsRect const&, nsAbsoluteContainingBlock::AbsPosReflowFlags, nsIFrame*, unsigned int&, nsOverflowAreas*) 294730 3 (0.0%) 65 (1.4%) nsHTMLReflowState::Init(nsPresContext*, mozilla::LogicalSize const*, nsMargin const*, nsMargin const*) 42 (0.9%) nsHTMLReflowState::InitConstraints(nsPresContext*, mozilla::LogicalSize const&, nsMargin const*, nsMargin const*, nsIAtom*) 11 (0.2%) nsHTMLReflowState::InitResizeFlags(nsPresContext*, nsIAtom*) 4 (0.1%) nsHTMLReflowState::InitFrameType(nsIAtom*) 3 (0.1%) nsHTMLReflowState::Init(nsPresContext*, mozilla::LogicalSize const*, nsMargin const*, nsMargin const*) (self) 2 (0.0%) nsStylePosition const* nsStyleContext::DoGetStylePosition<true>() 1 (0.0%) nsHTMLReflowState::InitCBReflowState() 1 (0.0%) mozilla::WritingMode::IsOrthogonalTo(mozilla::WritingMode const&) const 1 (0.0%) nsStyleMargin const* nsStyleContext::DoGetStyleMargin<true>()
65 (1.4%) _pt_root 369989 0 (0.0%) 65 (1.4%) js::HelperThread::threadLoop() 38 (0.8%) js::HelperThread::handleIonWorkload() 15 (0.3%) js::HelperThread::handleGCHelperWorkload() 10 (0.2%) js::HelperThread::handleGCParallelWorkload() 2 (0.0%) PR_WaitCondVar
60 (1.3%) js::gc::GCRuntime::drainMarkStack(js::SliceBudget&, js::gcstats::Phase) 20 (0.4%) js::GCMarker::drainMarkStack(js::SliceBudget&) (self) 4 (0.1%) void js::gc::GCRuntime::markGrayReferences<js::gc::GCZoneGroupIter, js::CompartmentsIterT<js::gc::GCZoneGroupIter> >(js::gcstats::Phase) 373609 20 (0.4%) 64 (1.3%) js::GCMarker::drainMarkStack(js::SliceBudget&) 20 (0.4%) js::GCMarker::drainMarkStack(js::SliceBudget&) (self) 17 (0.4%) JSScript::traceChildren(JSTracer*) 7 (0.2%) fun_trace(JSTracer*, JSObject*) 6 (0.1%) js::GCMarker::lazilyMarkChildren(js::ObjectGroup*) 3 (0.1%) bool js::GCMarker::mark<JSScript>(JSScript*) 3 (0.1%) XPCWrappedNative::TraceInside(JSTracer*) 2 (0.0%) void js::GCMarker::markAndScan<JSString>(JSString*) 2 (0.0%) js::proxy_Trace(JSTracer*, JSObject*) 1 (0.0%) void DoMarking<JSObject>(js::GCMarker*, JSObject*) 1 (0.0%) js::GCMarker::saveValueRanges() 1 (0.0%) XPCWrappedNative::Trace(JSTracer*, JSObject*) 1 (0.0%) xpc::TraceXPCGlobal(JSTracer*, JSObject*)
63 (1.4%) _cairo_surface_show_text_glyphs 1 (0.0%) _cairo_image_surface_glyphs (self) 338859 1 (0.0%) 63 (1.3%) _cairo_image_surface_glyphs 38 (0.8%) _clip_and_composite 19 (0.4%) _cairo_composite_rectangles_init_for_glyphs 3 (0.1%) _cairo_clip_rectangle 1 (0.0%) _cairo_image_surface_glyphs (self) 1 (0.0%) _cairo_clip_contains_rectangle 1 (0.0%) _cairo_composite_rectangles_intersect
63 (1.4%) mozilla::ipc::MessageChannel::DispatchSyncMessage(IPC::Message const&, IPC::Message*&) 1 (0.0%) mozilla::layers::PCompositorBridgeParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) (self) 142116 1 (0.0%) 63 (1.3%) mozilla::layers::PCompositorBridgeParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) 60 (1.3%) mozilla::layers::PLayerTransactionParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) 2 (0.0%) mozilla::layers::CompositorBridgeParent::RecvFlushRendering() 1 (0.0%) mozilla::layers::PCompositorBridgeParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) (self)
63 (1.4%) mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) 109282 0 (0.0%) 63 (1.3%) mozilla::ipc::MessageChannel::DispatchSyncMessage(IPC::Message const&, IPC::Message*&) 63 (1.4%) mozilla::layers::PCompositorBridgeParent::OnMessageReceived(IPC::Message const&, IPC::Message*&)
67 (1.5%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 18 (0.4%) js::Execute(JSContext*, JS::Handle<JSScript*>, JSObject&, JS::Value*) 6 (0.1%) js::RunScript(JSContext*, js::RunState&) (self) 370028 6 (0.1%) 62 (1.3%) js::RunScript(JSContext*, js::RunState&) 54 (1.2%) Interpret(JSContext*, js::RunState&) 7 (0.2%) js::jit::CanEnter(JSContext*, js::RunState&) 6 (0.1%) js::RunScript(JSContext*, js::RunState&) (self) 5 (0.1%) js::AutoStopwatch::AutoStopwatch(JSContext*) 4 (0.1%) js::jit::EnterBaselineMethod(JSContext*, js::RunState&) 3 (0.1%) js::jit::CanEnterBaselineMethod(JSContext*, js::RunState&) 2 (0.0%) js::SPSEntryMarker::SPSEntryMarker(JSRuntime*, JSScript*) 1 (0.0%) JSScript::maybeSweepTypes(js::AutoClearTypeInferenceStateOnOOM*) 1 (0.0%) js::SPSEntryMarker::~SPSEntryMarker() 1 (0.0%) js::RunningWithTrustedPrincipals(JSContext*) 1 (0.0%) js::jit::IonCannon(JSContext*, js::RunState&)
62 (1.4%) mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) 2 (0.0%) mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent**, mozilla::dom::EventTarget*, nsEventStatus*) (self) 224968 2 (0.0%) 62 (1.3%) mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent**, mozilla::dom::EventTarget*, nsEventStatus*) 56 (1.2%) mozilla::EventListenerManager::HandleEventSubType(mozilla::EventListenerManager::Listener*, nsIDOMEvent*, mozilla::dom::EventTarget*) 2 (0.0%) mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent**, mozilla::dom::EventTarget*, nsEventStatus*) (self) 2 (0.0%) mozilla::EventListenerManager::GetDocShellForTarget() 2 (0.0%) mozilla::EventDispatcher::CreateEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*, nsAString_internal const&)
62 (1.4%) nsFrame::DisplayBackgroundUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 7 (0.2%) nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool) (self) 289758 7 (0.1%) 62 (1.3%) nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool) 26 (0.6%) nsDisplayBackgroundImage::nsDisplayBackgroundImage(nsDisplayListBuilder*, nsIFrame*, unsigned int, nsRect const&, nsStyleBackground const*) 12 (0.3%) SetBackgroundClipRegion(mozilla::DisplayListClipState::AutoSaveRestore&, nsIFrame*, nsPoint const&, nsStyleImageLayers::Layer const&, nsRect const&, bool) 7 (0.2%) nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool) (self) 3 (0.1%) nsCSSRendering::DetermineBackgroundColor(nsPresContext*, nsStyleContext*, nsIFrame*, bool&, bool&) 3 (0.1%) nsDisplayListBuilder::Allocate(unsigned long) 2 (0.0%) nsDisplayThemedBackground::nsDisplayThemedBackground(nsDisplayListBuilder*, nsIFrame*, nsRect const&) 2 (0.0%) nsCSSRendering::FindBackground(nsIFrame*, nsStyleContext**) 2 (0.0%) mozilla::gfx::Color::FromABGR(unsigned int) 1 (0.0%) nsDisplayList::AppendNewToTop(nsDisplayItem*) 1 (0.0%) nsDisplayBackgroundImage::ShouldFixToViewport(nsDisplayListBuilder*) 1 (0.0%) nsCSSRendering::IsCanvasFrame(nsIFrame*) 1 (0.0%) nsStyleBorder const* nsStyleContext::DoGetStyleBorder<true>() 1 (0.0%) nsStyleAutoArray<nsStyleImageLayers::Layer>::operator[](unsigned long) const
60 (1.3%) mozilla::layers::PCompositorBridgeParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) 119789 0 (0.0%) 60 (1.3%) mozilla::layers::PLayerTransactionParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) 38 (0.8%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::Edit>*, IPC::Message const*, void**) 18 (0.4%) mozilla::layers::LayerTransactionParent::RecvUpdate(nsTArray<mozilla::layers::Edit>&&, nsTArray<mozilla::layers::OpDestroy>&&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData>&&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 2 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::PluginWindowData>*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Write(nsTArray<mozilla::layers::EditReply> const&, IPC::Message*) 1 (0.0%) mozilla::SamplerStackFrameRAII::~SamplerStackFrameRAII()
60 (1.3%) js::gc::GCRuntime::incrementalCollectSlice(js::SliceBudget&, JS::gcreason::Reason) 367509 0 (0.0%) 60 (1.3%) js::gc::GCRuntime::drainMarkStack(js::SliceBudget&, js::gcstats::Phase) 60 (1.3%) js::GCMarker::drainMarkStack(js::SliceBudget&)
68 (1.5%) js::proxy_Call(JSContext*, unsigned int, JS::Value*) 368496 0 (0.0%) 58 (1.2%) js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const 35 (0.8%) js::Wrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const 33 (0.7%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JS::Value>, JS::Handle<JSObject*>)
58 (1.3%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, mozilla::css::Declaration*, bool*, bool, bool) [clone .constprop.458] 12 (0.3%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty) (self) 286318 12 (0.2%) 58 (1.2%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty) 34 (0.7%) (anonymous namespace)::CSSParserImpl::ParseSingleValueProperty(nsCSSValue&, nsCSSProperty) [clone .part.403] 12 (0.3%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty) (self) 4 (0.1%) nsCSSExpandedDataBlock::AddLonghandProperty(nsCSSProperty, nsCSSValue const&) 3 (0.1%) (anonymous namespace)::CSSParserImpl::SaveInputState((anonymous namespace)::CSSParserInputState&) [clone .constprop.506] 2 (0.0%) nsCSSValue::DoReset() 2 (0.0%) nsCSSPropertySet::AddProperty(nsCSSProperty) 1 (0.0%) (anonymous namespace)::CSSParserImpl::ExpectEndProperty()
68 (1.5%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 368681 0 (0.0%) 58 (1.2%) js::proxy_Call(JSContext*, unsigned int, JS::Value*) 68 (1.5%) js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const
55 (1.2%) Evaluate(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::StaticScope*>, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JS::MutableHandle<JS::Value>) 2 (0.0%) Compile(JSContext*, JS::ReadOnlyCompileOptions const&, SyntacticScopeOption, JS::SourceBufferHolder&, JS::MutableHandle<JSScript*>) 373134 0 (0.0%) 57 (1.2%) js::frontend::CompileScript(js::ExclusiveContext*, js::LifoAlloc*, JS::Handle<JSObject*>, JS::Handle<js::StaticScope*>, JS::Handle<JSScript*>, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JSString*, js::SourceCompressionTask*, js::ScriptSourceObject**) 52 (1.1%) BytecodeCompiler::compileScript(JS::Handle<JSObject*>, JS::Handle<JSScript*>) 2 (0.0%) js::frontend::BytecodeEmitter::~BytecodeEmitter() 1 (0.0%) js::CurrentThreadCanAccessRuntime(JSRuntime*) 1 (0.0%) js::TraceLoggerForMainThread(JSRuntime*) 1 (0.0%) js::TraceLoggerEvent::TraceLoggerEvent(js::TraceLoggerThread*, TraceLoggerTextId, JS::ReadOnlyCompileOptions const&)
39 (0.9%) mozilla::layers::FillRectWithMask(mozilla::gfx::DrawTarget*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::SourceSurface*, mozilla::gfx::Filter, mozilla::gfx::DrawOptions const&, mozilla::gfx::ExtendMode, mozilla::gfx::SourceSurface*, mozilla::gfx::Matrix const*, mozilla::gfx::Matrix const*) 17 (0.4%) nsDisplayCanvasBackgroundColor::Paint(nsDisplayListBuilder*, nsRenderingContext*) 1 (0.0%) gfxContext::FillAzure(mozilla::gfx::Pattern const&, float) 1 (0.0%) mozilla::gfx::DrawTargetCairo::FillRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&) (self) 159903 1 (0.0%) 57 (1.2%) mozilla::gfx::DrawTargetCairo::FillRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&) 52 (1.1%) mozilla::gfx::DrawTargetCairo::DrawPattern(mozilla::gfx::Pattern const&, mozilla::gfx::StrokeOptions const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::DrawTargetCairo::DrawPatternType, bool) 2 (0.0%) mozilla::gfx::(anonymous namespace)::AutoPrepareForDrawing::~AutoPrepareForDrawing() 1 (0.0%) mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::SizeTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::MarginTyped<mozilla::gfx::UnknownUnits, float> >::Contains(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const 1 (0.0%) mozilla::gfx::DrawTargetCairo::FillRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&) (self) 1 (0.0%) mozilla::gfx::DrawTargetCairo::GetUserSpaceClip()
55 (1.2%) _end 2 (0.0%) js::jit::DoGetPropFallback(JSContext*, void*, js::jit::ICGetProp_Fallback*, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>) (self) 1 (0.0%) _end 363329 2 (0.0%) 56 (1.2%) js::jit::DoGetPropFallback(JSContext*, void*, js::jit::ICGetProp_Fallback*, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>) 47 (1.0%) js::jit::ComputeGetPropResult(JSContext*, js::jit::BaselineFrame*, JSOp, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>) 3 (0.1%) js::jit::GetPropIRGenerator::tryAttachStub(mozilla::Maybe<js::jit::CacheIRWriter>&) 2 (0.0%) js::TypeMonitorResult(JSContext*, JSScript*, unsigned char*, JS::Value const&) 2 (0.0%) js::jit::DoGetPropFallback(JSContext*, void*, js::jit::ICGetProp_Fallback*, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>) (self) 1 (0.0%) js::jit::AttachBaselineCacheIRStub(JSContext*, js::jit::CacheIRWriter const&, js::jit::CacheKind, js::jit::ICFallbackStub*) 1 (0.0%) js::jit::BaselineScript::icEntryFromPCOffset(unsigned int)
56 (1.2%) mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent**, mozilla::dom::EventTarget*, nsEventStatus*) 224967 0 (0.0%) 56 (1.2%) mozilla::EventListenerManager::HandleEventSubType(mozilla::EventListenerManager::Listener*, nsIDOMEvent*, mozilla::dom::EventTarget*) 23 (0.5%) void mozilla::dom::EventListener::HandleEvent<mozilla::dom::EventTarget*>(mozilla::dom::EventTarget* const&, mozilla::dom::Event&, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*) 20 (0.4%) nsXULTooltipListener::HandleEvent(nsIDOMEvent*) 12 (0.3%) mozilla::JSEventHandler::HandleEvent(nsIDOMEvent*) 1 (0.0%) mozilla::dom::CallbackObjectHolder<mozilla::dom::EventListener, nsIDOMEventListener>::UnlinkSelf()
29 (0.6%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 22 (0.5%) InvokeInterruptCallback(JSContext*) 6 (0.1%) js::gc::GCRuntime::gcIfRequested(JSContext*) (self) 5 (0.1%) js::gc::GCRuntime::gcIfNeededPerAllocation(JSContext*) 367742 6 (0.1%) 56 (1.2%) js::gc::GCRuntime::gcIfRequested(JSContext*) 41 (0.9%) js::gc::GCRuntime::minorGCImpl(JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*) 6 (0.1%) js::gc::GCRuntime::gcIfRequested(JSContext*) (self) 5 (0.1%) js::gc::GCRuntime::minorGC(JSContext*, JS::gcreason::Reason) 4 (0.1%) js::gc::GCRuntime::startGC(JSGCInvocationKind, JS::gcreason::Reason, long)
56 (1.2%) mozilla::ElementRestyler::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&, nsTArray<mozilla::ElementRestyler::ContextToClear>&, nsTArray<RefPtr<nsStyleContext> >&) 4 (0.1%) TreeMatchContext::InitAncestors(mozilla::dom::Element*) (self) 283633 4 (0.0%) 56 (1.2%) TreeMatchContext::InitAncestors(mozilla::dom::Element*) 35 (0.8%) AncestorFilter::PushAncestor(mozilla::dom::Element*) 14 (0.3%) moz_xmalloc 4 (0.1%) TreeMatchContext::InitAncestors(mozilla::dom::Element*) (self) 1 (0.0%) nsINode::GetParentElementCrossingShadowRoot() const 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 1 (0.0%) free
46 (1.0%) pthread_mutex_unlock (self) 24 (0.5%) arena_malloc 6 (0.1%) base::WaitableEvent::TimedWait(base::TimeDelta const&) 4 (0.1%) PR_Unlock 2 (0.0%) mozilla::css::Declaration::Release() 2 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 2 (0.0%) g_free 1 (0.0%) pt_PostNotifies 1 (0.0%) bool FinalizeTypedArenas<JSString>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) 1 (0.0%) pixman_op 1 (0.0%) _cairo_scaled_font_glyph_device_extents 1 (0.0%) _composite_glyphs 1 (0.0%) _cairo_clip_path_destroy 1 (0.0%) nsDisplayListBuilder::~nsDisplayListBuilder() 1 (0.0%) mozilla::FramePropertyTable::DeleteInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*) 1 (0.0%) mozilla::css::Declaration::~Declaration() 1 (0.0%) std::_Rb_tree<mozilla::layers::ShadowableLayer*, mozilla::layers::ShadowableLayer*, std::_Identity<mozilla::layers::ShadowableLayer*>, std::less<mozilla::layers::ShadowableLayer*>, std::allocator<mozilla::layers::ShadowableLayer*> >::_M_erase(std::_Rb_tree_node<mozilla::layers::ShadowableLayer*>*) 1 (0.0%) std::_Rb_tree<mozilla::layers::Layer*, std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts>, std::_Select1st<std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts> >, std::less<mozilla::layers::Layer*>, std::allocator<std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts> > >::_M_erase(std::_Rb_tree_node<std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts> >*) 1 (0.0%) mozilla::layers::ContainerLayerProperties::ComputeChangeInternal(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 1 (0.0%) PLDHashTable::ChangeTable(int) 1 (0.0%) _XReply 1 (0.0%) XPending 45315 46 (1.0%) 55 (1.1%) pthread_mutex_unlock 46 (1.0%) pthread_mutex_unlock (self) 9 (0.2%) __lll_unlock_wake
46 (1.0%) js::jit::ComputeGetPropResult(JSContext*, js::jit::BaselineFrame*, JSOp, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>) 10 (0.2%) Interpret(JSContext*, js::RunState&) 1 (0.0%) js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) (self) 370015 1 (0.0%) 55 (1.1%) js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) 37 (0.8%) js::proxy_GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 18 (0.4%) js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) (self)
33 (0.7%) js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const 13 (0.3%) js::CrossCompartmentWrapper::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const 8 (0.2%) JS_WrapValue(JSContext*, JS::MutableHandle<JS::Value>) 2 (0.0%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JS::Value>, JS::Handle<JSObject*>) (self) 367153 2 (0.0%) 54 (1.1%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JS::Value>, JS::Handle<JSObject*>) 41 (0.9%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JSObject*>, JS::Handle<JSObject*>) 11 (0.2%) js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::lookup(js::CrossCompartmentKey const&, unsigned int, unsigned int) const 2 (0.0%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JS::Value>, JS::Handle<JSObject*>) (self)
53 (1.2%) g_main_context_dispatch 1 (0.0%) PollWrapper(_GPollFD*, unsigned int, int) (self) 279901 1 (0.0%) 53 (1.1%) PollWrapper(_GPollFD*, unsigned int, int) 32 (0.7%) __poll_nocancel 10 (0.2%) mozilla::HangMonitor::Suspend() 7 (0.2%) mozilla::HangMonitor::NotifyActivity(mozilla::HangMonitor::ActivityType) 1 (0.0%) mozilla_sampler_sleep_end() 1 (0.0%) mozilla_sampler_sleep_start() 1 (0.0%) PollWrapper(_GPollFD*, unsigned int, int) (self) 1 (0.0%) g_poll
52 (1.1%) mozilla::gfx::DrawTargetCairo::FillRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&) 159817 0 (0.0%) 52 (1.1%) mozilla::gfx::DrawTargetCairo::DrawPattern(mozilla::gfx::Pattern const&, mozilla::gfx::StrokeOptions const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::DrawTargetCairo::DrawPatternType, bool) 41 (0.9%) _moz_cairo_fill_preserve 4 (0.1%) mozilla::gfx::GfxPatternToCairoPattern(mozilla::gfx::Pattern const&, float, mozilla::gfx::Matrix const&) [clone .isra.439] [clone .constprop.660] 2 (0.0%) _moz_cairo_set_source 2 (0.0%) mozilla::gfx::PatternIsCompatible(mozilla::gfx::Pattern const&) [clone .constprop.664] 1 (0.0%) _moz_cairo_set_operator 1 (0.0%) mozilla::gfx::AutoClearDeviceOffset::Init(mozilla::gfx::SourceSurface*) 1 (0.0%) mozilla::gfx::AutoClearDeviceOffset::~AutoClearDeviceOffset()
52 (1.1%) js::frontend::CompileScript(js::ExclusiveContext*, js::LifoAlloc*, JS::Handle<JSObject*>, JS::Handle<js::StaticScope*>, JS::Handle<JSScript*>, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JSString*, js::SourceCompressionTask*, js::ScriptSourceObject**) 1 (0.0%) BytecodeCompiler::compileScript(JS::Handle<JSObject*>, JS::Handle<JSScript*>) (self) 373133 1 (0.0%) 52 (1.1%) BytecodeCompiler::compileScript(JS::Handle<JSObject*>, JS::Handle<JSScript*>) 15 (0.3%) js::frontend::Parser<js::frontend::FullParseHandler>::globalBody() 14 (0.3%) BytecodeCompiler::createSourceAndParser() 7 (0.2%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote) 5 (0.1%) BytecodeCompiler::createParser() 3 (0.1%) JSScript::fullyInitFromEmitter(js::ExclusiveContext*, JS::Handle<JSScript*>, js::frontend::BytecodeEmitter*) 2 (0.0%) BytecodeCompiler::prepareAndEmitTree(js::frontend::ParseNode**) 1 (0.0%) js::frontend::ParseNodeAllocator::freeTree(js::frontend::ParseNode*) 1 (0.0%) js::frontend::ParseContext<js::frontend::FullParseHandler>::~ParseContext() 1 (0.0%) js::frontend::GlobalSharedContext::staticScope() const 1 (0.0%) BytecodeCompiler::compileScript(JS::Handle<JSObject*>, JS::Handle<JSScript*>) (self) 1 (0.0%) BytecodeCompiler::initGlobalOrEvalBindings(js::frontend::ParseContext<js::frontend::FullParseHandler>&) 1 (0.0%) JSScript::Create(js::ExclusiveContext*, JS::Handle<JSObject*>, bool, JS::ReadOnlyCompileOptions const&, JS::Handle<JSObject*>, unsigned int, unsigned int)
51 (1.1%) __pthread_mutex_lock (self) 16 (0.3%) arena_dalloc 15 (0.3%) arena_malloc 11 (0.2%) PR_Lock 4 (0.1%) _cairo_scaled_font_freeze_cache 2 (0.0%) dbus_connection_get_dispatch_status 2 (0.0%) XUnlockDisplay 1 (0.0%) MessageLoop::ReloadWorkQueue() 1 (0.0%) xcb_connect_to_fd 45307 51 (1.1%) 52 (1.1%) __pthread_mutex_lock 51 (1.1%) __pthread_mutex_lock (self) 1 (0.0%) __lll_lock_wait
51 (1.1%) mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&) 289552 0 (0.0%) 51 (1.1%) nsDisplaySVGEffects::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 50 (1.1%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) 1 (0.0%) nsSVGEffects::EffectProperties::GetClipPathFrame(bool*)
49 (1.1%) PresShell::HandleEventInternal(mozilla::WidgetEvent*, nsEventStatus*, bool) 291426 0 (0.0%) 49 (1.0%) PresShell::DispatchEventToDOM(mozilla::WidgetEvent*, nsEventStatus*, nsPresShellEventCB*) 49 (1.1%) mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*)
49 (1.1%) js::gc::GCRuntime::minorGCImpl(JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*) 1 (0.0%) js::Nursery::collect(JSRuntime*, JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*) (self) 373607 1 (0.0%) 49 (1.0%) js::Nursery::collect(JSRuntime*, JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*) 18 (0.4%) js::Nursery::sweep() 11 (0.2%) js::gc::GCRuntime::markRuntime(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime) 7 (0.2%) js::TenuringTracer::traceObject(JSObject*) 4 (0.1%) js::gc::StoreBuffer::GenericBuffer::trace(js::gc::StoreBuffer*, JSTracer*) 3 (0.1%) js::gc::StoreBuffer::MonoTypeBuffer<js::gc::StoreBuffer::SlotsEdge>::trace(js::gc::StoreBuffer*, js::TenuringTracer&) 2 (0.0%) js::gc::StoreBuffer::MonoTypeBuffer<js::gc::StoreBuffer::WholeCellEdges>::trace(js::gc::StoreBuffer*, js::TenuringTracer&) 2 (0.0%) js::gc::StoreBuffer::MonoTypeBuffer<js::gc::StoreBuffer::ValueEdge>::trace(js::gc::StoreBuffer*, js::TenuringTracer&) 1 (0.0%) js::Nursery::collect(JSRuntime*, JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*) (self) 1 (0.0%) mozilla::CycleCollectedJSRuntime::GCNurseryCollectionCallback(JSRuntime*, JS::GCNurseryProgress, JS::gcreason::Reason)
41 (0.9%) js::gc::GCRuntime::gcIfRequested(JSContext*) 5 (0.1%) js::gc::GCRuntime::minorGC(JSContext*, JS::gcreason::Reason) 3 (0.1%) js::gc::GCRuntime::evictNursery(JS::gcreason::Reason) 367552 0 (0.0%) 49 (1.0%) js::gc::GCRuntime::minorGCImpl(JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*) 49 (1.1%) js::Nursery::collect(JSRuntime*, JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*)
83 (1.8%) void mozilla::layers::ContainerRender<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 167013 0 (0.0%) 48 (1.0%) void mozilla::layers::RenderLayers<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) 48 (1.0%) mozilla::layers::PaintedLayerComposite::RenderLayer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 35 (0.8%) void mozilla::layers::ContainerRender<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)
48 (1.0%) mozilla::layers::LayerManagerComposite::Render(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 35 (0.8%) void mozilla::layers::RenderLayers<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) 167054 0 (0.0%) 48 (1.0%) void mozilla::layers::ContainerRender<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 83 (1.8%) void mozilla::layers::RenderLayers<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&)
10 (0.2%) TreeMatchContext::~TreeMatchContext() 8 (0.2%) gfxContext::~gfxContext() 7 (0.2%) gfxContext::AzureState::~AzureState() 3 (0.1%) nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 2 (0.0%) mozilla::ContainerState::~ContainerState() 2 (0.0%) mozilla::PaintedLayerData::~PaintedLayerData() 2 (0.0%) mozilla::ElementRestyler::Restyle(nsRestyleHint) 2 (0.0%) nsRegion::GetLargestRectangle(nsRect const&) const 2 (0.0%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<(anonymous namespace)::SizePair, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) 2 (0.0%) mozilla::layers::CommonLayerAttributes::~CommonLayerAttributes() 2 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) (self) 1 (0.0%) PresShell::Paint(nsView*, nsRegion const&, unsigned int) 1 (0.0%) mozilla::FramePropertyTable::RemoveInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 1 (0.0%) mozilla::ElementRestyler::MoveStyleContextsForChildren(nsStyleContext*) 1 (0.0%) bool nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator>::RemoveElement<nsRefreshDriver*>(nsRefreshDriver* const&) 1 (0.0%) TreeMatchContext::InitAncestors(mozilla::dom::Element*) 1 (0.0%) nsTArray_Impl<nsCOMPtr<nsIWidget>, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>, mozilla::gfx::IntRectTyped<mozilla::LayerPixel>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>, mozilla::gfx::IntRectTyped<mozilla::LayerPixel>, mozilla::gfx::IntPointTyped<mozilla::LayerPixel>, mozilla::gfx::IntMarginTyped<mozilla::LayerPixel> >::RectIterator>::Read(IPC::Message const*, void**, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>*) 1 (0.0%) nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::operator=(nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator> const&) 75263 2 (0.0%) 48 (1.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 36 (0.8%) arena_dalloc 4 (0.1%) free 2 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) (self) 2 (0.0%) pthread_mutex_unlock 2 (0.0%) je_free 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::UsesAutoArrayBuffer() const 1 (0.0%) _init
41 (0.9%) moz_xrealloc 13 (0.3%) je_realloc (self) 5 (0.1%) pixman_rect_alloc 1 (0.0%) mozilla::Vector<unsigned char, 64ul, js::TempAllocPolicy>::growStorageBy(unsigned long) 1 (0.0%) nsStringBuffer::Realloc(nsStringBuffer*, unsigned long) 22100 13 (0.2%) 48 (1.0%) je_realloc 19 (0.4%) arena_malloc 13 (0.3%) je_realloc (self) 10 (0.2%) arena_dalloc 3 (0.1%) arena_salloc 2 (0.0%) idalloc 1 (0.0%) choose_arena
37 (0.8%) PLDHashTable::Add(void const*) 13 (0.3%) PLDHashTable::Add(void const*, mozilla::fallible_t const&) (self) 5 (0.1%) nsRuleNode::Transition(nsIStyleRule*, mozilla::SheetType, bool) 4 (0.1%) CCGraph::AddNodeToMap(void*) 1 (0.0%) nsPropertyTable::SetPropertyInternal(nsPropertyOwner, nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*, bool, void**) 1 (0.0%) FinishCreate(XPCWrappedNativeScope*, XPCNativeInterface*, nsWrapperCache*, XPCWrappedNative*, XPCWrappedNative**) [clone .isra.298] [clone .constprop.381] 80815 13 (0.2%) 48 (1.0%) PLDHashTable::Add(void const*, mozilla::fallible_t const&) 13 (0.3%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)1>(void const*, unsigned int) 13 (0.3%) PLDHashTable::Add(void const*, mozilla::fallible_t const&) (self) 7 (0.2%) PLDHashTable::ChangeTable(int) 7 (0.2%) je_malloc 3 (0.1%) nsTHashtable<nsBaseHashtableET<nsISupportsHashKey, nsAutoPtr<mozilla::RestyleTracker::RestyleData> > >::s_HashKey(void const*) 1 (0.0%) nsTHashtable<nsBaseHashtableET<nsISupportsHashKey, nsAutoPtr<mozilla::RestyleTracker::RestyleData> > >::s_InitEntry(PLDHashEntryHdr*, void const*) 1 (0.0%) mozilla::FrameLayerBuilder::PaintedLayerItemsEntry::PaintedLayerItemsEntry(mozilla::layers::PaintedLayer const*) 1 (0.0%) nsRuleNode::ChildrenHashHashKey(void const*) 1 (0.0%) PLDHashTable::Capacity() const 1 (0.0%) malloc
48 (1.0%) mozilla::layers::PaintedLayerComposite::RenderLayer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 167576 0 (0.0%) 48 (1.0%) void mozilla::layers::RenderWithAllMasks<mozilla::layers::PaintedLayerComposite::RenderLayer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)::{lambda(mozilla::layers::EffectChain&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)#1}>(mozilla::layers::Layer*, mozilla::layers::Compositor*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::PaintedLayerComposite::RenderLayer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)::{lambda(mozilla::layers::EffectChain&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)#1}) [clone .constprop.598] 47 (1.0%) mozilla::layers::PaintedLayerComposite::RenderLayer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)::{lambda(mozilla::layers::EffectChain&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)#1}::operator()(mozilla::layers::EffectChain&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const 1 (0.0%) mozilla::layers::Effect::Release()
48 (1.0%) void mozilla::layers::RenderLayers<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) 167577 0 (0.0%) 48 (1.0%) mozilla::layers::PaintedLayerComposite::RenderLayer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 48 (1.0%) void mozilla::layers::RenderWithAllMasks<mozilla::layers::PaintedLayerComposite::RenderLayer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)::{lambda(mozilla::layers::EffectChain&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)#1}>(mozilla::layers::Layer*, mozilla::layers::Compositor*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::PaintedLayerComposite::RenderLayer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)::{lambda(mozilla::layers::EffectChain&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)#1}) [clone .constprop.598]
47 (1.0%) mozilla::layers::PaintedLayerComposite::RenderLayer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)::{lambda(mozilla::layers::EffectChain&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)#1}::operator()(mozilla::layers::EffectChain&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const 1 (0.0%) mozilla::layers::ContentHostTexture::Composite(mozilla::layers::LayerComposite*, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Filter const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const*) (self) 166490 1 (0.0%) 47 (1.0%) mozilla::layers::ContentHostTexture::Composite(mozilla::layers::LayerComposite*, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Filter const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const*) 42 (0.9%) mozilla::layers::BasicCompositor::DrawQuad(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::EffectChain const&, float, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) 1 (0.0%) mozilla::layers::BufferTextureHost::BindTextureSource(mozilla::layers::CompositableTextureRef<mozilla::layers::TextureSource>&) 1 (0.0%) mozilla::layers::CreateTexturedEffect(mozilla::layers::TextureSource*, mozilla::layers::TextureSource*, mozilla::gfx::Filter const&, bool, mozilla::layers::LayerRenderState const&) 1 (0.0%) mozilla::layers::AutoLockCompositableHost::AutoLockCompositableHost(mozilla::layers::CompositableHost*) 1 (0.0%) mozilla::layers::ContentHostTexture::Composite(mozilla::layers::LayerComposite*, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Filter const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const*) (self) 1 (0.0%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::And(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)
47 (1.0%) js::jit::DoGetPropFallback(JSContext*, void*, js::jit::ICGetProp_Fallback*, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::jit::ComputeGetPropResult(JSContext*, js::jit::BaselineFrame*, JSOp, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>) (self) 363021 1 (0.0%) 47 (1.0%) js::jit::ComputeGetPropResult(JSContext*, js::jit::BaselineFrame*, JSOp, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>) 46 (1.0%) js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::jit::ComputeGetPropResult(JSContext*, js::jit::BaselineFrame*, JSOp, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>) (self)
47 (1.0%) void mozilla::layers::RenderWithAllMasks<mozilla::layers::PaintedLayerComposite::RenderLayer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)::{lambda(mozilla::layers::EffectChain&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)#1}>(mozilla::layers::Layer*, mozilla::layers::Compositor*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::PaintedLayerComposite::RenderLayer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)::{lambda(mozilla::layers::EffectChain&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)#1}) [clone .constprop.598] 167093 0 (0.0%) 47 (1.0%) mozilla::layers::PaintedLayerComposite::RenderLayer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)::{lambda(mozilla::layers::EffectChain&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)#1}::operator()(mozilla::layers::EffectChain&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const 47 (1.0%) mozilla::layers::ContentHostTexture::Composite(mozilla::layers::LayerComposite*, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Filter const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const*)
47 (1.0%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) 1 (0.0%) mozilla::layers::PLayerTransactionChild::SendUpdate(nsTArray<mozilla::layers::Edit> const&, nsTArray<mozilla::layers::OpDestroy> const&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData> const&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) (self) 119852 1 (0.0%) 47 (1.0%) mozilla::layers::PLayerTransactionChild::SendUpdate(nsTArray<mozilla::layers::Edit> const&, nsTArray<mozilla::layers::OpDestroy> const&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData> const&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 21 (0.5%) mozilla::layers::PLayerTransactionChild::Write(nsTArray<mozilla::layers::Edit> const&, IPC::Message*) 19 (0.4%) mozilla::ipc::MessageChannel::Send(IPC::Message*, IPC::Message*) 5 (0.1%) mozilla::layers::PLayerTransactionChild::Read(nsTArray<mozilla::layers::EditReply>*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionChild::SendUpdate(nsTArray<mozilla::layers::Edit> const&, nsTArray<mozilla::layers::OpDestroy> const&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData> const&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) (self) 1 (0.0%) IPC::Message::Message()
37 (0.8%) js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) 14 (0.3%) js::proxy_GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) (self) 3 (0.1%) JSStructuredCloneWriter::write(JS::Handle<JS::Value>) 3 (0.1%) js::jit::GetPropertyIC::update(JSContext*, JS::Handle<JSScript*>, unsigned long, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::IteratorMore(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::GetLengthProperty(JSContext*, JS::Handle<JSObject*>, unsigned int*) 368653 3 (0.0%) 47 (1.0%) js::proxy_GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 21 (0.5%) js::CrossCompartmentWrapper::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const 14 (0.3%) js::proxy_GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) (self) 10 (0.2%) xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::DOMXrayTraits>::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const 6 (0.1%) js::BaseProxyHandler::hasOwn(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) const 5 (0.1%) mozilla::dom::CSS2PropertiesBinding::DOMProxyHandler::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const 1 (0.0%) nsOuterWindowProxy::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const 1 (0.0%) xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::DOMXrayTraits>::getPrototype(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) const
35 (0.8%) nsThread::ProcessNextEvent(bool, bool*) 11 (0.2%) mozilla::dom::workers::WorkerPrivate::ProcessAllControlRunnablesLocked() 267975 0 (0.0%) 46 (1.0%) mozilla::dom::workers::WorkerRunnable::Run() 33 (0.7%) (anonymous namespace)::MessageEventRunnable::WorkerRun(JSContext*, mozilla::dom::workers::WorkerPrivate*) 11 (0.2%) (anonymous namespace)::GarbageCollectRunnable::WorkerRun(JSContext*, mozilla::dom::workers::WorkerPrivate*) 1 (0.0%) mozilla::dom::AutoJSAPI::~AutoJSAPI() 1 (0.0%) mozilla::dom::danger::AutoCxPusher::~AutoCxPusher()
26 (0.6%) _clip_and_composite_boxes 20 (0.4%) _composite_glyphs 2 (0.0%) _moz_pixman_image_composite32 (self) 340763 2 (0.0%) 46 (1.0%) _moz_pixman_image_composite32 20 (0.4%) sse2_composite_copy_area 8 (0.2%) sse2_composite_over_n_8_8888 4 (0.1%) analyze_extent 3 (0.1%) _pixman_compute_composite_region32 3 (0.1%) _pixman_image_validate 2 (0.0%) _moz_pixman_image_composite32 (self) 2 (0.0%) sse2_composite_over_8888_8888 2 (0.0%) _pixman_implementation_lookup_composite 1 (0.0%) sse2_composite_in_8_8 1 (0.0%) _moz_pixman_region32_init
28 (0.6%) base::MessagePumpDefault::Run(base::MessagePump::Delegate*) 17 (0.4%) base::WaitableEvent::Wait() 1 (0.0%) base::WaitableEvent::TimedWait(base::TimeDelta const&) (self) 107812 1 (0.0%) 45 (0.9%) base::WaitableEvent::TimedWait(base::TimeDelta const&) 14 (0.3%) ConditionVariable::TimedWait(base::TimeDelta const&) 12 (0.3%) pthread_cond_wait@@GLIBC_2.3.2 6 (0.1%) pthread_mutex_unlock 5 (0.1%) base::WaitableEvent::Enqueue(base::WaitableEvent::Waiter*) 3 (0.1%) base::TimeTicks::Now() 2 (0.0%) base::WaitableEvent::WaitableEventKernel::Dequeue(base::WaitableEvent::Waiter*, void*) 1 (0.0%) base::WaitableEvent::TimedWait(base::TimeDelta const&) (self) 1 (0.0%) pthread_cond_destroy@@GLIBC_2.3.2 1 (0.0%) __pthread_mutex_destroy
41 (0.9%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 4 (0.1%) Pickle::Resize(unsigned int) 4 (0.1%) moz_xrealloc (self) 21820 4 (0.0%) 45 (0.9%) moz_xrealloc 41 (0.9%) je_realloc 4 (0.1%) moz_xrealloc (self)
44 (1.0%) JSString* NumberToStringWithBase<(js::AllowGC)1>(js::ExclusiveContext*, double, int) [clone .constprop.866] 2 (0.0%) FracNumberToCString(js::ExclusiveContext*, js::ToCStringBuf*, double, int) [clone .part.400] (self) 367200 2 (0.0%) 44 (0.9%) FracNumberToCString(js::ExclusiveContext*, js::ToCStringBuf*, double, int) [clone .part.400] 38 (0.8%) double_conversion::DoubleToStringConverter::ToShortestIeeeNumber(double, double_conversion::StringBuilder*, double_conversion::DoubleToStringConverter::DtoaMode) const 4 (0.1%) double_conversion::DoubleToStringConverter::EcmaScriptConverter() 2 (0.0%) FracNumberToCString(js::ExclusiveContext*, js::ToCStringBuf*, double, int) [clone .part.400] (self)
26 (0.6%) XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) 17 (0.4%) XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*) 2 (0.0%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) (self) 148259 2 (0.0%) 43 (0.9%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 16 (0.3%) NS_InvokeByIndex 13 (0.3%) XPCThrower::ThrowBadResult(nsresult, nsresult, XPCCallContext&) 7 (0.2%) XPCConvert::NativeData2JS(JS::MutableHandle<JS::Value>, void const*, nsXPTType const&, nsID const*, nsresult*) 2 (0.0%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) (self) 2 (0.0%) XPCConvert::JSData2Native(void*, JS::Handle<JS::Value>, nsXPTType const&, nsID const*, nsresult*) 2 (0.0%) xptiInterfaceEntry::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 1 (0.0%) nsXPTType::IsDependent() const
42 (0.9%) nsHTMLReflowState::Init(nsPresContext*, mozilla::LogicalSize const*, nsMargin const*, nsMargin const*) 2 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, mozilla::LogicalSize const&, nsMargin const*, nsMargin const*, nsIAtom*) (self) 294666 2 (0.0%) 42 (0.9%) nsHTMLReflowState::InitConstraints(nsPresContext*, mozilla::LogicalSize const&, nsMargin const*, nsMargin const*, nsIAtom*) 22 (0.5%) nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, mozilla::LogicalSize const&, nsIAtom*) 15 (0.3%) nsCSSOffsetState::InitOffsets(mozilla::WritingMode, mozilla::LogicalSize const&, nsIAtom*, nsMargin const*, nsMargin const*) 2 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, mozilla::LogicalSize const&, nsMargin const*, nsMargin const*, nsIAtom*) (self) 2 (0.0%) OffsetPercentBasis(nsIFrame const*, mozilla::WritingMode, mozilla::LogicalSize const&) [clone .isra.163] [clone .constprop.374] 1 (0.0%) nsHTMLReflowState::CalculateBlockSideMargins(nsIAtom*)
42 (0.9%) mozilla::layers::ContentHostTexture::Composite(mozilla::layers::LayerComposite*, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Filter const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const*) 2 (0.0%) mozilla::layers::BasicCompositor::DrawQuad(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::EffectChain const&, float, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) (self) 165206 2 (0.0%) 42 (0.9%) mozilla::layers::BasicCompositor::DrawQuad(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::EffectChain const&, float, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) 40 (0.9%) mozilla::layers::DrawSurfaceWithTextureCoords(mozilla::gfx::DrawTarget*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::SourceSurface*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::Filter, mozilla::gfx::DrawOptions const&, mozilla::gfx::SourceSurface*, mozilla::gfx::Matrix const*) [clone .constprop.204] 2 (0.0%) mozilla::layers::BasicCompositor::DrawQuad(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::EffectChain const&, float, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) (self)
41 (0.9%) mozilla::gfx::DrawTargetCairo::DrawPattern(mozilla::gfx::Pattern const&, mozilla::gfx::StrokeOptions const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::DrawTargetCairo::DrawPatternType, bool) 1 (0.0%) _moz_cairo_fill 339708 0 (0.0%) 42 (0.9%) _moz_cairo_fill_preserve 42 (0.9%) _cairo_gstate_fill
38 (0.8%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 4 (0.1%) nsDisplayListBuilder::AutoBuildingDisplayList::AutoBuildingDisplayList(nsDisplayListBuilder*, nsIFrame*, nsRect const&, bool) (self) 3 (0.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 1 (0.0%) mozilla::ScrollFrameHelper::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool, bool) 291881 4 (0.0%) 42 (0.9%) nsDisplayListBuilder::AutoBuildingDisplayList::AutoBuildingDisplayList(nsDisplayListBuilder*, nsIFrame*, nsRect const&, bool) 18 (0.4%) nsDisplayListBuilder::IsAnimatedGeometryRoot(nsIFrame*, nsIFrame**) 7 (0.2%) nsDisplayListBuilder::FindAnimatedGeometryRootFor(nsIFrame*) 7 (0.2%) nsDisplayListBuilder::WrapAGRForFrame(nsIFrame*, AnimatedGeometryRoot*) 4 (0.1%) nsDisplayListBuilder::AutoBuildingDisplayList::AutoBuildingDisplayList(nsDisplayListBuilder*, nsIFrame*, nsRect const&, bool) (self) 4 (0.1%) nsDisplayListBuilder::FindReferenceFrameFor(nsIFrame const*, nsPoint*) 2 (0.0%) mozilla::gfx::BasePoint<int, nsPoint, int>::operator+=(nsPoint const&)
42 (0.9%) _moz_cairo_fill_preserve 338882 0 (0.0%) 42 (0.9%) _cairo_gstate_fill 30 (0.7%) _cairo_surface_paint 9 (0.2%) _cairo_surface_fill 3 (0.1%) _clipped
41 (0.9%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JS::Value>, JS::Handle<JSObject*>) 5 (0.1%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JSObject*>, JS::Handle<JSObject*>) (self) 1 (0.0%) js::CrossCompartmentWrapper::enumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) const 366957 5 (0.1%) 42 (0.9%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JSObject*>, JS::Handle<JSObject*>) 32 (0.7%) xpc::WrapperFactory::Rewrap(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>) 5 (0.1%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JSObject*>, JS::Handle<JSObject*>) (self) 2 (0.0%) js::UncheckedUnwrap(JSObject*, bool, unsigned int*) 2 (0.0%) JSCompartment::putWrapper(JSContext*, js::CrossCompartmentKey const&, JS::Value const&) 1 (0.0%) xpc::WrapperFactory::PrepareForWrapping(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)
40 (0.9%) mozilla::layers::BasicCompositor::DrawQuad(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::EffectChain const&, float, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) 165167 0 (0.0%) 40 (0.8%) mozilla::layers::DrawSurfaceWithTextureCoords(mozilla::gfx::DrawTarget*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::SourceSurface*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::Filter, mozilla::gfx::DrawOptions const&, mozilla::gfx::SourceSurface*, mozilla::gfx::Matrix const*) [clone .constprop.204] 39 (0.9%) mozilla::layers::FillRectWithMask(mozilla::gfx::DrawTarget*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::SourceSurface*, mozilla::gfx::Filter, mozilla::gfx::DrawOptions const&, mozilla::gfx::ExtendMode, mozilla::gfx::SourceSurface*, mozilla::gfx::Matrix const*, mozilla::gfx::Matrix const*) 1 (0.0%) gfxUtils::TransformRectToRect(gfxRect const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&)
40 (0.9%) g_main_context_dispatch 1 (0.0%) g_main_context_prepare (self) 46946 1 (0.0%) 40 (0.8%) g_main_context_prepare 21 (0.5%) gdk_x11_drag_context_get_type 8 (0.2%) dbus_g_message_get_message 3 (0.1%) g_cond_wait_until 3 (0.1%) g_list_sort_with_data 2 (0.0%) gdk_frame_clock_get_refresh_info 1 (0.0%) g_mutex_unlock 1 (0.0%) g_main_context_prepare (self) 1 (0.0%) g_ptr_array_set_size
30 (0.7%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) (self) 6 (0.1%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 5 (0.1%) nsFrameManager::GetPlaceholderFrameFor(nsIFrame const*) 5 (0.1%) mozilla::AssertDisplayItemData(mozilla::FrameLayerBuilder::DisplayItemData*) 5 (0.1%) nsPresArena::Free(unsigned int, void*) 4 (0.1%) mozilla::FramePropertyTable::RemoveInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 3 (0.1%) nsBaseHashtable<nsPtrHashKey<AnimatedGeometryRoot>, mozilla::PaintedLayerDataNode*, mozilla::PaintedLayerDataNode*>::Get(AnimatedGeometryRoot*) const 2 (0.0%) nsDisplayListBuilder::WrapAGRForFrame(nsIFrame*, AnimatedGeometryRoot*) 2 (0.0%) nsContentUtils::GetExistingListenerManagerForNode(nsINode const*) 2 (0.0%) PLDHashTable::Remove(void const*) 1 (0.0%) mozilla::RestyleTracker::GetRestyleData(mozilla::dom::Element*, nsAutoPtr<mozilla::RestyleTracker::RestyleData>&) 1 (0.0%) nsDisplayListBuilder::FindAnimatedGeometryRootFor(nsIFrame*) 1 (0.0%) void mozilla::ContainerState::FinishPaintedLayerData<mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}>(mozilla::PaintedLayerData&, mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}) 1 (0.0%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 1 (0.0%) nsPropertyTable::GetPropertyInternal(nsPropertyOwner, nsIAtom*, bool, nsresult*) 1 (0.0%) mozilla::layers::ContainerLayerProperties::ComputeChangeInternal(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 80944 30 (0.6%) 40 (0.8%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) 30 (0.7%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) (self) 3 (0.1%) PlaceholderMapMatchEntry(PLDHashEntryHdr const*, void const*) 3 (0.1%) PLDHashTable::Hash2(unsigned int, unsigned int&, unsigned int&) 2 (0.0%) nsTHashtable<nsPresArena::FreeList>::s_MatchEntry(PLDHashEntryHdr const*, void const*) 1 (0.0%) nsTHashtable<nsBaseHashtableET<nsPtrHashKey<AnimatedGeometryRoot>, mozilla::PaintedLayerDataNode*> >::s_MatchEntry(PLDHashEntryHdr const*, void const*) 1 (0.0%) nsTHashtable<nsPtrHashKey<mozilla::FrameLayerBuilder::DisplayItemData> >::s_MatchEntry(PLDHashEntryHdr const*, void const*)
32 (0.7%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 6 (0.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 2 (0.0%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 2 (0.0%) nsDisplayListBuilder::MarkFramesForDisplayList(nsIFrame*, nsFrameList const&, nsRect const&) (self) 289733 2 (0.0%) 40 (0.8%) nsDisplayListBuilder::MarkFramesForDisplayList(nsIFrame*, nsFrameList const&, nsRect const&) 28 (0.6%) nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&) 4 (0.1%) nsFrameList::GetLength() const 3 (0.1%) nsIFrame** nsTArray_Impl<nsIFrame*, nsTArrayInfallibleAllocator>::AppendElement<nsIFrame*, nsTArrayInfallibleAllocator>(nsIFrame*&&) 3 (0.1%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 2 (0.0%) nsDisplayListBuilder::MarkFramesForDisplayList(nsIFrame*, nsFrameList const&, nsRect const&) (self)
40 (0.9%) nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool) 3 (0.1%) nsDOMCSSAttributeDeclaration::GetCSSParsingEnvironment(nsDOMCSSDeclaration::CSSParsingEnvironment&) (self) 285572 3 (0.0%) 40 (0.8%) nsDOMCSSAttributeDeclaration::GetCSSParsingEnvironment(nsDOMCSSDeclaration::CSSParsingEnvironment&) 37 (0.8%) nsIContent::GetBaseURI(bool) const 3 (0.1%) nsDOMCSSAttributeDeclaration::GetCSSParsingEnvironment(nsDOMCSSDeclaration::CSSParsingEnvironment&) (self)
25 (0.5%) mozAutoDocConditionalContentUpdateBatch::~mozAutoDocConditionalContentUpdateBatch() 15 (0.3%) mozAutoDocUpdate::~mozAutoDocUpdate() 1 (0.0%) nsHTMLDocument::EndUpdate(unsigned int) (self) 234661 1 (0.0%) 40 (0.8%) nsHTMLDocument::EndUpdate(unsigned int) 39 (0.9%) nsDocument::EndUpdate(unsigned int) 1 (0.0%) nsHTMLDocument::EndUpdate(unsigned int) (self)
33 (0.7%) _cairo_image_surface_paint 7 (0.2%) _cairo_image_surface_fill 338864 0 (0.0%) 40 (0.8%) _clip_and_composite_boxes 26 (0.6%) _moz_pixman_image_composite32 11 (0.2%) _moz_pixman_fill 3 (0.1%) _pixman_image_for_pattern
39 (0.9%) mozilla::layers::DrawSurfaceWithTextureCoords(mozilla::gfx::DrawTarget*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::SourceSurface*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::Filter, mozilla::gfx::DrawOptions const&, mozilla::gfx::SourceSurface*, mozilla::gfx::Matrix const*) [clone .constprop.204] 165568 0 (0.0%) 39 (0.8%) mozilla::layers::FillRectWithMask(mozilla::gfx::DrawTarget*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::SourceSurface*, mozilla::gfx::Filter, mozilla::gfx::DrawOptions const&, mozilla::gfx::ExtendMode, mozilla::gfx::SourceSurface*, mozilla::gfx::Matrix const*, mozilla::gfx::Matrix const*) 39 (0.9%) mozilla::gfx::DrawTargetCairo::FillRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&)
10 (0.2%) mozilla::GetLayerActivityForUpdate(nsIFrame*) [clone .constprop.579] 10 (0.2%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) (self) 6 (0.1%) nsIFrame::GetView() const 4 (0.1%) nsIFrame::GetOverflowAreasProperty() 4 (0.1%) mozilla::FrameLayerBuilder::GetDisplayItemData(nsIFrame*, unsigned int) 3 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 3 (0.1%) nsIFrame::GetUsedPadding() const 2 (0.0%) AppendIfNonempty(nsIFrame const*, mozilla::FramePropertyTable*, mozilla::FramePropertyDescriptor<nsFrameList> const*, nsTArray<mozilla::layout::FrameChildList>*, mozilla::layout::FrameChildListID) [clone .constprop.831] 2 (0.0%) nsIFrame::GetUsedBorder() const 2 (0.0%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) 1 (0.0%) nsIFrame::GetNormalPosition() const 1 (0.0%) mozilla::FrameLayerBuilder::GetDisplayItemDataForManager(nsDisplayItem*, mozilla::layers::LayerManager*) 1 (0.0%) mozilla::FrameLayerBuilder::GetDedicatedLayer(nsIFrame*, unsigned int) 288494 10 (0.2%) 39 (0.8%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 18 (0.4%) unsigned long nsTArray_Impl<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>::IndexOf<mozilla::FramePropertyDescriptorUntyped const*, mozilla::FramePropertyTable::PropertyComparator>(mozilla::FramePropertyDescriptorUntyped const* const&, unsigned long, mozilla::FramePropertyTable::PropertyComparator const&) const [clone .isra.320] [clone .constprop.608] 10 (0.2%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) (self) 6 (0.1%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) 4 (0.1%) PLDHashTable::Search(void const*) 1 (0.0%) mozilla::FramePropertyTable::PropertyValue::IsArray()
18 (0.4%) _moz_pixman_region32_union 11 (0.2%) _moz_pixman_region32_subtract 8 (0.2%) validate 8 (0.2%) pixman_op (self) 2 (0.0%) _moz_pixman_region32_intersect 340611 8 (0.1%) 39 (0.8%) pixman_op 15 (0.3%) pixman_rect_alloc 8 (0.2%) pixman_op (self) 5 (0.1%) pixman_region_append_non_o 5 (0.1%) arena_dalloc 4 (0.1%) pixman_region_union_o 1 (0.0%) pthread_mutex_unlock 1 (0.0%) je_free
39 (0.9%) nsHTMLDocument::EndUpdate(unsigned int) 6 (0.1%) nsDocument::EndUpdate(unsigned int) (self) 183278 6 (0.1%) 39 (0.8%) nsDocument::EndUpdate(unsigned int) 12 (0.3%) nsContentUtils::RemoveScriptBlocker() 6 (0.1%) nsDocument::EndUpdate(unsigned int) (self) 4 (0.1%) PresShell::EndUpdate(nsIDocument*, unsigned int) 4 (0.1%) nsDocument::MaybeInitializeFinalizeFrameLoaders() 3 (0.1%) nsAutoTObserverArray<nsIDocumentObserver*, 0ul>::ForwardIterator::HasMore() const 3 (0.1%) nsDocument::MaybeEndOutermostXBLUpdate() 2 (0.0%) nsStubDocumentObserver::BeginUpdate(nsIDocument*, unsigned int) 2 (0.0%) RefPtr<nsIDocumentObserver>::assign_with_AddRef(nsIDocumentObserver*) 2 (0.0%) nsDOMStyleSheetList::Release() 1 (0.0%) PresShell::Release()
39 (0.9%) nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>() (self) 17 (0.4%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 6 (0.1%) nsIFrame::Extend3DContext() const 3 (0.1%) nsIFrame::GetUsedBorder() const 3 (0.1%) mozilla::RestyleManager::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 2 (0.0%) nsIFrame::IsAbsPosContaininingBlock() const 1 (0.0%) nsTextFrame::GetTextDecorations(nsPresContext*, nsTextFrame::TextDecorationColorResolution, nsTextFrame::TextDecorations&) 1 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 1 (0.0%) nsIFrame::GetUsedPadding() const 1 (0.0%) nsIFrame::HasOpacityInternal(float) const 1 (0.0%) nsFrame::DisplayBackgroundUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 1 (0.0%) nsLayoutUtils::IsFixedPosFrameInDisplayPort(nsIFrame const*) 1 (0.0%) nsDisplayListBuilder::IsAnimatedGeometryRoot(nsIFrame*, nsIFrame**) 1 (0.0%) nsStyleContext::ApplyStyleFixups(bool) 174736 39 (0.8%) 39 (0.8%) nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>() 39 (0.9%) nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>() (self)
18 (0.4%) nsView::DidCompositeWindow(unsigned long, mozilla::TimeStamp const&, mozilla::TimeStamp const&) 12 (0.3%) nsDocument::EndUpdate(unsigned int) 9 (0.2%) nsContentUtils::RemoveScriptBlocker() (self) 8 (0.2%) PresShell::DidCauseReflow() 1 (0.0%) PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) 175202 9 (0.1%) 39 (0.8%) nsContentUtils::RemoveScriptBlocker() 17 (0.4%) DelayedFireDOMPaintEvent::Run() 10 (0.2%) NS_IsMainThread() 9 (0.2%) nsContentUtils::RemoveScriptBlocker() (self) 2 (0.0%) nsTArray_Impl<nsCOMPtr<nsIRunnable>, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 1 (0.0%) mozilla::Runnable::Release()
33 (0.7%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 9 (0.2%) nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame*) (self) 6 (0.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 289870 9 (0.1%) 39 (0.8%) nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame*) 20 (0.4%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntMarginTyped<mozilla::LayoutDevicePixel> >::OrWith(mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> const&) 9 (0.2%) nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame*) (self) 6 (0.1%) mozilla::gfx::RectTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::TransformBounds<float>(mozilla::gfx::RectTyped<mozilla::LayoutDevicePixel, float> const&) const 1 (0.0%) nsPresContext::AppUnitsPerDevPixel() const 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::Intersect(nsRect const&) const 1 (0.0%) nsConditionalResetStyleData::GetStyleData(nsStyleStructID, nsStyleContext*, bool) const 1 (0.0%) __floor_sse41
38 (0.8%) _cairo_image_surface_glyphs 1 (0.0%) _cairo_image_surface_mask 338858 0 (0.0%) 39 (0.8%) _clip_and_composite 35 (0.8%) _composite_glyphs 2 (0.0%) _cairo_clip_get_region 1 (0.0%) _moz_cairo_region_num_rectangles 1 (0.0%) _create_composite_mask_pattern.isra.32
9 (0.2%) mozilla::RestyleTracker::AddPendingRestyleToTable(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*) 6 (0.1%) mozilla::PaintedLayerDataTree::EnsureNodeFor(AnimatedGeometryRoot*) 5 (0.1%) nsPresArena::Allocate(unsigned int, unsigned long) 4 (0.1%) nsBaseHashtable<nsPtrHashKey<nsIFrame>, AnimatedGeometryRoot*, AnimatedGeometryRoot*>::Put(nsIFrame*, AnimatedGeometryRoot* const&) 4 (0.1%) nsDisplayListBuilder::AddToAGRBudget(nsIFrame*) 3 (0.1%) mozilla::FrameLayerBuilder::SavePreviousDataForLayer(mozilla::layers::PaintedLayer*, unsigned int) 2 (0.0%) mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&) 2 (0.0%) mozilla::ContainerState::CollectOldLayers() 2 (0.0%) nsBaseHashtable<nsPtrHashKey<void>, nsScriptObjectTracer*, nsScriptObjectTracer*>::Put(void*, nsScriptObjectTracer* const&) 1 (0.0%) mozilla::layers::ContainerLayerProperties::ComputeChangeInternal(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 1 (0.0%) PLDHashTable::Add(void const*) (self) 80816 1 (0.0%) 38 (0.8%) PLDHashTable::Add(void const*) 37 (0.8%) PLDHashTable::Add(void const*, mozilla::fallible_t const&) 1 (0.0%) PLDHashTable::Add(void const*) (self)
38 (0.8%) mozilla::layers::PLayerTransactionParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::Edit>*, IPC::Message const*, void**) (self) 119737 1 (0.0%) 38 (0.8%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::Edit>*, IPC::Message const*, void**) 35 (0.8%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::Edit*, IPC::Message const*, void**) 1 (0.0%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<mozilla::layers::Edit, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::Edit>*, IPC::Message const*, void**) (self) 1 (0.0%) Pickle::ReadUInt32(void**, unsigned int*) const
38 (0.8%) FracNumberToCString(js::ExclusiveContext*, js::ToCStringBuf*, double, int) [clone .part.400] 2 (0.0%) double_conversion::DoubleToStringConverter::ToShortestIeeeNumber(double, double_conversion::StringBuilder*, double_conversion::DoubleToStringConverter::DtoaMode) const (self) 22000 2 (0.0%) 38 (0.8%) double_conversion::DoubleToStringConverter::ToShortestIeeeNumber(double, double_conversion::StringBuilder*, double_conversion::DoubleToStringConverter::DtoaMode) const 27 (0.6%) double_conversion::DoubleToStringConverter::DoubleToAscii(double, double_conversion::DoubleToStringConverter::DtoaMode, int, char*, int, bool*, int*, int*) 9 (0.2%) double_conversion::DoubleToStringConverter::CreateDecimalRepresentation(char const*, int, int, int, double_conversion::StringBuilder*) const 2 (0.0%) double_conversion::DoubleToStringConverter::ToShortestIeeeNumber(double, double_conversion::StringBuilder*, double_conversion::DoubleToStringConverter::DtoaMode) const (self)
38 (0.8%) js::HelperThread::threadLoop() 369983 0 (0.0%) 38 (0.8%) js::HelperThread::handleIonWorkload() 31 (0.7%) js::jit::CompileBackEnd(js::jit::MIRGenerator*) 7 (0.2%) js::jit::GenerateCode(js::jit::MIRGenerator*, js::jit::LIRGraph*)
32 (0.7%) mozilla::ElementRestyler::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&, nsTArray<mozilla::ElementRestyler::ContextToClear>&, nsTArray<RefPtr<nsStyleContext> >&) 6 (0.1%) nsStyleSet::HasAttributeDependentStyle(mozilla::dom::Element*, int, nsIAtom*, int, bool, nsAttrValue const*, mozilla::RestyleHintData&) 179451 0 (0.0%) 38 (0.8%) TreeMatchContext::~TreeMatchContext() 17 (0.4%) arena_dalloc 10 (0.2%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 3 (0.1%) nsTArray_Impl<mozilla::dom::Element*, nsTArrayInfallibleAllocator>::Clear() 3 (0.1%) nsTArray_Impl<unsigned int, nsTArrayInfallibleAllocator>::Clear() 2 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::~nsTArray_base() 1 (0.0%) nsNthIndexCache::~nsNthIndexCache() 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) 1 (0.0%) free
38 (0.8%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 8 (0.2%) nsRuleNode::ComputePositionData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) (self) 287720 8 (0.1%) 38 (0.8%) nsRuleNode::ComputePositionData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 8 (0.2%) nsRuleNode::ComputePositionData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) (self) 8 (0.2%) SetCoord(nsCSSValue const&, nsStyleCoord&, nsStyleCoord const&, int, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) [clone .constprop.573] 8 (0.2%) nsStylePosition::nsStylePosition(nsStylePosition const&) 5 (0.1%) nsIPresShell::AllocateByObjectID(mozilla::ArenaObjectID, unsigned long) 2 (0.0%) nsStyleCoord::Reset() 2 (0.0%) SetFactor(nsCSSValue const&, float&, mozilla::RuleNodeCacheConditions&, float, float, unsigned int) 1 (0.0%) nsRuleData::ValueFor(nsCSSProperty) 1 (0.0%) SetGridAutoColumnsRows(nsCSSValue const&, nsStyleCoord&, nsStyleCoord&, nsStyleCoord const&, nsStyleCoord const&, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) [clone .constprop.548] 1 (0.0%) SetGridLine(nsCSSValue const&, nsStyleGridLine&, nsStyleGridLine const&, mozilla::RuleNodeCacheConditions&) 1 (0.0%) void SetDiscrete<unsigned char, int, int, int, int, int>(nsCSSValue const&, unsigned char&, mozilla::RuleNodeCacheConditions&, unsigned int, unsigned char, int, int, int, int, int) [clone .constprop.595] 1 (0.0%) mozilla::WritingMode::WritingMode(nsStyleContext*)
38 (0.8%) __poll_nocancel (self) 32 (0.7%) PollWrapper(_GPollFD*, unsigned int, int) 6 (0.1%) xcb_connect_to_fd 39991 38 (0.8%) 38 (0.8%) __poll_nocancel 38 (0.8%) __poll_nocancel (self)
32 (0.7%) nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool) 5 (0.1%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) 3 (0.1%) nsDocument::BeginUpdate(unsigned int) (self) 183031 3 (0.0%) 37 (0.8%) nsDocument::BeginUpdate(unsigned int) 12 (0.3%) PresShell::BeginUpdate(nsIDocument*, unsigned int) 10 (0.2%) RefPtr<nsIDocumentObserver>::assign_with_AddRef(nsIDocumentObserver*) 3 (0.1%) nsBindingManager::BeginOutermostUpdate() 3 (0.1%) nsDocument::BeginUpdate(unsigned int) (self) 2 (0.0%) PresShell::Release() 1 (0.0%) non-virtual thunk to PresShell::Release() 1 (0.0%) non-virtual thunk to PresShell::BeginUpdate(nsIDocument*, unsigned int) 1 (0.0%) nsStubDocumentObserver::BeginUpdate(nsIDocument*, unsigned int) 1 (0.0%) mozilla::RefPtrTraits<nsIDocumentObserver>::Release(nsIDocumentObserver*) 1 (0.0%) nsAutoTObserverArray<nsIDocumentObserver*, 0ul>::ForwardIterator::HasMore() const 1 (0.0%) nsDOMStyleSheetList::Release() 1 (0.0%) nsContentUtils::AddScriptBlocker()
37 (0.8%) nsThread::ProcessNextEvent(bool, bool*) 3 (0.1%) TimerThread::Run() (self) 79691 3 (0.0%) 37 (0.8%) TimerThread::Run() 22 (0.5%) mozilla::CondVar::Wait(unsigned int) [clone .isra.15] 7 (0.2%) TimerThread::PostTimerEvent(already_AddRefed<nsTimerImpl>) 3 (0.1%) TimerThread::Run() (self) 3 (0.1%) mozilla::detail::log_test(mozilla::LogModule const*, mozilla::LogLevel) 1 (0.0%) PR_MicrosecondsToInterval 1 (0.0%) mozilla::LazyLogModule::operator mozilla::LogModule*()
37 (0.8%) nsDOMCSSAttributeDeclaration::GetCSSParsingEnvironment(nsDOMCSSDeclaration::CSSParsingEnvironment&) 8 (0.2%) nsIContent::GetBaseURI(bool) const (self) 178864 8 (0.1%) 37 (0.8%) nsIContent::GetBaseURI(bool) const 19 (0.4%) mozilla::dom::Element::GetAttr(int, nsIAtom*, nsAString_internal&) const 8 (0.2%) nsIContent::GetBaseURI(bool) const (self) 6 (0.1%) nsIDocument::GetBaseURI(bool) const 2 (0.0%) nsIContent::GetAttr(int, nsIAtom*, nsAString_internal&) const 1 (0.0%) nsAString_internal::nsAString_internal() 1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base()
30 (0.7%) _cairo_gstate_fill 6 (0.1%) _cairo_gstate_paint.part.40 1 (0.0%) _cairo_surface_paint (self) 1 (0.0%) _cairo_clip_combine_with_surface 339543 1 (0.0%) 37 (0.8%) _cairo_surface_paint 36 (0.8%) _cairo_image_surface_paint 1 (0.0%) _cairo_surface_paint (self)
29 (0.6%) mozilla::dom::CSS2PropertiesBinding::set_top(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs) 7 (0.2%) mozilla::dom::CSS2PropertiesBinding::set_left(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs) 5 (0.1%) nsDOMCSSAttributeDeclaration::SetPropertyValue(nsCSSProperty, nsAString_internal const&) (self) 286404 5 (0.1%) 36 (0.7%) nsDOMCSSAttributeDeclaration::SetPropertyValue(nsCSSProperty, nsAString_internal const&) 31 (0.7%) mozilla::ActiveLayerTracker::NotifyInlineStyleRuleModified(nsIFrame*, nsCSSProperty, nsAString_internal const&, nsDOMCSSDeclaration*) 5 (0.1%) nsDOMCSSAttributeDeclaration::SetPropertyValue(nsCSSProperty, nsAString_internal const&) (self)
36 (0.8%) _cairo_surface_paint 2 (0.0%) _cairo_image_surface_paint (self) 338885 2 (0.0%) 36 (0.7%) _cairo_image_surface_paint 33 (0.7%) _clip_and_composite_boxes 2 (0.0%) _cairo_image_surface_paint (self) 1 (0.0%) _cairo_clip_contains_rectangle
18 (0.4%) js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) 10 (0.2%) js::Wrapper::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const 8 (0.2%) js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) (self) 5 (0.1%) JS_ForwardGetPropertyTo(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::PropertyName*, JS::MutableHandle<JS::Value>) 1 (0.0%) JSStructuredCloneWriter::write(JS::Handle<JS::Value>) 1 (0.0%) js::GetPrototypeFromConstructor(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) 370281 8 (0.1%) 36 (0.7%) js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 23 (0.5%) CallGetter(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<js::Shape*>, JS::MutableHandle<JS::Value>) 8 (0.2%) js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) (self) 2 (0.0%) fun_resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 1 (0.0%) js::Shape* js::Shape::search<(js::MaybeAdding)0>(js::ExclusiveContext*, js::Shape*, jsid, js::ShapeTable::Entry**) 1 (0.0%) js::UnmappedArgumentsObject::obj_resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 1 (0.0%) XPC_WN_NoHelper_Resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 1 (0.0%) XPC_WN_Helper_Resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*)
16 (0.3%) (anonymous namespace)::MessageEventRunnable::DispatchDOMEvent(JSContext*, mozilla::dom::workers::WorkerPrivate*, mozilla::DOMEventTargetHelper*, bool) [clone .constprop.597] 14 (0.3%) nsPresContext::FireDOMPaintEvent(nsInvalidateRequestList*, unsigned long) 3 (0.1%) nsGlobalWindow::DispatchEvent(nsIDOMEvent*, bool*) 2 (0.0%) nsXMLHttpRequest::DispatchProgressEvent(mozilla::DOMEventTargetHelper*, nsAString_internal const&, bool, long, long) 223917 0 (0.0%) 35 (0.7%) mozilla::EventDispatcher::DispatchDOMEvent(nsISupports*, mozilla::WidgetEvent*, nsIDOMEvent*, nsPresContext*, nsEventStatus*) 35 (0.8%) mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*)
35 (0.8%) TreeMatchContext::InitAncestors(mozilla::dom::Element*) 3 (0.1%) AncestorFilter::PushAncestor(mozilla::dom::Element*) (self) 283625 3 (0.0%) 35 (0.7%) AncestorFilter::PushAncestor(mozilla::dom::Element*) 27 (0.6%) unsigned int* nsTArray_Impl<unsigned int, nsTArrayInfallibleAllocator>::AppendElement<unsigned int, nsTArrayInfallibleAllocator>(unsigned int&&) 4 (0.1%) nsIContent::DoGetID() const 3 (0.1%) AncestorFilter::PushAncestor(mozilla::dom::Element*) (self) 1 (0.0%) nsIContent::GetID() const
17 (0.4%) js::ProxyObject::New(JSContext*, js::BaseProxyHandler const*, JS::Handle<JS::Value>, js::TaggedProto, js::ProxyOptions const&) 8 (0.2%) js::ScriptSourceObject::create(js::ExclusiveContext*, js::ScriptSource*) 4 (0.1%) JS_NewObjectWithGivenProto(JSContext*, JSClass const*, JS::Handle<JSObject*>) 3 (0.1%) js::NewObjectWithGivenTaggedProto(js::ExclusiveContext*, js::Class const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind, unsigned int) (self) 2 (0.0%) js::GeneratorObject::create(JSContext*, js::AbstractFramePtr) 2 (0.0%) js::NewObjectWithClassProtoCommon(js::ExclusiveContext*, js::Class const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind) 1 (0.0%) js::DeclEnvObject::createTemplateObject(JSContext*, JS::Handle<JSFunction*>, js::NewObjectKind) 1 (0.0%) fun_resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 368136 3 (0.0%) 35 (0.7%) js::NewObjectWithGivenTaggedProto(js::ExclusiveContext*, js::Class const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind, unsigned int) 22 (0.5%) NewObject(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, js::gc::AllocKind, js::NewObjectKind, unsigned int) 8 (0.2%) js::ObjectGroup::defaultNewGroup(js::ExclusiveContext*, js::Class const*, js::TaggedProto, JSObject*) 3 (0.1%) js::NewObjectWithGivenTaggedProto(js::ExclusiveContext*, js::Class const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind, unsigned int) (self) 2 (0.0%) js::NewObjectCache::newObjectFromHit(JSContext*, int, js::gc::InitialHeap)
54 (1.2%) js::RunScript(JSContext*, js::RunState&) 4 (0.1%) Interpret(JSContext*, js::RunState&) (self) 370027 4 (0.0%) 35 (0.7%) Interpret(JSContext*, js::RunState&) 21 (0.5%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 10 (0.2%) js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) 4 (0.1%) Interpret(JSContext*, js::RunState&) (self) 4 (0.1%) js::jit::CanEnterBaselineMethod(JSContext*, js::RunState&) 2 (0.0%) js::TypeMonitorCallSlow(JSContext*, JSObject*, JS::CallArgs const&, bool) 2 (0.0%) bool js::FetchName<false>(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<js::PropertyName*>, JS::Handle<js::Shape*>, JS::MutableHandle<JS::Value>) 1 (0.0%) JSScript::maybeSweepTypes(js::AutoClearTypeInferenceStateOnOOM*) 1 (0.0%) JSString* js::ConcatStrings<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JSString*, (js::AllowGC)0>::HandleType, js::MaybeRooted<JSString*, (js::AllowGC)0>::HandleType) 1 (0.0%) js::InterpreterFrame::prologue(JSContext*) 1 (0.0%) js::NativeObject::lookupPure(jsid) 1 (0.0%) js::NewObjectOperation(JSContext*, JS::Handle<JSScript*>, unsigned char*, js::NewObjectKind) 1 (0.0%) js::ExecuteState::pushInterpreterFrame(JSContext*) 1 (0.0%) js::LookupNameNoGC(JSContext*, js::PropertyName*, JSObject*, JSObject**, JSObject**, js::Shape**) 1 (0.0%) JS::ObjectOpResult::reportStrictErrorOrWarning(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool) 1 (0.0%) JSCompartment::collectCoverage() const 1 (0.0%) js::jit::CanEnter(JSContext*, js::RunState&) 1 (0.0%) js::jit::IonCannon(JSContext*, js::RunState&)
35 (0.8%) _clip_and_composite 5 (0.1%) _composite_glyphs (self) 338856 5 (0.1%) 35 (0.7%) _composite_glyphs 20 (0.4%) _moz_pixman_image_composite32 5 (0.1%) _composite_glyphs (self) 3 (0.1%) _cairo_scaled_font_freeze_cache 3 (0.1%) _pixman_image_for_pattern 1 (0.0%) _cairo_scaled_glyph_lookup 1 (0.0%) _cairo_scaled_font_thaw_cache 1 (0.0%) pthread_mutex_unlock 1 (0.0%) llround
35 (0.8%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::Edit>*, IPC::Message const*, void**) 119736 0 (0.0%) 35 (0.7%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::Edit*, IPC::Message const*, void**) 19 (0.4%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::OpSetLayerAttributes*, IPC::Message const*, void**) 11 (0.2%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CompositableOperation*, IPC::Message const*, void**) 3 (0.1%) mozilla::layers::OpSetLayerAttributes::OpSetLayerAttributes() 1 (0.0%) mozilla::layers::Edit::operator=(mozilla::layers::OpSetLayerAttributes const&) 1 (0.0%) mozilla::layers::Edit::operator=(mozilla::layers::CompositableOperation const&)
26 (0.6%) xcb_get_maximum_request_length 8 (0.2%) xcb_unregister_for_special_event 2 (0.0%) xcb_connect_to_fd (self) 48561 2 (0.0%) 34 (0.7%) xcb_connect_to_fd 22 (0.5%) __writev_nocancel 6 (0.1%) __poll_nocancel 2 (0.0%) xcb_wait_for_special_event 2 (0.0%) xcb_connect_to_fd (self) 1 (0.0%) __pthread_mutex_lock 1 (0.0%) writev
28 (0.6%) mozilla::dom::Event::GetScreenCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>) 6 (0.1%) nsIFrame::GetScreenRectInAppUnits() const 279693 0 (0.0%) 34 (0.7%) nsWindow::WidgetToScreenOffset() 32 (0.7%) gdk_window_get_origin 2 (0.0%) nsWindow::GdkPointToDevicePixels(_GdkPoint)
34 (0.7%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty) 286310 0 (0.0%) 34 (0.7%) (anonymous namespace)::CSSParserImpl::ParseSingleValueProperty(nsCSSValue&, nsCSSProperty) [clone .part.403] 33 (0.7%) (anonymous namespace)::CSSParserImpl::ParseVariant(nsCSSValue&, unsigned int, nsCSSProps::KTableEntry const*) 1 (0.0%) (anonymous namespace)::CSSParserImpl::ParseVariantWithRestrictions(nsCSSValue&, int, nsCSSProps::KTableEntry const*, unsigned int)
24 (0.5%) TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited) 2 (0.0%) mozilla::dom::danger::AutoCxPusher::AutoCxPusher(JSContext*, bool) 2 (0.0%) xpc::NativeGlobal(JSObject*) 1 (0.0%) nsDocShell::GetSameTypeParentIgnoreBrowserAndAppBoundaries(nsIDocShell**) 1 (0.0%) nsXULTooltipListener::MouseMove(nsIDOMEvent*) 1 (0.0%) mozilla::EventListenerManager::GetDocShellForTarget() 1 (0.0%) mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) 1 (0.0%) nsGetInterface::operator()(nsID const&, void**) const 1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) (self) 80797 1 (0.0%) 33 (0.7%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 22 (0.5%) nsDocShell::QueryInterface(nsID const&, void**) 2 (0.0%) nsJSContext::QueryInterface(nsID const&, void**) 2 (0.0%) XPCWrappedNative::QueryInterface(nsID const&, void**) 1 (0.0%) nsContentTreeOwner::QueryInterface(nsID const&, void**) 1 (0.0%) non-virtual thunk to nsDocShell::QueryInterface(nsID const&, void**) 1 (0.0%) mozilla::dom::MouseEvent::QueryInterface(nsID const&, void**) 1 (0.0%) nsInProcessTabChildGlobal::QueryInterface(nsID const&, void**) 1 (0.0%) nsGlobalChromeWindow::QueryInterface(nsID const&, void**) 1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) (self) 1 (0.0%) nsQueryInterface::operator()(nsID const&, void**) const
33 (0.7%) mozilla::dom::workers::WorkerRunnable::Run() 268060 0 (0.0%) 33 (0.7%) (anonymous namespace)::MessageEventRunnable::WorkerRun(JSContext*, mozilla::dom::workers::WorkerPrivate*) 33 (0.7%) (anonymous namespace)::MessageEventRunnable::DispatchDOMEvent(JSContext*, mozilla::dom::workers::WorkerPrivate*, mozilla::DOMEventTargetHelper*, bool) [clone .constprop.597]
33 (0.7%) (anonymous namespace)::MessageEventRunnable::WorkerRun(JSContext*, mozilla::dom::workers::WorkerPrivate*) 268059 0 (0.0%) 33 (0.7%) (anonymous namespace)::MessageEventRunnable::DispatchDOMEvent(JSContext*, mozilla::dom::workers::WorkerPrivate*, mozilla::DOMEventTargetHelper*, bool) [clone .constprop.597] 16 (0.3%) mozilla::EventDispatcher::DispatchDOMEvent(nsISupports*, mozilla::WidgetEvent*, nsIDOMEvent*, nsPresContext*, nsEventStatus*) 13 (0.3%) mozilla::dom::StructuredCloneHolder::Read(nsISupports*, JSContext*, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 4 (0.1%) mozilla::dom::MessageEvent::MessageEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*)
33 (0.7%) (anonymous namespace)::CSSParserImpl::ParseSingleValueProperty(nsCSSValue&, nsCSSProperty) [clone .part.403] 286243 0 (0.0%) 33 (0.7%) (anonymous namespace)::CSSParserImpl::ParseVariant(nsCSSValue&, unsigned int, nsCSSProps::KTableEntry const*) 25 (0.5%) (anonymous namespace)::CSSParserImpl::GetNextTokenLocation(bool, unsigned int*, unsigned int*) [clone .constprop.510] 8 (0.2%) (anonymous namespace)::CSSParserImpl::ParseVariant(nsCSSValue&, unsigned int, nsCSSProps::KTableEntry const*) [clone .part.391]
33 (0.7%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 288743 0 (0.0%) 33 (0.7%) mozilla::PaintedLayerData::Accumulate(mozilla::ContainerState*, nsDisplayItem*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::DisplayItemClip const&, mozilla::LayerState) 8 (0.2%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 7 (0.2%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::SwapArrayElements<nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>&, unsigned long, unsigned long) 6 (0.1%) mozilla::ContainerState::ScaleToOutsidePixels(nsRect const&, bool) const 2 (0.0%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Union(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const 1 (0.0%) nsDisplayXULTextBox::GetBounds(nsDisplayListBuilder*, bool*) 1 (0.0%) nsDisplayXULImage::GetBounds(nsDisplayListBuilder*, bool*) 1 (0.0%) nsDisplayCanvasBackgroundColor::GetBounds(nsDisplayListBuilder*, bool*) 1 (0.0%) nsDisplayBackgroundColor::GetBounds(nsDisplayListBuilder*, bool*) 1 (0.0%) nsDisplayListBuilder::NeedToForceTransparentSurfaceForItem(nsDisplayItem*) 1 (0.0%) mozilla::DisplayItemClip::DisplayItemClip(mozilla::DisplayItemClip const&) 1 (0.0%) mozilla::DisplayItemClip::operator==(mozilla::DisplayItemClip const&) const 1 (0.0%) bool nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator> const&) const 1 (0.0%) mozilla::ContainerState::ScaleToInsidePixels(nsRect const&, bool) const 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::IncrementLength(unsigned long)
32 (0.7%) nsStyleSet::HasAttributeDependentStyle(mozilla::dom::Element*, int, nsIAtom*, int, bool, nsAttrValue const*, mozilla::RestyleHintData&) 3 (0.1%) nsStyleSet::WalkRuleProcessors(bool (*)(nsIStyleRuleProcessor*, void*), ElementDependentRuleProcessorData*, bool) (self) 1 (0.0%) nsStyleSet::HasStateDependentStyle(mozilla::dom::Element*, mozilla::EventStates) 287253 3 (0.0%) 33 (0.7%) nsStyleSet::WalkRuleProcessors(bool (*)(nsIStyleRuleProcessor*, void*), ElementDependentRuleProcessorData*, bool) 19 (0.4%) SheetHasAttributeStyle(nsIStyleRuleProcessor*, void*) 10 (0.2%) nsBindingManager::WalkRules(bool (*)(nsIStyleRuleProcessor*, void*), ElementDependentRuleProcessorData*, bool*) 3 (0.1%) nsStyleSet::WalkRuleProcessors(bool (*)(nsIStyleRuleProcessor*, void*), ElementDependentRuleProcessorData*, bool) (self) 1 (0.0%) SheetHasStatefulStyle(nsIStyleRuleProcessor*, void*)
32 (0.7%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JSObject*>, JS::Handle<JSObject*>) 3 (0.1%) xpc::WrapperFactory::Rewrap(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>) (self) 146142 3 (0.0%) 32 (0.6%) xpc::WrapperFactory::Rewrap(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>) 21 (0.5%) js::Wrapper::New(JSContext*, JSObject*, js::Wrapper const*, js::WrapperOptions const&) 4 (0.1%) xpc::AccessCheck::subsumesConsideringDomain(JSCompartment*, JSCompartment*) 3 (0.1%) xpc::WrapperFactory::Rewrap(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>) (self) 2 (0.0%) xpc::AccessCheck::isChrome(JSCompartment*) 2 (0.0%) xpc::GetXrayType(JSObject*)
32 (0.7%) nsWindow::WidgetToScreenOffset() 27777 0 (0.0%) 32 (0.6%) gdk_window_get_origin 32 (0.7%) gdk_x11_visual_get_xvisual
32 (0.7%) gdk_window_get_origin 27997 0 (0.0%) 32 (0.6%) gdk_x11_visual_get_xvisual 31 (0.7%) XTranslateCoordinates 1 (0.0%) gdk_visual_get_screen
31 (0.7%) mozilla::RestyleManager::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 1 (0.0%) mozilla::RestyleManager::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 1 (0.0%) mozilla::RestyleManager::PostRestyleEvent(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*) (self) 288753 1 (0.0%) 32 (0.6%) mozilla::RestyleManager::PostRestyleEvent(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*) 29 (0.6%) mozilla::RestyleTracker::AddPendingRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*, mozilla::Maybe<mozilla::dom::Element*>) 2 (0.0%) mozilla::RestyleManager::PostRestyleEventInternal(bool) 1 (0.0%) mozilla::RestyleManager::PostRestyleEvent(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*) (self)
31 (0.7%) js::HelperThread::handleIonWorkload() 358968 0 (0.0%) 31 (0.6%) js::jit::CompileBackEnd(js::jit::MIRGenerator*) 20 (0.4%) js::jit::GenerateLIR(js::jit::MIRGenerator*) 11 (0.2%) js::jit::OptimizeMIR(js::jit::MIRGenerator*)
31 (0.7%) XTranslateCoordinates 49632 0 (0.0%) 31 (0.6%) _XReply 15 (0.3%) _XSend 9 (0.2%) xcb_wait_for_reply 3 (0.1%) XUnlockDisplay 3 (0.1%) arena_dalloc 1 (0.0%) pthread_mutex_unlock
31 (0.7%) arena_malloc 31 (0.7%) arena_run_tree_remove (self) 22047 31 (0.6%) 31 (0.6%) arena_run_tree_remove 31 (0.7%) arena_run_tree_remove (self)
31 (0.7%) gdk_x11_visual_get_xvisual 49602 0 (0.0%) 31 (0.6%) XTranslateCoordinates 31 (0.7%) _XReply
30 (0.7%) _end 1 (0.0%) _end 365536 0 (0.0%) 31 (0.6%) js::jit::InvokeFunction(JSContext*, JS::Handle<JSObject*>, bool, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) 30 (0.7%) js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) 1 (0.0%) JS::AutoGCRooter::AutoGCRooter(js::ContextFriendFields*, long)
31 (0.7%) nsDOMCSSAttributeDeclaration::SetPropertyValue(nsCSSProperty, nsAString_internal const&) 7 (0.2%) mozilla::ActiveLayerTracker::NotifyInlineStyleRuleModified(nsIFrame*, nsCSSProperty, nsAString_internal const&, nsDOMCSSDeclaration*) (self) 288691 7 (0.1%) 31 (0.6%) mozilla::ActiveLayerTracker::NotifyInlineStyleRuleModified(nsIFrame*, nsCSSProperty, nsAString_internal const&, nsDOMCSSDeclaration*) 21 (0.5%) mozilla::ActiveLayerTracker::NotifyAnimated(nsIFrame*, nsCSSProperty, nsAString_internal const&, nsDOMCSSDeclaration*) 7 (0.2%) mozilla::ActiveLayerTracker::NotifyInlineStyleRuleModified(nsIFrame*, nsCSSProperty, nsAString_internal const&, nsDOMCSSDeclaration*) (self) 3 (0.1%) non-virtual thunk to nsGlobalWindow::IsRunningTimeout()
21 (0.5%) mozilla::CondVar::Wait(unsigned int) [clone .isra.15] 6 (0.1%) mozilla::CondVar::Wait(unsigned int) [clone .isra.65] 2 (0.0%) js::HelperThread::threadLoop() 1 (0.0%) PR_WaitCondVar (self) 1 (0.0%) mozilla::CondVar::Wait(unsigned int) [clone .isra.50] 547666 1 (0.0%) 30 (0.6%) PR_WaitCondVar 19 (0.4%) pt_TimedWait 7 (0.2%) pthread_cond_wait@@GLIBC_2.3.2 2 (0.0%) PR_GetCurrentThread 1 (0.0%) PR_WaitCondVar (self) 1 (0.0%) _init
30 (0.7%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 299010 0 (0.0%) 30 (0.6%) nsMenuFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 30 (0.7%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
30 (0.7%) pthread_cond_timedwait@@GLIBC_2.3.2 (self) 17 (0.4%) pt_TimedWait 13 (0.3%) ConditionVariable::TimedWait(base::TimeDelta const&) 45365 30 (0.6%) 30 (0.6%) pthread_cond_timedwait@@GLIBC_2.3.2 30 (0.7%) pthread_cond_timedwait@@GLIBC_2.3.2 (self)
13 (0.3%) mozilla::dom::MouseEvent::ScreenY() 9 (0.2%) mozilla::dom::MouseEvent::ScreenX() 4 (0.1%) mozilla::dom::UIEvent::DuplicatePrivateData() 3 (0.1%) mozilla::EventStateManager::PreHandleEvent(nsPresContext*, mozilla::WidgetEvent*, nsIFrame*, nsIContent*, nsEventStatus*) 223743 0 (0.0%) 29 (0.6%) mozilla::dom::Event::GetScreenCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>) 28 (0.6%) nsWindow::WidgetToScreenOffset() 1 (0.0%) nsContentUtils::LegacyIsCallerChromeOrNativeCode()
29 (0.6%) (anonymous namespace)::WorkerThreadPrimaryRunnable::Run() 268048 0 (0.0%) 29 (0.6%) mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) 15 (0.3%) NS_ProcessNextEvent(nsIThread*, bool) 12 (0.3%) mozilla::dom::workers::WorkerPrivate::ProcessAllControlRunnablesLocked() 1 (0.0%) mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) 1 (0.0%) NS_HasPendingEvents(nsIThread*)
24 (0.5%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) 5 (0.1%) gfxUtils::ClipToRegion(gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) gfxContext::Clip() (self) 170678 1 (0.0%) 29 (0.6%) gfxContext::Clip() 22 (0.5%) mozilla::gfx::DrawTargetCairo::PushClipRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) 4 (0.1%) _moz_cairo_clip_preserve 1 (0.0%) gfxContext::AzureState::PushedClip* nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::AppendElement<gfxContext::AzureState::PushedClip&, nsTArrayInfallibleAllocator>(gfxContext::AzureState::PushedClip&) 1 (0.0%) RefPtr<mozilla::gfx::Path>::RefPtr(RefPtr<mozilla::gfx::Path> const&) 1 (0.0%) gfxContext::Clip() (self)
29 (0.6%) mozilla::RestyleManager::PostRestyleEvent(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*) 4 (0.1%) mozilla::RestyleTracker::AddPendingRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*, mozilla::Maybe<mozilla::dom::Element*>) (self) 289129 4 (0.0%) 29 (0.6%) mozilla::RestyleTracker::AddPendingRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*, mozilla::Maybe<mozilla::dom::Element*>) 22 (0.5%) mozilla::RestyleTracker::AddPendingRestyleToTable(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*) 4 (0.1%) mozilla::RestyleTracker::AddPendingRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*, mozilla::Maybe<mozilla::dom::Element*>) (self) 3 (0.1%) mozilla::RestyleTracker::FindClosestRestyleRoot(mozilla::dom::Element*)
29 (0.6%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 9 (0.2%) nsRuleNode::ComputeDisplayData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) (self) 287721 9 (0.1%) 29 (0.6%) nsRuleNode::ComputeDisplayData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 10 (0.2%) nsStyleDisplay::nsStyleDisplay(nsStyleDisplay const&) 9 (0.2%) nsRuleNode::ComputeDisplayData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) (self) 3 (0.1%) nsIPresShell::AllocateByObjectID(mozilla::ArenaObjectID, unsigned long) 1 (0.0%) nsStyleAutoArray<mozilla::StyleAnimation>::SetLengthNonZero(unsigned long) 1 (0.0%) nsStyleAutoArray<mozilla::StyleTransition>::SetLengthNonZero(unsigned long) 1 (0.0%) nsStyleDisplay::operator new(unsigned long, nsPresContext*) 1 (0.0%) SetCoord(nsCSSValue const&, nsStyleCoord&, nsStyleCoord const&, int, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) [clone .constprop.573] 1 (0.0%) void SetDiscrete<unsigned char, int, int, int, int, int>(nsCSSValue const&, unsigned char&, mozilla::RuleNodeCacheConditions&, unsigned int, unsigned char, int, int, int, int, int) [clone .constprop.595] 1 (0.0%) nsStyleCoord::operator=(nsStyleCoord const&) 1 (0.0%) nsTArrayInfallibleAllocatorBase::ConvertBoolToResultType(bool)
29 (0.6%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 2 (0.0%) mozilla::ContainerState::ComputeOpaqueRect(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemClip const&, nsDisplayList*, bool*, bool*) (self) 288582 2 (0.0%) 29 (0.6%) mozilla::ContainerState::ComputeOpaqueRect(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemClip const&, nsDisplayList*, bool*, bool*) 17 (0.4%) mozilla::DisplayItemClip::ApproximateIntersectInward(nsRect const&) const 4 (0.1%) nsDisplayBackgroundImage::GetOpaqueRegion(nsDisplayListBuilder*, bool*) 2 (0.0%) mozilla::ContainerState::ComputeOpaqueRect(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemClip const&, nsDisplayList*, bool*, bool*) (self) 2 (0.0%) nsRegion::ScaleToNearestPixels(float, float, int) const 1 (0.0%) nsDisplayItem::GetOpaqueRegion(nsDisplayListBuilder*, bool*) 1 (0.0%) nsRegion::operator=(nsRegion&&) 1 (0.0%) nsRegion::RectIterator::Get() const 1 (0.0%) nsRegion::RectIterator::RectIterator(nsRegion const&)
29 (0.6%) nsThread::ProcessNextEvent(bool, bool*) 265809 0 (0.0%) 29 (0.6%) (anonymous namespace)::WorkerThreadPrimaryRunnable::Run() 29 (0.6%) mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*)
29 (0.6%) mozilla::ElementRestyler::Restyle(nsRestyleHint) 1 (0.0%) mozilla::ElementRestyler::MoveStyleContextsForChildren(nsStyleContext*) (self) 288701 1 (0.0%) 29 (0.6%) mozilla::ElementRestyler::MoveStyleContextsForChildren(nsStyleContext*) 21 (0.5%) mozilla::ElementRestyler::MoveStyleContextsForContentChildren(nsIFrame*, nsStyleContext*, nsTArray<nsStyleContext*>&) 4 (0.1%) nsFrameManagerBase::UndisplayedMap::GetFirstNode(nsIContent*) 1 (0.0%) nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::end() 1 (0.0%) mozilla::ElementRestyler::MoveStyleContextsForChildren(nsStyleContext*) (self) 1 (0.0%) nsStyleContext::MoveTo(nsStyleContext*) 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long)
29 (0.6%) base::MessagePumpDefault::Run(base::MessagePump::Delegate*) 107249 0 (0.0%) 29 (0.6%) MessageLoop::DoDelayedWork(base::TimeTicks*) 29 (0.6%) MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask&&)
29 (0.6%) nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool) 286848 0 (0.0%) 29 (0.6%) mozAutoDocConditionalContentUpdateBatch::~mozAutoDocConditionalContentUpdateBatch() 25 (0.5%) nsHTMLDocument::EndUpdate(unsigned int) 4 (0.1%) nsHTMLDocument::MaybeEditingStateChanged()
14 (0.3%) mozilla::dom::exceptions::CreateStack(JSContext*, int) 9 (0.2%) mozilla::dom::Promise::CaptureStack(JSContext*, JS::Heap<JSObject*>&) 3 (0.1%) js::ErrorToException(JSContext*, char const*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*) 2 (0.0%) mozilla::dom::CallbackObject::CallbackObject(JSContext*, JS::Handle<JSObject*>, nsIGlobalObject*) 1 (0.0%) JS::CaptureCurrentStack(JSContext*, JS::MutableHandle<JSObject*>, unsigned int) (self) 366766 1 (0.0%) 28 (0.6%) JS::CaptureCurrentStack(JSContext*, JS::MutableHandle<JSObject*>, unsigned int) 27 (0.6%) js::SavedStacks::saveCurrentStack(JSContext*, JS::MutableHandle<js::SavedFrame*>, unsigned int) 1 (0.0%) JS::CaptureCurrentStack(JSContext*, JS::MutableHandle<JSObject*>, unsigned int) (self)
28 (0.6%) MessageLoop::RunTask(already_AddRefed<mozilla::Runnable>) 1 (0.0%) nsRunnableMethodImpl<void (SoftwareDisplay::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::Run() (self) 170884 1 (0.0%) 28 (0.6%) nsRunnableMethodImpl<void (SoftwareDisplay::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::Run() 27 (0.6%) SoftwareDisplay::NotifyVsync(mozilla::TimeStamp) 1 (0.0%) nsRunnableMethodImpl<void (SoftwareDisplay::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::Run() (self)
28 (0.6%) nsDisplayListBuilder::MarkFramesForDisplayList(nsIFrame*, nsFrameList const&, nsRect const&) 3 (0.1%) nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&) (self) 289732 3 (0.0%) 28 (0.6%) nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&) 8 (0.2%) moz_xmalloc 5 (0.1%) nsIFrame::GetOverflowRect(nsOverflowType) const 5 (0.1%) MarkFrameForDisplay(nsIFrame*, nsIFrame*) [clone .constprop.721] 4 (0.1%) mozilla::FramePropertyTable::SetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, void*) 3 (0.1%) nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&) (self) 2 (0.0%) nsIFrame::GetOffsetTo(nsIFrame const*) const 1 (0.0%) nsLayoutUtils::IsFixedPosFrameInDisplayPort(nsIFrame const*)
12 (0.3%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 11 (0.2%) mozilla::layers::LayerManagerComposite::UpdateAndRender() 4 (0.1%) mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&) 163138 0 (0.0%) 27 (0.5%) mozilla::layers::LayerPropertiesBase::ComputeDifferences(mozilla::layers::Layer*, void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool*) 27 (0.6%) mozilla::layers::LayerPropertiesBase::ComputeChange(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&)
27 (0.6%) JS::CaptureCurrentStack(JSContext*, JS::MutableHandle<JSObject*>, unsigned int) 370965 0 (0.0%) 27 (0.5%) js::SavedStacks::saveCurrentStack(JSContext*, JS::MutableHandle<js::SavedFrame*>, unsigned int) 27 (0.6%) js::SavedStacks::insertFrames(JSContext*, js::FrameIter&, JS::MutableHandle<js::SavedFrame*>, unsigned int)
27 (0.6%) gdk_x11_drag_context_get_type 49471 0 (0.0%) 27 (0.5%) XPending 23 (0.5%) _XEventsQueued 3 (0.1%) XUnlockDisplay 1 (0.0%) pthread_mutex_unlock
15 (0.3%) _XReply 12 (0.3%) _XFlush 49626 0 (0.0%) 27 (0.5%) _XSend 26 (0.6%) xcb_writev 1 (0.0%) _init
24 (0.5%) _end 1 (0.0%) __egl_Main 1 (0.0%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 1 (0.0%) mozilla::dom::WindowBinding::genericMethod(JSContext*, unsigned int, JS::Value*) (self) 1 (0.0%) _end 207887 1 (0.0%) 27 (0.5%) mozilla::dom::WindowBinding::genericMethod(JSContext*, unsigned int, JS::Value*) 25 (0.5%) mozilla::dom::WindowBinding::setTimeout(JSContext*, JS::Handle<JSObject*>, nsGlobalWindow*, JSJitMethodCallArgs const&) 1 (0.0%) js::GetGlobalForObjectCrossCompartment(JSObject*) 1 (0.0%) mozilla::dom::WindowBinding::genericMethod(JSContext*, unsigned int, JS::Value*) (self)
27 (0.6%) nsRunnableMethodImpl<void (SoftwareDisplay::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::Run() 170723 0 (0.0%) 27 (0.5%) SoftwareDisplay::NotifyVsync(mozilla::TimeStamp) 27 (0.6%) mozilla::gfx::VsyncSource::Display::NotifyVsync(mozilla::TimeStamp)
27 (0.6%) AncestorFilter::PushAncestor(mozilla::dom::Element*) 283707 0 (0.0%) 27 (0.5%) unsigned int* nsTArray_Impl<unsigned int, nsTArrayInfallibleAllocator>::AppendElement<unsigned int, nsTArrayInfallibleAllocator>(unsigned int&&) 26 (0.6%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::IncrementLength(unsigned long)
27 (0.6%) mozilla::PaintedLayerDataNode::Finish(bool) 288829 0 (0.0%) 27 (0.5%) mozilla::PaintedLayerDataNode::FinishAllChildren(bool) 26 (0.6%) mozilla::PaintedLayerDataNode::Finish(bool) 1 (0.0%) PLDHashTable::Remove(void const*)
27 (0.6%) SoftwareDisplay::NotifyVsync(mozilla::TimeStamp) 170473 0 (0.0%) 27 (0.5%) mozilla::gfx::VsyncSource::Display::NotifyVsync(mozilla::TimeStamp) 18 (0.4%) mozilla::RefreshTimerVsyncDispatcher::NotifyVsync(mozilla::TimeStamp) 9 (0.2%) mozilla::CompositorVsyncDispatcher::NotifyVsync(mozilla::TimeStamp)
30 (0.7%) mozilla::layers::ContainerLayerProperties::ComputeChangeInternal(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 27 (0.6%) mozilla::layers::LayerPropertiesBase::ComputeDifferences(mozilla::layers::Layer*, void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool*) 1 (0.0%) mozilla::layers::LayerPropertiesBase::ComputeChange(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) (self) 163160 1 (0.0%) 27 (0.5%) mozilla::layers::LayerPropertiesBase::ComputeChange(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 45 (1.0%) mozilla::layers::ContainerLayerProperties::ComputeChangeInternal(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 7 (0.2%) mozilla::layers::AddTransformedRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 2 (0.0%) mozilla::layers::PaintedLayerComposite::GetInvalidRegion() 1 (0.0%) mozilla::layers::LayerPropertiesBase::ComputeChange(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) (self) 1 (0.0%) nsTArray_Impl<pixman_box32, nsTArrayInfallibleAllocator>::Clear() 1 (0.0%) arena_dalloc
17 (0.4%) __egl_Main 5 (0.1%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 5 (0.1%) _end 148326 0 (0.0%) 27 (0.5%) XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) 26 (0.6%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 1 (0.0%) XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, unsigned int, JS::Value*, JS::Value*)
27 (0.6%) double_conversion::DoubleToStringConverter::ToShortestIeeeNumber(double, double_conversion::StringBuilder*, double_conversion::DoubleToStringConverter::DtoaMode) const 1 (0.0%) double_conversion::DoubleToStringConverter::DoubleToAscii(double, double_conversion::DoubleToStringConverter::DtoaMode, int, char*, int, bool*, int*, int*) (self) 21999 1 (0.0%) 27 (0.5%) double_conversion::DoubleToStringConverter::DoubleToAscii(double, double_conversion::DoubleToStringConverter::DtoaMode, int, char*, int, bool*, int*, int*) 26 (0.6%) double_conversion::FastDtoa(double, double_conversion::FastDtoaMode, int, double_conversion::Vector<char>, int*, int*) 1 (0.0%) double_conversion::DoubleToStringConverter::DoubleToAscii(double, double_conversion::DoubleToStringConverter::DtoaMode, int, char*, int, bool*, int*, int*) (self)
27 (0.6%) js::SavedStacks::saveCurrentStack(JSContext*, JS::MutableHandle<js::SavedFrame*>, unsigned int) 1 (0.0%) js::SavedStacks::insertFrames(JSContext*, js::FrameIter&, JS::MutableHandle<js::SavedFrame*>, unsigned int) (self) 370964 1 (0.0%) 27 (0.5%) js::SavedStacks::insertFrames(JSContext*, js::FrameIter&, JS::MutableHandle<js::SavedFrame*>, unsigned int) 14 (0.3%) js::FrameIter::operator++() 3 (0.1%) js::SavedStacks::getOrCreateSavedFrame(JSContext*, js::SavedFrame::HandleLookup) 2 (0.0%) js::SavedStacks::adoptAsyncStack(JSContext*, JS::Handle<js::SavedFrame*>, JS::Handle<JSString*>, JS::MutableHandle<js::SavedFrame*>, unsigned int) 2 (0.0%) js::LiveSavedFrameCache::insert(JSContext*, mozilla::Variant<js::AbstractFramePtr, js::jit::CommonFrameLayout*>&, unsigned char*, JS::Handle<js::SavedFrame*>) 2 (0.0%) js::SavedStacks::getLocation(JSContext*, js::FrameIter const&, JS::MutableHandle<js::SavedStacks::LocationValue>) 1 (0.0%) js::SavedStacks::insertFrames(JSContext*, js::FrameIter&, JS::MutableHandle<js::SavedFrame*>, unsigned int) (self) 1 (0.0%) JS::UTF8CharsToNewTwoByteCharsZ(JSContext*, JS::UTF8Chars, unsigned long*) 1 (0.0%) JSAtom* js::AtomizeChars<char16_t>(js::ExclusiveContext*, char16_t const*, unsigned long, js::PinningBehavior) 1 (0.0%) strlen
26 (0.6%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) 1 (0.0%) mozilla::FrameLayerBuilder::PaintItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsRenderingContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) 170778 0 (0.0%) 27 (0.5%) gfxContext::Restore() 13 (0.3%) mozilla::gfx::DrawTargetCairo::PopClip() 12 (0.3%) nsTArray_Impl<gfxContext::AzureState, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 1 (0.0%) gfxContext::CurrentState() const 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
20 (0.4%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntMarginTyped<mozilla::LayoutDevicePixel> >::OrWith(mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> const&) 3 (0.1%) nsDisplayText::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 3 (0.1%) mozilla::DisplayItemClip::ComputeRegionInClips(mozilla::DisplayItemClip*, nsPoint const&, nsRegion*) const 1 (0.0%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 1 (0.0%) nsRegion::Or(nsRegion const&, nsRect const&) (self) 277928 1 (0.0%) 27 (0.5%) nsRegion::Or(nsRegion const&, nsRect const&) 26 (0.6%) _moz_pixman_region32_union_rect 1 (0.0%) nsRegion::Or(nsRegion const&, nsRect const&) (self)
26 (0.6%) double_conversion::DoubleToStringConverter::DoubleToAscii(double, double_conversion::DoubleToStringConverter::DtoaMode, int, char*, int, bool*, int*, int*) 11 (0.2%) double_conversion::FastDtoa(double, double_conversion::FastDtoaMode, int, double_conversion::Vector<char>, int*, int*) (self) 21997 11 (0.2%) 26 (0.5%) double_conversion::FastDtoa(double, double_conversion::FastDtoaMode, int, double_conversion::Vector<char>, int*, int*) 11 (0.2%) double_conversion::FastDtoa(double, double_conversion::FastDtoaMode, int, double_conversion::Vector<char>, int*, int*) (self) 6 (0.1%) double_conversion::PowersOfTenCache::GetCachedPowerForBinaryExponentRange(int, int, double_conversion::DiyFp*, int*) 3 (0.1%) double_conversion::Double::AsNormalizedDiyFp() const 3 (0.1%) double_conversion::DiyFp::Normalize(double_conversion::DiyFp const&) 2 (0.0%) double_conversion::DiyFp::Times(double_conversion::DiyFp const&, double_conversion::DiyFp const&) 1 (0.0%) double_conversion::RoundWeed(double_conversion::Vector<char>, int, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) [clone .isra.11]
24 (0.5%) mozilla::FrameLayerBuilder::GetOldLayerFor(nsDisplayItem*, nsDisplayItemGeometry**, mozilla::DisplayItemClip**) 2 (0.0%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) 288595 0 (0.0%) 26 (0.5%) mozilla::FrameLayerBuilder::GetOldLayerForFrame(nsIFrame*, unsigned int) 26 (0.6%) mozilla::FrameLayerBuilder::GetDisplayItemData(nsIFrame*, unsigned int)
26 (0.6%) _XSend 48564 0 (0.0%) 26 (0.5%) xcb_writev 26 (0.6%) xcb_get_maximum_request_length
26 (0.6%) mozilla::FrameLayerBuilder::GetOldLayerForFrame(nsIFrame*, unsigned int) 12 (0.3%) mozilla::FrameLayerBuilder::GetDisplayItemData(nsIFrame*, unsigned int) (self) 288594 12 (0.2%) 26 (0.5%) mozilla::FrameLayerBuilder::GetDisplayItemData(nsIFrame*, unsigned int) 12 (0.3%) mozilla::FrameLayerBuilder::GetDisplayItemData(nsIFrame*, unsigned int) (self) 6 (0.1%) mozilla::AssertDisplayItemData(mozilla::FrameLayerBuilder::DisplayItemData*) 4 (0.1%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 3 (0.1%) nsIFrame::Properties() const 1 (0.0%) mozilla::detail::FramePropertyTypeHelper<nsOverflowAreas>::Type mozilla::FrameProperties::Get<nsOverflowAreas>(mozilla::FramePropertyDescriptor<nsOverflowAreas> const*, bool*) const
26 (0.6%) nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool) 4 (0.1%) mozilla::css::Declaration::EnsureMutable() (self) 284182 4 (0.0%) 26 (0.5%) mozilla::css::Declaration::EnsureMutable() 13 (0.3%) mozilla::css::Declaration::Declaration(mozilla::css::Declaration const&) 8 (0.2%) moz_xmalloc 4 (0.1%) mozilla::css::Declaration::EnsureMutable() (self) 1 (0.0%) RefPtr<mozilla::css::Declaration>::assign_with_AddRef(mozilla::css::Declaration*)
9 (0.2%) mozilla::dom::EventListener::HandleEvent(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Event&, mozilla::ErrorResult&) 9 (0.2%) JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [clone .constprop.109] 4 (0.1%) mozilla::dom::EventHandlerNonNull::Call(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Event&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 3 (0.1%) mozilla::dom::AnyCallback::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 1 (0.0%) mozilla::dom::Function::Call(JSContext*, JS::Handle<JS::Value>, nsTArray<JS::Value> const&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 366968 0 (0.0%) 26 (0.5%) JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) 26 (0.6%) js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>)
26 (0.6%) nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool) 289757 0 (0.0%) 26 (0.5%) nsDisplayBackgroundImage::nsDisplayBackgroundImage(nsDisplayListBuilder*, nsIFrame*, unsigned int, nsRect const&, nsStyleBackground const*) 18 (0.4%) nsCSSRendering::PrepareImageLayer(nsPresContext*, nsIFrame*, unsigned int, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, bool*, mozilla::gfx::CompositionOp) 7 (0.2%) nsDisplayBackgroundImage::GetBoundsInternal(nsDisplayListBuilder*) 1 (0.0%) nsDisplayBackgroundImage::ShouldFixToViewport(nsDisplayListBuilder*)
26 (0.6%) xcb_writev 48563 0 (0.0%) 26 (0.5%) xcb_get_maximum_request_length 26 (0.6%) xcb_connect_to_fd
22 (0.5%) gfxContext::Clip() 2 (0.0%) gfxUtils::ClipToRegion(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::layers::BasicCompositor::BeginFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*) 1 (0.0%) mozilla::layers::RotatedBuffer::DrawBufferQuadrant(mozilla::gfx::DrawTarget*, mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide, mozilla::layers::RotatedBuffer::ContextSource, float, mozilla::gfx::CompositionOp, mozilla::gfx::SourceSurface*, mozilla::gfx::Matrix const*) const 159892 0 (0.0%) 26 (0.5%) mozilla::gfx::DrawTargetCairo::PushClipRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) 17 (0.4%) _moz_cairo_rectangle 5 (0.1%) _moz_cairo_save 3 (0.1%) _moz_cairo_close_path 1 (0.0%) mozilla::gfx::DrawTargetCairo::MarkSnapshotIndependent()
45 (1.0%) mozilla::layers::LayerPropertiesBase::ComputeChange(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 163161 0 (0.0%) 26 (0.5%) mozilla::layers::ContainerLayerProperties::ComputeChangeInternal(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 30 (0.7%) mozilla::layers::LayerPropertiesBase::ComputeChange(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 7 (0.2%) nsPresContext::NotifySubDocInvalidation(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 2 (0.0%) nsRegion::Transform(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 2 (0.0%) arena_dalloc 1 (0.0%) mozilla::layers::AddRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) 1 (0.0%) PLDHashTable::Add(void const*) 1 (0.0%) pthread_mutex_unlock
26 (0.6%) nsRegion::Or(nsRegion const&, nsRect const&) 5 (0.1%) _moz_pixman_region32_union_rect (self) 340627 5 (0.1%) 26 (0.5%) _moz_pixman_region32_union_rect 20 (0.4%) _moz_pixman_region32_union 5 (0.1%) _moz_pixman_region32_union_rect (self) 1 (0.0%) _moz_pixman_region32_copy
23 (0.5%) XPending 3 (0.1%) XFlush 1 (0.0%) _XEventsQueued (self) 49627 1 (0.0%) 26 (0.5%) _XEventsQueued 24 (0.5%) _XFreeX11XCBStructure 1 (0.0%) _XEventsQueued (self) 1 (0.0%) _init
25 (0.5%) (anonymous namespace)::CSSParserImpl::ParseVariant(nsCSSValue&, unsigned int, nsCSSProps::KTableEntry const*) 1 (0.0%) (anonymous namespace)::CSSParserImpl::GetNextTokenLocation(bool, unsigned int*, unsigned int*) [clone .constprop.510] (self) 285870 1 (0.0%) 25 (0.5%) (anonymous namespace)::CSSParserImpl::GetNextTokenLocation(bool, unsigned int*, unsigned int*) [clone .constprop.510] 18 (0.4%) nsCSSScanner::ScanNumber(nsCSSToken&) 5 (0.1%) nsCSSScanner::Next(nsCSSToken&, nsCSSScannerExclude) 1 (0.0%) (anonymous namespace)::CSSParserImpl::GetNextTokenLocation(bool, unsigned int*, unsigned int*) [clone .constprop.510] (self) 1 (0.0%) (anonymous namespace)::CSSParserImpl::GetToken(bool)
25 (0.5%) mozilla::ElementRestyler::Restyle(nsRestyleHint) 174715 0 (0.0%) 25 (0.5%) nsStyleContext::Release() 25 (0.5%) nsStyleContext::Destroy()
35 (0.8%) js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const 368705 0 (0.0%) 25 (0.5%) js::Wrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const 34 (0.7%) js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) 1 (0.0%) JS::AutoGCRooter::AutoGCRooter(js::ContextFriendFields*, long)
25 (0.5%) mozilla::layers::LayerManagerComposite::Render(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 165207 0 (0.0%) 25 (0.5%) mozilla::layers::BasicCompositor::EndFrame() 19 (0.4%) nsShmImage::Put(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel> const&) 5 (0.1%) mozilla::layers::BasicCompositingRenderTarget::~BasicCompositingRenderTarget() 1 (0.0%) mozilla::gfx::DrawTargetCairo::PopClip()
25 (0.5%) mozilla::dom::WindowBinding::genericMethod(JSContext*, unsigned int, JS::Value*) 208310 0 (0.0%) 25 (0.5%) mozilla::dom::WindowBinding::setTimeout(JSContext*, JS::Handle<JSObject*>, nsGlobalWindow*, JSJitMethodCallArgs const&) 23 (0.5%) nsGlobalWindow::SetTimeoutOrInterval(JSContext*, nsAString_internal const&, int, bool, mozilla::ErrorResult&) 1 (0.0%) mozilla::dom::SequenceRooter<JS::Value>::SequenceRooter(JSContext*, nsTArray<JS::Value>*) 1 (0.0%) bool mozilla::dom::ValueToPrimitive<int, (mozilla::dom::ConversionBehavior)0>(JSContext*, JS::Handle<JS::Value>, int*)
22 (0.5%) _cairo_gstate_show_text_glyphs 3 (0.1%) _cairo_gstate_fill 2 (0.0%) _clipped (self) 338606 2 (0.0%) 25 (0.5%) _clipped 21 (0.5%) _cairo_clip_get_region 2 (0.0%) _cairo_surface_get_extents 2 (0.0%) _clipped (self)
22 (0.5%) js::NewObjectWithGivenTaggedProto(js::ExclusiveContext*, js::Class const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind, unsigned int) 5 (0.1%) NewObject(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, js::gc::AllocKind, js::NewObjectKind, unsigned int) (self) 3 (0.1%) js::NewObjectWithClassProtoCommon(js::ExclusiveContext*, js::Class const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind) 368135 5 (0.1%) 25 (0.5%) NewObject(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, js::gc::AllocKind, js::NewObjectKind, unsigned int) 14 (0.3%) JSObject* js::Allocate<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long, js::gc::InitialHeap, js::Class const*) 6 (0.1%) js::EmptyShape::getInitialShape(js::ExclusiveContext*, js::Class const*, js::TaggedProto, unsigned long, unsigned int) 5 (0.1%) NewObject(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, js::gc::AllocKind, js::NewObjectKind, unsigned int) (self)
25 (0.5%) nsStyleContext::Release() 1 (0.0%) nsStyleContext::Destroy() (self) 287677 1 (0.0%) 25 (0.5%) nsStyleContext::Destroy() 17 (0.4%) nsStyleContext::~nsStyleContext() 5 (0.1%) nsPresArena::Free(unsigned int, void*) 1 (0.0%) nsPresContext::AddRef() 1 (0.0%) nsIPresShell::FreeByObjectID(mozilla::ArenaObjectID, void*) 1 (0.0%) nsStyleContext::Destroy() (self)
24 (0.5%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 3 (0.1%) nsIFrame::HasOpacityInternal(float) const (self) 1 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 293242 3 (0.0%) 25 (0.5%) nsIFrame::HasOpacityInternal(float) const 18 (0.4%) mozilla::FindAnimationsForCompositor(nsIFrame const*, nsCSSProperty, nsTArray<RefPtr<mozilla::dom::Animation> >*) 3 (0.1%) nsIFrame::HasOpacityInternal(float) const (self) 2 (0.0%) nsStyleEffects const* nsStyleContext::DoGetStyleEffects<true>() 1 (0.0%) nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>() 1 (0.0%) mozilla::EffectCompositor::HasAnimationsForCompositor(nsIFrame const*, nsCSSProperty)
24 (0.5%) __GI_memset (self) 18 (0.4%) js::Nursery::sweep() 2 (0.0%) js::jit::CacheIRWriter::writeOperandId(js::jit::OperandId) 1 (0.0%) js::frontend::BytecodeEmitter::emitCheck(long, long*) 1 (0.0%) js::gc::Chunk::allocate(JSRuntime*) 1 (0.0%) bool js::detail::HashTable<js::jit::MDefinition* const, js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps, js::jit::JitAllocPolicy>::add<js::jit::MDefinition*&>(js::detail::HashTable<js::jit::MDefinition* const, js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps, js::jit::JitAllocPolicy>::AddPtr&, js::jit::MDefinition*&) 1 (0.0%) js::jit::ExecutableAllocator::poisonCode(JSRuntime*, mozilla::Vector<js::jit::JitPoisonRange, 0ul, js::SystemAllocPolicy>&) 38876 24 (0.5%) 24 (0.5%) __GI_memset 24 (0.5%) __GI_memset (self)
25 (0.5%) CallGetter(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<js::Shape*>, JS::MutableHandle<JS::Value>) 370037 0 (0.0%) 24 (0.5%) js::CallGetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 25 (0.5%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct)
24 (0.5%) _XEventsQueued 23 (0.5%) _XFreeX11XCBStructure (self) 49625 1 (0.0%) 24 (0.5%) _XFreeX11XCBStructure 23 (0.5%) _XFreeX11XCBStructure (self) 21 (0.5%) xcb_wait_for_special_event 1 (0.0%) _XEnq 1 (0.0%) xcb_poll_for_event
23 (0.5%) js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::NativeGetExistingProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::NativeObject*>, JS::Handle<js::Shape*>, JS::MutableHandle<JS::Value>) 370165 0 (0.0%) 24 (0.5%) CallGetter(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<js::Shape*>, JS::MutableHandle<JS::Value>) 25 (0.5%) js::CallGetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)
23 (0.5%) mozilla::ContainerState::InvalidateForLayerChange(nsDisplayItem*, mozilla::layers::PaintedLayer*) 1 (0.0%) mozilla::ContainerState::AttemptToRecyclePaintedLayer(AnimatedGeometryRoot*, nsDisplayItem*, nsPoint const&) 288596 0 (0.0%) 24 (0.5%) mozilla::FrameLayerBuilder::GetOldLayerFor(nsDisplayItem*, nsDisplayItemGeometry**, mozilla::DisplayItemClip**) 24 (0.5%) mozilla::FrameLayerBuilder::GetOldLayerForFrame(nsIFrame*, unsigned int)
23 (0.5%) js::gc::GCRuntime::incrementalCollectSlice(js::SliceBudget&, JS::gcreason::Reason) 367729 0 (0.0%) 23 (0.5%) js::gc::GCRuntime::compactPhase(JS::gcreason::Reason, js::SliceBudget&) 20 (0.4%) js::gc::GCRuntime::updatePointersToRelocatedCells(JS::Zone*) 2 (0.0%) js::gc::ArenaLists::relocateArenas(JS::Zone*, js::gc::Arena*&, JS::gcreason::Reason, js::SliceBudget&, js::gcstats::Statistics&) 1 (0.0%) js::gc::GCRuntime::decommitArenas(js::AutoLockGC&)
15 (0.3%) pixman_op 4 (0.1%) pixman_region_append_non_o 3 (0.1%) pixman_rect_alloc (self) 2 (0.0%) validate 1 (0.0%) _moz_pixman_region32_init_rects 1 (0.0%) pixman_region_union_o 340605 3 (0.0%) 23 (0.5%) pixman_rect_alloc 15 (0.3%) je_malloc 5 (0.1%) je_realloc 3 (0.1%) pixman_rect_alloc (self)
12 (0.3%) PLDHashTable::Search(void const*) (self) 6 (0.1%) nsCSSRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&) 4 (0.1%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 3 (0.1%) nsFrameManager::GetPlaceholderFrameFor(nsIFrame const*) 2 (0.0%) mozilla::RestyleTracker::GetRestyleData(mozilla::dom::Element*, nsAutoPtr<mozilla::RestyleTracker::RestyleData>&) 2 (0.0%) nsDisplayListBuilder::AddToAGRBudget(nsIFrame*) 1 (0.0%) mozilla::ContainerState::AttemptToRecyclePaintedLayer(AnimatedGeometryRoot*, nsDisplayItem*, nsPoint const&) 1 (0.0%) mozilla::AssertDisplayItemData(mozilla::FrameLayerBuilder::DisplayItemData*) 1 (0.0%) nsPresArena::Free(unsigned int, void*) 1 (0.0%) nsPropertyTable::GetPropertyInternal(nsPropertyOwner, nsIAtom*, bool, nsresult*) 1 (0.0%) mozilla::gfx::VRManager::GetDevice(unsigned int const&) 1 (0.0%) Native2WrappedNativeMap::Find(nsISupports*) 80813 12 (0.2%) 23 (0.5%) PLDHashTable::Search(void const*) 12 (0.3%) PLDHashTable::Search(void const*) (self) 6 (0.1%) PLDHashTable::HashVoidPtrKeyStub(void const*) 2 (0.0%) nsTHashtable<nsBaseHashtableET<nsISupportsHashKey, nsAutoPtr<mozilla::RestyleTracker::RestyleData> > >::s_HashKey(void const*) 1 (0.0%) nsTHashtable<mozilla::FramePropertyTable::Entry>::s_HashKey(void const*) 1 (0.0%) nsTHashtable<nsPtrHashKey<nsIFrame> >::s_HashKey(void const*) 1 (0.0%) nsTHashtable<nsPresArena::FreeList>::s_HashKey(void const*)
23 (0.5%) mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) 109283 0 (0.0%) 23 (0.5%) mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) 23 (0.5%) mozilla::layers::PCompositorBridgeChild::OnMessageReceived(IPC::Message const&)
22 (0.5%) void mozilla::ContainerState::FinishPaintedLayerData<mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}>(mozilla::PaintedLayerData&, mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}) 1 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 288647 0 (0.0%) 23 (0.5%) mozilla::ContainerState::InvalidateForLayerChange(nsDisplayItem*, mozilla::layers::PaintedLayer*) 23 (0.5%) mozilla::FrameLayerBuilder::GetOldLayerFor(nsDisplayItem*, nsDisplayItemGeometry**, mozilla::DisplayItemClip**)
21 (0.5%) _clipped 2 (0.0%) _clip_and_composite 1 (0.0%) _cairo_clip_get_region (self) 338514 1 (0.0%) 23 (0.5%) _cairo_clip_get_region 18 (0.4%) _cairo_clip_path_to_region 4 (0.1%) _moz_cairo_region_is_empty 1 (0.0%) _cairo_clip_get_region (self)
23 (0.5%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) (self) 2 (0.0%) mozilla::ElementRestyler::Restyle(nsRestyleHint) 2 (0.0%) nsStyleSet::HasAttributeDependentStyle(mozilla::dom::Element*, int, nsIAtom*, int, bool, nsAttrValue const*, mozilla::RestyleHintData&) 2 (0.0%) gfxContext::AzureState::~AzureState() 1 (0.0%) mozilla::RestyleTracker::DoProcessRestyles() 1 (0.0%) nsDisplayListBuilder::~nsDisplayListBuilder() 1 (0.0%) mozilla::DisplayItemClip::operator=(mozilla::DisplayItemClip const&) 1 (0.0%) nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) mozilla::DisplayListClipState::ClipContentDescendants(nsRect const&, int const*, mozilla::DisplayItemClip&) 1 (0.0%) mozilla::FramePropertyTable::RemoveInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 1 (0.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 1 (0.0%) mozilla::CSSVariableImageTable::RemoveAll(nsStyleContext*) 1 (0.0%) mozilla::css::Declaration::~Declaration() 1 (0.0%) nsTArray_Impl<nsIFrame*, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) TreeMatchContext::~TreeMatchContext() 1 (0.0%) mozilla::gfx::VRManager::DispatchVRDeviceSensorUpdate() 1 (0.0%) gfxContext::Restore() 1 (0.0%) nsTArray_Impl<RefPtr<mozilla::layers::Layer>, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) mozilla::layers::CompositorBridgeParent::DidComposite(mozilla::TimeStamp&, mozilla::TimeStamp&) 1 (0.0%) mozilla::layers::CommonLayerAttributes::~CommonLayerAttributes() 1 (0.0%) nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 76243 23 (0.5%) 23 (0.5%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) 23 (0.5%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) (self)
25 (0.5%) xcb_wait_for_special_event (self) 21 (0.5%) _XFreeX11XCBStructure 2 (0.0%) xcb_connect_to_fd 48578 5 (0.1%) 23 (0.5%) xcb_wait_for_special_event 25 (0.5%) xcb_wait_for_special_event (self) 15 (0.3%) __recvmsg_nocancel 2 (0.0%) je_malloc 1 (0.0%) xcb_flush
21 (0.5%) js::proxy_GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::Proxy::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 368492 0 (0.0%) 23 (0.5%) js::CrossCompartmentWrapper::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const 13 (0.3%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JS::Value>, JS::Handle<JSObject*>) 10 (0.2%) js::Wrapper::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const
23 (0.5%) mozilla::dom::WindowBinding::setTimeout(JSContext*, JS::Handle<JSObject*>, nsGlobalWindow*, JSJitMethodCallArgs const&) 176481 0 (0.0%) 23 (0.5%) nsGlobalWindow::SetTimeoutOrInterval(JSContext*, nsAString_internal const&, int, bool, mozilla::ErrorResult&) 12 (0.3%) NS_CreateJSTimeoutHandler(JSContext*, nsGlobalWindow*, nsAString_internal const&, mozilla::ErrorResult&) 11 (0.2%) nsGlobalWindow::SetTimeoutOrInterval(nsIScriptTimeoutHandler*, int, bool, int*)
23 (0.5%) mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) 142159 0 (0.0%) 23 (0.5%) mozilla::layers::PCompositorBridgeChild::OnMessageReceived(IPC::Message const&) 22 (0.5%) mozilla::layers::CompositorBridgeChild::RecvDidComposite(unsigned long const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&) 1 (0.0%) Pickle::ReadSize(void**, unsigned long*) const
23 (0.5%) mozilla::EventListenerManager::HandleEventSubType(mozilla::EventListenerManager::Listener*, nsIDOMEvent*, mozilla::dom::EventTarget*) 225366 0 (0.0%) 23 (0.5%) void mozilla::dom::EventListener::HandleEvent<mozilla::dom::EventTarget*>(mozilla::dom::EventTarget* const&, mozilla::dom::Event&, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*) 20 (0.4%) mozilla::dom::EventListener::HandleEvent(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Event&, mozilla::ErrorResult&) 2 (0.0%) mozilla::dom::CallbackObject::CallSetup::~CallSetup() 1 (0.0%) mozilla::dom::CallbackObject::CallSetup::CallSetup(mozilla::dom::CallbackObject*, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*, bool)
18 (0.4%) nsDisplayListBuilder::AutoBuildingDisplayList::AutoBuildingDisplayList(nsDisplayListBuilder*, nsIFrame*, nsRect const&, bool) 5 (0.1%) nsDisplayListBuilder::FindAnimatedGeometryRootFrameFor(nsIFrame*) 4 (0.1%) nsDisplayListBuilder::IsAnimatedGeometryRoot(nsIFrame*, nsIFrame**) (self) 289587 4 (0.0%) 23 (0.5%) nsDisplayListBuilder::IsAnimatedGeometryRoot(nsIFrame*, nsIFrame**) 10 (0.2%) nsDisplayListBuilder::AddToAGRBudget(nsIFrame*) 4 (0.1%) mozilla::ScrollFrameHelper::IsScrollingActive(nsDisplayListBuilder*) const 4 (0.1%) nsDisplayListBuilder::IsAnimatedGeometryRoot(nsIFrame*, nsIFrame**) (self) 2 (0.0%) nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*) 1 (0.0%) nsIFrame::IsTransformed() const 1 (0.0%) nsLayoutUtils::IsFixedPosFrameInDisplayPort(nsIFrame const*) 1 (0.0%) nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>()
22 (0.5%) _end 370369 0 (0.0%) 22 (0.4%) InvokeInterruptCallback(JSContext*) 22 (0.5%) js::gc::GCRuntime::gcIfRequested(JSContext*)
22 (0.5%) js::jit::DoSetPropFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICSetProp_Fallback*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 367910 0 (0.0%) 22 (0.4%) JSObject::nonNativeSetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) 22 (0.5%) js::proxy_SetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&)
22 (0.5%) nsHTMLReflowState::InitConstraints(nsPresContext*, mozilla::LogicalSize const&, nsMargin const*, nsMargin const*, nsIAtom*) 6 (0.1%) nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, mozilla::LogicalSize const&, nsIAtom*) (self) 294506 6 (0.1%) 22 (0.4%) nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, mozilla::LogicalSize const&, nsIAtom*) 7 (0.2%) nsFrame::ComputeSize(nsRenderingContext*, mozilla::WritingMode, mozilla::LogicalSize const&, int, mozilla::LogicalSize const&, mozilla::LogicalSize const&, mozilla::LogicalSize const&, nsIFrame::ComputeSizeFlags) 6 (0.1%) nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, mozilla::LogicalSize const&, nsIAtom*) (self) 2 (0.0%) nsStyleSides::Get(mozilla::WritingMode, mozilla::LogicalSide) const 1 (0.0%) nsHTMLReflowState::SetComputedLogicalOffsets(mozilla::LogicalMargin const&) 1 (0.0%) nsStyleSides::GetIEndUnit(mozilla::WritingMode) const 1 (0.0%) nsStyleSides::GetIStartUnit(mozilla::WritingMode) const 1 (0.0%) mozilla::WritingMode::PhysicalSide(mozilla::LogicalSide) const 1 (0.0%) mozilla::LogicalMargin::ConvertTo(mozilla::WritingMode, mozilla::WritingMode) const 1 (0.0%) mozilla::LogicalMargin::LogicalMargin(mozilla::WritingMode, nsMargin const&) 1 (0.0%) nsRuleNode::ComputeCoordPercentCalc(nsStyleCoord const&, int)
22 (0.5%) mozilla::layers::PCompositorBridgeChild::OnMessageReceived(IPC::Message const&) 167666 0 (0.0%) 22 (0.4%) mozilla::layers::CompositorBridgeChild::RecvDidComposite(unsigned long const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&) 22 (0.5%) mozilla::layers::ClientLayerManager::DidComposite(unsigned long, mozilla::TimeStamp const&, mozilla::TimeStamp const&)
22 (0.5%) xcb_connect_to_fd 21 (0.5%) __writev_nocancel (self) 40077 21 (0.4%) 22 (0.4%) __writev_nocancel 21 (0.5%) __writev_nocancel (self) 1 (0.0%) __libc_disable_asynccancel
22 (0.5%) _end 377000 0 (0.0%) 22 (0.4%) js::jit::DoSetPropFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICSetProp_Fallback*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 22 (0.5%) JSObject::nonNativeSetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&)
22 (0.5%) g_main_context_dispatch 6 (0.1%) g_main_context_check (self) 46948 6 (0.1%) 22 (0.4%) g_main_context_check 6 (0.1%) g_main_context_check (self) 5 (0.1%) g_mutex_lock 5 (0.1%) gdk_x11_drag_context_get_type 3 (0.1%) gdk_frame_clock_get_refresh_info 2 (0.0%) g_list_sort_with_data 1 (0.0%) g_cond_wait_until
18 (0.4%) nsDisplayBackgroundImage::nsDisplayBackgroundImage(nsDisplayListBuilder*, nsIFrame*, unsigned int, nsRect const&, nsStyleBackground const*) 4 (0.1%) nsCSSRendering::GetBackgroundLayerRect(nsPresContext*, nsIFrame*, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, unsigned int) 1 (0.0%) nsCSSRendering::PrepareImageLayer(nsPresContext*, nsIFrame*, unsigned int, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, bool*, mozilla::gfx::CompositionOp) (self) 289753 1 (0.0%) 22 (0.4%) nsCSSRendering::PrepareImageLayer(nsPresContext*, nsIFrame*, unsigned int, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, bool*, mozilla::gfx::CompositionOp) 14 (0.3%) nsImageRenderer::PrepareImage() 3 (0.1%) nsImageRenderer::ComputeIntrinsicSize() 2 (0.0%) nsImageRenderer::ComputeObjectAnchorPoint(nsStyleImageLayers::Position const&, nsSize const&, nsSize const&, nsPoint*, nsPoint*) 1 (0.0%) nsCSSRendering::PrepareImageLayer(nsPresContext*, nsIFrame*, unsigned int, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, bool*, mozilla::gfx::CompositionOp) (self) 1 (0.0%) nsCSSRendering::ComputeImageLayerPositioningArea(nsPresContext*, nsIFrame*, nsRect const&, nsStyleImageLayers::Layer const&, nsIFrame**, bool*) 1 (0.0%) nsImageRenderer::SetPreferredSize(mozilla::CSSSizeOrRatio const&, nsSize const&)
22 (0.5%) JSObject::nonNativeSetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) 1 (0.0%) js::proxy_SetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) (self) 368644 1 (0.0%) 22 (0.4%) js::proxy_SetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) 21 (0.5%) mozilla::dom::DOMProxyHandler::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) const 1 (0.0%) js::proxy_SetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) (self)
22 (0.5%) TimerThread::Run() 79373 0 (0.0%) 22 (0.4%) mozilla::CondVar::Wait(unsigned int) [clone .isra.15] 21 (0.5%) PR_WaitCondVar 1 (0.0%) mozilla_sampler_sleep_end()
15 (0.3%) nsCSSFrameConstructor::BeginUpdate() 5 (0.1%) nsPresContext::GetRootPresContext() (self) 3 (0.1%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const 3 (0.1%) nsRefreshDriver::IsWaitingForPaint(mozilla::TimeStamp) 1 (0.0%) mozilla::FrameLayerBuilder::Init(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::PaintedLayerData*) 290971 5 (0.1%) 22 (0.4%) nsPresContext::GetRootPresContext() 17 (0.4%) nsPresContext::GetParentPresContext() 5 (0.1%) nsPresContext::GetRootPresContext() (self)
22 (0.5%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 5 (0.1%) nsDocShell::QueryInterface(nsID const&, void**) (self) 313082 5 (0.1%) 22 (0.4%) nsDocShell::QueryInterface(nsID const&, void**) 13 (0.3%) nsID::Equals(nsID const&) const 5 (0.1%) nsDocShell::QueryInterface(nsID const&, void**) (self) 2 (0.0%) non-virtual thunk to nsDocShell::AddRef() 2 (0.0%) nsDocLoader::AddRef()
22 (0.5%) mozilla::RestyleManager::RecomputePosition(nsIFrame*) 1 (0.0%) PresShell::CreateReferenceRenderingContext() (self) 291225 1 (0.0%) 22 (0.4%) PresShell::CreateReferenceRenderingContext() 17 (0.4%) gfxContext::ForDrawTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 3 (0.1%) gfxPlatform::GetPlatform() 1 (0.0%) PresShell::CreateReferenceRenderingContext() (self) 1 (0.0%) RefPtr<gfxContext>::~RefPtr()
22 (0.5%) mozilla::RestyleTracker::AddPendingRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*, mozilla::Maybe<mozilla::dom::Element*>) 289128 0 (0.0%) 22 (0.4%) mozilla::RestyleTracker::AddPendingRestyleToTable(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*) 12 (0.3%) moz_xmalloc 9 (0.2%) PLDHashTable::Add(void const*) 1 (0.0%) mozilla_sampler_feature_active(char const*)
22 (0.5%) unsigned long nsTArray_Impl<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>::IndexOf<mozilla::FramePropertyDescriptorUntyped const*, mozilla::FramePropertyTable::PropertyComparator>(mozilla::FramePropertyDescriptorUntyped const* const&, unsigned long, mozilla::FramePropertyTable::PropertyComparator const&) const [clone .isra.320] [clone .constprop.608] (self) 18 (0.4%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 3 (0.1%) mozilla::FramePropertyTable::RemoveInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 1 (0.0%) mozilla::FramePropertyTable::SetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, void*) 288367 22 (0.4%) 22 (0.4%) unsigned long nsTArray_Impl<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>::IndexOf<mozilla::FramePropertyDescriptorUntyped const*, mozilla::FramePropertyTable::PropertyComparator>(mozilla::FramePropertyDescriptorUntyped const* const&, unsigned long, mozilla::FramePropertyTable::PropertyComparator const&) const [clone .isra.320] [clone .constprop.608] 22 (0.5%) unsigned long nsTArray_Impl<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>::IndexOf<mozilla::FramePropertyDescriptorUntyped const*, mozilla::FramePropertyTable::PropertyComparator>(mozilla::FramePropertyDescriptorUntyped const* const&, unsigned long, mozilla::FramePropertyTable::PropertyComparator const&) const [clone .isra.320] [clone .constprop.608] (self)
15 (0.3%) nsTArray_Impl<gfxContext::AzureState, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 5 (0.1%) GlyphBufferAzure::Flush(bool) 3 (0.1%) gfxContext::AzureState::~AzureState() (self) 2 (0.0%) gfxContext::Save() 171092 3 (0.0%) 22 (0.4%) gfxContext::AzureState::~AzureState() 7 (0.2%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 5 (0.1%) nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 3 (0.1%) gfxContext::AzureState::~AzureState() (self) 3 (0.1%) RefPtr<mozilla::gfx::SourceSurface>::~RefPtr() 2 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) 1 (0.0%) RefPtr<mozilla::gfx::DrawTarget>::~RefPtr() 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::~nsTArray_base()
22 (0.5%) mozilla::layers::CompositorBridgeChild::RecvDidComposite(unsigned long const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&) 1 (0.0%) mozilla::layers::ClientLayerManager::DidComposite(unsigned long, mozilla::TimeStamp const&, mozilla::TimeStamp const&) (self) 165494 1 (0.0%) 22 (0.4%) mozilla::layers::ClientLayerManager::DidComposite(unsigned long, mozilla::TimeStamp const&, mozilla::TimeStamp const&) 21 (0.5%) nsView::DidCompositeWindow(unsigned long, mozilla::TimeStamp const&, mozilla::TimeStamp const&) 1 (0.0%) mozilla::layers::ClientLayerManager::DidComposite(unsigned long, mozilla::TimeStamp const&, mozilla::TimeStamp const&) (self)
21 (0.5%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 2 (0.0%) WrapInWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) [clone .constprop.883] (self) 292884 2 (0.0%) 21 (0.4%) WrapInWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) [clone .constprop.883] 14 (0.3%) nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, mozilla::DisplayItemScrollClip const*) 3 (0.1%) nsDisplayListBuilder::Allocate(unsigned long) 2 (0.0%) WrapInWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) [clone .constprop.883] (self) 1 (0.0%) nsDisplayText::GetType() 1 (0.0%) nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*)
21 (0.5%) mozilla::layers::ClientLayerManager::DidComposite(unsigned long, mozilla::TimeStamp const&, mozilla::TimeStamp const&) 277856 0 (0.0%) 21 (0.4%) nsView::DidCompositeWindow(unsigned long, mozilla::TimeStamp const&, mozilla::TimeStamp const&) 18 (0.4%) nsContentUtils::RemoveScriptBlocker() 3 (0.1%) nsPresContext::NotifyDidPaintForSubtree(unsigned int, unsigned long, mozilla::TimeStamp const&)
21 (0.5%) mozilla::layers::PLayerTransactionChild::Write(nsTArray<mozilla::layers::Edit> const&, IPC::Message*) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::Edit const&, IPC::Message*) (self) 119801 1 (0.0%) 21 (0.4%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::Edit const&, IPC::Message*) 18 (0.4%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::LayerAttributes const&, IPC::Message*) 2 (0.0%) mozilla::layers::PLayerTransactionChild::Write(nsTArray<mozilla::layers::TimedTexture> const&, IPC::Message*) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::Edit const&, IPC::Message*) (self)
21 (0.5%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 2 (0.0%) nsTextControlFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 296485 2 (0.0%) 21 (0.4%) nsTextControlFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 17 (0.4%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 2 (0.0%) nsTextControlFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 2 (0.0%) mozilla::dom::HTMLInputElement::GetPlaceholderNode()
21 (0.5%) mozilla::layers::CompositorBridgeParent::CompositeToTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*) 3 (0.1%) mozilla::layers::CompositorBridgeParent::DidComposite(mozilla::TimeStamp&, mozilla::TimeStamp&) (self) 167634 3 (0.0%) 21 (0.4%) mozilla::layers::CompositorBridgeParent::DidComposite(mozilla::TimeStamp&, mozilla::TimeStamp&) 17 (0.4%) mozilla::layers::PCompositorBridgeParent::SendDidComposite(unsigned long const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&) 3 (0.1%) mozilla::layers::CompositorBridgeParent::DidComposite(mozilla::TimeStamp&, mozilla::TimeStamp&) (self) 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
21 (0.5%) nsStyleSet::ResolveStyleWithReplacement(mozilla::dom::Element*, mozilla::dom::Element*, nsStyleContext*, nsStyleContext*, nsRestyleHint, unsigned int) 4 (0.1%) nsStyleSet::RuleNodeWithReplacement(mozilla::dom::Element*, mozilla::dom::Element*, nsRuleNode*, mozilla::CSSPseudoElementType, nsRestyleHint) (self) 287673 4 (0.0%) 21 (0.4%) nsStyleSet::RuleNodeWithReplacement(mozilla::dom::Element*, mozilla::dom::Element*, nsRuleNode*, mozilla::CSSPseudoElementType, nsRestyleHint) 16 (0.3%) nsHTMLCSSStyleSheet::ElementRulesMatching(nsPresContext*, mozilla::dom::Element*, nsRuleWalker*) 4 (0.1%) nsStyleSet::RuleNodeWithReplacement(mozilla::dom::Element*, mozilla::dom::Element*, nsRuleNode*, mozilla::CSSPseudoElementType, nsRestyleHint) (self) 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
12 (0.3%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::SwapArrayElements<nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>&, unsigned long, unsigned long) (self) 8 (0.2%) nsStyleSet::HasAttributeDependentStyle(mozilla::dom::Element*, int, nsIAtom*, int, bool, nsAttrValue const*, mozilla::RestyleHintData&) 7 (0.2%) mozilla::PaintedLayerData::Accumulate(mozilla::ContainerState*, nsDisplayItem*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::DisplayItemClip const&, mozilla::LayerState) 3 (0.1%) gfxContext::Save() 2 (0.0%) mozilla::CycleCollectedJSRuntime::ProcessMetastableStateQueue(unsigned int) 1 (0.0%) mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) 75340 12 (0.2%) 21 (0.4%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::SwapArrayElements<nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>&, unsigned long, unsigned long) 12 (0.3%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::SwapArrayElements<nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>&, unsigned long, unsigned long) (self) 4 (0.1%) bool nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureNotUsingAutoArrayBuffer<nsTArrayInfallibleAllocator>(unsigned long) 3 (0.1%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::IsAutoArrayRestorer::~IsAutoArrayRestorer() 2 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::UsesAutoArrayBuffer() const
21 (0.5%) xpc::WrapperFactory::Rewrap(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>) 1 (0.0%) js::Wrapper::New(JSContext*, JSObject*, js::Wrapper const*, js::WrapperOptions const&) (self) 368688 1 (0.0%) 21 (0.4%) js::Wrapper::New(JSContext*, JSObject*, js::Wrapper const*, js::WrapperOptions const&) 20 (0.4%) js::ProxyObject::New(JSContext*, js::BaseProxyHandler const*, JS::Handle<JS::Value>, js::TaggedProto, js::ProxyOptions const&) 1 (0.0%) js::Wrapper::New(JSContext*, JSObject*, js::Wrapper const*, js::WrapperOptions const&) (self)
21 (0.5%) mozilla::layers::PLayerTransactionChild::SendUpdate(nsTArray<mozilla::layers::Edit> const&, nsTArray<mozilla::layers::OpDestroy> const&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData> const&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 119802 0 (0.0%) 21 (0.4%) mozilla::layers::PLayerTransactionChild::Write(nsTArray<mozilla::layers::Edit> const&, IPC::Message*) 21 (0.5%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::Edit const&, IPC::Message*)
20 (0.4%) _moz_pixman_region32_union_rect 3 (0.1%) _moz_pixman_region32_union (self) 1 (0.0%) mozilla::layers::LayerManagerComposite::PostProcessLayers(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&) 340626 3 (0.0%) 21 (0.4%) _moz_pixman_region32_union 18 (0.4%) pixman_op 3 (0.1%) _moz_pixman_region32_union (self)
21 (0.5%) nsTimerImpl::Fire() 184747 0 (0.0%) 21 (0.4%) CCTimerFired(nsITimer*, void*) 18 (0.4%) FireForgetSkippable(unsigned int, bool) 3 (0.1%) nsJSContext::RunCycleCollectorSlice()
21 (0.5%) arena_dalloc 8 (0.2%) arena_run_dalloc (self) 22077 8 (0.1%) 21 (0.4%) arena_run_dalloc 8 (0.2%) arena_run_dalloc (self) 8 (0.2%) arena_avail_tree_insert 5 (0.1%) arena_purge
21 (0.5%) mozilla::ElementRestyler::MoveStyleContextsForChildren(nsStyleContext*) 2 (0.0%) mozilla::ElementRestyler::MoveStyleContextsForContentChildren(nsIFrame*, nsStyleContext*, nsTArray<nsStyleContext*>&) (self) 288682 2 (0.0%) 21 (0.4%) mozilla::ElementRestyler::MoveStyleContextsForContentChildren(nsIFrame*, nsStyleContext*, nsTArray<nsStyleContext*>&) 13 (0.3%) nsBlockFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const 2 (0.0%) mozilla::ElementRestyler::MoveStyleContextsForContentChildren(nsIFrame*, nsStyleContext*, nsTArray<nsStyleContext*>&) (self) 2 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 1 (0.0%) nsTArray_Impl<mozilla::layout::FrameChildList, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) mozilla::layout::FrameChildListArrayIterator::IsDone() const 1 (0.0%) mozilla::GetPrevContinuationWithSameStyle(nsIFrame*) [clone .constprop.502] 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::IncrementLength(unsigned long)
21 (0.5%) mozilla::ActiveLayerTracker::NotifyInlineStyleRuleModified(nsIFrame*, nsCSSProperty, nsAString_internal const&, nsDOMCSSDeclaration*) 3 (0.1%) mozilla::ActiveLayerTracker::NotifyAnimated(nsIFrame*, nsCSSProperty, nsAString_internal const&, nsDOMCSSDeclaration*) (self) 288690 3 (0.0%) 21 (0.4%) mozilla::ActiveLayerTracker::NotifyAnimated(nsIFrame*, nsCSSProperty, nsAString_internal const&, nsDOMCSSDeclaration*) 18 (0.4%) mozilla::GetLayerActivityForUpdate(nsIFrame*) [clone .constprop.579] 3 (0.1%) mozilla::ActiveLayerTracker::NotifyAnimated(nsIFrame*, nsCSSProperty, nsAString_internal const&, nsDOMCSSDeclaration*) (self)
20 (0.4%) js::gc::GCRuntime::compactPhase(JS::gcreason::Reason, js::SliceBudget&) 367487 0 (0.0%) 20 (0.4%) js::gc::GCRuntime::updatePointersToRelocatedCells(JS::Zone*) 12 (0.3%) js::gc::GCRuntime::updateAllCellPointers(js::gc::MovingTracer*, JS::Zone*) 3 (0.1%) js::gc::GCRuntime::sweepZoneAfterCompacting(JS::Zone*) 2 (0.0%) JSCompartment::fixupAfterMovingGC() 2 (0.0%) JSCompartment::fixupCrossCompartmentWrappersAfterMovingGC(JSTracer*) 1 (0.0%) js::gc::GCRuntime::markRuntime(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime)
20 (0.4%) js::Wrapper::New(JSContext*, JSObject*, js::Wrapper const*, js::WrapperOptions const&) 2 (0.0%) js::ProxyObject::New(JSContext*, js::BaseProxyHandler const*, JS::Handle<JS::Value>, js::TaggedProto, js::ProxyOptions const&) (self) 370490 2 (0.0%) 20 (0.4%) js::ProxyObject::New(JSContext*, js::BaseProxyHandler const*, JS::Handle<JS::Value>, js::TaggedProto, js::ProxyOptions const&) 17 (0.4%) js::NewObjectWithGivenTaggedProto(js::ExclusiveContext*, js::Class const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind, unsigned int) 2 (0.0%) js::ProxyObject::New(JSContext*, js::BaseProxyHandler const*, JS::Handle<JS::Value>, js::TaggedProto, js::ProxyOptions const&) (self) 1 (0.0%) js::Wrapper::finalizeInBackground(JS::Value) const
14 (0.3%) nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool) 6 (0.1%) nsRuleNode::~nsRuleNode() 284109 0 (0.0%) 20 (0.4%) mozilla::css::Declaration::Release() 15 (0.3%) mozilla::css::Declaration::~Declaration() 2 (0.0%) pthread_mutex_unlock 2 (0.0%) arena_dalloc 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::~nsTArray_base()
17 (0.4%) mozilla::FindAnimationsForCompositor(nsIFrame const*, nsCSSProperty, nsTArray<RefPtr<mozilla::dom::Animation> >*) 2 (0.0%) mozilla::RestyleManager::GetAnimationGenerationForFrame(nsIFrame*) 2 (0.0%) mozilla::EffectSet::GetEffectSet(nsIFrame const*) (self) 1 (0.0%) nsLayoutUtils::HasCurrentAnimationsForProperties(nsIFrame const*, nsCSSProperty const*, unsigned long) 174469 2 (0.0%) 20 (0.4%) mozilla::EffectSet::GetEffectSet(nsIFrame const*) 17 (0.4%) nsLayoutUtils::GetStyleFrame(nsIContent const*) 2 (0.0%) mozilla::EffectSet::GetEffectSet(nsIFrame const*) (self) 1 (0.0%) nsLayoutUtils::GetStyleFrame(nsIFrame*)
20 (0.4%) Evaluate(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::StaticScope*>, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JS::MutableHandle<JS::Value>) 2 (0.0%) js::Execute(JSContext*, JS::Handle<JSScript*>, JSObject&, JS::Value*) (self) 370041 2 (0.0%) 20 (0.4%) js::Execute(JSContext*, JS::Handle<JSScript*>, JSObject&, JS::Value*) 18 (0.4%) js::RunScript(JSContext*, js::RunState&) 2 (0.0%) js::Execute(JSContext*, JS::Handle<JSScript*>, JSObject&, JS::Value*) (self)
9 (0.2%) NS_DispatchToMainThread(already_AddRefed<nsIRunnable>&&, unsigned int) 5 (0.1%) MessageLoop::PostTask_Helper(already_AddRefed<mozilla::Runnable>, int) 5 (0.1%) nsIEventTarget::Dispatch(nsIRunnable*, unsigned int) 1 (0.0%) mozilla::dom::workers::WorkerThread::DispatchAnyThread(mozilla::dom::workers::WorkerThreadFriendKey const&, already_AddRefed<mozilla::dom::workers::WorkerRunnable>&&) 79659 0 (0.0%) 20 (0.4%) nsThread::DispatchInternal(already_AddRefed<nsIRunnable>&&, unsigned int, nsThread::nsNestedEventTarget*) 20 (0.4%) nsThread::PutEvent(already_AddRefed<nsIRunnable>&&, nsThread::nsNestedEventTarget*)
20 (0.4%) sse2_composite_copy_area 20 (0.4%) sse2_blt (self) 340724 20 (0.4%) 20 (0.4%) sse2_blt 20 (0.4%) sse2_blt (self)
20 (0.4%) void mozilla::dom::EventListener::HandleEvent<mozilla::dom::EventTarget*>(mozilla::dom::EventTarget* const&, mozilla::dom::Event&, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*) 213394 0 (0.0%) 20 (0.4%) mozilla::dom::EventListener::HandleEvent(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Event&, mozilla::ErrorResult&) 10 (0.2%) mozilla::dom::GetOrCreateDOMReflectorHelper<mozilla::dom::Event, false>::GetOrCreate(JSContext*, mozilla::dom::Event&, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 9 (0.2%) JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) 1 (0.0%) JS::UndefinedValue()
20 (0.4%) nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame*) 290352 0 (0.0%) 20 (0.4%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntMarginTyped<mozilla::LayoutDevicePixel> >::OrWith(mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> const&) 20 (0.4%) nsRegion::Or(nsRegion const&, nsRect const&)
20 (0.4%) mozilla::EventListenerManager::HandleEventSubType(mozilla::EventListenerManager::Listener*, nsIDOMEvent*, mozilla::dom::EventTarget*) 299756 0 (0.0%) 20 (0.4%) nsXULTooltipListener::HandleEvent(nsIDOMEvent*) 17 (0.4%) nsXULTooltipListener::MouseMove(nsIDOMEvent*) 1 (0.0%) mozilla::dom::Event::GetType(nsAString_internal&) 1 (0.0%) nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base()
20 (0.4%) js::jit::CompileBackEnd(js::jit::MIRGenerator*) 358443 0 (0.0%) 20 (0.4%) js::jit::GenerateLIR(js::jit::MIRGenerator*) 13 (0.3%) js::jit::BacktrackingAllocator::go() 6 (0.1%) js::jit::LIRGenerator::generate() 1 (0.0%) js::jit::BacktrackingAllocator::populateSafepoints()
20 (0.4%) pthread_cond_signal@@GLIBC_2.3.2 (self) 45368 20 (0.4%) 20 (0.4%) pthread_cond_signal@@GLIBC_2.3.2 20 (0.4%) pthread_cond_signal@@GLIBC_2.3.2 (self)
17 (0.4%) js::GCMarker::drainMarkStack(js::SliceBudget&) 2 (0.0%) js::gc::UpdatePointersTask::updateArenas() 1 (0.0%) js::TraceChildren(JSTracer*, void*, JS::TraceKind) 1 (0.0%) JSScript::traceChildren(JSTracer*) (self) 368064 1 (0.0%) 20 (0.4%) JSScript::traceChildren(JSTracer*) 5 (0.1%) js::Bindings::trace(JSTracer*) 4 (0.1%) void DoMarking<JSString>(js::GCMarker*, JSString*) 3 (0.1%) void js::TraceNullableEdge<JSAtom*>(JSTracer*, js::WriteBarrieredBase<JSAtom*>*, char const*) 2 (0.0%) JSString* DoCallback<JSString*>(JS::CallbackTracer*, JSString**, char const*) 2 (0.0%) void js::TraceRange<JSObject*>(JSTracer*, unsigned long, js::WriteBarrieredBase<JSObject*>*, char const*) 2 (0.0%) void DoMarking<JSObject>(js::GCMarker*, JSObject*) 1 (0.0%) void DispatchToTracer<JSObject*>(JSTracer*, JSObject**, char const*) 1 (0.0%) JSScript::traceChildren(JSTracer*) (self)
20 (0.4%) nsThread::DispatchInternal(already_AddRefed<nsIRunnable>&&, unsigned int, nsThread::nsNestedEventTarget*) 1 (0.0%) nsThread::PutEvent(already_AddRefed<nsIRunnable>&&, nsThread::nsNestedEventTarget*) (self) 79540 1 (0.0%) 20 (0.4%) nsThread::PutEvent(already_AddRefed<nsIRunnable>&&, nsThread::nsNestedEventTarget*) 17 (0.4%) nsBaseAppShell::OnDispatchedEvent(nsIThreadInternal*) 1 (0.0%) nsBaseAppShell::Release() 1 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 (0.0%) nsThread::PutEvent(already_AddRefed<nsIRunnable>&&, nsThread::nsNestedEventTarget*) (self)
12 (0.3%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 8 (0.2%) mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&) 289761 0 (0.0%) 20 (0.4%) nsDisplayOpacity::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 20 (0.4%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int)
20 (0.4%) _moz_pixman_image_composite32 340725 0 (0.0%) 20 (0.4%) sse2_composite_copy_area 20 (0.4%) sse2_blt
20 (0.4%) g_main_context_dispatch 279894 0 (0.0%) 20 (0.4%) nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) 19 (0.4%) __read_nocancel 1 (0.0%) __read
11 (0.2%) nsIPresShell::AllocateByObjectID(mozilla::ArenaObjectID, unsigned long) (self) 7 (0.2%) nsCachedStyleData::SetStyleData(nsStyleStructID, nsPresContext*, void*) 5 (0.1%) nsRuleNode::ComputePositionData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 3 (0.1%) nsRuleNode::ComputeDisplayData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 3 (0.1%) nsRuleNode::Transition(nsIStyleRule*, mozilla::SheetType, bool) 2 (0.0%) NS_NewStyleContext(nsStyleContext*, nsIAtom*, mozilla::CSSPseudoElementType, nsRuleNode*, bool) 287831 11 (0.2%) 20 (0.4%) nsIPresShell::AllocateByObjectID(mozilla::ArenaObjectID, unsigned long) 11 (0.2%) nsIPresShell::AllocateByObjectID(mozilla::ArenaObjectID, unsigned long) (self) 9 (0.2%) nsPresArena::Allocate(unsigned int, unsigned long)
18 (0.4%) mozilla::RestyleManager::RecomputePosition(nsIFrame*) 2 (0.0%) mozilla::layers::ClientPaintedLayer::PaintThebes() 1 (0.0%) gfxContext::Release() (self) 165838 1 (0.0%) 20 (0.4%) gfxContext::Release() 17 (0.4%) gfxContext::~gfxContext() 2 (0.0%) arena_dalloc 1 (0.0%) gfxContext::Release() (self)
19 (0.4%) nsID::Equals(nsID const&) const (self) 13 (0.3%) nsDocShell::QueryInterface(nsID const&, void**) 2 (0.0%) nsContentTreeOwner::GetInterface(nsID const&, void**) 1 (0.0%) mozilla::dom::MessageEvent::QueryInterface(nsID const&, void**) 1 (0.0%) mozilla::dom::exceptions::JSStackFrame::QueryInterface(nsID const&, void**) 1 (0.0%) nsGlobalWindow::QueryInterface(nsID const&, void**) 1 (0.0%) XPCWrappedNative::QueryInterface(nsID const&, void**) 76704 19 (0.4%) 19 (0.4%) nsID::Equals(nsID const&) const 19 (0.4%) nsID::Equals(nsID const&) const (self)
19 (0.4%) nsIContent::GetBaseURI(bool) const 4 (0.1%) mozilla::dom::Element::GetAttr(int, nsIAtom*, nsAString_internal&) const (self) 178569 4 (0.0%) 19 (0.4%) mozilla::dom::Element::GetAttr(int, nsIAtom*, nsAString_internal&) const 8 (0.2%) nsAString_internal::SetLength(unsigned int) 7 (0.2%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const 4 (0.1%) mozilla::dom::Element::GetAttr(int, nsIAtom*, nsAString_internal&) const (self)
15 (0.3%) nsDisplayWrapList::UpdateBounds(nsDisplayListBuilder*) 4 (0.1%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) 3 (0.1%) nsDisplayList::GetScrollClippedBoundsUpTo(nsDisplayListBuilder*, mozilla::DisplayItemScrollClip const*) const (self) 289496 3 (0.0%) 19 (0.4%) nsDisplayList::GetScrollClippedBoundsUpTo(nsDisplayListBuilder*, mozilla::DisplayItemScrollClip const*) const 13 (0.3%) nsDisplayItem::GetClippedBounds(nsDisplayListBuilder*) 3 (0.1%) nsDisplayList::GetScrollClippedBoundsUpTo(nsDisplayListBuilder*, mozilla::DisplayItemScrollClip const*) const (self) 2 (0.0%) nsRect::UnionRect(nsRect const&, nsRect const&) 1 (0.0%) mozilla::DisplayItemClip::ApplyNonRoundedIntersection(nsRect const&) const
15 (0.3%) pthread_cond_wait@@GLIBC_2.3.2 (self) 12 (0.3%) base::WaitableEvent::TimedWait(base::TimeDelta const&) 7 (0.2%) PR_WaitCondVar 45362 15 (0.3%) 19 (0.4%) pthread_cond_wait@@GLIBC_2.3.2 15 (0.3%) pthread_cond_wait@@GLIBC_2.3.2 (self) 3 (0.1%) __pthread_mutex_cond_lock 1 (0.0%) __pthread_disable_asynccancel
19 (0.4%) nsJSContext::GarbageCollectNow(JS::gcreason::Reason, nsJSContext::IsIncremental, nsJSContext::IsShrinking, long) 367757 0 (0.0%) 19 (0.4%) JS::StartIncrementalGC(JSRuntime*, JSGCInvocationKind, JS::gcreason::Reason, long) 19 (0.4%) js::gc::GCRuntime::collect(bool, js::SliceBudget, JS::gcreason::Reason)
19 (0.4%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 288574 0 (0.0%) 19 (0.4%) mozilla::InvalidatePostTransformRegion(mozilla::layers::PaintedLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&) [clone .constprop.562] 18 (0.4%) mozilla::layers::ClientPaintedLayer::InvalidateRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) _moz_pixman_region32_copy
11 (0.2%) mozilla::gfx::DrawTargetCairo::PopClip() 8 (0.2%) mozilla::gfx::(anonymous namespace)::AutoPrepareForDrawing::~AutoPrepareForDrawing() 2 (0.0%) _moz_cairo_restore (self) 339631 2 (0.0%) 19 (0.4%) _moz_cairo_restore 17 (0.4%) _cairo_gstate_restore 2 (0.0%) _moz_cairo_restore (self)
22 (0.5%) PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) 291697 0 (0.0%) 19 (0.4%) PresShell::ProcessReflowCommands(bool) 12 (0.3%) PresShell::DoReflow(nsIFrame*, bool) 9 (0.2%) PresShell::DidDoReflow(bool) 1 (0.0%) PresShell::WillDoReflow()
19 (0.4%) nsStyleSet::WalkRuleProcessors(bool (*)(nsIStyleRuleProcessor*, void*), ElementDependentRuleProcessorData*, bool) 3 (0.1%) SheetHasAttributeStyle(nsIStyleRuleProcessor*, void*) (self) 287035 3 (0.0%) 19 (0.4%) SheetHasAttributeStyle(nsIStyleRuleProcessor*, void*) 11 (0.2%) nsCSSRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&) 3 (0.1%) SheetHasAttributeStyle(nsIStyleRuleProcessor*, void*) (self) 3 (0.1%) mozilla::EffectCompositor::AnimationStyleRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&) 1 (0.0%) nsHTMLStyleSheet::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&) 1 (0.0%) mozilla::SVGAttrAnimationRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&)
19 (0.4%) mozilla::layers::BasicCompositor::EndFrame() 278224 0 (0.0%) 19 (0.4%) nsShmImage::Put(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel> const&) 15 (0.3%) XFlush 3 (0.1%) XSetClipRectangles 1 (0.0%) XShmPutImage
19 (0.4%) nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) 18 (0.4%) __read_nocancel (self) 45509 18 (0.3%) 19 (0.4%) __read_nocancel 18 (0.4%) __read_nocancel (self) 1 (0.0%) __pthread_disable_asynccancel
19 (0.4%) mozilla::layers::PLayerTransactionChild::SendUpdate(nsTArray<mozilla::layers::Edit> const&, nsTArray<mozilla::layers::OpDestroy> const&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData> const&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 1 (0.0%) mozilla::ipc::MessageChannel::Send(IPC::Message*, IPC::Message*) (self) 109419 1 (0.0%) 19 (0.4%) mozilla::ipc::MessageChannel::Send(IPC::Message*, IPC::Message*) 7 (0.2%) mozilla::ipc::MessageChannel::WaitForSyncNotify(bool) 4 (0.1%) mozilla::ipc::ThreadLink::SendMessage(IPC::Message*) 3 (0.1%) IPC::Message::~Message() 1 (0.0%) PR_Unlock 1 (0.0%) PR_Lock 1 (0.0%) mozilla::ipc::MessageChannel::CxxStackFrame::CxxStackFrame(mozilla::ipc::MessageChannel&, mozilla::ipc::Direction, IPC::Message const*) 1 (0.0%) mozilla::ipc::MessageChannel::Send(IPC::Message*, IPC::Message*) (self) 1 (0.0%) mozilla::ipc::MessageChannel::ProcessPendingRequests(mozilla::ipc::AutoEnterTransaction&)
19 (0.4%) mozilla::layers::LayerManagerComposite::Render(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::layers::BasicCompositor::BeginFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*) (self) 165209 1 (0.0%) 19 (0.4%) mozilla::layers::BasicCompositor::BeginFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*) 7 (0.2%) mozilla::widget::CompositorWidgetProxyWrapper::StartRemoteDrawingInRegion(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel>&, mozilla::layers::BufferMode*) 5 (0.1%) gfxUtils::ClipToRegion(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 3 (0.1%) mozilla::layers::BasicCompositor::CreateRenderTargetForWindow(mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> const&, mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> const&, mozilla::layers::BufferMode) 1 (0.0%) _moz_pixman_region32_copy 1 (0.0%) mozilla::layers::BasicCompositor::BeginFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*) (self) 1 (0.0%) mozilla::gfx::DrawTargetCairo::PushClipRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) 1 (0.0%) mozilla::gfx::DrawTargetCairo::SetTransform(mozilla::gfx::Matrix const&)
14 (0.3%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 5 (0.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 298790 0 (0.0%) 19 (0.4%) nsImageBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 6 (0.1%) nsLeafBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 4 (0.1%) mozilla::DisplayListClipState::ClipContainingBlockDescendantsToContentBox(nsDisplayListBuilder*, nsIFrame*, mozilla::DisplayItemClip&, unsigned int) 3 (0.1%) nsDisplayItem::nsDisplayItem(nsDisplayListBuilder*, nsIFrame*, mozilla::DisplayItemScrollClip const*) 1 (0.0%) nsIFrame::IsVisibleForPainting(nsDisplayListBuilder*) 1 (0.0%) nsIFrame::CreateOwnLayerIfNeeded(nsDisplayListBuilder*, nsDisplayList*) 1 (0.0%) nsDisplayListBuilder::Allocate(unsigned long) 1 (0.0%) mozilla::DisplayListClipState::AutoSaveRestore::AutoSaveRestore(nsDisplayListBuilder*) 1 (0.0%) nsStylePosition const* nsStyleContext::DoGetStylePosition<true>() 1 (0.0%) nsStyleUtil::ObjectPropsMightCauseOverflow(nsStylePosition const*)
19 (0.4%) PR_WaitCondVar 2 (0.0%) pt_TimedWait (self) 547655 2 (0.0%) 19 (0.4%) pt_TimedWait 17 (0.4%) pthread_cond_timedwait@@GLIBC_2.3.2 2 (0.0%) pt_TimedWait (self)
19 (0.4%) mozilla::FrameLayerBuilder::PaintItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsRenderingContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) 293409 0 (0.0%) 19 (0.4%) nsDisplayCanvasBackgroundColor::Paint(nsDisplayListBuilder*, nsRenderingContext*) 17 (0.4%) mozilla::gfx::DrawTargetCairo::FillRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&) 2 (0.0%) mozilla::NSRectToSnappedRect(nsRect const&, double, mozilla::gfx::DrawTarget const&)
19 (0.4%) mozilla::FrameLayerBuilder::AddLayerDisplayItem(mozilla::layers::Layer*, nsDisplayItem*, mozilla::LayerState, mozilla::layers::BasicLayerManager*) 1 (0.0%) mozilla::FrameLayerBuilder::StoreDataForFrame(nsDisplayItem*, mozilla::layers::Layer*, mozilla::LayerState) (self) 288784 1 (0.0%) 19 (0.4%) mozilla::FrameLayerBuilder::StoreDataForFrame(nsDisplayItem*, mozilla::layers::Layer*, mozilla::LayerState) 12 (0.3%) mozilla::FrameLayerBuilder::DisplayItemData::BeginUpdate(mozilla::layers::Layer*, mozilla::LayerState, unsigned int, nsDisplayItem*) 6 (0.1%) mozilla::FrameLayerBuilder::GetDisplayItemDataForManager(nsDisplayItem*, mozilla::layers::LayerManager*) 1 (0.0%) mozilla::FrameLayerBuilder::StoreDataForFrame(nsDisplayItem*, mozilla::layers::Layer*, mozilla::LayerState) (self)
19 (0.4%) _cairo_image_surface_glyphs 1 (0.0%) _cairo_composite_rectangles_init_for_glyphs (self) 338536 1 (0.0%) 19 (0.4%) _cairo_composite_rectangles_init_for_glyphs 17 (0.4%) _cairo_scaled_font_glyph_device_extents 1 (0.0%) _cairo_composite_rectangles_init_for_glyphs (self) 1 (0.0%) _cairo_composite_rectangles_init
19 (0.4%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::Edit*, IPC::Message const*, void**) 119735 0 (0.0%) 19 (0.4%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::OpSetLayerAttributes*, IPC::Message const*, void**) 16 (0.3%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::LayerAttributes*, IPC::Message const*, void**) 3 (0.1%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::PLayerParent**, IPC::Message const*, void**, bool)
18 (0.4%) mozilla::ActiveLayerTracker::NotifyAnimated(nsIFrame*, nsCSSProperty, nsAString_internal const&, nsDOMCSSDeclaration*) 2 (0.0%) mozilla::GetLayerActivityForUpdate(nsIFrame*) [clone .constprop.579] (self) 1 (0.0%) mozilla::ActiveLayerTracker::NotifyOffsetRestyle(nsIFrame*) 288687 2 (0.0%) 19 (0.4%) mozilla::GetLayerActivityForUpdate(nsIFrame*) [clone .constprop.579] 10 (0.2%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 4 (0.1%) nsExpirationTracker<mozilla::LayerActivity, 4u>::MarkUsed(mozilla::LayerActivity*) 3 (0.1%) nsExpirationTracker<mozilla::LayerActivity, 4u>::AddObject(mozilla::LayerActivity*) 2 (0.0%) mozilla::GetLayerActivityForUpdate(nsIFrame*) [clone .constprop.579] (self)
19 (0.4%) nsTimerImpl::Fire() 184662 0 (0.0%) 19 (0.4%) nsJSContext::GarbageCollectNow(JS::gcreason::Reason, nsJSContext::IsIncremental, nsJSContext::IsShrinking, long) 19 (0.4%) JS::StartIncrementalGC(JSRuntime*, JSGCInvocationKind, JS::gcreason::Reason, long)
17 (0.4%) mozilla::gfx::DrawTargetCairo::PushClipRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) 2 (0.0%) mozilla::gfx::DrawTargetCairo::InitAlreadyReferenced(_cairo_surface*, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::SurfaceFormat*) 339695 0 (0.0%) 19 (0.4%) _moz_cairo_rectangle 10 (0.2%) _moz_cairo_rel_line_to 9 (0.2%) _moz_cairo_move_to
18 (0.4%) mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&) 1 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 288785 0 (0.0%) 19 (0.4%) mozilla::FrameLayerBuilder::AddLayerDisplayItem(mozilla::layers::Layer*, nsDisplayItem*, mozilla::LayerState, mozilla::layers::BasicLayerManager*) 19 (0.4%) mozilla::FrameLayerBuilder::StoreDataForFrame(nsDisplayItem*, mozilla::layers::Layer*, mozilla::LayerState)
11 (0.2%) nsCycleCollector_collectSlice(js::SliceBudget&, bool) 5 (0.1%) nsCycleCollector_collect(nsICycleCollectorListener*) 2 (0.0%) nsCycleCollector::FinishAnyCurrentCollection() 76565 0 (0.0%) 18 (0.3%) nsCycleCollector::Collect(ccType, js::SliceBudget&, nsICycleCollectorListener*, bool) 6 (0.1%) nsCycleCollector::BeginCollection(ccType, nsICycleCollectorListener*) 6 (0.1%) nsCycleCollector::MarkRoots(js::SliceBudget&) 3 (0.1%) nsCycleCollector::CollectWhite() 1 (0.0%) nsCycleCollector::CleanupAfterCollection() 1 (0.0%) nsCycleCollector::ScanRoots(bool) 1 (0.0%) nsCycleCollector::FreeSnowWhite(bool)
18 (0.4%) mozilla::layers::ClientPaintedLayer::PaintThebes() 165814 0 (0.0%) 18 (0.3%) mozilla::layers::ContentClientRemoteBuffer::BeginPaintBuffer(mozilla::layers::PaintedLayer*, unsigned int) 18 (0.4%) mozilla::layers::RotatedContentBuffer::BeginPaint(mozilla::layers::PaintedLayer*, unsigned int)
14 (0.3%) WrapInWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) [clone .constprop.883] 3 (0.1%) nsDisplaySubDocument::nsDisplaySubDocument(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, unsigned int) 1 (0.0%) nsDisplayOpacity::nsDisplayOpacity(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, mozilla::DisplayItemScrollClip const*, bool) 1 (0.0%) nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, mozilla::DisplayItemScrollClip const*) (self) 289684 1 (0.0%) 18 (0.3%) nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, mozilla::DisplayItemScrollClip const*) 16 (0.3%) nsDisplayWrapList::UpdateBounds(nsDisplayListBuilder*) 1 (0.0%) nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, mozilla::DisplayItemScrollClip const*) (self) 1 (0.0%) nsDisplayItem::nsDisplayItem(nsDisplayListBuilder*, nsIFrame*, mozilla::DisplayItemScrollClip const*)
14 (0.3%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 4 (0.1%) js::jit::DoCallNativeGetter(JSContext*, JS::Handle<JSFunction*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 218609 0 (0.0%) 18 (0.3%) mozilla::dom::GenericBindingGetter(JSContext*, unsigned int, JS::Value*) 6 (0.1%) mozilla::dom::MouseEventBinding::get_screenX(JSContext*, JS::Handle<JSObject*>, mozilla::dom::MouseEvent*, JSJitGetterCallArgs) 6 (0.1%) mozilla::dom::CSS2PropertiesBinding::get_color(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitGetterCallArgs) 4 (0.1%) mozilla::dom::MouseEventBinding::get_screenY(JSContext*, JS::Handle<JSObject*>, mozilla::dom::MouseEvent*, JSJitGetterCallArgs) 1 (0.0%) mozilla::dom::UIEventBinding::get_pageX(JSContext*, JS::Handle<JSObject*>, mozilla::dom::UIEvent*, JSJitGetterCallArgs) 1 (0.0%) mozilla::dom::UIEventBinding::get_pageY(JSContext*, JS::Handle<JSObject*>, mozilla::dom::UIEvent*, JSJitGetterCallArgs)
18 (0.4%) mozilla::InvalidatePostTransformRegion(mozilla::layers::PaintedLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&) [clone .constprop.562] 2 (0.0%) mozilla::layers::ClientPaintedLayer::InvalidateRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) (self) 165963 2 (0.0%) 18 (0.3%) mozilla::layers::ClientPaintedLayer::InvalidateRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 6 (0.1%) _moz_pixman_region32_subtract 5 (0.1%) mozilla::gfx::TiledRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> >::Add(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 5 (0.1%) mozilla::gfx::TiledRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> >::GetRegion() const 2 (0.0%) mozilla::layers::ClientPaintedLayer::InvalidateRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) (self)
18 (0.4%) mozilla::layers::PLayerTransactionParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) 168722 0 (0.0%) 18 (0.3%) mozilla::layers::LayerTransactionParent::RecvUpdate(nsTArray<mozilla::layers::Edit>&&, nsTArray<mozilla::layers::OpDestroy>&&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData>&&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 4 (0.1%) mozilla::layers::CompositableParentManager::ReceiveCompositableUpdate(mozilla::layers::CompositableOperation const&, std::vector<mozilla::layers::EditReply, std::allocator<mozilla::layers::EditReply> >&) 4 (0.1%) mozilla::layers::CompositorBridgeParent::ShadowLayersUpdated(mozilla::layers::LayerTransactionParent*, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData> const&, bool, bool, unsigned int, bool, int) 2 (0.0%) mozilla::layers::AsyncCompositionManager::ResolveRefLayers(mozilla::layers::CompositorBridgeParent*, bool*, bool*) 1 (0.0%) mozilla::layers::ShadowLayerParent::AsContainerLayerComposite() const 1 (0.0%) mozilla::layers::AsyncCompositionManager::DetachRefLayers() 1 (0.0%) mozilla::layers::LayerManagerComposite::BeginTransaction() 1 (0.0%) mozilla::gfx::TiledRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> >::Add(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::layers::Layer::Mutated() 1 (0.0%) mozilla::layers::Layer::SetAnimations(nsTArray<mozilla::layers::Animation> const&) 1 (0.0%) mozilla::layers::Layer::SetDisplayListLog(char const*) 1 (0.0%) mozilla::layers::EditReply::~EditReply()
18 (0.4%) mozilla::gfx::VsyncSource::Display::NotifyVsync(mozilla::TimeStamp) 278449 0 (0.0%) 18 (0.3%) mozilla::RefreshTimerVsyncDispatcher::NotifyVsync(mozilla::TimeStamp) 17 (0.4%) mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyVsync(mozilla::TimeStamp) 1 (0.0%) mozilla::BaseAutoLock<mozilla::Mutex>::~BaseAutoLock()
12 (0.3%) nsDisplayList::DeleteAll() (self) 5 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 5 (0.1%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 3 (0.1%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 3 (0.1%) nsDisplayWrapList::~nsDisplayWrapList() 1 (0.0%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsDisplayListCollection::~nsDisplayListCollection() 1 (0.0%) DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*, mozilla::css::TextOverflow*) [clone .isra.358] [clone .constprop.423] 1 (0.0%) Sort(nsDisplayList*, int, bool (*)(nsDisplayItem*, nsDisplayItem*, void*), void*) 289487 12 (0.2%) 18 (0.3%) nsDisplayList::DeleteAll() 12 (0.3%) nsDisplayList::DeleteAll() (self) 4 (0.1%) nsDisplayList::RemoveBottom() 2 (0.0%) nsDisplayWrapList::~nsDisplayWrapList() 1 (0.0%) nsDisplayText::~nsDisplayText() 1 (0.0%) nsDisplayThemedBackground::~nsDisplayThemedBackground()
11 (0.2%) nsDisplayListBuilder::ResetMarkedFramesForDisplayList() 6 (0.1%) nsCSSOffsetState::InitOffsets(mozilla::WritingMode, mozilla::LogicalSize const&, nsIAtom*, nsMargin const*, nsMargin const*) 4 (0.1%) mozilla::FramePropertyTable::DeleteInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*) (self) 1 (0.0%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) 288704 4 (0.0%) 18 (0.3%) mozilla::FramePropertyTable::DeleteInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*) 9 (0.2%) mozilla::FramePropertyTable::RemoveInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 4 (0.1%) mozilla::FramePropertyTable::DeleteInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*) (self) 2 (0.0%) arena_dalloc 1 (0.0%) void mozilla::FramePropertyDescriptor<nsDisplayListBuilder::OutOfFlowDisplayData>::Destruct<&(void DeleteValue<nsDisplayListBuilder::OutOfFlowDisplayData>(nsDisplayListBuilder::OutOfFlowDisplayData*))>(void*) 1 (0.0%) mozilla::FramePropertyTable::PropertyValue::DestroyValueFor(nsIFrame const*) 1 (0.0%) pthread_mutex_unlock
18 (0.4%) FireForgetSkippable(unsigned int, bool) 76550 0 (0.0%) 18 (0.3%) nsCycleCollector_forgetSkippable(bool, bool) 18 (0.4%) nsCycleCollector::ForgetSkippable(bool, bool)
18 (0.4%) CCTimerFired(nsITimer*, void*) 184397 0 (0.0%) 18 (0.3%) FireForgetSkippable(unsigned int, bool) 18 (0.4%) nsCycleCollector_forgetSkippable(bool, bool)
9 (0.2%) js::DefineProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>) 6 (0.1%) js::DefineProperty(js::ExclusiveContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int, JS::ObjectOpResult&) 4 (0.1%) js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) (self) 3 (0.1%) js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int, JS::ObjectOpResult&) 370299 4 (0.0%) 18 (0.3%) js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) 13 (0.3%) AddOrChangeProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>) 4 (0.1%) js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) (self) 1 (0.0%) bool js::NativeLookupOwnProperty<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<js::NativeObject*, (js::AllowGC)1>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)1>::HandleType, js::MaybeRooted<js::Shape*, (js::AllowGC)1>::MutableHandleType)
18 (0.4%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::Edit const&, IPC::Message*) 119799 0 (0.0%) 18 (0.3%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::LayerAttributes const&, IPC::Message*) 17 (0.4%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::CommonLayerAttributes const&, IPC::Message*) 1 (0.0%) IPC::ParamTraits<nsACString_internal>::Write(IPC::Message*, nsACString_internal const&)
14 (0.3%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 4 (0.1%) js::jit::DoCallNativeGetter(JSContext*, JS::Handle<JSFunction*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 1 (0.0%) XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*) (self) 148327 1 (0.0%) 18 (0.3%) XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*) 17 (0.4%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 1 (0.0%) XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*) (self)
18 (0.4%) js::Nursery::collect(JSRuntime*, JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*) 373570 0 (0.0%) 18 (0.3%) js::Nursery::sweep() 18 (0.4%) __GI_memset
18 (0.4%) mozilla::layers::ContentClientRemoteBuffer::BeginPaintBuffer(mozilla::layers::PaintedLayer*, unsigned int) 1 (0.0%) mozilla::layers::RotatedContentBuffer::BeginPaint(mozilla::layers::PaintedLayer*, unsigned int) (self) 164389 1 (0.0%) 18 (0.3%) mozilla::layers::RotatedContentBuffer::BeginPaint(mozilla::layers::PaintedLayer*, unsigned int) 14 (0.3%) mozilla::layers::ContentClientDoubleBuffered::FinalizeFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) _moz_pixman_region32_subtract 1 (0.0%) _moz_pixman_region32_init 1 (0.0%) mozilla::layers::ContentClientRemoteBuffer::CreateBuffer(gfxContentType, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, unsigned int, RefPtr<mozilla::gfx::DrawTarget>*, RefPtr<mozilla::gfx::DrawTarget>*) 1 (0.0%) mozilla::layers::RotatedContentBuffer::BeginPaint(mozilla::layers::PaintedLayer*, unsigned int) (self)
18 (0.4%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 2 (0.0%) nsDisplayText::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) (self) 295297 2 (0.0%) 18 (0.3%) nsDisplayText::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 6 (0.1%) nsTextFrame::GetTextDecorations(nsPresContext*, nsTextFrame::TextDecorationColorResolution, nsTextFrame::TextDecorations&) 4 (0.1%) bool nsTArray_Impl<nsTextFrame::LineDecoration, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<nsTextFrame::LineDecoration, nsTArrayInfallibleAllocator> const&) const 3 (0.1%) nsRegion::Or(nsRegion const&, nsRect const&) 2 (0.0%) nsDisplayText::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) (self) 1 (0.0%) nsTextFrame::TextDecorations::~TextDecorations() 1 (0.0%) nsTextFrame::TextDecorations::TextDecorations() 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IsEqualInterior(nsRect const&) const
18 (0.4%) nsCycleCollector_forgetSkippable(bool, bool) 76549 0 (0.0%) 18 (0.3%) nsCycleCollector::ForgetSkippable(bool, bool) 9 (0.2%) XPCJSRuntime::PrepareForForgetSkippable() 9 (0.2%) nsPurpleBuffer::RemoveSkippable(nsCycleCollector*, bool, bool, void (*)())
15 (0.3%) nsDOMCSSAttributeDeclaration::GetCSSDeclaration(nsDOMCSSDeclaration::Operation) 5 (0.1%) nsStyledElementNotElementCSSInlineStyle::GetInlineStyleDeclaration() (self) 3 (0.1%) nsHTMLCSSStyleSheet::ElementRulesMatching(nsPresContext*, mozilla::dom::Element*, nsRuleWalker*) 186243 5 (0.1%) 18 (0.3%) nsStyledElementNotElementCSSInlineStyle::GetInlineStyleDeclaration() 10 (0.2%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const 5 (0.1%) nsStyledElementNotElementCSSInlineStyle::GetInlineStyleDeclaration() (self) 3 (0.1%) nsAttrValue::Type() const
18 (0.4%) (anonymous namespace)::CSSParserImpl::GetNextTokenLocation(bool, unsigned int*, unsigned int*) [clone .constprop.510] 11 (0.2%) nsCSSScanner::ScanNumber(nsCSSToken&) (self) 285727 11 (0.2%) 18 (0.3%) nsCSSScanner::ScanNumber(nsCSSToken&) 11 (0.2%) nsCSSScanner::ScanNumber(nsCSSToken&) (self) 5 (0.1%) nsCSSScanner::Advance(unsigned int) 2 (0.0%) nsCSSScanner::Peek(unsigned int)
18 (0.4%) nsIFrame::HasOpacityInternal(float) const 174623 0 (0.0%) 18 (0.3%) mozilla::FindAnimationsForCompositor(nsIFrame const*, nsCSSProperty, nsTArray<RefPtr<mozilla::dom::Animation> >*) 17 (0.4%) mozilla::EffectSet::GetEffectSet(nsIFrame const*) 1 (0.0%) nsINode::GetProperty(unsigned short, nsIAtom*, nsresult*) const
18 (0.4%) _cairo_clip_get_region 3 (0.1%) _cairo_clip_path_to_region (self) 338402 2 (0.0%) 18 (0.3%) _cairo_clip_path_to_region 12 (0.3%) _cairo_path_fixed_fill_rectilinear_to_region 4 (0.1%) _moz_cairo_region_intersect 3 (0.1%) _cairo_clip_path_to_region (self)
18 (0.4%) arena_malloc 1 (0.0%) arena_run_alloc (self) 22091 1 (0.0%) 18 (0.3%) arena_run_alloc 14 (0.3%) arena_run_split 3 (0.1%) arena_avail_comp 1 (0.0%) arena_run_alloc (self)
17 (0.4%) _cairo_gstate_restore 2 (0.0%) _cairo_gstate_fini (self) 1 (0.0%) _moz_cairo_destroy 338684 2 (0.0%) 18 (0.3%) _cairo_gstate_fini 6 (0.1%) _cairo_clip_reset 4 (0.1%) _moz_cairo_surface_destroy 4 (0.1%) _moz_cairo_pattern_destroy 2 (0.0%) _cairo_gstate_fini (self) 1 (0.0%) _cairo_stroke_style_fini 1 (0.0%) _moz_cairo_scaled_font_destroy
17 (0.4%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 4 (0.1%) AutoCSSValueArray::~AutoCSSValueArray() (self) 287905 4 (0.0%) 17 (0.3%) AutoCSSValueArray::~AutoCSSValueArray() 11 (0.2%) nsCSSValue::Reset() 4 (0.1%) AutoCSSValueArray::~AutoCSSValueArray() (self) 2 (0.0%) nsCSSValue::DoReset()
17 (0.4%) base::MessagePumpDefault::Run(base::MessagePump::Delegate*) 107813 0 (0.0%) 17 (0.3%) base::WaitableEvent::Wait() 17 (0.4%) base::WaitableEvent::TimedWait(base::TimeDelta const&)
17 (0.4%) nsContentUtils::RemoveScriptBlocker() 291913 0 (0.0%) 17 (0.3%) DelayedFireDOMPaintEvent::Run() 17 (0.4%) nsPresContext::FireDOMPaintEvent(nsInvalidateRequestList*, unsigned long)
17 (0.4%) nsStyleContext::Destroy() 287676 0 (0.0%) 17 (0.3%) nsStyleContext::~nsStyleContext() 14 (0.3%) mozilla::OwningStyleContextSource::~OwningStyleContextSource() 1 (0.0%) nsInheritedStyleData::DestroyStructs(unsigned long, nsPresContext*) 1 (0.0%) mozilla::CSSVariableImageTable::RemoveAll(nsStyleContext*) 1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base()
8 (0.2%) (anonymous namespace)::CSSParserImpl::InitScanner(nsCSSScanner&, mozilla::css::ErrorReporter&, nsIURI*, nsIURI*, nsIPrincipal*) [clone .constprop.467] 6 (0.1%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) (self) 3 (0.1%) nsIDocument::GetBaseURI(bool) const 2 (0.0%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, mozilla::css::Declaration*, bool*, bool, bool) [clone .constprop.458] 2 (0.0%) mozilla::dom::Event::SetOwner(mozilla::dom::EventTarget*) 1 (0.0%) nsCOMPtr<mozilla::dom::EventTarget>::operator=(nsCOMPtr<mozilla::dom::EventTarget> const&) 1 (0.0%) nsThread::PutEvent(already_AddRefed<nsIRunnable>&&, nsThread::nsNestedEventTarget*) 80796 6 (0.1%) 17 (0.3%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 6 (0.1%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) (self) 5 (0.1%) nsJSPrincipals::AddRef() 4 (0.1%) nsStandardURL::AddRef() 1 (0.0%) non-virtual thunk to nsBaseAppShell::AddRef() 1 (0.0%) nsGlobalWindow::AddRef()
5 (0.1%) nsDisplayListBuilder::FindReferenceFrameFor(nsIFrame const*, nsPoint*) 4 (0.1%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 4 (0.1%) mozilla::ContainerState::PreparePaintedLayerForUse(mozilla::layers::PaintedLayer*, mozilla::PaintedDisplayItemLayerUserData*, AnimatedGeometryRoot*, nsIFrame const*, nsPoint const&, bool) 2 (0.0%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 2 (0.0%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const (self) 2 (0.0%) nsLayoutUtils::GetEventCoordinatesRelativeTo(nsIWidget*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel> const&, nsIFrame*) 293253 2 (0.0%) 17 (0.3%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const 14 (0.3%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const 2 (0.0%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const (self) 1 (0.0%) nsPresContext::AppUnitsPerDevPixel() const
14 (0.3%) NewObject(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, js::gc::AllocKind, js::NewObjectKind, unsigned int) 4 (0.1%) JSObject* js::Allocate<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long, js::gc::InitialHeap, js::Class const*) (self) 2 (0.0%) JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, JS::Handle<js::Shape*>, JS::Handle<js::ObjectGroup*>) 1 (0.0%) js::ArrayObject::createArray(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, JS::Handle<js::Shape*>, JS::Handle<js::ObjectGroup*>, unsigned int, js::AutoSetNewObjectMetadata&) 373416 4 (0.0%) 17 (0.3%) JSObject* js::Allocate<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long, js::gc::InitialHeap, js::Class const*) 6 (0.1%) js::gc::GCRuntime::gcIfNeededPerAllocation(JSContext*) 5 (0.1%) je_malloc 4 (0.1%) JSObject* js::Allocate<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long, js::gc::InitialHeap, js::Class const*) (self) 2 (0.0%) JSObject* js::gc::GCRuntime::tryNewTenuredThing<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long)
17 (0.4%) mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 2 (0.0%) mozilla::ScrollFrameHelper::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool, bool) (self) 293604 2 (0.0%) 17 (0.3%) mozilla::ScrollFrameHelper::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool, bool) 5 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 2 (0.0%) mozilla::ScrollFrameHelper::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool, bool) (self) 2 (0.0%) mozilla::LookAndFeel::GetInt(mozilla::LookAndFeel::IntID, int) 2 (0.0%) nsIFrame::IsAbsPosContaininingBlock() const 1 (0.0%) nsContainerFrame::GetChildList(mozilla::layout::FrameChildListID) const 1 (0.0%) nsDisplayListBuilder::AutoBuildingDisplayList::AutoBuildingDisplayList(nsDisplayListBuilder*, nsIFrame*, nsRect const&, bool) 1 (0.0%) nsLayoutUtils::FindOrCreateIDFor(nsIContent*) 1 (0.0%) nsTArray_Impl<nsIFrame*, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) nsIFrame::PrincipalChildList() const 1 (0.0%) NS_QuickSort
17 (0.4%) PresShell::CreateReferenceRenderingContext() 170786 0 (0.0%) 17 (0.3%) gfxContext::ForDrawTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 10 (0.2%) gfxContext::gfxContext(mozilla::gfx::DrawTarget*, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 5 (0.1%) mozilla::gfx::DrawTargetCairo::IsValid() const 2 (0.0%) moz_xmalloc
17 (0.4%) nsXULTooltipListener::HandleEvent(nsIDOMEvent*) 299755 0 (0.0%) 17 (0.3%) nsXULTooltipListener::MouseMove(nsIDOMEvent*) 9 (0.2%) mozilla::dom::MouseEvent::GetScreenY(int*) 3 (0.1%) mozilla::dom::MouseEvent::GetScreenX(int*) 1 (0.0%) nsXULTooltipListener::KillTooltipTimer() 1 (0.0%) nsGenericHTMLFormElement::AddRef() 1 (0.0%) NS_GetWeakReference(nsISupports*, nsresult*) 1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) nsTimerImpl::InitWithFuncCallback(void (*)(nsITimer*, void*), void*, unsigned int, unsigned int)
17 (0.4%) mozilla::EffectSet::GetEffectSet(nsIFrame const*) 5 (0.1%) nsLayoutUtils::GetStyleFrame(nsIContent const*) (self) 290882 5 (0.1%) 17 (0.3%) nsLayoutUtils::GetStyleFrame(nsIContent const*) 12 (0.3%) nsIContent::GetPrimaryFrame() const 5 (0.1%) nsLayoutUtils::GetStyleFrame(nsIContent const*) (self)
17 (0.4%) _cairo_gstate_show_text_glyphs 338650 0 (0.0%) 17 (0.3%) _cairo_gstate_ensure_scaled_font 16 (0.3%) _moz_cairo_scaled_font_create 1 (0.0%) _moz_cairo_surface_get_font_options
17 (0.4%) mozilla::ContainerState::ComputeOpaqueRect(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemClip const&, nsDisplayList*, bool*, bool*) 288564 0 (0.0%) 17 (0.3%) mozilla::DisplayItemClip::ApproximateIntersectInward(nsRect const&) const 15 (0.3%) nsRegion::GetLargestRectangle(nsRect const&) const 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IntersectRect(nsRect const&, nsRect const&) 1 (0.0%) arena_dalloc
17 (0.4%) nsPresContext::GetRootPresContext() 17 (0.4%) nsPresContext::GetParentPresContext() (self) 290966 17 (0.3%) 17 (0.3%) nsPresContext::GetParentPresContext() 17 (0.4%) nsPresContext::GetParentPresContext() (self)
17 (0.4%) arena_dalloc 17 (0.4%) arena_run_tree_search (self) 22045 17 (0.3%) 17 (0.3%) arena_run_tree_search 17 (0.4%) arena_run_tree_search (self)
17 (0.4%) nsThread::PutEvent(already_AddRefed<nsIRunnable>&&, nsThread::nsNestedEventTarget*) 278982 0 (0.0%) 17 (0.3%) nsBaseAppShell::OnDispatchedEvent(nsIThreadInternal*) 17 (0.4%) nsAppShell::ScheduleNativeEventCallback()
15 (0.3%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) 2 (0.0%) mozilla::FrameLayerBuilder::PaintItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsRenderingContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) 2 (0.0%) gfxContext::Save() (self) 170772 2 (0.0%) 17 (0.3%) gfxContext::Save() 6 (0.1%) gfxContext::AzureState::AzureState(gfxContext::AzureState const&) 3 (0.1%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::SwapArrayElements<nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>&, unsigned long, unsigned long) 2 (0.0%) gfxContext::AzureState::~AzureState() 2 (0.0%) RefPtr<gfxPattern>::~RefPtr() 2 (0.0%) gfxContext::Save() (self) 1 (0.0%) gfxContext::CurrentState() const 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
17 (0.4%) nsBaseAppShell::OnDispatchedEvent(nsIThreadInternal*) 279902 0 (0.0%) 17 (0.3%) nsAppShell::ScheduleNativeEventCallback() 17 (0.4%) __write_nocancel
17 (0.4%) mozilla::RefreshTimerVsyncDispatcher::NotifyVsync(mozilla::TimeStamp) 288336 0 (0.0%) 17 (0.3%) mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyVsync(mozilla::TimeStamp) 14 (0.3%) NS_DispatchToMainThread(nsIRunnable*, unsigned int) 1 (0.0%) mozilla::VsyncObserver::AddRef() 1 (0.0%) NS_IsMainThread() 1 (0.0%) moz_xmalloc
17 (0.4%) nsThread::ProcessNextEvent(bool, bool*) 147684 0 (0.0%) 17 (0.3%) XPCJSRuntime::AfterProcessTask(unsigned int) 11 (0.2%) mozilla::CycleCollectedJSRuntime::AfterProcessTask(unsigned int) 4 (0.1%) js::PerformanceMonitoring::commit() [clone .part.408] 1 (0.0%) js::FlushPerformanceMonitoring(JSRuntime*) 1 (0.0%) XPCJSRuntime::Get()
10 (0.2%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 6 (0.1%) mozilla::PaintedLayerData::Accumulate(mozilla::ContainerState*, nsDisplayItem*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::DisplayItemClip const&, mozilla::LayerState) 1 (0.0%) mozilla::ContainerState::ScaleToOutsidePixels(nsRect const&, bool) const (self) 1 (0.0%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) 288978 1 (0.0%) 17 (0.3%) mozilla::ContainerState::ScaleToOutsidePixels(nsRect const&, bool) const 10 (0.2%) nsRect::ScaleToOutsidePixels(float, float, int) const 6 (0.1%) mozilla::ContainerState::ScaleToNearestPixels(nsRect const&) const 1 (0.0%) mozilla::ContainerState::ScaleToOutsidePixels(nsRect const&, bool) const (self)
9 (0.2%) nsIFrame::GetVisualOverflowRect() const 8 (0.2%) nsIFrame::GetOverflowRect(nsOverflowType) const (self) 5 (0.1%) nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&) 3 (0.1%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) 293407 8 (0.1%) 17 (0.3%) nsIFrame::GetOverflowRect(nsOverflowType) const 9 (0.2%) nsIFrame::GetOverflowAreasProperty() 8 (0.2%) nsIFrame::GetOverflowRect(nsOverflowType) const (self)
17 (0.4%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::LayerAttributes const&, IPC::Message*) 119798 0 (0.0%) 17 (0.3%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::CommonLayerAttributes const&, IPC::Message*) 5 (0.1%) IPC::ParamTraits<nsTArray<mozilla::layers::ScrollMetadata> >::Write(IPC::Message*, nsTArray<mozilla::layers::ScrollMetadata> const&) 3 (0.1%) IPC::ParamTraits<mozilla::layers::EventRegions>::Write(IPC::Message*, mozilla::layers::EventRegions const&) 1 (0.0%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>, mozilla::gfx::IntRectTyped<mozilla::LayerPixel>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>, mozilla::gfx::IntRectTyped<mozilla::LayerPixel>, mozilla::gfx::IntPointTyped<mozilla::LayerPixel>, mozilla::gfx::IntMarginTyped<mozilla::LayerPixel> >::RectIterator>::Write(IPC::Message*, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel> const&) 1 (0.0%) IPC::ParamTraits<mozilla::Maybe<mozilla::layers::LayerClip> >::Write(IPC::Message*, mozilla::Maybe<mozilla::layers::LayerClip> const&) 1 (0.0%) IPC::ParamTraits<mozilla::gfx::RectTyped<mozilla::LayerPixel, float> >::Write(IPC::Message*, mozilla::gfx::RectTyped<mozilla::LayerPixel, float> const&) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(nsTArray<mozilla::layers::Animation> const&, IPC::Message*) 1 (0.0%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::RectIterator>::Write(IPC::Message*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) Pickle::WriteUInt32(unsigned int) 1 (0.0%) Pickle::WriteSize(unsigned long) 1 (0.0%) Pickle::WriteInt(int) 1 (0.0%) Pickle::WriteBytes(void const*, int, unsigned int)
17 (0.4%) nsAppShell::ScheduleNativeEventCallback() 17 (0.4%) __write_nocancel (self) 45505 17 (0.3%) 17 (0.3%) __write_nocancel 17 (0.4%) __write_nocancel (self)
17 (0.4%) _moz_cairo_restore 338686 0 (0.0%) 17 (0.3%) _cairo_gstate_restore 17 (0.4%) _cairo_gstate_fini
10 (0.2%) nsStyledElementNotElementCSSInlineStyle::GetInlineStyleDeclaration() 9 (0.2%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const (self) 7 (0.2%) mozilla::dom::Element::GetAttr(int, nsIAtom*, nsAString_internal&) const 181190 9 (0.1%) 17 (0.3%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const 9 (0.2%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const (self) 7 (0.2%) nsAttrAndChildArray::AttrSlotCount() const 1 (0.0%) nsAttrName::Equals(nsIAtom*, int) const
17 (0.4%) _cairo_composite_rectangles_init_for_glyphs 3 (0.1%) _cairo_scaled_font_glyph_device_extents (self) 339275 3 (0.0%) 17 (0.3%) _cairo_scaled_font_glyph_device_extents 4 (0.1%) _cairo_scaled_glyph_lookup 4 (0.1%) _cairo_scaled_font_freeze_cache 3 (0.1%) _cairo_scaled_font_glyph_device_extents (self) 3 (0.1%) llround 1 (0.0%) _cairo_box_round_to_rectangle 1 (0.0%) _cairo_font_options_get_round_glyph_positions 1 (0.0%) pthread_mutex_unlock
17 (0.4%) DelayedFireDOMPaintEvent::Run() 291232 0 (0.0%) 17 (0.3%) nsPresContext::FireDOMPaintEvent(nsInvalidateRequestList*, unsigned long) 14 (0.3%) mozilla::EventDispatcher::DispatchDOMEvent(nsISupports*, mozilla::WidgetEvent*, nsIDOMEvent*, nsPresContext*, nsEventStatus*) 2 (0.0%) NS_NewDOMNotifyPaintEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*, mozilla::EventMessage, nsInvalidateRequestList*, unsigned long) 1 (0.0%) nsCOMPtr<mozilla::dom::EventTarget>::nsCOMPtr(nsCOMPtr<mozilla::dom::EventTarget> const&)
13 (0.3%) nsDisplayList::GetScrollClippedBoundsUpTo(nsDisplayListBuilder*, mozilla::DisplayItemScrollClip const*) const 4 (0.1%) nsDisplayItem::RecomputeVisibility(nsDisplayListBuilder*, nsRegion*) 1 (0.0%) nsDisplayItem::GetClippedBounds(nsDisplayListBuilder*) (self) 289494 1 (0.0%) 17 (0.3%) nsDisplayItem::GetClippedBounds(nsDisplayListBuilder*) 7 (0.2%) mozilla::DisplayItemClip::ApplyNonRoundedIntersection(nsRect const&) const 5 (0.1%) nsDisplayText::GetBounds(nsDisplayListBuilder*, bool*) 1 (0.0%) nsDisplayXULImage::GetBounds(nsDisplayListBuilder*, bool*) 1 (0.0%) nsDisplayBackgroundColor::GetBounds(nsDisplayListBuilder*, bool*) 1 (0.0%) nsDisplaySubDocument::GetBounds(nsDisplayListBuilder*, bool*) 1 (0.0%) nsDisplayItem::GetClippedBounds(nsDisplayListBuilder*) (self) 1 (0.0%) nsDisplayWrapList::GetBounds(nsDisplayListBuilder*, bool*)
17 (0.4%) gfxContext::Release() 2 (0.0%) gfxContext::~gfxContext() (self) 170774 2 (0.0%) 17 (0.3%) gfxContext::~gfxContext() 8 (0.2%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 3 (0.1%) nsTArray_Impl<gfxContext::AzureState, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 2 (0.0%) gfxContext::~gfxContext() (self) 2 (0.0%) mozilla::gfx::DrawTargetCairo::Flush() 1 (0.0%) _moz_cairo_surface_flush 1 (0.0%) mozilla::gfx::DrawTargetCairo::PopClip()
17 (0.4%) mozilla::layers::CompositorBridgeParent::DidComposite(mozilla::TimeStamp&, mozilla::TimeStamp&) 141942 0 (0.0%) 17 (0.3%) mozilla::layers::PCompositorBridgeParent::SendDidComposite(unsigned long const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&) 14 (0.3%) mozilla::ipc::MessageChannel::Send(IPC::Message*) 2 (0.0%) mozilla::layers::PCompositorBridge::Msg_DidComposite(int) 1 (0.0%) Pickle::WriteSize(unsigned long)
16 (0.3%) nsStyleSet::RuleNodeWithReplacement(mozilla::dom::Element*, mozilla::dom::Element*, nsRuleNode*, mozilla::CSSPseudoElementType, nsRestyleHint) 2 (0.0%) nsHTMLCSSStyleSheet::ElementRulesMatching(nsPresContext*, mozilla::dom::Element*, nsRuleWalker*) (self) 287664 2 (0.0%) 16 (0.3%) nsHTMLCSSStyleSheet::ElementRulesMatching(nsPresContext*, mozilla::dom::Element*, nsRuleWalker*) 11 (0.2%) nsRuleWalker::Forward(mozilla::css::Declaration*) 3 (0.1%) nsStyledElementNotElementCSSInlineStyle::GetInlineStyleDeclaration() 2 (0.0%) nsHTMLCSSStyleSheet::ElementRulesMatching(nsPresContext*, mozilla::dom::Element*, nsRuleWalker*) (self)
16 (0.3%) _cairo_gstate_ensure_scaled_font 2 (0.0%) _moz_cairo_scaled_font_create (self) 339253 2 (0.0%) 16 (0.3%) _moz_cairo_scaled_font_create 6 (0.1%) _cairo_scaled_font_init_key 5 (0.1%) _cairo_hash_table_lookup 2 (0.0%) _moz_cairo_scaled_font_create (self) 2 (0.0%) finite 1 (0.0%) __memmove_ssse3_back
12 (0.3%) PresShell::BeginUpdate(nsIDocument*, unsigned int) 4 (0.1%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) 1 (0.0%) nsCSSFrameConstructor::BeginUpdate() (self) 289405 1 (0.0%) 16 (0.3%) nsCSSFrameConstructor::BeginUpdate() 15 (0.3%) nsPresContext::GetRootPresContext() 1 (0.0%) nsCSSFrameConstructor::BeginUpdate() (self)
16 (0.3%) nsStyledElementNotElementCSSInlineStyle::SetInlineStyleDeclaration(mozilla::css::Declaration*, nsAString_internal const*, bool) 1 (0.0%) nsAttrValue::Reset() (self) 181519 1 (0.0%) 16 (0.3%) nsAttrValue::Reset() 14 (0.3%) arena_dalloc 1 (0.0%) nsAttrValue::Reset() (self) 1 (0.0%) nsAttrValue::ClearMiscContainer()
16 (0.3%) free (self) 4 (0.1%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 2 (0.0%) JSString* NumberToStringWithBase<(js::AllowGC)1>(js::ExclusiveContext*, double, int) [clone .constprop.866] 1 (0.0%) js::frontend::BytecodeEmitter::~BytecodeEmitter() 1 (0.0%) js::jit::JitActivation::~JitActivation() 1 (0.0%) _cairo_clip_path_destroy 1 (0.0%) TreeMatchContext::InitAncestors(mozilla::dom::Element*) 1 (0.0%) TreeMatchContext::~TreeMatchContext() 1 (0.0%) gfxFontconfigFont::GetGlyphRenderingOptions(TextRunDrawParams const*) 1 (0.0%) nsTArray_Impl<mozilla::UniquePtr<mozilla::layers::LayerPropertiesBase, mozilla::DefaultDelete<mozilla::layers::LayerPropertiesBase> >, nsTArrayInfallibleAllocator>::Clear() 1 (0.0%) mozilla::gfx::UserData::Destroy() 1 (0.0%) SnowWhiteKiller::~SnowWhiteKiller() 1 (0.0%) g_free 22027 16 (0.3%) 16 (0.3%) free 16 (0.3%) free (self)
16 (0.3%) nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, mozilla::DisplayItemScrollClip const*) 290268 0 (0.0%) 16 (0.3%) nsDisplayWrapList::UpdateBounds(nsDisplayListBuilder*) 15 (0.3%) nsDisplayList::GetScrollClippedBoundsUpTo(nsDisplayListBuilder*, mozilla::DisplayItemScrollClip const*) const 1 (0.0%) nsDisplayList::GetVisibleRect() const
15 (0.3%) _end 1 (0.0%) __egl_Main 369084 0 (0.0%) 16 (0.3%) js::obj_defineProperty(JSContext*, unsigned int, JS::Value*) 9 (0.2%) js::DefineProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>) 4 (0.1%) js::ToPropertyDescriptor(JSContext*, JS::Handle<JS::Value>, bool, JS::MutableHandle<JS::PropertyDescriptor>) 3 (0.1%) js::ToPropertyKey(JSContext*, JS::Value, JS::MutableHandle<jsid>)
16 (0.3%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::OpSetLayerAttributes*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::LayerAttributes*, IPC::Message const*, void**) (self) 119734 1 (0.0%) 16 (0.3%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::LayerAttributes*, IPC::Message const*, void**) 14 (0.3%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CommonLayerAttributes*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::LayerAttributes*, IPC::Message const*, void**) (self) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::SpecificLayerAttributes*, IPC::Message const*, void**)
16 (0.3%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 1 (0.0%) NS_InvokeByIndex (self) 80157 1 (0.0%) 16 (0.3%) NS_InvokeByIndex 6 (0.1%) nsXPConnect::GetCurrentJSStack(nsIStackFrame**) 3 (0.1%) nsXPCComponents_Utils::CallFunctionWithAsyncStack(JS::Handle<JS::Value>, nsIStackFrame*, nsAString_internal const&, JSContext*, JS::MutableHandle<JS::Value>) 3 (0.1%) nsXPCComponents_Utils::Import(nsACString_internal const&, JS::Handle<JS::Value>, JSContext*, unsigned char, JS::MutableHandle<JS::Value>) 2 (0.0%) nsNSSCertificate::GetIssuer(nsIX509Cert**) 1 (0.0%) nsAppStartup::TrackStartupCrashEnd() 1 (0.0%) NS_InvokeByIndex (self)
9 (0.2%) mozilla::dom::Exception::Initialize(nsACString_internal const&, nsresult, nsACString_internal const&, nsIStackFrame*, nsISupports*) 6 (0.1%) nsXPConnect::GetCurrentJSStack(nsIStackFrame**) 218597 0 (0.0%) 15 (0.3%) mozilla::dom::GetCurrentJSStack(int) 14 (0.3%) mozilla::dom::exceptions::CreateStack(JSContext*, int) 1 (0.0%) nsContentUtils::GetCurrentJSContextForThread()
15 (0.3%) mozilla::RestyleManager::EndProcessingRestyles() 1 (0.0%) mozilla::OverflowChangedTracker::Flush() (self) 289124 1 (0.0%) 15 (0.3%) mozilla::OverflowChangedTracker::Flush() 14 (0.3%) nsIFrame::UpdateOverflow() 1 (0.0%) mozilla::OverflowChangedTracker::Flush() (self)
15 (0.3%) nsHTMLReflowState::InitConstraints(nsPresContext*, mozilla::LogicalSize const&, nsMargin const*, nsMargin const*, nsIAtom*) 4 (0.1%) nsCSSOffsetState::InitOffsets(mozilla::WritingMode, mozilla::LogicalSize const&, nsIAtom*, nsMargin const*, nsMargin const*) (self) 294662 4 (0.0%) 15 (0.3%) nsCSSOffsetState::InitOffsets(mozilla::WritingMode, mozilla::LogicalSize const&, nsIAtom*, nsMargin const*, nsMargin const*) 6 (0.1%) mozilla::FramePropertyTable::DeleteInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*) 4 (0.1%) nsCSSOffsetState::InitOffsets(mozilla::WritingMode, mozilla::LogicalSize const&, nsIAtom*, nsMargin const*, nsMargin const*) (self) 3 (0.1%) nsCSSOffsetState::ComputeMargin(mozilla::WritingMode, mozilla::LogicalSize const&) 2 (0.0%) nsCSSOffsetState::ComputePadding(mozilla::WritingMode, mozilla::LogicalSize const&, nsIAtom*)
15 (0.3%) BytecodeCompiler::compileScript(JS::Handle<JSObject*>, JS::Handle<JSScript*>) 375244 0 (0.0%) 15 (0.3%) js::frontend::Parser<js::frontend::FullParseHandler>::globalBody() 15 (0.3%) js::frontend::Parser<js::frontend::FullParseHandler>::statements(js::frontend::YieldHandling)
15 (0.3%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) 179331 0 (0.0%) 15 (0.3%) mozAutoDocUpdate::~mozAutoDocUpdate() 15 (0.3%) nsHTMLDocument::EndUpdate(unsigned int)
10 (0.2%) Pickle::WriteBytes(void const*, int, unsigned int) (self) 5 (0.1%) Pickle::WriteInt(int) 2 (0.0%) Pickle::WriteUInt32(unsigned int) 2 (0.0%) Pickle::WriteSize(unsigned long) 2 (0.0%) Pickle::WriteBool(bool) 1 (0.0%) IPC::ParamTraits<mozilla::layers::ScrollMetadata>::Write(IPC::Message*, mozilla::layers::ScrollMetadata const&) 1 (0.0%) IPC::ParamTraits<mozilla::gfx::RectTyped<mozilla::LayerPixel, float> >::Write(IPC::Message*, mozilla::gfx::RectTyped<mozilla::LayerPixel, float> const&) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::CommonLayerAttributes const&, IPC::Message*) 1 (0.0%) IPC::ParamTraits<mozilla::gfx::RectTyped<mozilla::CSSPixel, float> >::Write(IPC::Message*, mozilla::gfx::RectTyped<mozilla::CSSPixel, float> const&) 107120 10 (0.2%) 15 (0.3%) Pickle::WriteBytes(void const*, int, unsigned int) 10 (0.2%) Pickle::WriteBytes(void const*, int, unsigned int) (self) 4 (0.1%) Pickle::BeginWrite(unsigned int, unsigned int) 1 (0.0%) Pickle::EndWrite(char*, int)
15 (0.3%) js::HelperThread::handleGCHelperWorkload() 367630 0 (0.0%) 15 (0.3%) js::GCHelperState::work() 15 (0.3%) js::GCHelperState::doSweep(js::AutoLockGC&)
9 (0.2%) GlyphBufferAzure::Flush(bool) 6 (0.1%) gfxContext::Save() 3 (0.1%) gfxContext::AzureState::AzureState(gfxContext::AzureState const&) (self) 171010 3 (0.0%) 15 (0.3%) gfxContext::AzureState::AzureState(gfxContext::AzureState const&) 11 (0.2%) nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::nsTArray_Impl(nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator> const&) 3 (0.1%) gfxContext::AzureState::AzureState(gfxContext::AzureState const&) (self) 1 (0.0%) RefPtr<gfxPattern>::RefPtr(RefPtr<gfxPattern> const&)
15 (0.3%) _end 363020 0 (0.0%) 15 (0.3%) js::jit::DoCallNativeGetter(JSContext*, JS::Handle<JSFunction*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 7 (0.2%) mozilla::dom::WindowBinding::genericGetter(JSContext*, unsigned int, JS::Value*) 4 (0.1%) mozilla::dom::GenericBindingGetter(JSContext*, unsigned int, JS::Value*) 4 (0.1%) XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*)
15 (0.3%) mozilla::css::Declaration::Release() 284108 0 (0.0%) 15 (0.3%) mozilla::css::Declaration::~Declaration() 5 (0.1%) nsAutoPtr<nsCSSCompressedDataBlock>::~nsAutoPtr() 4 (0.1%) arena_dalloc 2 (0.0%) nsTArray_Impl<unsigned int, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::~nsTArray_base() 1 (0.0%) pthread_mutex_unlock 1 (0.0%) je_free
15 (0.3%) arena_dalloc 15 (0.3%) arena_run_tree_insert (self) 22046 15 (0.3%) 15 (0.3%) arena_run_tree_insert 15 (0.3%) arena_run_tree_insert (self)
15 (0.3%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) 1 (0.0%) gfxContext::ChangeTransform(mozilla::gfx::Matrix const&, bool) (self) 170665 1 (0.0%) 15 (0.3%) gfxContext::ChangeTransform(mozilla::gfx::Matrix const&, bool) 5 (0.1%) mozilla::gfx::Matrix::TransformBounds(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const 4 (0.1%) mozilla::gfx::NudgeToInteger(float*) 3 (0.1%) mozilla::gfx::DrawTargetCairo::SetTransform(mozilla::gfx::Matrix const&) 1 (0.0%) gfxContext::ChangeTransform(mozilla::gfx::Matrix const&, bool) (self) 1 (0.0%) mozilla::gfx::Matrix::Invert() 1 (0.0%) mozilla::gfx::Matrix::operator*(mozilla::gfx::Matrix const&) const
15 (0.3%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 1 (0.0%) nsRegion::ScaleToOutsidePixels(float, float, int) const (self) 161506 1 (0.0%) 15 (0.3%) nsRegion::ScaleToOutsidePixels(float, float, int) const 7 (0.2%) validate 3 (0.1%) nsRect::ScaleToOutsidePixels(float, float, int) const 2 (0.0%) _moz_pixman_region32_init_rects 1 (0.0%) _moz_pixman_region32_copy 1 (0.0%) nsRegion::ScaleToOutsidePixels(float, float, int) const (self) 1 (0.0%) arena_dalloc
12 (0.3%) gfxContext::Restore() 3 (0.1%) gfxContext::~gfxContext() 171093 0 (0.0%) 15 (0.3%) nsTArray_Impl<gfxContext::AzureState, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 15 (0.3%) gfxContext::AzureState::~AzureState()
15 (0.3%) xcb_wait_for_special_event 15 (0.3%) __recvmsg_nocancel (self) 45536 15 (0.3%) 15 (0.3%) __recvmsg_nocancel 15 (0.3%) __recvmsg_nocancel (self)
15 (0.3%) nsShmImage::Put(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel> const&) 49224 0 (0.0%) 15 (0.3%) XFlush 12 (0.3%) _XFlush 3 (0.1%) _XEventsQueued
15 (0.3%) js::GCHelperState::work() 367629 0 (0.0%) 15 (0.3%) js::GCHelperState::doSweep(js::AutoLockGC&) 12 (0.3%) js::gc::GCRuntime::sweepBackgroundThings(js::gc::ZoneList&, js::LifoAlloc&, js::ThreadType) [clone .part.676] 2 (0.0%) js::gc::GCRuntime::decommitArenas(js::AutoLockGC&) 1 (0.0%) js::LifoAlloc::freeAll()
15 (0.3%) js::HelperThread::threadLoop() 369887 0 (0.0%) 15 (0.3%) js::HelperThread::handleGCHelperWorkload() 15 (0.3%) js::GCHelperState::work()
15 (0.3%) js::frontend::Parser<js::frontend::FullParseHandler>::globalBody() 375539 0 (0.0%) 15 (0.3%) js::frontend::Parser<js::frontend::FullParseHandler>::statements(js::frontend::YieldHandling) 11 (0.2%) js::frontend::Parser<js::frontend::FullParseHandler>::statement(js::frontend::YieldHandling, bool) 2 (0.0%) js::frontend::TokenStream::getTokenInternal(js::frontend::TokenKind*, js::frontend::Token::Modifier) 1 (0.0%) js::frontend::ParseNodeAllocator::allocNode() 1 (0.0%) js::frontend::GlobalSharedContext::staticScope() const
15 (0.3%) mozilla::DisplayItemClip::ApproximateIntersectInward(nsRect const&) const 1 (0.0%) nsRegion::GetLargestRectangle(nsRect const&) const (self) 161616 1 (0.0%) 15 (0.3%) nsRegion::GetLargestRectangle(nsRect const&) const 6 (0.1%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<(anonymous namespace)::SizePair, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) 4 (0.1%) (anonymous namespace)::AxisPartition::InsertCoord(int) 2 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 1 (0.0%) nsRegion::GetLargestRectangle(nsRect const&) const (self) 1 (0.0%) nsTArray_Impl<int, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
12 (0.3%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::~nsTArray_base() (self) 5 (0.1%) nsStyleSet::HasAttributeDependentStyle(mozilla::dom::Element*, int, nsIAtom*, int, bool, nsAttrValue const*, mozilla::RestyleHintData&) 2 (0.0%) mozilla::FrameLayerBuilder::DisplayItemData::BeginUpdate(mozilla::layers::Layer*, mozilla::LayerState, unsigned int, nsDisplayItem*) 2 (0.0%) TreeMatchContext::~TreeMatchContext() 1 (0.0%) mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) mozilla::ContainerState::SetupScrollingMetadata(mozilla::NewLayerEntry*) [clone .part.487] 1 (0.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 1 (0.0%) mozilla::css::Declaration::Release() 1 (0.0%) mozilla::css::Declaration::~Declaration() 1 (0.0%) gfxContext::AzureState::~AzureState() 75259 12 (0.2%) 15 (0.3%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::~nsTArray_base() 12 (0.3%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::~nsTArray_base() (self) 3 (0.1%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::UsesAutoArrayBuffer() const
13 (0.3%) gfxContext::Restore() 3 (0.1%) mozilla::gfx::DrawTargetCairo::PopClip() (self) 1 (0.0%) gfxContext::~gfxContext() 1 (0.0%) mozilla::layers::BasicCompositor::EndFrame() 159547 3 (0.0%) 15 (0.3%) mozilla::gfx::DrawTargetCairo::PopClip() 11 (0.2%) _moz_cairo_restore 3 (0.1%) mozilla::gfx::DrawTargetCairo::PopClip() (self) 1 (0.0%) _moz_cairo_set_matrix
14 (0.3%) nsStyleContext::~nsStyleContext() 1 (0.0%) mozilla::OwningStyleContextSource::~OwningStyleContextSource() (self) 1 (0.0%) nsStyleContext::nsStyleContext(nsStyleContext*, nsIAtom*, mozilla::CSSPseudoElementType, already_AddRefed<nsRuleNode>, bool) 288090 1 (0.0%) 15 (0.3%) mozilla::OwningStyleContextSource::~OwningStyleContextSource() 14 (0.3%) nsStyleSet::GCRuleTrees() 1 (0.0%) mozilla::OwningStyleContextSource::~OwningStyleContextSource() (self)
15 (0.3%) mozilla::RestyleTracker::DoProcessRestyles() 288752 0 (0.0%) 15 (0.3%) mozilla::RestyleManager::EndProcessingRestyles() 15 (0.3%) mozilla::OverflowChangedTracker::Flush()
15 (0.3%) __egl_Main 196969 0 (0.0%) 15 (0.3%) mozilla::dom::PromiseBinding::resolve(JSContext*, unsigned int, JS::Value*) 14 (0.3%) mozilla::dom::Promise::Resolve(mozilla::dom::GlobalObject const&, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 1 (0.0%) mozilla::dom::IsDOMObject(JSObject*)
13 (0.3%) mozilla::ElementRestyler::MoveStyleContextsForContentChildren(nsIFrame*, nsStyleContext*, nsTArray<nsStyleContext*>&) 1 (0.0%) nsLayoutUtils::UnionChildOverflow(nsIFrame*, nsOverflowAreas&, mozilla::layout::FrameChildListIDs) 292585 0 (0.0%) 14 (0.3%) nsBlockFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const 7 (0.2%) nsContainerFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const 3 (0.1%) nsFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const 2 (0.0%) nsBlockFrame::GetOutsideBulletList() const 1 (0.0%) nsBlockFrame::GetPushedFloats() const 1 (0.0%) nsBlockFrame::GetOverflowLines() const
14 (0.3%) nsConditionalResetStyleData::GetStyleData(nsStyleStructID, nsStyleContext*, bool) const (self) 4 (0.1%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 3 (0.1%) nsStyleEffects const* nsStyleContext::DoGetStyleEffects<true>() 2 (0.0%) nsStyleMargin const* nsStyleContext::DoGetStyleMargin<true>() 1 (0.0%) nsFrame::DidSetStyleContext(nsStyleContext*) 1 (0.0%) nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame*) 1 (0.0%) nsStylePosition const* nsStyleContext::DoGetStylePosition<true>() 1 (0.0%) nsStyleOutline const* nsStyleContext::DoGetStyleOutline<true>() 1 (0.0%) nsStyleTextReset const* nsStyleContext::DoGetStyleTextReset<true>() 234729 14 (0.3%) 14 (0.3%) nsConditionalResetStyleData::GetStyleData(nsStyleStructID, nsStyleContext*, bool) const 14 (0.3%) nsConditionalResetStyleData::GetStyleData(nsStyleStructID, nsStyleContext*, bool) const (self)
14 (0.3%) NS_DispatchToMainThread(nsIRunnable*, unsigned int) 81162 0 (0.0%) 14 (0.3%) NS_DispatchToMainThread(already_AddRefed<nsIRunnable>&&, unsigned int) 9 (0.2%) nsThread::DispatchInternal(already_AddRefed<nsIRunnable>&&, unsigned int, nsThread::nsNestedEventTarget*) 2 (0.0%) nsThreadManager::GetMainThread(nsIThread**) 1 (0.0%) NS_GetMainThread(nsIThread**) 1 (0.0%) nsThread::Dispatch(already_AddRefed<nsIRunnable>&&, unsigned int) 1 (0.0%) nsThread::Release()
14 (0.3%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const 3 (0.1%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const (self) 293252 3 (0.0%) 14 (0.3%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const 3 (0.1%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const (self) 3 (0.1%) nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*) 3 (0.1%) nsPresContext::GetRootPresContext() 3 (0.1%) mozilla::gfx::BasePoint<int, nsPoint, int>::operator+=(nsPoint const&) 2 (0.0%) nsPoint::ScaleToOtherAppUnits(int, int) const
14 (0.3%) mozilla::net::CacheIOThread::ThreadFunc(void*) 97897 0 (0.0%) 14 (0.3%) mozilla::net::CacheIOThread::ThreadFunc() 14 (0.3%) mozilla::net::CacheIOThread::LoopOneLevel(unsigned int)
14 (0.3%) mozilla::net::CacheIOThread::ThreadFunc() 97896 0 (0.0%) 14 (0.3%) mozilla::net::CacheIOThread::LoopOneLevel(unsigned int) 14 (0.3%) mozilla::net::CacheIndex::Run()
14 (0.3%) arena_run_alloc 3 (0.1%) arena_run_split (self) 22055 3 (0.0%) 14 (0.3%) arena_run_split 11 (0.2%) arena_avail_tree_remove 3 (0.1%) arena_run_split (self)
14 (0.3%) mozilla::net::CacheIndex::Run() 97891 0 (0.0%) 14 (0.3%) mozilla::net::CacheIndex::UpdateIndex() 6 (0.1%) nsDirEnumeratorUnix::GetNextFile(nsIFile**) 5 (0.1%) nsLocalFile::GetLastModifiedTime(long*) 2 (0.0%) mozilla::net::CacheFileIOManager::StrToHash(nsACString_internal const&, unsigned char (*) [20]) 1 (0.0%) nsLocalFile::Release()
14 (0.3%) js::SavedStacks::insertFrames(JSContext*, js::FrameIter&, JS::MutableHandle<js::SavedFrame*>, unsigned int) 1 (0.0%) js::FrameIter::operator++() (self) 371170 1 (0.0%) 14 (0.3%) js::FrameIter::operator++() 7 (0.2%) js::FrameIter::popJitFrame() 6 (0.1%) js::FrameIter::settleOnActivation() 1 (0.0%) js::FrameIter::operator++() (self)
14 (0.3%) mozilla::dom::GetCurrentJSStack(int) 218596 0 (0.0%) 14 (0.3%) mozilla::dom::exceptions::CreateStack(JSContext*, int) 14 (0.3%) JS::CaptureCurrentStack(JSContext*, JS::MutableHandle<JSObject*>, unsigned int)
14 (0.3%) JSString* NumberToStringWithBase<(js::AllowGC)1>(js::ExclusiveContext*, double, int) [clone .constprop.866] 5 (0.1%) JSFlatString* js::NewStringCopyNDontDeflate<(js::AllowGC)1, unsigned char>(js::ExclusiveContext*, unsigned char const*, unsigned long) (self) 371387 5 (0.1%) 14 (0.3%) JSFlatString* js::NewStringCopyNDontDeflate<(js::AllowGC)1, unsigned char>(js::ExclusiveContext*, unsigned char const*, unsigned long) 5 (0.1%) JSObject* js::gc::GCRuntime::tryNewTenuredThing<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long) 5 (0.1%) JSFlatString* js::NewStringCopyNDontDeflate<(js::AllowGC)1, unsigned char>(js::ExclusiveContext*, unsigned char const*, unsigned long) (self) 4 (0.1%) JSFatInlineString* js::Allocate<JSFatInlineString, (js::AllowGC)1>(js::ExclusiveContext*)
14 (0.3%) gdk_x11_drag_context_get_type 27470 0 (0.0%) 14 (0.3%) gdk_display_get_event 14 (0.3%) gdk_x11_drag_context_get_type
14 (0.3%) nsIContent::GetPrimaryFrame() const (self) 12 (0.3%) nsLayoutUtils::GetStyleFrame(nsIContent const*) 1 (0.0%) nsSVGRenderingObserver::GetReferencedFrame(nsIAtom*, bool*) 1 (0.0%) mozilla::EffectCompositor::MaybeUpdateCascadeResults(mozilla::dom::Element*, mozilla::CSSPseudoElementType) 165297 14 (0.3%) 14 (0.3%) nsIContent::GetPrimaryFrame() const 14 (0.3%) nsIContent::GetPrimaryFrame() const (self)
14 (0.3%) mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyVsync(mozilla::TimeStamp) 81178 0 (0.0%) 14 (0.3%) NS_DispatchToMainThread(nsIRunnable*, unsigned int) 14 (0.3%) NS_DispatchToMainThread(already_AddRefed<nsIRunnable>&&, unsigned int)
14 (0.3%) nsCSSValue::Reset() (self) 11 (0.2%) AutoCSSValueArray::~AutoCSSValueArray() 2 (0.0%) (anonymous namespace)::CSSParserImpl::ParseVariant(nsCSSValue&, unsigned int, nsCSSProps::KTableEntry const*) [clone .part.391] 1 (0.0%) nsCSSValue::operator=(nsCSSValue const&) 174708 14 (0.3%) 14 (0.3%) nsCSSValue::Reset() 14 (0.3%) nsCSSValue::Reset() (self)
14 (0.3%) mozilla::layers::PCompositorBridgeParent::SendDidComposite(unsigned long const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&) 1 (0.0%) mozilla::ipc::MessageChannel::Send(IPC::Message*) (self) 109413 1 (0.0%) 14 (0.3%) mozilla::ipc::MessageChannel::Send(IPC::Message*) 6 (0.1%) mozilla::ipc::ThreadLink::SendMessage(IPC::Message*) 3 (0.1%) mozilla::ipc::MessageChannel::CxxStackFrame::CxxStackFrame(mozilla::ipc::MessageChannel&, mozilla::ipc::Direction, IPC::Message const*) 1 (0.0%) mozilla::ipc::MessageChannel::CxxStackFrame::~CxxStackFrame() 1 (0.0%) mozilla::ipc::MessageChannel::Send(IPC::Message*) (self) 1 (0.0%) IPC::Message::~Message() 1 (0.0%) mozilla::OffTheBooksMutex::Lock() 1 (0.0%) arena_dalloc
13 (0.3%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 289863 0 (0.0%) 14 (0.3%) nsDisplayListBuilder::LeavePresShell(nsIFrame*) 13 (0.3%) nsDisplayListBuilder::ResetMarkedFramesForDisplayList() 1 (0.0%) nsDocShell::GetWindowDraggingAllowed(bool*)
14 (0.3%) _pt_root 97898 0 (0.0%) 14 (0.3%) mozilla::net::CacheIOThread::ThreadFunc(void*) 14 (0.3%) mozilla::net::CacheIOThread::ThreadFunc()
14 (0.3%) mozilla::dom::DOMProxyHandler::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) const 1 (0.0%) mozilla::dom::CSS2PropertiesBinding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::PropertyDescriptor>) const (self) 189870 1 (0.0%) 14 (0.3%) mozilla::dom::CSS2PropertiesBinding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::PropertyDescriptor>) const 7 (0.2%) xpc::WrapperFactory::IsXrayWrapper(JSObject*) 4 (0.1%) JS::Rooted<JSObject*>::Rooted<JSContext*>(JSContext* const&) 2 (0.0%) mozilla::dom::DOMProxyHandler::GetExpandoObject(JSObject*) 1 (0.0%) mozilla::dom::CSS2PropertiesBinding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::PropertyDescriptor>) const (self)
14 (0.3%) nsCSSRendering::PrepareImageLayer(nsPresContext*, nsIFrame*, unsigned int, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, bool*, mozilla::gfx::CompositionOp) 1 (0.0%) nsImageRenderer::PrepareImage() (self) 289752 1 (0.0%) 14 (0.3%) nsImageRenderer::PrepareImage() 7 (0.2%) nsStyleImage::IsComplete() const 6 (0.1%) nsImageRenderer::PrepareImage() [clone .part.628] 1 (0.0%) nsImageRenderer::PrepareImage() (self)
14 (0.3%) mozilla::layers::RotatedContentBuffer::BeginPaint(mozilla::layers::PaintedLayer*, unsigned int) 165596 0 (0.0%) 14 (0.3%) mozilla::layers::ContentClientDoubleBuffered::FinalizeFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 10 (0.2%) mozilla::layers::ContentClientDoubleBuffered::UpdateDestinationFrom(mozilla::layers::RotatedBuffer const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 2 (0.0%) _moz_pixman_region32_subtract 1 (0.0%) mozilla::layers::TextureClient::Lock(mozilla::layers::OpenMode) 1 (0.0%) mozilla::layers::TextureClientAutoLock::TextureClientAutoLock(mozilla::layers::TextureClient*, mozilla::layers::OpenMode)
14 (0.3%) nsStyleSet::GCRuleTrees() 287655 0 (0.0%) 14 (0.3%) nsRuleNode::Destroy() 14 (0.3%) nsRuleNode::~nsRuleNode()
14 (0.3%) BytecodeCompiler::compileScript(JS::Handle<JSObject*>, JS::Handle<JSScript*>) 372979 0 (0.0%) 14 (0.3%) BytecodeCompiler::createSourceAndParser() 12 (0.3%) js::frontend::CreateScriptSourceObject(js::ExclusiveContext*, JS::ReadOnlyCompileOptions const&) 2 (0.0%) js::ScriptSource::setSourceCopy(js::ExclusiveContext*, JS::SourceBufferHolder&, bool, js::SourceCompressionTask*)
14 (0.3%) mozilla::dom::PromiseBinding::resolve(JSContext*, unsigned int, JS::Value*) 269832 0 (0.0%) 14 (0.3%) mozilla::dom::Promise::Resolve(mozilla::dom::GlobalObject const&, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 12 (0.3%) mozilla::dom::Promise::NewPromiseCapability(JSContext*, nsIGlobalObject*, JS::Handle<JS::Value>, bool, mozilla::dom::Promise::PromiseCapability&, mozilla::ErrorResult&) 2 (0.0%) mozilla::dom::Promise::ResolveInternal(JSContext*, JS::Handle<JS::Value>)
14 (0.3%) mozilla::OverflowChangedTracker::Flush() 293509 0 (0.0%) 14 (0.3%) nsIFrame::UpdateOverflow() 6 (0.1%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize, nsSize*) 4 (0.1%) nsBlockFrame::UnionChildOverflow(nsOverflowAreas&) 3 (0.1%) nsFrame::UnionChildOverflow(nsOverflowAreas&) 1 (0.0%) mozilla::ScrollFrameHelper::ComputeCustomOverflow(nsOverflowAreas&)
14 (0.3%) mozilla::ElementRestyler::RestyleSelf(nsIFrame*, nsRestyleHint, unsigned int*, nsTArray<mozilla::ElementRestyler::SwapInstruction>&) 5 (0.1%) nsFrame::DoGetParentStyleContext(nsIFrame**) const (self) 293402 5 (0.1%) 14 (0.3%) nsFrame::DoGetParentStyleContext(nsIFrame**) const 7 (0.2%) nsFrameManager::GetPlaceholderFrameFor(nsIFrame const*) 5 (0.1%) nsFrame::DoGetParentStyleContext(nsIFrame**) const (self) 2 (0.0%) nsSplittableFrame::FirstInFlow() const
14 (0.3%) base::WaitableEvent::TimedWait(base::TimeDelta const&) 1 (0.0%) ConditionVariable::TimedWait(base::TimeDelta const&) (self) 106941 1 (0.0%) 14 (0.3%) ConditionVariable::TimedWait(base::TimeDelta const&) 13 (0.3%) pthread_cond_timedwait@@GLIBC_2.3.2 1 (0.0%) ConditionVariable::TimedWait(base::TimeDelta const&) (self)
12 (0.3%) mozilla::dom::Promise::Resolve(mozilla::dom::GlobalObject const&, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 2 (0.0%) mozilla::dom::Promise::Then(JSContext*, JS::Handle<JSObject*>, mozilla::dom::AnyCallback*, mozilla::dom::AnyCallback*, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 269751 0 (0.0%) 14 (0.3%) mozilla::dom::Promise::NewPromiseCapability(JSContext*, nsIGlobalObject*, JS::Handle<JS::Value>, bool, mozilla::dom::Promise::PromiseCapability&, mozilla::ErrorResult&) 13 (0.3%) mozilla::dom::Promise::Create(nsIGlobalObject*, mozilla::ErrorResult&, JS::Handle<JSObject*>) 1 (0.0%) mozilla::dom::IsDOMObject(JSObject*)
14 (0.3%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, mozilla::css::Declaration*, bool*, bool, bool) [clone .constprop.458] 2 (0.0%) nsCSSCompressedDataBlock::TryReplaceValue(nsCSSProperty, nsCSSExpandedDataBlock&, bool*) (self) 286160 2 (0.0%) 14 (0.3%) nsCSSCompressedDataBlock::TryReplaceValue(nsCSSProperty, nsCSSExpandedDataBlock&, bool*) 6 (0.1%) nsCSSValue::operator!=(nsCSSValue const&) const 4 (0.1%) nsCSSCompressedDataBlock::ValueFor(nsCSSProperty) const 2 (0.0%) nsCSSPropertySet::RemoveProperty(nsCSSProperty) 2 (0.0%) nsCSSCompressedDataBlock::TryReplaceValue(nsCSSProperty, nsCSSExpandedDataBlock&, bool*) (self)
14 (0.3%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::LayerAttributes*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CommonLayerAttributes*, IPC::Message const*, void**) (self) 119733 1 (0.0%) 14 (0.3%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CommonLayerAttributes*, IPC::Message const*, void**) 3 (0.1%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>, mozilla::gfx::IntRectTyped<mozilla::LayerPixel>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>, mozilla::gfx::IntRectTyped<mozilla::LayerPixel>, mozilla::gfx::IntPointTyped<mozilla::LayerPixel>, mozilla::gfx::IntMarginTyped<mozilla::LayerPixel> >::RectIterator>::Read(IPC::Message const*, void**, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>*) 3 (0.1%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::TransformMatrix*, IPC::Message const*, void**) 2 (0.0%) IPC::ParamTraits<nsTArray<mozilla::layers::ScrollMetadata> >::Read(IPC::Message const*, void**, nsTArray<mozilla::layers::ScrollMetadata>*) 1 (0.0%) IPC::ParamTraits<mozilla::layers::EventRegions>::Read(IPC::Message const*, void**, mozilla::layers::EventRegions*) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CommonLayerAttributes*, IPC::Message const*, void**) (self) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::Animation>*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::PLayerParent*>*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::PLayerParent**, IPC::Message const*, void**, bool) 1 (0.0%) Pickle::ReadInt32(void**, int*) const
12 (0.3%) js::GCParallelTask::runFromMainThread(JSRuntime*) 2 (0.0%) js::HelperThread::handleGCParallelWorkload() 1 (0.0%) js::gc::UpdatePointersTask::run() (self) 367442 1 (0.0%) 14 (0.3%) js::gc::UpdatePointersTask::run() 13 (0.3%) js::gc::UpdatePointersTask::updateArenas() 1 (0.0%) js::gc::UpdatePointersTask::run() (self)
14 (0.3%) mozilla::OwningStyleContextSource::~OwningStyleContextSource() 287656 0 (0.0%) 14 (0.3%) nsStyleSet::GCRuleTrees() 14 (0.3%) nsRuleNode::Destroy()
14 (0.3%) nsRuleNode::Destroy() 287654 0 (0.0%) 14 (0.3%) nsRuleNode::~nsRuleNode() 8 (0.2%) nsConditionalResetStyleData::Destroy(unsigned long, nsPresContext*) 6 (0.1%) mozilla::css::Declaration::Release()
4 (0.1%) mozilla::BackgroundHangThread::FindThread() 3 (0.1%) PR_Lock (self) 2 (0.0%) LockArena 2 (0.0%) nsThread::HasPendingEvents(bool*) 1 (0.0%) js::CancelOffThreadIonCompile(JSCompartment*, JSScript*) 1 (0.0%) js::jit::JitCompartment::sweep(js::FreeOp*, JSCompartment*) 1 (0.0%) mozilla::TimelineConsumers::IsEmpty() 1 (0.0%) imgRequest::GetProgressTracker() const 1 (0.0%) mozilla::ipc::MessageChannel::Send(IPC::Message*, IPC::Message*) 1 (0.0%) TimerThread::RemoveTimer(nsTimerImpl*) 547660 3 (0.0%) 14 (0.3%) PR_Lock 11 (0.2%) __pthread_mutex_lock 3 (0.1%) PR_Lock (self)
14 (0.3%) mozilla::net::CacheIOThread::LoopOneLevel(unsigned int) 97892 0 (0.0%) 14 (0.3%) mozilla::net::CacheIndex::Run() 14 (0.3%) mozilla::net::CacheIndex::UpdateIndex()
13 (0.3%) nsDisplayListBuilder::LeavePresShell(nsIFrame*) 289862 0 (0.0%) 13 (0.2%) nsDisplayListBuilder::ResetMarkedFramesForDisplayList() 11 (0.2%) mozilla::FramePropertyTable::DeleteInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*) 1 (0.0%) nsLayoutUtils::GetParentOrPlaceholderFor(nsIFrame*) 1 (0.0%) nsFrameManager::GetPlaceholderFrameFor(nsIFrame const*)
13 (0.3%) PropertyProvider::InitFontGroupAndFontMetrics() 2 (0.0%) GetFontGroupForFrame(nsIFrame*, float, nsFontMetrics**) (self) 295222 2 (0.0%) 13 (0.2%) GetFontGroupForFrame(nsIFrame*, float, nsFontMetrics**) 11 (0.2%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, float) 2 (0.0%) GetFontGroupForFrame(nsIFrame*, float, nsFontMetrics**) (self)
10 (0.2%) nsGlobalWindow::RunTimeoutHandler(nsTimeout*, nsIScriptContext*) 3 (0.1%) mozilla::dom::CallbackObject::CallSetup::CallSetup(mozilla::dom::CallbackObject*, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*, bool) 1 (0.0%) mozilla::dom::AutoEntryScript::AutoEntryScript(nsIGlobalObject*, char const*, bool, JSContext*) (self) 180588 1 (0.0%) 13 (0.2%) mozilla::dom::AutoEntryScript::AutoEntryScript(nsIGlobalObject*, char const*, bool, JSContext*) 7 (0.2%) mozilla::dom::AutoJSAPI::InitInternal(JSObject*, JSContext*, bool) 2 (0.0%) mozilla::dom::ScriptSettingsStackEntry::ScriptSettingsStackEntry(nsIGlobalObject*, bool) 2 (0.0%) mozilla::dom::AutoJSAPI::AutoJSAPI(nsIGlobalObject*, bool, JSContext*) 1 (0.0%) mozilla::dom::AutoEntryScript::AutoEntryScript(nsIGlobalObject*, char const*, bool, JSContext*) (self) 1 (0.0%) nsGlobalWindow::GetScriptContext()
5 (0.1%) mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&) 5 (0.1%) mozilla::layers::LayerManagerComposite::UpdateAndRender() 3 (0.1%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 163131 0 (0.0%) 13 (0.2%) mozilla::layers::LayerProperties::CloneFrom(mozilla::layers::Layer*) 13 (0.3%) mozilla::layers::CloneLayerTreePropertiesInternal(mozilla::layers::Layer*, bool)
13 (0.3%) mozilla::css::Declaration::EnsureMutable() 1 (0.0%) mozilla::css::Declaration::Declaration(mozilla::css::Declaration const&) (self) 284181 1 (0.0%) 13 (0.2%) mozilla::css::Declaration::Declaration(mozilla::css::Declaration const&) 7 (0.2%) nsCSSCompressedDataBlock::Clone() const 4 (0.1%) AutoTArray<unsigned int, 8ul>::AutoTArray(AutoTArray<unsigned int, 8ul> const&) 1 (0.0%) mozilla::css::Declaration::Declaration(mozilla::css::Declaration const&) (self) 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
13 (0.3%) PropertyProvider::GetFontGroup() 295625 0 (0.0%) 13 (0.2%) PropertyProvider::InitFontGroupAndFontMetrics() 13 (0.3%) GetFontGroupForFrame(nsIFrame*, float, nsFontMetrics**)
8 (0.2%) js::jit::IonCompileScriptForBaseline(JSContext*, js::jit::BaselineFrame*, unsigned char*) 4 (0.1%) js::jit::CanEnter(JSContext*, js::RunState&) 2 (0.0%) js::jit::Compile(JSContext*, JS::Handle<JSScript*>, js::jit::BaselineFrame*, unsigned char*, bool, bool) (self) 1 (0.0%) js::jit::Recompile(JSContext*, JS::Handle<JSScript*>, js::jit::BaselineFrame*, unsigned char*, bool, bool) 358970 2 (0.0%) 13 (0.2%) js::jit::Compile(JSContext*, JS::Handle<JSScript*>, js::jit::BaselineFrame*, unsigned char*, bool, bool) 9 (0.2%) js::jit::IonCompile(JSContext*, JSScript*, js::jit::BaselineFrame*, unsigned char*, bool, bool, js::jit::OptimizationLevel) 2 (0.0%) js::jit::OptimizationLevelInfo::levelForScript(JSScript*, unsigned char*) const 2 (0.0%) js::jit::Compile(JSContext*, JS::Handle<JSScript*>, js::jit::BaselineFrame*, unsigned char*, bool, bool) (self)
9 (0.2%) mozilla::dom::MouseEvent::GetScreenY(int*) 4 (0.1%) mozilla::dom::MouseEventBinding::get_screenY(JSContext*, JS::Handle<JSObject*>, mozilla::dom::MouseEvent*, JSJitGetterCallArgs) 224788 0 (0.0%) 13 (0.2%) mozilla::dom::MouseEvent::ScreenY() 13 (0.3%) mozilla::dom::Event::GetScreenCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>)
13 (0.3%) (anonymous namespace)::MessageEventRunnable::DispatchDOMEvent(JSContext*, mozilla::dom::workers::WorkerPrivate*, mozilla::DOMEventTargetHelper*, bool) [clone .constprop.597] 180730 0 (0.0%) 13 (0.2%) mozilla::dom::StructuredCloneHolder::Read(nsISupports*, JSContext*, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 12 (0.3%) JSAutoStructuredCloneBuffer::read(JSContext*, JS::MutableHandle<JS::Value>, JSStructuredCloneCallbacks const*, void*) 1 (0.0%) nsAutoPtr<JSAutoStructuredCloneBuffer>::assign(JSAutoStructuredCloneBuffer*)
13 (0.3%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 7 (0.2%) CheckForApzAwareEventHandlers(nsDisplayListBuilder*, nsIFrame*) [clone .isra.230] (self) 292868 7 (0.1%) 13 (0.2%) CheckForApzAwareEventHandlers(nsDisplayListBuilder*, nsIFrame*) [clone .isra.230] 7 (0.2%) CheckForApzAwareEventHandlers(nsDisplayListBuilder*, nsIFrame*) [clone .isra.230] (self) 4 (0.1%) nsINode::HasApzAwareListeners() const 2 (0.0%) mozilla::dom::EventTarget::HasApzAwareListeners() const
13 (0.3%) mozilla::layers::LayerProperties::CloneFrom(mozilla::layers::Layer*) 11 (0.2%) mozilla::layers::CloneLayerTreePropertiesInternal(mozilla::layers::Layer*, bool) (self) 163130 2 (0.0%) 13 (0.2%) mozilla::layers::CloneLayerTreePropertiesInternal(mozilla::layers::Layer*, bool) 11 (0.2%) mozilla::layers::CloneLayerTreePropertiesInternal(mozilla::layers::Layer*, bool) (self) 8 (0.2%) mozilla::layers::LayerPropertiesBase::LayerPropertiesBase(mozilla::layers::Layer*) 2 (0.0%) moz_xmalloc 1 (0.0%) mozilla::layers::ContainerLayer::GetFirstChild() const
12 (0.3%) mozilla::ContainerState::ScaleToNearestPixels(nsRect const&) const 10 (0.2%) nsRect::ScaleToNearestPixels(float, float, int) const (self) 1 (0.0%) nsRegion::ScaleToNearestPixels(float, float, int) const 161654 10 (0.2%) 13 (0.2%) nsRect::ScaleToNearestPixels(float, float, int) const 10 (0.2%) nsRect::ScaleToNearestPixels(float, float, int) const (self) 3 (0.1%) NSToIntRoundUp(double)
7 (0.2%) __egl_Main 6 (0.1%) _end 1 (0.0%) mozilla::dom::GenericBindingMethod(JSContext*, unsigned int, JS::Value*) (self) 218607 1 (0.0%) 13 (0.2%) mozilla::dom::GenericBindingMethod(JSContext*, unsigned int, JS::Value*) 7 (0.2%) mozilla::dom::PromiseBinding::then(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Promise*, JSJitMethodCallArgs const&) 5 (0.1%) mozilla::dom::WorkerBinding::postMessage(JSContext*, JS::Handle<JSObject*>, mozilla::dom::workers::WorkerPrivate*, JSJitMethodCallArgs const&) 1 (0.0%) mozilla::dom::GenericBindingMethod(JSContext*, unsigned int, JS::Value*) (self)
13 (0.3%) js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) 4 (0.1%) AddOrChangeProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>) (self) 370298 4 (0.0%) 13 (0.2%) AddOrChangeProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>) 5 (0.1%) UpdateShapeTypeAndValue(js::ExclusiveContext*, js::NativeObject*, js::Shape*, JS::Value const&) 4 (0.1%) js::NativeObject::putProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int, unsigned int, unsigned int) 4 (0.1%) AddOrChangeProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>) (self)
13 (0.3%) nsTextFrame::DrawText(gfxTextRun::Range, gfxPoint const&, nsTextFrame::DrawTextParams const&) 295626 0 (0.0%) 13 (0.2%) PropertyProvider::GetFontGroup() 13 (0.3%) PropertyProvider::InitFontGroupAndFontMetrics()
13 (0.3%) js::jit::GenerateLIR(js::jit::MIRGenerator*) 1 (0.0%) js::jit::BacktrackingAllocator::go() (self) 376450 1 (0.0%) 13 (0.2%) js::jit::BacktrackingAllocator::go() 6 (0.1%) js::jit::BacktrackingAllocator::processBundle(js::jit::LiveBundle*) 4 (0.1%) js::jit::BacktrackingAllocator::buildLivenessInfo() 1 (0.0%) js::jit::BacktrackingAllocator::go() (self) 1 (0.0%) js::jit::BacktrackingAllocator::reifyAllocations() 1 (0.0%) js::jit::BacktrackingAllocator::resolveControlFlow()
13 (0.3%) js::gc::GCRuntime::incrementalCollectSlice(js::SliceBudget&, JS::gcreason::Reason) 1 (0.0%) js::gc::GCRuntime::sweepPhase(js::SliceBudget&) (self) 367687 1 (0.0%) 13 (0.2%) js::gc::GCRuntime::sweepPhase(js::SliceBudget&) 4 (0.1%) JSScript::maybeSweepTypes(js::AutoClearTypeInferenceStateOnOOM*) 2 (0.0%) js::ObjectGroup::sweep(js::AutoClearTypeInferenceStateOnOOM*) 2 (0.0%) js::FreeOp::~FreeOp() 2 (0.0%) js::gc::GCRuntime::beginSweepingZoneGroup() 2 (0.0%) js::gc::GCRuntime::endMarkingZoneGroup() 1 (0.0%) js::gc::GCRuntime::sweepPhase(js::SliceBudget&) (self)
10 (0.2%) mozilla::ContainerState::ScaleToOutsidePixels(nsRect const&, bool) const 6 (0.1%) nsRect::ScaleToOutsidePixels(float, float, int) const (self) 3 (0.1%) nsRegion::ScaleToOutsidePixels(float, float, int) const 161655 6 (0.1%) 13 (0.2%) nsRect::ScaleToOutsidePixels(float, float, int) const 6 (0.1%) nsRect::ScaleToOutsidePixels(float, float, int) const (self) 5 (0.1%) NSToIntFloor(float) 2 (0.0%) NSToIntCeil(float)
13 (0.3%) nsStyledElementNotElementCSSInlineStyle::SetInlineStyleDeclaration(mozilla::css::Declaration*, nsAString_internal const*, bool) 181536 0 (0.0%) 13 (0.2%) nsAttrValue::SetTo(mozilla::css::Declaration*, nsAString_internal const*) 12 (0.3%) nsAttrValue::EnsureEmptyMiscContainer() 1 (0.0%) mozilla::css::Declaration::AddRef()
13 (0.3%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 8 (0.2%) nsRuleNode::ResolveVariableReferences(nsStyleStructID, nsRuleData*, nsStyleContext*) (self) 287601 8 (0.1%) 13 (0.2%) nsRuleNode::ResolveVariableReferences(nsStyleStructID, nsRuleData*, nsStyleContext*) 8 (0.2%) nsRuleNode::ResolveVariableReferences(nsStyleStructID, nsRuleData*, nsStyleContext*) (self) 3 (0.1%) nsCSSParser::nsCSSParser(mozilla::css::Loader*, mozilla::CSSStyleSheet*) 2 (0.0%) nsCSSParser::~nsCSSParser()
13 (0.3%) mozilla::dom::Promise::NewPromiseCapability(JSContext*, nsIGlobalObject*, JS::Handle<JS::Value>, bool, mozilla::dom::Promise::PromiseCapability&, mozilla::ErrorResult&) 269750 0 (0.0%) 13 (0.2%) mozilla::dom::Promise::Create(nsIGlobalObject*, mozilla::ErrorResult&, JS::Handle<JSObject*>) 11 (0.2%) mozilla::dom::Promise::CreateWrapper(JS::Handle<JSObject*>, mozilla::ErrorResult&) 1 (0.0%) mozilla::dom::Promise::Promise(nsIGlobalObject*) 1 (0.0%) moz_xmalloc
13 (0.3%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 6 (0.1%) nsStyleDisplay::CalcDifference(nsStyleDisplay const&) const (self) 287515 6 (0.1%) 13 (0.2%) nsStyleDisplay::CalcDifference(nsStyleDisplay const&) const 6 (0.1%) nsStyleDisplay::CalcDifference(nsStyleDisplay const&) const (self) 3 (0.1%) nsStyleAutoArray<mozilla::StyleAnimation>::operator!=(nsStyleAutoArray<mozilla::StyleAnimation> const&) const 2 (0.0%) nsStyleCoord::operator!=(nsStyleCoord const&) const 1 (0.0%) nsStyleImageLayers::Position::operator==(nsStyleImageLayers::Position const&) const 1 (0.0%) nsStyleCoord::CalcValue::operator==(nsStyleCoord::CalcValue const&) const
13 (0.3%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 2 (0.0%) nsStylePosition::CalcDifference(nsStylePosition const&, nsStyleVisibility const*) const (self) 287490 2 (0.0%) 13 (0.2%) nsStylePosition::CalcDifference(nsStylePosition const&, nsStyleVisibility const*) const 3 (0.1%) nsStyleGridTemplate::operator!=(nsStyleGridTemplate const&) const 3 (0.1%) nsStyleCoord::operator!=(nsStyleCoord const&) const 2 (0.0%) nsStyleImageLayers::Position::operator==(nsStyleImageLayers::Position const&) const 2 (0.0%) nsStylePosition::CalcDifference(nsStylePosition const&, nsStyleVisibility const*) const (self) 2 (0.0%) nsStyleSides::operator==(nsStyleSides const&) const 1 (0.0%) nsStyleGridLine::operator!=(nsStyleGridLine const&) const
13 (0.3%) js::gc::UpdatePointersTask::run() 367441 0 (0.0%) 13 (0.2%) js::gc::UpdatePointersTask::updateArenas() 6 (0.1%) JSObject::traceChildren(JSTracer*) 3 (0.1%) js::Shape::traceChildren(JSTracer*) 2 (0.0%) js::Shape::fixupShapeTreeAfterMovingGC() 2 (0.0%) JSScript::traceChildren(JSTracer*)
13 (0.3%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 148056 0 (0.0%) 13 (0.2%) XPCThrower::ThrowBadResult(nsresult, nsresult, XPCCallContext&) 12 (0.3%) mozilla::dom::Throw(JSContext*, nsresult, nsACString_internal const&) 1 (0.0%) JS_smprintf(char const*, ...)
11 (0.2%) XPCJSRuntime::AfterProcessTask(unsigned int) 2 (0.0%) nsThread::ProcessNextEvent(bool, bool*) 1 (0.0%) mozilla::CycleCollectedJSRuntime::AfterProcessTask(unsigned int) (self) 76578 1 (0.0%) 13 (0.2%) mozilla::CycleCollectedJSRuntime::AfterProcessTask(unsigned int) 6 (0.1%) mozilla::dom::Promise::PerformMicroTaskCheckpoint() 5 (0.1%) mozilla::CycleCollectedJSRuntime::ProcessMetastableStateQueue(unsigned int) 1 (0.0%) mozilla::dom::Promise::PerformWorkerMicroTaskCheckpoint() 1 (0.0%) mozilla::CycleCollectedJSRuntime::AfterProcessTask(unsigned int) (self)
13 (0.3%) PLDHashTable::Add(void const*, mozilla::fallible_t const&) 11 (0.2%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)1>(void const*, unsigned int) (self) 80945 11 (0.2%) 13 (0.2%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)1>(void const*, unsigned int) 11 (0.2%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)1>(void const*, unsigned int) (self) 2 (0.0%) PLDHashTable::Hash2(unsigned int, unsigned int&, unsigned int&)
12 (0.3%) mozilla::EventListenerManager::HandleEventSubType(mozilla::EventListenerManager::Listener*, nsIDOMEvent*, mozilla::dom::EventTarget*) 224894 0 (0.0%) 12 (0.2%) mozilla::JSEventHandler::HandleEvent(nsIDOMEvent*) 6 (0.1%) mozilla::dom::EventHandlerNonNull::Call(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Event&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 3 (0.1%) mozilla::dom::CallbackObject::CallSetup::CallSetup(mozilla::dom::CallbackObject*, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*, bool) 3 (0.1%) mozilla::dom::CallbackObject::CallSetup::~CallSetup()
12 (0.3%) PresShell::ProcessReflowCommands(bool) 291469 0 (0.0%) 12 (0.2%) PresShell::DoReflow(nsIFrame*, bool) 9 (0.2%) ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsScrollbarFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsIFrame::GetUsedBorder() const
12 (0.3%) nsDocument::BeginUpdate(unsigned int) 290739 0 (0.0%) 12 (0.2%) PresShell::BeginUpdate(nsIDocument*, unsigned int) 12 (0.3%) nsCSSFrameConstructor::BeginUpdate()
12 (0.3%) JSAutoStructuredCloneBuffer::read(JSContext*, JS::MutableHandle<JS::Value>, JSStructuredCloneCallbacks const*, void*) 1 (0.0%) ReadStructuredClone(JSContext*, unsigned long*, unsigned long, JS::MutableHandle<JS::Value>, JSStructuredCloneCallbacks const*, void*) (self) 371339 1 (0.0%) 12 (0.2%) ReadStructuredClone(JSContext*, unsigned long*, unsigned long, JS::MutableHandle<JS::Value>, JSStructuredCloneCallbacks const*, void*) 10 (0.2%) JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) 1 (0.0%) ReadStructuredClone(JSContext*, unsigned long*, unsigned long, JS::MutableHandle<JS::Value>, JSStructuredCloneCallbacks const*, void*) (self) 1 (0.0%) JS::AutoGCRooter::AutoGCRooter(js::ContextFriendFields*, long)
11 (0.2%) js::Nursery::collect(JSRuntime*, JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*) 1 (0.0%) js::gc::GCRuntime::updatePointersToRelocatedCells(JS::Zone*) 373605 0 (0.0%) 12 (0.2%) js::gc::GCRuntime::markRuntime(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime) 4 (0.1%) js::RootLists::tracePersistentRoots(JSTracer*) 4 (0.1%) JSCompartment::traceRoots(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime) 1 (0.0%) JS::AutoGCRooter::traceAll(JSTracer*) 1 (0.0%) js::RootLists::traceStackRoots(JSTracer*) 1 (0.0%) js::jit::MarkJitActivations(JSRuntime*, JSTracer*) 1 (0.0%) js::MarkAtoms(JSTracer*)
12 (0.3%) mozilla::layers::ClientPaintedLayer::PaintThebes() 165634 0 (0.0%) 12 (0.2%) mozilla::layers::ContentClientDoubleBuffered::Updated(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, bool) 12 (0.3%) mozilla::layers::ContentClientRemoteBuffer::Updated(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, bool)
12 (0.3%) mozilla::dom::StructuredCloneHolder::Read(nsISupports*, JSContext*, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 371341 0 (0.0%) 12 (0.2%) JSAutoStructuredCloneBuffer::read(JSContext*, JS::MutableHandle<JS::Value>, JSStructuredCloneCallbacks const*, void*) 12 (0.3%) ReadStructuredClone(JSContext*, unsigned long*, unsigned long, JS::MutableHandle<JS::Value>, JSStructuredCloneCallbacks const*, void*)
12 (0.3%) XPCThrower::ThrowBadResult(nsresult, nsresult, XPCCallContext&) 218610 0 (0.0%) 12 (0.2%) mozilla::dom::Throw(JSContext*, nsresult, nsACString_internal const&) 10 (0.2%) mozilla::dom::CreateException(JSContext*, nsresult, nsACString_internal const&) 2 (0.0%) mozilla::dom::ThrowExceptionObject(JSContext*, mozilla::dom::Exception*)
12 (0.3%) nsRuleWalker::Forward(mozilla::css::Declaration*) 287663 0 (0.0%) 12 (0.2%) nsRuleNode::Transition(nsIStyleRule*, mozilla::SheetType, bool) 5 (0.1%) PLDHashTable::Add(void const*, mozilla::fallible_t const&) 3 (0.1%) nsIPresShell::AllocateByObjectID(mozilla::ArenaObjectID, unsigned long) 2 (0.0%) nsRuleNode::nsRuleNode(nsPresContext*, nsRuleNode*, nsIStyleRule*, mozilla::SheetType, bool) 1 (0.0%) nsRuleNode::GetKey() const 1 (0.0%) nsRuleNode::operator new(unsigned long, nsPresContext*)
12 (0.3%) js::gc::GCRuntime::updatePointersToRelocatedCells(JS::Zone*) 367445 0 (0.0%) 12 (0.2%) js::gc::GCRuntime::updateAllCellPointers(js::gc::MovingTracer*, JS::Zone*) 12 (0.3%) js::gc::GCRuntime::updateCellPointers(js::gc::MovingTracer*, JS::Zone*, mozilla::EnumSet<js::gc::AllocKind>, unsigned long)
12 (0.3%) nsGlobalWindow::SetTimeoutOrInterval(JSContext*, nsAString_internal const&, int, bool, mozilla::ErrorResult&) 1 (0.0%) NS_CreateJSTimeoutHandler(JSContext*, nsGlobalWindow*, nsAString_internal const&, mozilla::ErrorResult&) (self) 184836 1 (0.0%) 12 (0.2%) NS_CreateJSTimeoutHandler(JSContext*, nsGlobalWindow*, nsAString_internal const&, mozilla::ErrorResult&) 9 (0.2%) nsJSScriptTimeoutHandler::nsJSScriptTimeoutHandler(JSContext*, nsGlobalWindow*, nsAString_internal const&, bool*, mozilla::ErrorResult&) 2 (0.0%) moz_xmalloc 1 (0.0%) NS_CreateJSTimeoutHandler(JSContext*, nsGlobalWindow*, nsAString_internal const&, mozilla::ErrorResult&) (self)
9 (0.2%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, float) 3 (0.1%) nsHTMLReflowState::CalcLineHeight(nsIContent*, nsStyleContext*, int, float) 291102 0 (0.0%) 12 (0.2%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, float, unsigned char) 11 (0.2%) nsDeviceContext::GetMetricsFor(nsFont const&, nsFontMetrics::Params const&) 1 (0.0%) nsPresContext::GetUserFontSet()
12 (0.3%) gfxFont::Draw(gfxTextRun*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, unsigned short) 169852 0 (0.0%) 12 (0.2%) gfxFontconfigFont::GetGlyphRenderingOptions(TextRunDrawParams const*) 4 (0.1%) _moz_cairo_font_options_create 3 (0.1%) arena_dalloc 2 (0.0%) mozilla::gfx::Factory::CreateCairoGlyphRenderingOptions(mozilla::gfx::FontHinting, bool, mozilla::gfx::AntialiasMode) 1 (0.0%) _cairo_font_options_init_copy 1 (0.0%) je_free 1 (0.0%) free
10 (0.2%) nsDocument::BeginUpdate(unsigned int) 2 (0.0%) nsDocument::EndUpdate(unsigned int) 184092 0 (0.0%) 12 (0.2%) RefPtr<nsIDocumentObserver>::assign_with_AddRef(nsIDocumentObserver*) 5 (0.1%) non-virtual thunk to nsDOMStyleSheetList::AddRef() 2 (0.0%) non-virtual thunk to PresShell::AddRef() 2 (0.0%) PresShell::AddRef() 2 (0.0%) mozilla::dom::StyleSheetList::AddRef() 1 (0.0%) nsDOMStyleSheetList::AddRef()
12 (0.3%) mozilla::FrameLayerBuilder::StoreDataForFrame(nsDisplayItem*, mozilla::layers::Layer*, mozilla::LayerState) 3 (0.1%) mozilla::FrameLayerBuilder::DisplayItemData::BeginUpdate(mozilla::layers::Layer*, mozilla::LayerState, unsigned int, nsDisplayItem*) (self) 288782 3 (0.0%) 12 (0.2%) mozilla::FrameLayerBuilder::DisplayItemData::BeginUpdate(mozilla::layers::Layer*, mozilla::LayerState, unsigned int, nsDisplayItem*) 5 (0.1%) void nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::AssignRange<nsCSSSelector*>(unsigned long, unsigned long, nsCSSSelector* const*) 3 (0.1%) mozilla::FrameLayerBuilder::DisplayItemData::BeginUpdate(mozilla::layers::Layer*, mozilla::LayerState, unsigned int, nsDisplayItem*) (self) 2 (0.0%) nsTArray_Impl<nsIFrame*, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 2 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::~nsTArray_base()
11 (0.2%) nsHTMLCSSStyleSheet::ElementRulesMatching(nsPresContext*, mozilla::dom::Element*, nsRuleWalker*) 1 (0.0%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, ElementDependentRuleProcessorData*, NodeMatchContext&) 257536 0 (0.0%) 12 (0.2%) nsRuleWalker::Forward(mozilla::css::Declaration*) 12 (0.3%) nsRuleNode::Transition(nsIStyleRule*, mozilla::SheetType, bool)
12 (0.3%) mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) 268018 0 (0.0%) 12 (0.2%) mozilla::dom::workers::WorkerPrivate::ProcessAllControlRunnablesLocked() 11 (0.2%) mozilla::dom::workers::WorkerRunnable::Run() 1 (0.0%) PR_Unlock
8 (0.2%) clock_gettime (self) 4 (0.1%) _PR_UNIX_GetInterval2 3 (0.1%) base::TimeTicks::Now() 3 (0.1%) g_get_monotonic_time 2 (0.0%) ClockTimeNs() 40949 8 (0.1%) 12 (0.2%) clock_gettime 8 (0.2%) clock_gettime (self) 4 (0.1%) static_Nul
6 (0.1%) mozilla::ipc::MessageChannel::Send(IPC::Message*) 4 (0.1%) mozilla::ipc::MessageChannel::Send(IPC::Message*, IPC::Message*) 2 (0.0%) mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) 1 (0.0%) mozilla::ipc::ThreadLink::SendMessage(IPC::Message*) (self) 109380 1 (0.0%) 12 (0.2%) mozilla::ipc::ThreadLink::SendMessage(IPC::Message*) 10 (0.2%) mozilla::ipc::MessageChannel::OnMessageReceivedFromLink(IPC::Message&&) [clone .part.281] [clone .constprop.299] 1 (0.0%) mozilla::ipc::ThreadLink::SendMessage(IPC::Message*) (self) 1 (0.0%) mozilla::ipc::MessageChannel::AssertWorkerThread() const [clone .isra.69]
7 (0.2%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 5 (0.1%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 289966 0 (0.0%) 12 (0.2%) nsDisplayListBuilder::EnterPresShell(nsIFrame*, bool) 9 (0.2%) PresShell::UpdateCanvasBackground() 1 (0.0%) non-virtual thunk to nsDocShell::GetWindowDraggingAllowed(bool*) 1 (0.0%) PresShell::GetCaret() const 1 (0.0%) nsIFrame::AddPaintedPresShell(nsIPresShell*)
12 (0.3%) nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool) 289630 0 (0.0%) 12 (0.2%) SetBackgroundClipRegion(mozilla::DisplayListClipState::AutoSaveRestore&, nsIFrame*, nsPoint const&, nsStyleImageLayers::Layer const&, nsRect const&, bool) 9 (0.2%) nsCSSRendering::GetImageLayerClip(nsStyleImageLayers::Layer const&, nsIFrame*, nsStyleBorder const&, nsRect const&, nsRect const&, bool, int, nsCSSRendering::ImageLayerClipState*) 3 (0.1%) mozilla::DisplayListClipState::ClipContentDescendants(nsRect const&, int const*, mozilla::DisplayItemClip&)
7 (0.2%) nsRegion::ScaleToOutsidePixels(float, float, int) const 4 (0.1%) mozilla::gfx::TiledRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> >::GetRegion() const 1 (0.0%) validate (self) 1 (0.0%) mozilla::layers::PaintedLayerComposite::GetInvalidRegion() 340612 1 (0.0%) 12 (0.2%) validate 8 (0.2%) pixman_op 2 (0.0%) pixman_rect_alloc 1 (0.0%) validate (self) 1 (0.0%) arena_dalloc
12 (0.3%) _cairo_clip_path_to_region 4 (0.1%) _cairo_path_fixed_fill_rectilinear_to_region (self) 339178 4 (0.0%) 12 (0.2%) _cairo_path_fixed_fill_rectilinear_to_region 7 (0.2%) _moz_cairo_region_create_rectangle 4 (0.1%) _cairo_path_fixed_fill_rectilinear_to_region (self) 1 (0.0%) _cairo_path_fixed_is_box
12 (0.3%) js::gc::GCRuntime::updateAllCellPointers(js::gc::MovingTracer*, JS::Zone*) 367444 0 (0.0%) 12 (0.2%) js::gc::GCRuntime::updateCellPointers(js::gc::MovingTracer*, JS::Zone*, mozilla::EnumSet<js::gc::AllocKind>, unsigned long) 12 (0.3%) js::GCParallelTask::runFromMainThread(JSRuntime*)
12 (0.3%) js::gc::GCRuntime::updateCellPointers(js::gc::MovingTracer*, JS::Zone*, mozilla::EnumSet<js::gc::AllocKind>, unsigned long) 369873 0 (0.0%) 12 (0.2%) js::GCParallelTask::runFromMainThread(JSRuntime*) 12 (0.3%) js::gc::UpdatePointersTask::run()
8 (0.2%) MessageLoop::PostTask(already_AddRefed<mozilla::Runnable>) 4 (0.1%) MessageLoop::PostDelayedTask(already_AddRefed<mozilla::Runnable>, int) 107245 0 (0.0%) 12 (0.2%) MessageLoop::PostTask_Helper(already_AddRefed<mozilla::Runnable>, int) 5 (0.1%) nsThread::DispatchInternal(already_AddRefed<nsIRunnable>&&, unsigned int, nsThread::nsNestedEventTarget*) 2 (0.0%) base::WaitableEvent::Signal() 1 (0.0%) mozilla::ipc::MessagePump::GetXPCOMThread() 1 (0.0%) void std::deque<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> >::emplace_back<MessageLoop::PendingTask>(MessageLoop::PendingTask&&) 1 (0.0%) base::MessagePumpDefault::ScheduleWork() 1 (0.0%) base::MessagePump::GetXPCOMThread() 1 (0.0%) RefPtr<mozilla::Runnable>::~RefPtr()
12 (0.3%) XFlush 49629 0 (0.0%) 12 (0.2%) _XFlush 12 (0.3%) _XSend
12 (0.3%) js::gc::GCRuntime::sweepBackgroundThings(js::gc::ZoneList&, js::LifoAlloc&, js::ThreadType) [clone .part.676] 367626 0 (0.0%) 12 (0.2%) js::gc::ArenaLists::backgroundFinalize(js::FreeOp*, js::gc::Arena*, js::gc::Arena**) 5 (0.1%) bool FinalizeTypedArenas<JSObject>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) 4 (0.1%) bool FinalizeTypedArenas<js::Shape>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) 2 (0.0%) bool FinalizeTypedArenas<JSString>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) 1 (0.0%) bool FinalizeTypedArenas<js::AccessorShape>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum)
12 (0.3%) nsAttrValue::SetTo(mozilla::css::Declaration*, nsAString_internal const*) 1 (0.0%) nsAttrValue::EnsureEmptyMiscContainer() (self) 181534 1 (0.0%) 12 (0.2%) nsAttrValue::EnsureEmptyMiscContainer() 7 (0.2%) moz_xmalloc 4 (0.1%) nsAttrValue::ClearMiscContainer() 1 (0.0%) nsAttrValue::EnsureEmptyMiscContainer() (self)
8 (0.2%) mozilla::dom::Element::GetAttr(int, nsIAtom*, nsAString_internal&) const 3 (0.1%) nsAString_internal::Assign(nsAString_internal const&, mozilla::fallible_t const&) 2 (0.0%) nsAString_internal::SetLength(unsigned int) (self) 1 (0.0%) nsCSSScanner::Next(nsCSSToken&, nsCSSScannerExclude) 76005 2 (0.0%) 12 (0.2%) nsAString_internal::SetLength(unsigned int) 10 (0.2%) nsAString_internal::SetCapacity(unsigned int) 2 (0.0%) nsAString_internal::SetLength(unsigned int) (self)
12 (0.3%) nsJSContext::RunCycleCollectorSlice() 76570 0 (0.0%) 12 (0.2%) nsCycleCollector_collectSlice(js::SliceBudget&, bool) 11 (0.2%) nsCycleCollector::Collect(ccType, js::SliceBudget&, nsICycleCollectorListener*, bool) 1 (0.0%) mozilla::SamplerStackFrameRAII::SamplerStackFrameRAII(char const*, js::ProfileEntry::Category, unsigned int)
9 (0.2%) nsTimerImpl::Fire() 3 (0.1%) CCTimerFired(nsITimer*, void*) 184745 0 (0.0%) 12 (0.2%) nsJSContext::RunCycleCollectorSlice() 12 (0.3%) nsCycleCollector_collectSlice(js::SliceBudget&, bool)
12 (0.3%) js::GCHelperState::doSweep(js::AutoLockGC&) 367627 0 (0.0%) 12 (0.2%) js::gc::GCRuntime::sweepBackgroundThings(js::gc::ZoneList&, js::LifoAlloc&, js::ThreadType) [clone .part.676] 12 (0.3%) js::gc::ArenaLists::backgroundFinalize(js::FreeOp*, js::gc::Arena*, js::gc::Arena**)
12 (0.3%) BytecodeCompiler::createSourceAndParser() 372977 0 (0.0%) 12 (0.2%) js::frontend::CreateScriptSourceObject(js::ExclusiveContext*, JS::ReadOnlyCompileOptions const&) 8 (0.2%) js::ScriptSourceObject::create(js::ExclusiveContext*, js::ScriptSource*) 3 (0.1%) js::ScriptSource::initFromOptions(js::ExclusiveContext*, JS::ReadOnlyCompileOptions const&) 1 (0.0%) js::gc::GCRuntime::updateMallocCounter(JS::Zone*, unsigned long)
12 (0.3%) mozilla::layers::ContentClientDoubleBuffered::Updated(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, bool) 165633 0 (0.0%) 12 (0.2%) mozilla::layers::ContentClientRemoteBuffer::Updated(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, bool) 10 (0.2%) mozilla::layers::ShadowLayerForwarder::UseTextures(mozilla::layers::CompositableClient*, nsTArray<mozilla::layers::CompositableForwarder::TimedTextureClient> const&) 2 (0.0%) mozilla::layers::ShadowLayerForwarder::UpdateTextureRegion(mozilla::layers::CompositableClient*, mozilla::layers::ThebesBufferData const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&)
6 (0.1%) mozilla::ContainerState::ScaleToOutsidePixels(nsRect const&, bool) const 5 (0.1%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 1 (0.0%) mozilla::ContainerState::ScaleToInsidePixels(nsRect const&, bool) const 288977 0 (0.0%) 12 (0.2%) mozilla::ContainerState::ScaleToNearestPixels(nsRect const&) const 12 (0.3%) nsRect::ScaleToNearestPixels(float, float, int) const
11 (0.2%) arena_malloc 11 (0.2%) arena_bin_malloc_easy.isra.8 (self) 22064 11 (0.2%) 11 (0.2%) arena_bin_malloc_easy.isra.8 11 (0.2%) arena_bin_malloc_easy.isra.8 (self)
11 (0.2%) GetFontGroupForFrame(nsIFrame*, float, nsFontMetrics**) 2 (0.0%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, float) (self) 291103 2 (0.0%) 11 (0.2%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, float) 9 (0.2%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, float, unsigned char) 2 (0.0%) nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, float) (self)
11 (0.2%) mozilla::dom::workers::WorkerRunnable::Run() 267749 0 (0.0%) 11 (0.2%) (anonymous namespace)::GarbageCollectRunnable::WorkerRun(JSContext*, mozilla::dom::workers::WorkerPrivate*) 11 (0.2%) mozilla::dom::workers::WorkerPrivate::GarbageCollectInternal(JSContext*, bool, bool)
11 (0.2%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 1 (0.0%) mozilla::ContainerState::AttemptToRecyclePaintedLayer(AnimatedGeometryRoot*, nsDisplayItem*, nsPoint const&) (self) 288798 1 (0.0%) 11 (0.2%) mozilla::ContainerState::AttemptToRecyclePaintedLayer(AnimatedGeometryRoot*, nsDisplayItem*, nsPoint const&) 8 (0.2%) mozilla::ContainerState::PreparePaintedLayerForUse(mozilla::layers::PaintedLayer*, mozilla::PaintedDisplayItemLayerUserData*, AnimatedGeometryRoot*, nsIFrame const*, nsPoint const&, bool) 1 (0.0%) mozilla::ContainerState::AttemptToRecyclePaintedLayer(AnimatedGeometryRoot*, nsDisplayItem*, nsPoint const&) (self) 1 (0.0%) mozilla::FrameLayerBuilder::GetOldLayerFor(nsDisplayItem*, nsDisplayItemGeometry**, mozilla::DisplayItemClip**) 1 (0.0%) PLDHashTable::Search(void const*)
11 (0.2%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 1 (0.0%) mozilla::css::Declaration::MapRuleInfoInto(nsRuleData*) (self) 284179 1 (0.0%) 11 (0.2%) mozilla::css::Declaration::MapRuleInfoInto(nsRuleData*) 10 (0.2%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const 1 (0.0%) mozilla::css::Declaration::MapRuleInfoInto(nsRuleData*) (self)
10 (0.2%) nsStyleVisibility const* nsStyleContext::DoGetStyleVisibility<true>() (self) 5 (0.1%) nsIFrame::GetWritingMode() const 4 (0.1%) nsIFrame::IsVisibleForPainting(nsDisplayListBuilder*) 1 (0.0%) nsBox::IsXULCollapsed() 1 (0.0%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 179374 10 (0.2%) 11 (0.2%) nsStyleVisibility const* nsStyleContext::DoGetStyleVisibility<true>() 10 (0.2%) nsStyleVisibility const* nsStyleContext::DoGetStyleVisibility<true>() (self) 1 (0.0%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*)
10 (0.2%) mozilla::dom::EventListener::HandleEvent(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Event&, mozilla::ErrorResult&) 1 (0.0%) mozilla::dom::EventHandlerNonNull::Call(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Event&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 213633 0 (0.0%) 11 (0.2%) mozilla::dom::GetOrCreateDOMReflectorHelper<mozilla::dom::Event, false>::GetOrCreate(JSContext*, mozilla::dom::Event&, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 8 (0.2%) JS_WrapValue(JSContext*, JS::MutableHandle<JS::Value>) 3 (0.1%) mozilla::dom::MessageEvent::WrapObjectInternal(JSContext*, JS::Handle<JSObject*>)
11 (0.2%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::Edit*, IPC::Message const*, void**) 119716 0 (0.0%) 11 (0.2%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CompositableOperation*, IPC::Message const*, void**) 7 (0.2%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CompositableOperationDetail*, IPC::Message const*, void**) 4 (0.1%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::PCompositableParent**, IPC::Message const*, void**, bool)
11 (0.2%) __memmove_ssse3_back (self) 8 (0.2%) double_conversion::StringBuilder::AddSubstring(char const*, int) 1 (0.0%) js::NativeObject::moveDenseElements(unsigned int, unsigned int, unsigned int) 1 (0.0%) _moz_pixman_region32_copy 1 (0.0%) _moz_cairo_scaled_font_create 42008 11 (0.2%) 11 (0.2%) __memmove_ssse3_back 11 (0.2%) __memmove_ssse3_back (self)
11 (0.2%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 220245 0 (0.0%) 11 (0.2%) nsStyleFont const* nsStyleContext::DoGetStyleFont<true>() 11 (0.2%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*)
11 (0.2%) mozilla::dom::Promise::Create(nsIGlobalObject*, mozilla::ErrorResult&, JS::Handle<JSObject*>) 269737 0 (0.0%) 11 (0.2%) mozilla::dom::Promise::CreateWrapper(JS::Handle<JSObject*>, mozilla::ErrorResult&) 9 (0.2%) mozilla::dom::Promise::CaptureStack(JSContext*, JS::Heap<JSObject*>&) 1 (0.0%) mozilla::dom::Promise::WrapObject(JSContext*, JS::Handle<JSObject*>) 1 (0.0%) mozilla::dom::AutoJSAPI::~AutoJSAPI()
6 (0.1%) nsConditionalResetStyleData::Destroy(unsigned long, nsPresContext*) 5 (0.1%) nsStyleContext::Destroy() 4 (0.1%) nsPresArena::Free(unsigned int, void*) (self) 288105 4 (0.0%) 11 (0.2%) nsPresArena::Free(unsigned int, void*) 5 (0.1%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) 4 (0.1%) nsPresArena::Free(unsigned int, void*) (self) 1 (0.0%) PLDHashTable::Search(void const*) 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
9 (0.2%) _moz_cairo_rel_line_to 5 (0.1%) _cairo_path_fixed_line_to (self) 1 (0.0%) _cairo_path_append_to_context 1 (0.0%) _cairo_clip_rectangle 339021 5 (0.1%) 11 (0.2%) _cairo_path_fixed_line_to 5 (0.1%) _cairo_path_fixed_line_to (self) 4 (0.1%) _cairo_path_fixed_add 2 (0.0%) _cairo_path_fixed_extents_add
7 (0.2%) nsFrame::DoGetParentStyleContext(nsIFrame**) const 3 (0.1%) nsFrameManager::GetPlaceholderFrameFor(nsIFrame const*) (self) 3 (0.1%) MarkFrameForDisplay(nsIFrame*, nsIFrame*) [clone .constprop.721] 1 (0.0%) nsDisplayListBuilder::ResetMarkedFramesForDisplayList() 290820 3 (0.0%) 11 (0.2%) nsFrameManager::GetPlaceholderFrameFor(nsIFrame const*) 5 (0.1%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) 3 (0.1%) nsFrameManager::GetPlaceholderFrameFor(nsIFrame const*) (self) 3 (0.1%) PLDHashTable::Search(void const*)
5 (0.1%) nsIFrame::GetContentRectRelativeToSelf() const 4 (0.1%) mozilla::RestyleManager::RecomputePosition(nsIFrame*) 2 (0.0%) nsIFrame::GetContentBoxBorderRadii(int*) const 1 (0.0%) nsIFrame::GetUsedBorderAndPadding() const (self) 288942 1 (0.0%) 11 (0.2%) nsIFrame::GetUsedBorderAndPadding() const 5 (0.1%) nsIFrame::GetUsedBorder() const 5 (0.1%) nsIFrame::GetUsedPadding() const 1 (0.0%) nsIFrame::GetUsedBorderAndPadding() const (self)
11 (0.2%) _clip_and_composite_boxes 340766 0 (0.0%) 11 (0.2%) _moz_pixman_fill 11 (0.2%) _pixman_implementation_fill
8 (0.2%) nsStyleEffects const* nsStyleContext::DoGetStyleEffects<true>() (self) 3 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 3 (0.1%) nsStyleDisplay::IsFixedPosContainingBlock(nsIFrame const*) const 2 (0.0%) nsIFrame::HasOpacityInternal(float) const 1 (0.0%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 1 (0.0%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 1 (0.0%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 286886 8 (0.1%) 11 (0.2%) nsStyleEffects const* nsStyleContext::DoGetStyleEffects<true>() 8 (0.2%) nsStyleEffects const* nsStyleContext::DoGetStyleEffects<true>() (self) 3 (0.1%) nsConditionalResetStyleData::GetStyleData(nsStyleStructID, nsStyleContext*, bool) const
3 (0.1%) nsTextFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 3 (0.1%) WrapInWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) [clone .constprop.883] 3 (0.1%) nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool) 2 (0.0%) nsDisplayListBuilder::Allocate(unsigned long) (self) 1 (0.0%) nsImageBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsDisplayListBuilder::WrapAGRForFrame(nsIFrame*, AnimatedGeometryRoot*) 289472 2 (0.0%) 11 (0.2%) nsDisplayListBuilder::Allocate(unsigned long) 9 (0.2%) PL_ArenaAllocate 2 (0.0%) nsDisplayListBuilder::Allocate(unsigned long) (self)
6 (0.1%) mozilla::layers::ClientPaintedLayer::InvalidateRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 2 (0.0%) void mozilla::ContainerState::FinishPaintedLayerData<mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}>(mozilla::PaintedLayerData&, mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}) 2 (0.0%) mozilla::layers::ContentClientDoubleBuffered::FinalizeFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::layers::RotatedContentBuffer::BeginPaint(mozilla::layers::PaintedLayer*, unsigned int) 340628 0 (0.0%) 11 (0.2%) _moz_pixman_region32_subtract 11 (0.2%) pixman_op
2 (0.0%) nsThread::HasPendingEvents(bool*) 1 (0.0%) PR_Unlock (self) 1 (0.0%) js::GCParallelTask::runFromHelperThread() 1 (0.0%) js::gc::GCRuntime::beginSweepingZoneGroup() 1 (0.0%) mozilla::TimelineConsumers::IsEmpty() 1 (0.0%) mozilla::dom::workers::WorkerPrivate::ProcessAllControlRunnablesLocked() 1 (0.0%) mozilla::image::ProgressTracker::GetImage() const 1 (0.0%) mozilla::layers::CompositorVsyncScheduler::Composite(mozilla::TimeStamp) 1 (0.0%) mozilla::layers::CompositorVsyncScheduler::Observer::NotifyVsync(mozilla::TimeStamp) 1 (0.0%) mozilla::ipc::MessageChannel::Send(IPC::Message*, IPC::Message*) 1 (0.0%) mozilla::BackgroundHangThread::FindThread() 547665 1 (0.0%) 11 (0.2%) PR_Unlock 4 (0.1%) pthread_mutex_unlock 2 (0.0%) pthread_equal 2 (0.0%) pthread_self 1 (0.0%) PR_Unlock (self) 1 (0.0%) pt_PostNotifies 1 (0.0%) _init
11 (0.2%) _moz_pixman_fill 340498 0 (0.0%) 11 (0.2%) _pixman_implementation_fill 11 (0.2%) sse2_fill
10 (0.2%) nsContentUtils::RemoveScriptBlocker() 2 (0.0%) NS_IsMainThread() (self) 1 (0.0%) mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyVsync(mozilla::TimeStamp) 79492 2 (0.0%) 11 (0.2%) NS_IsMainThread() 9 (0.2%) update_get_addr 2 (0.0%) NS_IsMainThread() (self)
11 (0.2%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, mozilla::css::Declaration*, bool*, bool, bool) [clone .constprop.458] 3 (0.1%) (anonymous namespace)::CSSParserImpl::InitScanner(nsCSSScanner&, mozilla::css::ErrorReporter&, nsIURI*, nsIURI*, nsIPrincipal*) [clone .constprop.467] (self) 285514 3 (0.0%) 11 (0.2%) (anonymous namespace)::CSSParserImpl::InitScanner(nsCSSScanner&, mozilla::css::ErrorReporter&, nsIURI*, nsIURI*, nsIPrincipal*) [clone .constprop.467] 8 (0.2%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 3 (0.1%) (anonymous namespace)::CSSParserImpl::InitScanner(nsCSSScanner&, mozilla::css::ErrorReporter&, nsIURI*, nsIURI*, nsIPrincipal*) [clone .constprop.467] (self)
11 (0.2%) (anonymous namespace)::GarbageCollectRunnable::WorkerRun(JSContext*, mozilla::dom::workers::WorkerPrivate*) 267748 0 (0.0%) 11 (0.2%) mozilla::dom::workers::WorkerPrivate::GarbageCollectInternal(JSContext*, bool, bool) 11 (0.2%) JS::GCForReason(JSRuntime*, JSGCInvocationKind, JS::gcreason::Reason)
11 (0.2%) arena_run_split 8 (0.2%) arena_avail_tree_remove (self) 22050 8 (0.1%) 11 (0.2%) arena_avail_tree_remove 8 (0.2%) arena_avail_tree_remove (self) 3 (0.1%) arena_avail_comp
11 (0.2%) sse2_fill (self) 11 (0.2%) _pixman_implementation_fill 340643 11 (0.2%) 11 (0.2%) sse2_fill 11 (0.2%) sse2_fill (self)
5 (0.1%) gfxFont::Draw(gfxTextRun*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, unsigned short) 3 (0.1%) gfxContext::ChangeTransform(mozilla::gfx::Matrix const&, bool) 2 (0.0%) gfxContext::gfxContext(mozilla::gfx::DrawTarget*, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 1 (0.0%) mozilla::layers::BasicCompositor::BeginFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*) 1 (0.0%) mozilla::gfx::DrawTargetCairo::SetTransform(mozilla::gfx::Matrix const&) (self) 159610 1 (0.0%) 11 (0.2%) mozilla::gfx::DrawTargetCairo::SetTransform(mozilla::gfx::Matrix const&) 6 (0.1%) _moz_cairo_set_matrix 2 (0.0%) mozilla::gfx::DrawTarget::SetTransform(mozilla::gfx::Matrix const&) 1 (0.0%) _moz_cairo_matrix_init 1 (0.0%) mozilla::gfx::DrawTargetCairo::SetTransform(mozilla::gfx::Matrix const&) (self) 1 (0.0%) mozilla::gfx::GfxMatrixToCairoMatrix(mozilla::gfx::Matrix const&, _cairo_matrix&)
10 (0.2%) js::CrossCompartmentWrapper::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const 1 (0.0%) nsOuterWindowProxy::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const 368621 0 (0.0%) 11 (0.2%) js::Wrapper::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const 10 (0.2%) js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::UnboxedPlainObject::obj_getProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>)
88 (1.9%) mozilla::ElementRestyler::Restyle(nsRestyleHint) 288781 0 (0.0%) 11 (0.2%) mozilla::ElementRestyler::RestyleChildren(nsRestyleHint) 84 (1.8%) mozilla::ElementRestyler::RestyleContentChildren(nsIFrame*, nsRestyleHint) 3 (0.1%) mozilla::ElementRestyler::RestyleUndisplayedDescendants(nsRestyleHint) 1 (0.0%) mozilla::ElementRestyler::MaybeReframeForPseudo(mozilla::CSSPseudoElementType, nsIFrame*, nsIFrame*, nsIContent*, nsStyleContext*)
11 (0.2%) js::frontend::Parser<js::frontend::FullParseHandler>::statements(js::frontend::YieldHandling) 375538 0 (0.0%) 11 (0.2%) js::frontend::Parser<js::frontend::FullParseHandler>::statement(js::frontend::YieldHandling, bool) 10 (0.2%) js::frontend::Parser<js::frontend::FullParseHandler>::expressionStatement(js::frontend::YieldHandling, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 1 (0.0%) js::frontend::TokenStream::getToken(js::frontend::TokenKind*, js::frontend::Token::Modifier) [clone .constprop.614]
11 (0.2%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsTextFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 295298 1 (0.0%) 11 (0.2%) nsTextFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 5 (0.1%) nsDisplayItem::nsDisplayItem(nsDisplayListBuilder*, nsIFrame*, mozilla::DisplayItemScrollClip const*) 3 (0.1%) nsDisplayListBuilder::Allocate(unsigned long) 2 (0.0%) nsStyleContext::GetTextFillColorProp() 1 (0.0%) nsTextFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self)
7 (0.2%) js::TraceChildren(JSTracer*, void*, JS::TraceKind) 6 (0.1%) js::gc::UpdatePointersTask::updateArenas() 3 (0.1%) _ZN2JS22DispatchTraceKindTypedI32UnmarkGrayCellRecursivelyFunctorIEEEDTclfp_cvP8JSObjectLDn0Espcl7ForwardIT0_Efp2_EEET_PvNS_9TraceKindEDpOS5_ 2 (0.0%) JS::TraceChildren(JSTracer*, JS::GCCellPtr) 1 (0.0%) JSObject::traceChildren(JSTracer*) (self) 367979 1 (0.0%) 11 (0.2%) JSObject::traceChildren(JSTracer*) 6 (0.1%) void DispatchToTracer<JS::Value>(JSTracer*, JS::Value*, char const*) 3 (0.1%) js::ObjectGroup* DoCallback<js::ObjectGroup*>(JS::CallbackTracer*, js::ObjectGroup**, char const*) 2 (0.0%) js::Shape* DoCallback<js::Shape*>(JS::CallbackTracer*, js::Shape**, char const*) 2 (0.0%) fun_trace(JSTracer*, JSObject*) 2 (0.0%) XPCWrappedNative::Trace(JSTracer*, JSObject*) 1 (0.0%) void js::TraceRange<JS::Value>(JSTracer*, unsigned long, js::WriteBarrieredBase<JS::Value>*, char const*) 1 (0.0%) js::proxy_Trace(JSTracer*, JSObject*) 1 (0.0%) JSObject::traceChildren(JSTracer*) (self)
11 (0.2%) gfxContext::AzureState::AzureState(gfxContext::AzureState const&) 4 (0.1%) nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::nsTArray_Impl(nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator> const&) (self) 171008 4 (0.0%) 11 (0.2%) nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::nsTArray_Impl(nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator> const&) 7 (0.2%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 4 (0.1%) nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::nsTArray_Impl(nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator> const&) (self)
18 (0.4%) mozilla::layers::LayerManagerComposite::PostProcessLayers(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&) (self) 11 (0.2%) mozilla::layers::LayerManagerComposite::UpdateAndRender() 166404 1 (0.0%) 11 (0.2%) mozilla::layers::LayerManagerComposite::PostProcessLayers(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&) 18 (0.4%) mozilla::layers::LayerManagerComposite::PostProcessLayers(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&) (self) 3 (0.1%) nsRegion::Transform(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 2 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Invert() 1 (0.0%) _moz_pixman_region32_union 1 (0.0%) _moz_pixman_region32_copy 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Is2D() const 1 (0.0%) mozilla::layers::Layer::IsOpaqueForVisibility() 1 (0.0%) nsRegion::nsRegion(nsRegion const&)
5 (0.1%) nsTextFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 4 (0.1%) nsDisplayItem::nsDisplayItem(nsDisplayListBuilder*, nsIFrame*, mozilla::DisplayItemScrollClip const*) (self) 3 (0.1%) nsImageBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsTextBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, mozilla::DisplayItemScrollClip const*) 1 (0.0%) nsDisplayBorder::nsDisplayBorder(nsDisplayListBuilder*, nsIFrame*) 289674 4 (0.0%) 11 (0.2%) nsDisplayItem::nsDisplayItem(nsDisplayListBuilder*, nsIFrame*, mozilla::DisplayItemScrollClip const*) 6 (0.1%) mozilla::DisplayListClipState::GetCurrentCombinedClip(nsDisplayListBuilder*) 4 (0.1%) nsDisplayItem::nsDisplayItem(nsDisplayListBuilder*, nsIFrame*, mozilla::DisplayItemScrollClip const*) (self) 1 (0.0%) nsDisplayListBuilder::FindAnimatedGeometryRootFor(nsIFrame*)
84 (1.8%) mozilla::ElementRestyler::RestyleChildren(nsRestyleHint) 288780 0 (0.0%) 11 (0.2%) mozilla::ElementRestyler::RestyleContentChildren(nsIFrame*, nsRestyleHint) 84 (1.8%) mozilla::ElementRestyler::Restyle(nsRestyleHint)
7 (0.2%) js::FrameIter::nextJitFrame() 4 (0.1%) js::FrameIter::popJitFrame() 1 (0.0%) js::jit::InlineFrameIterator::resetOn(js::jit::JitFrameIterator const*) (self) 359242 1 (0.0%) 11 (0.2%) js::jit::InlineFrameIterator::resetOn(js::jit::JitFrameIterator const*) 6 (0.1%) js::jit::JitFrameIterator::machineState() const 2 (0.0%) js::jit::InlineFrameIterator::findNextFrame() 2 (0.0%) js::jit::SnapshotIterator::SnapshotIterator(js::jit::JitFrameIterator const&, js::jit::MachineState const*) 1 (0.0%) js::jit::InlineFrameIterator::resetOn(js::jit::JitFrameIterator const*) (self)
11 (0.2%) malloc (self) 7 (0.2%) moz_xmalloc 1 (0.0%) _moz_cairo_font_options_create 1 (0.0%) PLDHashTable::Add(void const*, mozilla::fallible_t const&) 1 (0.0%) PLDHashTable::ChangeTable(int) 1 (0.0%) pixman_composite_glyphs 22025 11 (0.2%) 11 (0.2%) malloc 11 (0.2%) malloc (self)
11 (0.2%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, float, unsigned char) 2 (0.0%) nsDeviceContext::GetMetricsFor(nsFont const&, nsFontMetrics::Params const&) (self) 161357 2 (0.0%) 11 (0.2%) nsDeviceContext::GetMetricsFor(nsFont const&, nsFontMetrics::Params const&) 9 (0.2%) nsFontCache::GetMetricsFor(nsFont const&, nsFontMetrics::Params const&) 2 (0.0%) nsDeviceContext::GetMetricsFor(nsFont const&, nsFontMetrics::Params const&) (self)
11 (0.2%) mozilla::dom::workers::WorkerPrivate::GarbageCollectInternal(JSContext*, bool, bool) 367751 0 (0.0%) 11 (0.2%) JS::GCForReason(JSRuntime*, JSGCInvocationKind, JS::gcreason::Reason) 11 (0.2%) js::gc::GCRuntime::collect(bool, js::SliceBudget, JS::gcreason::Reason)
7 (0.2%) PLDHashTable::Add(void const*, mozilla::fallible_t const&) 4 (0.1%) mozilla::RestyleTracker::GetRestyleData(mozilla::dom::Element*, nsAutoPtr<mozilla::RestyleTracker::RestyleData>&) 2 (0.0%) PLDHashTable::ChangeTable(int) (self) 80773 2 (0.0%) 11 (0.2%) PLDHashTable::ChangeTable(int) 3 (0.1%) PLDHashTable::MoveEntryStub(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*) 2 (0.0%) PLDHashTable::ChangeTable(int) (self) 2 (0.0%) arena_dalloc 1 (0.0%) _init 1 (0.0%) pthread_mutex_unlock 1 (0.0%) je_malloc 1 (0.0%) malloc
11 (0.2%) SheetHasAttributeStyle(nsIStyleRuleProcessor*, void*) 3 (0.1%) nsCSSRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&) (self) 283669 3 (0.0%) 11 (0.2%) nsCSSRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&) 6 (0.1%) PLDHashTable::Search(void const*) 3 (0.1%) nsCSSRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&) (self) 2 (0.0%) nsCSSRuleProcessor::GetRuleCascade(nsPresContext*)
11 (0.2%) js::jit::CompileBackEnd(js::jit::MIRGenerator*) 358967 0 (0.0%) 11 (0.2%) js::jit::OptimizeMIR(js::jit::MIRGenerator*) 4 (0.1%) js::jit::ValueNumberer::run(js::jit::ValueNumberer::UpdateAliasAnalysisFlag) 3 (0.1%) js::jit::RangeAnalysis::analyze() 2 (0.0%) js::jit::AliasAnalysis::analyze() 1 (0.0%) js::jit::EliminateDeadCode(js::jit::MIRGenerator*, js::jit::MIRGraph&) 1 (0.0%) MaybeFoldConditionBlock(js::jit::MIRGraph&, js::jit::MBasicBlock*)
10 (0.2%) gfxContext::ForDrawTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 1 (0.0%) gfxContext::ForDrawTargetWithTransform(mozilla::gfx::DrawTarget*) 1 (0.0%) gfxContext::gfxContext(mozilla::gfx::DrawTarget*, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) (self) 170785 1 (0.0%) 11 (0.2%) gfxContext::gfxContext(mozilla::gfx::DrawTarget*, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 5 (0.1%) gfxContext::AzureState* nsTArray_Impl<gfxContext::AzureState, nsTArrayInfallibleAllocator>::InsertElementsAt<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 2 (0.0%) mozilla::gfx::DrawTargetCairo::SetTransform(mozilla::gfx::Matrix const&) 1 (0.0%) gfxContext::CurrentState() const 1 (0.0%) gfxContext::gfxContext(mozilla::gfx::DrawTarget*, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) (self) 1 (0.0%) gfxContext::GetDTTransform() const 1 (0.0%) mozilla::gfx::Matrix::Matrix()
11 (0.2%) nsGlobalWindow::SetTimeoutOrInterval(JSContext*, nsAString_internal const&, int, bool, mozilla::ErrorResult&) 1 (0.0%) nsGlobalWindow::SetTimeoutOrInterval(nsIScriptTimeoutHandler*, int, bool, int*) (self) 176480 1 (0.0%) 11 (0.2%) nsGlobalWindow::SetTimeoutOrInterval(nsIScriptTimeoutHandler*, int, bool, int*) 3 (0.1%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 3 (0.1%) nsTimerImpl::InitWithNameableFuncCallback(void (*)(nsITimer*, void*), void*, unsigned int, unsigned int, void (*)(nsITimer*, void*, char*, unsigned long)) 1 (0.0%) nsGlobalWindow::SetTimeoutOrInterval(nsIScriptTimeoutHandler*, int, bool, int*) (self) 1 (0.0%) nsGlobalWindow::GetPrincipal() 1 (0.0%) nsIPrincipal::Subsumes(nsIPrincipal*) 1 (0.0%) mozilla::TimeStamp::Now() 1 (0.0%) moz_xmalloc
9 (0.2%) NS_IsMainThread() 3 (0.1%) update_get_addr (self) 1 (0.0%) js::jit::JitContext::~JitContext() 1 (0.0%) mozilla::SamplerStackFrameRAII::SamplerStackFrameRAII(char const*, js::ProfileEntry::Category, unsigned int) 37168 3 (0.0%) 11 (0.2%) update_get_addr 8 (0.2%) _dl_update_slotinfo 3 (0.1%) update_get_addr (self)
11 (0.2%) nsHTMLReflowState::Init(nsPresContext*, mozilla::LogicalSize const*, nsMargin const*, nsMargin const*) 3 (0.1%) nsHTMLReflowState::InitResizeFlags(nsPresContext*, nsIAtom*) (self) 294727 3 (0.0%) 11 (0.2%) nsHTMLReflowState::InitResizeFlags(nsPresContext*, nsIAtom*) 3 (0.1%) nsHTMLReflowState::InitResizeFlags(nsPresContext*, nsIAtom*) (self) 2 (0.0%) nsIFrame::IsBlockWrapper() const 2 (0.0%) nsStylePosition::OffsetHasPercent(mozilla::Side) const 1 (0.0%) IS_TABLE_CELL(nsIAtom*) [clone .constprop.379] 1 (0.0%) nsStyleSides::GetBEndUnit(mozilla::WritingMode) const 1 (0.0%) nsLayoutUtils::GetAsBlock(nsIFrame*) 1 (0.0%) nsIFrame::GetLogicalSize(mozilla::WritingMode) const
11 (0.2%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JS::Value>, JS::Handle<JSObject*>) 11 (0.2%) js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::lookup(js::CrossCompartmentKey const&, unsigned int, unsigned int) const (self) 367142 11 (0.2%) 11 (0.2%) js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::lookup(js::CrossCompartmentKey const&, unsigned int, unsigned int) const 11 (0.2%) js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::lookup(js::CrossCompartmentKey const&, unsigned int, unsigned int) const (self)
4 (0.1%) NewDateObject(JSContext*, JS::CallArgs const&, JS::ClippedTime) 3 (0.1%) js::NewObjectWithClassProtoCommon(js::ExclusiveContext*, js::Class const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind) (self) 2 (0.0%) JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) 2 (0.0%) js::NewFunctionWithProto(js::ExclusiveContext*, bool (*)(JSContext*, unsigned int, JS::Value*), unsigned int, JSFunction::Flags, JS::Handle<JSObject*>, JS::Handle<JSAtom*>, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind, js::NewFunctionProtoHandling) [clone .constprop.890] 1 (0.0%) js::NewObjectOperation(JSContext*, JS::Handle<JSScript*>, unsigned char*, js::NewObjectKind) 1 (0.0%) js::NewDateObjectMsec(JSContext*, JS::ClippedTime, JS::Handle<JSObject*>) 368138 3 (0.0%) 10 (0.2%) js::NewObjectWithClassProtoCommon(js::ExclusiveContext*, js::Class const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind) 3 (0.1%) js::NewObjectWithClassProtoCommon(js::ExclusiveContext*, js::Class const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind) (self) 3 (0.1%) NewObject(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, js::gc::AllocKind, js::NewObjectKind, unsigned int) 2 (0.0%) js::NewObjectWithGivenTaggedProto(js::ExclusiveContext*, js::Class const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind, unsigned int) 2 (0.0%) js::NewObjectCache::newObjectFromHit(JSContext*, int, js::gc::InitialHeap)
10 (0.2%) ReadStructuredClone(JSContext*, unsigned long*, unsigned long, JS::MutableHandle<JS::Value>, JSStructuredCloneCallbacks const*, void*) 371338 0 (0.0%) 10 (0.2%) JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) 7 (0.2%) JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) 3 (0.1%) js::DefineProperty(js::ExclusiveContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int)
10 (0.2%) nsDisplayThemedBackground::PaintInternal(nsDisplayListBuilder*, nsRenderingContext*, nsRect const&, nsRect*) 280543 0 (0.0%) 10 (0.2%) nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 7 (0.2%) moz_gtk_widget_paint(WidgetNodeType, _cairo*, _cairo_rectangle_int*, GtkWidgetState*, int, GtkTextDirection) 1 (0.0%) gfxContext::ExportClip(ClipExporter&) 1 (0.0%) cairo_font_options_get_hint_metrics 1 (0.0%) arena_dalloc
10 (0.2%) mozilla::dom::Throw(JSContext*, nsresult, nsACString_internal const&) 218532 0 (0.0%) 10 (0.2%) mozilla::dom::CreateException(JSContext*, nsresult, nsACString_internal const&) 10 (0.2%) mozilla::dom::Exception::Exception(nsACString_internal const&, nsresult, nsACString_internal const&, nsIStackFrame*, nsISupports*)
10 (0.2%) nsStyleSet::WalkRuleProcessors(bool (*)(nsIStyleRuleProcessor*, void*), ElementDependentRuleProcessorData*, bool) 2 (0.0%) nsBindingManager::WalkRules(bool (*)(nsIStyleRuleProcessor*, void*), ElementDependentRuleProcessorData*, bool*) (self) 271635 2 (0.0%) 10 (0.2%) nsBindingManager::WalkRules(bool (*)(nsIStyleRuleProcessor*, void*), ElementDependentRuleProcessorData*, bool*) 6 (0.1%) mozilla::dom::FragmentOrElement::GetBindingParent() const 2 (0.0%) nsBindingManager::WalkRules(bool (*)(nsIStyleRuleProcessor*, void*), ElementDependentRuleProcessorData*, bool*) (self) 2 (0.0%) mozilla::dom::FragmentOrElement::GetXBLBinding() const
10 (0.2%) nsIFrame::Properties() const (self) 6 (0.1%) nsIFrame::GetOverflowAreasProperty() 3 (0.1%) mozilla::FrameLayerBuilder::GetDisplayItemData(nsIFrame*, unsigned int) 1 (0.0%) nsIFrame::GetAbsoluteContainingBlock() const 288943 10 (0.2%) 10 (0.2%) nsIFrame::Properties() const 10 (0.2%) nsIFrame::Properties() const (self)
10 (0.2%) js::gc::GCRuntime::incrementalCollectSlice(js::SliceBudget&, JS::gcreason::Reason) 367697 0 (0.0%) 10 (0.2%) js::gc::GCRuntime::beginSweepPhase(bool) 5 (0.1%) js::gc::GCRuntime::beginSweepingZoneGroup() 3 (0.1%) js::gc::GCRuntime::endMarkingZoneGroup() 2 (0.0%) js::gc::GCRuntime::findZoneGroups()
10 (0.2%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 1 (0.0%) nsDisplayBorder::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) (self) 289566 1 (0.0%) 10 (0.2%) nsDisplayBorder::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 7 (0.2%) nsIFrame::GetContentRectRelativeToSelf() const 2 (0.0%) nsDisplayBorder::GetBounds(nsDisplayListBuilder*, bool*) 1 (0.0%) nsDisplayBorder::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) (self)
10 (0.2%) PollWrapper(_GPollFD*, unsigned int, int) 1 (0.0%) mozilla::HangMonitor::Suspend() (self) 79594 1 (0.0%) 10 (0.2%) mozilla::HangMonitor::Suspend() 7 (0.2%) mozilla::BackgroundHangMonitor::BackgroundHangMonitor() 2 (0.0%) mozilla::BackgroundHangMonitor::NotifyWait() 1 (0.0%) mozilla::HangMonitor::Suspend() (self)
10 (0.2%) mozilla::FrameLayerBuilder::PaintItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsRenderingContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) 289621 0 (0.0%) 10 (0.2%) nsDisplayThemedBackground::PaintInternal(nsDisplayListBuilder*, nsRenderingContext*, nsRect const&, nsRect*) 10 (0.2%) nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&)
10 (0.2%) mozilla::dom::CreateException(JSContext*, nsresult, nsACString_internal const&) 177574 0 (0.0%) 10 (0.2%) mozilla::dom::Exception::Exception(nsACString_internal const&, nsresult, nsACString_internal const&, nsIStackFrame*, nsISupports*) 9 (0.2%) mozilla::dom::Exception::Initialize(nsACString_internal const&, nsresult, nsACString_internal const&, nsIStackFrame*, nsISupports*) 1 (0.0%) nsACString_internal::nsACString_internal()
9 (0.2%) nsIFrame::GetOverflowRect(nsOverflowType) const 1 (0.0%) nsIFrame::GetOverflowAreas() const 293406 0 (0.0%) 10 (0.2%) nsIFrame::GetOverflowAreasProperty() 6 (0.1%) nsIFrame::Properties() const 4 (0.1%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*)
10 (0.2%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::UsesAutoArrayBuffer() const (self) 3 (0.1%) bool nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureNotUsingAutoArrayBuffer<nsTArrayInfallibleAllocator>(unsigned long) 3 (0.1%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::~nsTArray_base() 2 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::SwapArrayElements<nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>&, unsigned long, unsigned long) 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 75248 10 (0.2%) 10 (0.2%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::UsesAutoArrayBuffer() const 10 (0.2%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::UsesAutoArrayBuffer() const (self)
10 (0.2%) js::proxy_GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 1 (0.0%) xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::DOMXrayTraits>::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const (self) 146090 1 (0.0%) 10 (0.2%) xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::DOMXrayTraits>::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const 9 (0.2%) JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [clone .constprop.109] 1 (0.0%) xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::DOMXrayTraits>::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const (self)
8 (0.2%) js::NewObjectWithGivenTaggedProto(js::ExclusiveContext*, js::Class const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind, unsigned int) 2 (0.0%) js::ObjectGroup::defaultNewGroup(js::ExclusiveContext*, js::Class const*, js::TaggedProto, JSObject*) (self) 1 (0.0%) js::CreateThisForFunctionWithProto(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::NewObjectKind) 1 (0.0%) js::NewDenseEmptyArray(JSContext*, JS::Handle<JSObject*>, js::NewObjectKind) 370257 2 (0.0%) 10 (0.2%) js::ObjectGroup::defaultNewGroup(js::ExclusiveContext*, js::Class const*, js::TaggedProto, JSObject*) 3 (0.1%) js::TaggedProto::uniqueId() const 2 (0.0%) js::ObjectGroup::defaultNewGroup(js::ExclusiveContext*, js::Class const*, js::TaggedProto, JSObject*) (self) 2 (0.0%) js::AutoEnterAnalysis::AutoEnterAnalysis(js::ExclusiveContext*) 1 (0.0%) js::InternalBarrierMethods<js::ObjectGroup*>::readBarrier(js::ObjectGroup*) 1 (0.0%) js::detail::HashTable<js::ObjectGroupCompartment::NewEntry const, js::HashSet<js::ObjectGroupCompartment::NewEntry, js::ObjectGroupCompartment::NewEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::ObjectGroupCompartment::NewEntry::Lookup const&, unsigned int, unsigned int) const 1 (0.0%) JS::Zone::getUniqueIdInfallible(js::gc::Cell*)
10 (0.2%) _moz_cairo_rectangle 339691 0 (0.0%) 10 (0.2%) _moz_cairo_rel_line_to 9 (0.2%) _cairo_path_fixed_line_to 1 (0.0%) _moz_cairo_matrix_transform_distance
10 (0.2%) pthread_cond_broadcast@@GLIBC_2.3.2 (self) 45370 10 (0.2%) 10 (0.2%) pthread_cond_broadcast@@GLIBC_2.3.2 10 (0.2%) pthread_cond_broadcast@@GLIBC_2.3.2 (self)
10 (0.2%) nsDisplayListBuilder::IsAnimatedGeometryRoot(nsIFrame*, nsIFrame**) 289476 0 (0.0%) 10 (0.2%) nsDisplayListBuilder::AddToAGRBudget(nsIFrame*) 4 (0.1%) PLDHashTable::Add(void const*) 3 (0.1%) GetLayerizationCost(nsSize const&) 2 (0.0%) PLDHashTable::Search(void const*) 1 (0.0%) NS_lroundf(float)
7 (0.2%) mozilla::gfx::DrawTargetCairo::FillGlyphs(mozilla::gfx::ScaledFont*, mozilla::gfx::GlyphBuffer const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::GlyphRenderingOptions const*) 2 (0.0%) mozilla::gfx::DrawTargetCairo::FillRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&) 1 (0.0%) mozilla::gfx::DrawTargetCairo::DrawSurface(mozilla::gfx::SourceSurface*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::DrawSurfaceOptions const&, mozilla::gfx::DrawOptions const&) 159763 0 (0.0%) 10 (0.2%) mozilla::gfx::(anonymous namespace)::AutoPrepareForDrawing::~AutoPrepareForDrawing() 8 (0.2%) _moz_cairo_restore 2 (0.0%) _moz_cairo_status
10 (0.2%) mozilla::layers::ContentClientRemoteBuffer::Updated(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, bool) 1 (0.0%) mozilla::layers::ShadowLayerForwarder::UseTextures(mozilla::layers::CompositableClient*, nsTArray<mozilla::layers::CompositableForwarder::TimedTextureClient> const&) (self) 168648 1 (0.0%) 10 (0.2%) mozilla::layers::ShadowLayerForwarder::UseTextures(mozilla::layers::CompositableClient*, nsTArray<mozilla::layers::CompositableForwarder::TimedTextureClient> const&) 2 (0.0%) mozilla::layers::Transaction::AddEdit(mozilla::layers::CompositableOperation const&) 2 (0.0%) mozilla::layers::TextureClient::GetAcquireFenceHandle() const 2 (0.0%) mozilla::layers::TimedTexture::Assign(mozilla::layers::PTextureParent*, mozilla::layers::PTextureChild*, mozilla::layers::MaybeFence const&, mozilla::TimeStamp const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, unsigned int const&, unsigned int const&, int const&) 1 (0.0%) mozilla::layers::ShadowLayerForwarder::UseTextures(mozilla::layers::CompositableClient*, nsTArray<mozilla::layers::CompositableForwarder::TimedTextureClient> const&) (self) 1 (0.0%) nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator>::operator=(nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator> const&) 1 (0.0%) mozilla::layers::CompositableOperationDetail::CompositableOperationDetail(mozilla::layers::OpUseTexture const&) 1 (0.0%) mozilla::layers::CompositableOperationDetail::operator=(mozilla::layers::CompositableOperationDetail const&)
10 (0.2%) nsRuleNode::ComputeDisplayData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 1 (0.0%) nsStyleDisplay::nsStyleDisplay(nsStyleDisplay const&) (self) 287644 1 (0.0%) 10 (0.2%) nsStyleDisplay::nsStyleDisplay(nsStyleDisplay const&) 5 (0.1%) nsStyleAutoArray<mozilla::StyleAnimation>::nsStyleAutoArray(nsStyleAutoArray<mozilla::StyleAnimation> const&) 2 (0.0%) nsStyleAutoArray<mozilla::StyleTransition>::nsStyleAutoArray(nsStyleAutoArray<mozilla::StyleTransition> const&) 1 (0.0%) void AssignRangeAlgorithm<false, true>::implementation<nsStyleImageLayers::Position, nsStyleImageLayers::Position, unsigned long, unsigned long>(nsStyleImageLayers::Position*, unsigned long, unsigned long, nsStyleImageLayers::Position const*) 1 (0.0%) nsStyleDisplay::nsStyleDisplay(nsStyleDisplay const&) (self) 1 (0.0%) nsStyleCoord::operator=(nsStyleCoord const&)
10 (0.2%) js::frontend::Parser<js::frontend::FullParseHandler>::statement(js::frontend::YieldHandling, bool) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::expressionStatement(js::frontend::YieldHandling, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) (self) 375503 1 (0.0%) 10 (0.2%) js::frontend::Parser<js::frontend::FullParseHandler>::expressionStatement(js::frontend::YieldHandling, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 9 (0.2%) js::frontend::Parser<js::frontend::FullParseHandler>::expr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::expressionStatement(js::frontend::YieldHandling, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) (self)
4 (0.1%) nsDocShell::GetTabChild() 3 (0.1%) nsPresContext::CreateTimer(void (*)(nsITimer*, void*), unsigned int) 3 (0.1%) nsGlobalWindow::SetTimeoutOrInterval(nsIScriptTimeoutHandler*, int, bool, int*) 80805 0 (0.0%) 10 (0.2%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 6 (0.1%) nsCreateInstanceByContractID::operator()(nsID const&, void**) const 4 (0.1%) nsGetInterface::operator()(nsID const&, void**) const
6 (0.1%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 4 (0.1%) mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 293351 0 (0.0%) 10 (0.2%) mozilla::ScrollFrameHelper::DecideScrollableLayer(nsDisplayListBuilder*, nsRect*, bool) 3 (0.1%) nsLayoutUtils::CalculateCompositionSizeForFrame(nsIFrame*, bool) 2 (0.0%) nsLayoutUtils::SetDisplayPortBase(nsIContent*, nsRect const&) 2 (0.0%) nsINode::SetProperty(nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), bool) 1 (0.0%) nsLayoutUtils::MaybeCreateDisplayPort(nsDisplayListBuilder&, nsIFrame*) 1 (0.0%) nsLayoutUtils::GetDisplayPort(nsIContent*, nsRect*, RelativeTo) 1 (0.0%) nsPresContext::IsRootContentDocument() const
6 (0.1%) NewObject(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, js::gc::AllocKind, js::NewObjectKind, unsigned int) 3 (0.1%) js::SetIntegrityLevel(JSContext*, JS::Handle<JSObject*>, js::IntegrityLevel) 2 (0.0%) js::EmptyShape::getInitialShape(js::ExclusiveContext*, js::Class const*, js::TaggedProto, unsigned long, unsigned int) (self) 1 (0.0%) JSObject* NewArrayTryUseGroup<2046u>(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, unsigned long, js::NewObjectKind, bool) [clone .constprop.284] 370871 2 (0.0%) 10 (0.2%) js::EmptyShape::getInitialShape(js::ExclusiveContext*, js::Class const*, js::TaggedProto, unsigned long, unsigned int) 6 (0.1%) js::detail::HashTable<js::InitialShapeEntry const, js::HashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::InitialShapeEntry::Lookup const&, unsigned int, unsigned int) const 2 (0.0%) js::EmptyShape::getInitialShape(js::ExclusiveContext*, js::Class const*, js::TaggedProto, unsigned long, unsigned int) (self) 1 (0.0%) JS::Zone::gcNumber() 1 (0.0%) js::TaggedProto::hashCode() const
7 (0.2%) js::GCMarker::drainMarkStack(js::SliceBudget&) 2 (0.0%) JSObject::traceChildren(JSTracer*) 1 (0.0%) js::TenuringTracer::traceObject(JSObject*) 1 (0.0%) fun_trace(JSTracer*, JSObject*) (self) 367197 1 (0.0%) 10 (0.2%) fun_trace(JSTracer*, JSObject*) 3 (0.1%) void js::TraceRange<JS::Value>(JSTracer*, unsigned long, js::WriteBarrieredBase<JS::Value>*, char const*) 3 (0.1%) void DoMarking<JSScript>(js::GCMarker*, JSScript*) 1 (0.0%) JSScript* DoCallback<JSScript*>(JS::CallbackTracer*, JSScript**, char const*) 1 (0.0%) void DispatchToTracer<JSString*>(JSTracer*, JSString**, char const*) 1 (0.0%) void DoMarking<JSString>(js::GCMarker*, JSString*) 1 (0.0%) fun_trace(JSTracer*, JSObject*) (self)
6 (0.1%) JSObject* js::Allocate<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long, js::gc::InitialHeap, js::Class const*) 5 (0.1%) js::gc::GCRuntime::gcIfNeededPerAllocation(JSContext*) (self) 4 (0.1%) JSFatInlineString* js::Allocate<JSFatInlineString, (js::AllowGC)1>(js::ExclusiveContext*) 373295 5 (0.1%) 10 (0.2%) js::gc::GCRuntime::gcIfNeededPerAllocation(JSContext*) 5 (0.1%) js::gc::GCRuntime::gcIfNeededPerAllocation(JSContext*) (self) 5 (0.1%) js::gc::GCRuntime::gcIfRequested(JSContext*)
10 (0.2%) js::HelperThread::threadLoop() 369875 0 (0.0%) 10 (0.2%) js::HelperThread::handleGCParallelWorkload() 7 (0.2%) js::GCParallelTask::runFromHelperThread() 2 (0.0%) js::gc::UpdatePointersTask::run() 1 (0.0%) js::gc::BackgroundAllocTask::run()
10 (0.2%) nsAString_internal::SetLength(unsigned int) 3 (0.1%) nsAString_internal::SetCapacity(unsigned int) (self) 76004 3 (0.0%) 10 (0.2%) nsAString_internal::SetCapacity(unsigned int) 7 (0.2%) nsAString_internal::SetCapacity(unsigned int, mozilla::fallible_t const&) 3 (0.1%) nsAString_internal::SetCapacity(unsigned int) (self)
5 (0.1%) nsIFrame::GetUsedBorderAndPadding() const 2 (0.0%) nsIFrame::GetUsedBorder() const (self) 2 (0.0%) nsIFrame::GetPaddingRectRelativeToSelf() const 2 (0.0%) nsCSSRendering::GetImageLayerClip(nsStyleImageLayers::Layer const&, nsIFrame*, nsStyleBorder const&, nsRect const&, nsRect const&, bool, int, nsCSSRendering::ImageLayerClipState*) 1 (0.0%) PresShell::DoReflow(nsIFrame*, bool) 293392 2 (0.0%) 10 (0.2%) nsIFrame::GetUsedBorder() const 3 (0.1%) nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>() 2 (0.0%) nsIFrame::GetUsedBorder() const (self) 2 (0.0%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 2 (0.0%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits>*) 1 (0.0%) mozilla::detail::FramePropertyTypeHelper<nsGridContainerFrame::SharedGridData>::Type mozilla::FrameProperties::Get<nsGridContainerFrame::SharedGridData>(mozilla::FramePropertyDescriptor<nsGridContainerFrame::SharedGridData> const*, bool*) const
10 (0.2%) mozilla::ipc::ThreadLink::SendMessage(IPC::Message*) 109377 0 (0.0%) 10 (0.2%) mozilla::ipc::MessageChannel::OnMessageReceivedFromLink(IPC::Message&&) [clone .part.281] [clone .constprop.299] 9 (0.2%) MessageLoop::PostTask(already_AddRefed<mozilla::Runnable>) 1 (0.0%) mozilla::ipc::MessageChannel::AwaitingSyncReply() const
9 (0.2%) mozilla::RestyleTracker::DoProcessRestyles() 2 (0.0%) mozilla::RestyleTracker::GetRestyleData(mozilla::dom::Element*, nsAutoPtr<mozilla::RestyleTracker::RestyleData>&) (self) 1 (0.0%) mozilla::ElementRestyler::Restyle(nsRestyleHint) 289830 2 (0.0%) 10 (0.2%) mozilla::RestyleTracker::GetRestyleData(mozilla::dom::Element*, nsAutoPtr<mozilla::RestyleTracker::RestyleData>&) 4 (0.1%) PLDHashTable::ChangeTable(int) 2 (0.0%) mozilla::RestyleTracker::GetRestyleData(mozilla::dom::Element*, nsAutoPtr<mozilla::RestyleTracker::RestyleData>&) (self) 2 (0.0%) PLDHashTable::Search(void const*) 1 (0.0%) nsAutoPtr<mozilla::RestyleTracker::RestyleData>::assign(mozilla::RestyleTracker::RestyleData*) 1 (0.0%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int)
10 (0.2%) choose_arena (self) 9 (0.2%) je_malloc 1 (0.0%) je_realloc 22086 10 (0.2%) 10 (0.2%) choose_arena 10 (0.2%) choose_arena (self)
10 (0.2%) mozilla::layers::ContentClientDoubleBuffered::FinalizeFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 165573 0 (0.0%) 10 (0.2%) mozilla::layers::ContentClientDoubleBuffered::UpdateDestinationFrom(mozilla::layers::RotatedBuffer const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 9 (0.2%) mozilla::layers::RotatedBuffer::DrawBufferWithRotation(mozilla::gfx::DrawTarget*, mozilla::layers::RotatedBuffer::ContextSource, float, mozilla::gfx::CompositionOp, mozilla::gfx::SourceSurface*, mozilla::gfx::Matrix const*) const 1 (0.0%) gfxUtils::ClipToRegion(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&)
10 (0.2%) mozilla::css::Declaration::MapRuleInfoInto(nsRuleData*) 6 (0.1%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const (self) 286221 6 (0.1%) 10 (0.2%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const 6 (0.1%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const (self) 3 (0.1%) MapSinglePropertyInto(nsCSSProperty, nsCSSValue const*, nsCSSValue*, nsRuleData*) 1 (0.0%) nsCSSCompressedDataBlock::PropertyAtIndex(unsigned int) const
9 (0.2%) decltype ({parm#1}((JSObject*)((decltype(nullptr))0), (Forward<js::TenuringTracer*>)({parm#3}))) js::DispatchTyped<js::TenuringTraversalFunctor<JS::Value>, js::TenuringTracer*>(js::TenuringTraversalFunctor<JS::Value>, JS::Value const&, (decltype ({parm#1}((JSObject*)((decltype(nullptr))0), (Forward<js::TenuringTracer*>)({parm#3})))&&)...) 1 (0.0%) void js::TenuringTracer::traverse<JSObject>(JSObject**) (self) 373576 1 (0.0%) 9 (0.1%) void js::TenuringTracer::traverse<JSObject>(JSObject**) 8 (0.2%) js::TenuringTracer::moveToTenured(JSObject*) 1 (0.0%) void js::TenuringTracer::traverse<JSObject>(JSObject**) (self)
9 (0.2%) mozilla::layers::RotatedBuffer::DrawBufferWithRotation(mozilla::gfx::DrawTarget*, mozilla::layers::RotatedBuffer::ContextSource, float, mozilla::gfx::CompositionOp, mozilla::gfx::SourceSurface*, mozilla::gfx::Matrix const*) const 164305 0 (0.0%) 9 (0.1%) mozilla::layers::RotatedBuffer::DrawBufferQuadrant(mozilla::gfx::DrawTarget*, mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide, mozilla::layers::RotatedBuffer::ContextSource, float, mozilla::gfx::CompositionOp, mozilla::gfx::SourceSurface*, mozilla::gfx::Matrix const*) const 8 (0.2%) mozilla::gfx::DrawTargetCairo::DrawSurface(mozilla::gfx::SourceSurface*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::DrawSurfaceOptions const&, mozilla::gfx::DrawOptions const&) 1 (0.0%) mozilla::gfx::DrawTargetCairo::PushClipRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&)
8 (0.2%) nsRuleNode::ComputePositionData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 1 (0.0%) nsRuleNode::ComputeDisplayData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 1 (0.0%) SetCoord(nsCSSValue const&, nsStyleCoord&, nsStyleCoord const&, int, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) [clone .constprop.573] (self) 287707 1 (0.0%) 9 (0.1%) SetCoord(nsCSSValue const&, nsStyleCoord&, nsStyleCoord const&, int, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) [clone .constprop.573] 6 (0.1%) nsRuleNode::CalcLength(nsCSSValue const&, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) 1 (0.0%) nsStyleCoord::Reset(nsStyleUnit&, nsStyleUnion&) 1 (0.0%) SetCoord(nsCSSValue const&, nsStyleCoord&, nsStyleCoord const&, int, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) [clone .constprop.573] (self) 1 (0.0%) nsStyleCoord::Reset()
7 (0.2%) nsImageRenderer::PrepareImage() 2 (0.0%) nsStyleImage::IsOpaque() const 287370 0 (0.0%) 9 (0.1%) nsStyleImage::IsComplete() const 9 (0.2%) imgRequestProxy::GetImageStatus(unsigned int*)
9 (0.2%) double_conversion::DoubleToStringConverter::ToShortestIeeeNumber(double, double_conversion::StringBuilder*, double_conversion::DoubleToStringConverter::DtoaMode) const 1 (0.0%) double_conversion::DoubleToStringConverter::CreateDecimalRepresentation(char const*, int, int, int, double_conversion::StringBuilder*) const (self) 21996 1 (0.0%) 9 (0.1%) double_conversion::DoubleToStringConverter::CreateDecimalRepresentation(char const*, int, int, int, double_conversion::StringBuilder*) const 8 (0.2%) double_conversion::StringBuilder::AddSubstring(char const*, int) 1 (0.0%) double_conversion::DoubleToStringConverter::CreateDecimalRepresentation(char const*, int, int, int, double_conversion::StringBuilder*) const (self)
6 (0.1%) mozilla::dom::MouseEventBinding::get_screenX(JSContext*, JS::Handle<JSObject*>, mozilla::dom::MouseEvent*, JSJitGetterCallArgs) 3 (0.1%) mozilla::dom::MouseEvent::GetScreenX(int*) 224785 0 (0.0%) 9 (0.1%) mozilla::dom::MouseEvent::ScreenX() 9 (0.2%) mozilla::dom::Event::GetScreenCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>)
4 (0.1%) mozilla::FrameLayerBuilder::PaintItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsRenderingContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) 4 (0.1%) mozilla::SamplerStackFrameRAII::SamplerStackFrameRAII(char const*, js::ProfileEntry::Category, unsigned int) (self) 2 (0.0%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) 1 (0.0%) ViewportFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) mozilla::layers::LayerManagerComposite::Render(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) nsCycleCollector_collectSlice(js::SliceBudget&, bool) 76717 4 (0.0%) 9 (0.1%) mozilla::SamplerStackFrameRAII::SamplerStackFrameRAII(char const*, js::ProfileEntry::Category, unsigned int) 4 (0.1%) mozilla::SamplerStackFrameRAII::SamplerStackFrameRAII(char const*, js::ProfileEntry::Category, unsigned int) (self) 4 (0.1%) __tls_get_addr 1 (0.0%) update_get_addr
9 (0.2%) nsIFrame::Combines3DTransformWithAncestors() const 3 (0.1%) nsIFrame::Extend3DContext() const (self) 293247 3 (0.0%) 9 (0.1%) nsIFrame::Extend3DContext() const 6 (0.1%) nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>() 3 (0.1%) nsIFrame::Extend3DContext() const (self)
6 (0.1%) nsIFrame::ComputeBorderRadii(nsStyleCorners const&, nsSize const&, nsSize const&, mozilla::Sides, int*) (self) 4 (0.1%) mozilla::ScrollFrameHelper::GetBorderRadii(nsSize const&, nsSize const&, mozilla::Sides, int*) const 3 (0.1%) nsIFrame::GetBorderRadii(int*) const 2 (0.0%) GetRadii(nsIFrame*, nsStyleBorder const&, nsRect const&, nsRect const&, int*) [clone .constprop.761] 293020 6 (0.1%) 9 (0.1%) nsIFrame::ComputeBorderRadii(nsStyleCorners const&, nsSize const&, nsSize const&, mozilla::Sides, int*) 6 (0.1%) nsIFrame::ComputeBorderRadii(nsStyleCorners const&, nsSize const&, nsSize const&, mozilla::Sides, int*) (self) 2 (0.0%) nsStyleCoord::IsCoordPercentCalcUnit() const [clone .isra.73] 1 (0.0%) nsStyleCoord::nsStyleCoord(nsStyleUnion const&, nsStyleUnit)
9 (0.2%) gfxFont::Draw(gfxTextRun*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, unsigned short) 2 (0.0%) gfxFont::GetScaledFont(mozilla::gfx::DrawTarget*) (self) 169837 2 (0.0%) 9 (0.1%) gfxFont::GetScaledFont(mozilla::gfx::DrawTarget*) 7 (0.2%) gfxPlatformGtk::GetScaledFontForFont(mozilla::gfx::DrawTarget*, gfxFont*) 2 (0.0%) gfxFont::GetScaledFont(mozilla::gfx::DrawTarget*) (self)
7 (0.2%) mozilla::HangMonitor::Suspend() 2 (0.0%) mozilla::HangMonitor::NotifyActivity(mozilla::HangMonitor::ActivityType) 79523 0 (0.0%) 9 (0.1%) mozilla::BackgroundHangMonitor::BackgroundHangMonitor() 9 (0.2%) mozilla::BackgroundHangThread::FindThread()
7 (0.2%) mozilla::dom::AutoEntryScript::AutoEntryScript(nsIGlobalObject*, char const*, bool, JSContext*) 2 (0.0%) mozilla::dom::Promise::Settle(JS::Handle<JS::Value>, mozilla::dom::Promise::PromiseState) 180367 0 (0.0%) 9 (0.1%) mozilla::dom::AutoJSAPI::InitInternal(JSObject*, JSContext*, bool) 9 (0.2%) mozilla::dom::danger::AutoCxPusher::AutoCxPusher(JSContext*, bool)
5 (0.1%) PresShell::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 4 (0.1%) PresShell::AttributeChanged(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 1 (0.0%) PresShell::DidCauseReflow() (self) 291052 1 (0.0%) 9 (0.1%) PresShell::DidCauseReflow() 8 (0.2%) nsContentUtils::RemoveScriptBlocker() 1 (0.0%) PresShell::DidCauseReflow() (self)
8 (0.2%) _cairo_hash_table_lookup (self) 5 (0.1%) _moz_cairo_scaled_font_create 4 (0.1%) _cairo_scaled_glyph_lookup 338731 8 (0.1%) 9 (0.1%) _cairo_hash_table_lookup 8 (0.2%) _cairo_hash_table_lookup (self) 1 (0.0%) _cairo_scaled_font_keys_equal
8 (0.2%) nsIFrame::In3DContextAndBackfaceIsHidden() const 1 (0.0%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) 293248 0 (0.0%) 9 (0.1%) nsIFrame::Combines3DTransformWithAncestors() const 9 (0.2%) nsIFrame::Extend3DContext() const
9 (0.2%) __lll_unlock_wake (self) 9 (0.2%) pthread_mutex_unlock 45491 9 (0.1%) 9 (0.1%) __lll_unlock_wake 9 (0.2%) __lll_unlock_wake (self)
4 (0.1%) nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*) 3 (0.1%) nsIFrame::GetView() const (self) 2 (0.0%) nsIFrame::IsVisibleConsideringAncestors(unsigned int) const 2 (0.0%) nsIFrame::GetClosestView(nsPoint*) const 1 (0.0%) nsDisplayListBuilder::GetWidgetLayerManager(nsView**, bool*) 293363 3 (0.0%) 9 (0.1%) nsIFrame::GetView() const 6 (0.1%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 3 (0.1%) nsIFrame::GetView() const (self)
9 (0.2%) nsStyleImage::IsComplete() const 3 (0.1%) imgRequestProxy::GetImageStatus(unsigned int*) (self) 172753 3 (0.0%) 9 (0.1%) imgRequestProxy::GetImageStatus(unsigned int*) 6 (0.1%) imgRequestProxy::GetProgressTracker() const 3 (0.1%) imgRequestProxy::GetImageStatus(unsigned int*) (self)
9 (0.2%) nsDocLoader::AddRef() (self) 7 (0.2%) TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited) 2 (0.0%) nsDocShell::QueryInterface(nsID const&, void**) 156028 9 (0.1%) 9 (0.1%) nsDocLoader::AddRef() 9 (0.2%) nsDocLoader::AddRef() (self)
6 (0.1%) mozilla::FrameLayerBuilder::GetDisplayItemData(nsIFrame*, unsigned int) 3 (0.1%) mozilla::FrameLayerBuilder::GetDisplayItemDataForManager(nsDisplayItem*, mozilla::layers::LayerManager*) 3 (0.1%) mozilla::AssertDisplayItemData(mozilla::FrameLayerBuilder::DisplayItemData*) (self) 288379 3 (0.0%) 9 (0.1%) mozilla::AssertDisplayItemData(mozilla::FrameLayerBuilder::DisplayItemData*) 5 (0.1%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) 3 (0.1%) mozilla::AssertDisplayItemData(mozilla::FrameLayerBuilder::DisplayItemData*) (self) 1 (0.0%) PLDHashTable::Search(void const*)
9 (0.2%) _cairo_path_fixed_add (self) 5 (0.1%) _cairo_path_fixed_move_to 4 (0.1%) _cairo_path_fixed_line_to 338986 9 (0.1%) 9 (0.1%) _cairo_path_fixed_add 9 (0.2%) _cairo_path_fixed_add (self)
9 (0.2%) nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) 78051 0 (0.0%) 9 (0.1%) nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) 9 (0.2%) nsCCUncollectableMarker::Observe(nsISupports*, char const*, char16_t const*)
9 (0.2%) XPCJSRuntime::PrepareForForgetSkippable() 78052 0 (0.0%) 9 (0.1%) nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) 9 (0.2%) nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*)
9 (0.2%) nsDisplayListBuilder::Allocate(unsigned long) 2 (0.0%) PL_ArenaAllocate (self) 548838 2 (0.0%) 9 (0.1%) PL_ArenaAllocate 4 (0.1%) je_malloc 3 (0.1%) LockArena 2 (0.0%) PL_ArenaAllocate (self)
9 (0.2%) PresShell::ProcessReflowCommands(bool) 1 (0.0%) PresShell::DidDoReflow(bool) (self) 291694 1 (0.0%) 9 (0.1%) PresShell::DidDoReflow(bool) 5 (0.1%) PresShell::HandlePostedReflowCallbacks(bool) 3 (0.1%) PresShell::FlushPendingNotifications(mozFlushType) 1 (0.0%) PresShell::DidDoReflow(bool) (self)
9 (0.2%) nsCycleCollector::ForgetSkippable(bool, bool) 147394 0 (0.0%) 9 (0.1%) XPCJSRuntime::PrepareForForgetSkippable() 9 (0.2%) nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*)
9 (0.2%) mozilla::layers::ContentClientDoubleBuffered::UpdateDestinationFrom(mozilla::layers::RotatedBuffer const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 164306 0 (0.0%) 9 (0.1%) mozilla::layers::RotatedBuffer::DrawBufferWithRotation(mozilla::gfx::DrawTarget*, mozilla::layers::RotatedBuffer::ContextSource, float, mozilla::gfx::CompositionOp, mozilla::gfx::SourceSurface*, mozilla::gfx::Matrix const*) const 9 (0.2%) mozilla::layers::RotatedBuffer::DrawBufferQuadrant(mozilla::gfx::DrawTarget*, mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide, mozilla::layers::RotatedBuffer::ContextSource, float, mozilla::gfx::CompositionOp, mozilla::gfx::SourceSurface*, mozilla::gfx::Matrix const*) const
9 (0.2%) js::jit::Compile(JSContext*, JS::Handle<JSScript*>, js::jit::BaselineFrame*, unsigned char*, bool, bool) 358969 0 (0.0%) 9 (0.1%) js::jit::IonCompile(JSContext*, JSScript*, js::jit::BaselineFrame*, unsigned char*, bool, bool, js::jit::OptimizationLevel) 9 (0.2%) js::jit::IonBuilder::build()
9 (0.2%) NS_CreateJSTimeoutHandler(JSContext*, nsGlobalWindow*, nsAString_internal const&, mozilla::ErrorResult&) 184835 0 (0.0%) 9 (0.1%) nsJSScriptTimeoutHandler::nsJSScriptTimeoutHandler(JSContext*, nsGlobalWindow*, nsAString_internal const&, bool*, mozilla::ErrorResult&) 7 (0.2%) nsJSUtils::GetCallingLocation(JSContext*, nsACString_internal&, unsigned int*, unsigned int*) 2 (0.0%) nsAString_internal::Assign(nsAString_internal const&)
9 (0.2%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 367685 0 (0.0%) 9 (0.1%) js::fun_apply(JSContext*, unsigned int, JS::Value*) 4 (0.1%) js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) 2 (0.0%) js::fun_call(JSContext*, unsigned int, JS::Value*) 2 (0.0%) js::GetLengthProperty(JSContext*, JS::Handle<JSObject*>, unsigned int*) 1 (0.0%) js::detail::GenericArgsBase<(js::MaybeConstruct)0>::init(unsigned int)
6 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 2 (0.0%) nsIFrame::GetVisualOverflowRectRelativeToSelf() const 1 (0.0%) nsCanvasFrame::CanvasArea() const 294128 0 (0.0%) 9 (0.1%) nsIFrame::GetVisualOverflowRect() const 9 (0.2%) nsIFrame::GetOverflowRect(nsOverflowType) const
9 (0.2%) js::gc::GCRuntime::incrementalCollectSlice(js::SliceBudget&, JS::gcreason::Reason) 3 (0.1%) js::gc::GCRuntime::beginMarkPhase(JS::gcreason::Reason) (self) 367700 3 (0.0%) 9 (0.1%) js::gc::GCRuntime::beginMarkPhase(JS::gcreason::Reason) 3 (0.1%) js::gc::GCRuntime::beginMarkPhase(JS::gcreason::Reason) (self) 2 (0.0%) js::gc::GCRuntime::bufferGrayRoots() 2 (0.0%) js::gc::GCRuntime::markCompartments() 1 (0.0%) JS::Zone::discardJitCode(js::FreeOp*) 1 (0.0%) JSFunction::maybeRelazify(JSRuntime*)
5 (0.1%) js::TenuringTracer::traceObjectSlots(js::NativeObject*, unsigned int, unsigned int) 2 (0.0%) js::gc::StoreBuffer::MonoTypeBuffer<js::gc::StoreBuffer::ValueEdge>::trace(js::gc::StoreBuffer*, js::TenuringTracer&) 1 (0.0%) void DispatchToTracer<JS::Value>(JSTracer*, JS::Value*, char const*) 1 (0.0%) js::TenuringTracer::traceObject(JSObject*) 374343 0 (0.0%) 9 (0.1%) decltype ({parm#1}((JSObject*)((decltype(nullptr))0), (Forward<js::TenuringTracer*>)({parm#3}))) js::DispatchTyped<js::TenuringTraversalFunctor<JS::Value>, js::TenuringTracer*>(js::TenuringTraversalFunctor<JS::Value>, JS::Value const&, (decltype ({parm#1}((JSObject*)((decltype(nullptr))0), (Forward<js::TenuringTracer*>)({parm#3})))&&)...) 9 (0.2%) void js::TenuringTracer::traverse<JSObject>(JSObject**)
9 (0.2%) nsDeviceContext::GetMetricsFor(nsFont const&, nsFontMetrics::Params const&) 1 (0.0%) nsFontCache::GetMetricsFor(nsFont const&, nsFontMetrics::Params const&) (self) 161356 1 (0.0%) 9 (0.1%) nsFontCache::GetMetricsFor(nsFont const&, nsFontMetrics::Params const&) 5 (0.1%) nsFont::Equals(nsFont const&) const 2 (0.0%) gfxFontGroup::GetUserFontSet() 1 (0.0%) gfxFontGroup::UpdateUserFonts() 1 (0.0%) nsFontCache::GetMetricsFor(nsFont const&, nsFontMetrics::Params const&) (self)
9 (0.2%) nsCycleCollector::ForgetSkippable(bool, bool) 1 (0.0%) nsPurpleBuffer::RemoveSkippable(nsCycleCollector*, bool, bool, void (*)()) (self) 76548 1 (0.0%) 9 (0.1%) nsPurpleBuffer::RemoveSkippable(nsCycleCollector*, bool, bool, void (*)()) 6 (0.1%) RemoveSkippableVisitor::Visit(nsPurpleBuffer&, nsPurpleBufferEntry*) 2 (0.0%) SnowWhiteKiller::~SnowWhiteKiller() 1 (0.0%) nsPurpleBuffer::RemoveSkippable(nsCycleCollector*, bool, bool, void (*)()) (self)
9 (0.2%) nsXULTooltipListener::MouseMove(nsIDOMEvent*) 224789 0 (0.0%) 9 (0.1%) mozilla::dom::MouseEvent::GetScreenY(int*) 9 (0.2%) mozilla::dom::MouseEvent::ScreenY()
9 (0.2%) nsRuleNode::PropagateDependentBit(nsStyleStructID, nsRuleNode*, void*) 1 (0.0%) nsCachedStyleData::SetStyleData(nsStyleStructID, nsPresContext*, void*) (self) 287889 1 (0.0%) 9 (0.1%) nsCachedStyleData::SetStyleData(nsStyleStructID, nsPresContext*, void*) 7 (0.2%) nsIPresShell::AllocateByObjectID(mozilla::ArenaObjectID, unsigned long) 1 (0.0%) nsCachedStyleData::SetStyleData(nsStyleStructID, nsPresContext*, void*) (self) 1 (0.0%) nsConditionalResetStyleData::nsConditionalResetStyleData()
9 (0.2%) js::frontend::Parser<js::frontend::FullParseHandler>::expr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 3 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::expr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) (self) 375496 3 (0.0%) 9 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::expr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 6 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 3 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::expr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) (self)
9 (0.2%) __tls_get_addr (self) 4 (0.1%) mozilla::SamplerStackFrameRAII::SamplerStackFrameRAII(char const*, js::ProfileEntry::Category, unsigned int) 3 (0.1%) mozilla_sampler_sleep_end() 1 (0.0%) nsTimerImpl::Fire() 1 (0.0%) mozilla::CycleCollectedJSRuntime::Get() 37170 9 (0.1%) 9 (0.1%) __tls_get_addr 9 (0.2%) __tls_get_addr (self)
9 (0.2%) mozilla::FramePropertyTable::DeleteInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*) 288702 0 (0.0%) 9 (0.1%) mozilla::FramePropertyTable::RemoveInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 4 (0.1%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) 3 (0.1%) unsigned long nsTArray_Impl<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>::IndexOf<mozilla::FramePropertyDescriptorUntyped const*, mozilla::FramePropertyTable::PropertyComparator>(mozilla::FramePropertyDescriptorUntyped const* const&, unsigned long, mozilla::FramePropertyTable::PropertyComparator const&) const [clone .isra.320] [clone .constprop.608] 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long)
9 (0.2%) nsIPresShell::AllocateByObjectID(mozilla::ArenaObjectID, unsigned long) 4 (0.1%) nsPresArena::Allocate(unsigned int, unsigned long) (self) 288106 4 (0.0%) 9 (0.1%) nsPresArena::Allocate(unsigned int, unsigned long) 5 (0.1%) PLDHashTable::Add(void const*) 4 (0.1%) nsPresArena::Allocate(unsigned int, unsigned long) (self)
6 (0.1%) nsDisplayText::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 4 (0.1%) nsTextFrame::GetTextDecorations(nsPresContext*, nsTextFrame::TextDecorationColorResolution, nsTextFrame::TextDecorations&) (self) 2 (0.0%) nsTextFrame::DrawText(gfxTextRun::Range, gfxPoint const&, nsTextFrame::DrawTextParams const&) 1 (0.0%) nsDisplayText::CanApplyOpacity() const 295251 4 (0.0%) 9 (0.1%) nsTextFrame::GetTextDecorations(nsPresContext*, nsTextFrame::TextDecorationColorResolution, nsTextFrame::TextDecorations&) 4 (0.1%) nsTextFrame::GetTextDecorations(nsPresContext*, nsTextFrame::TextDecorationColorResolution, nsTextFrame::TextDecorations&) (self) 3 (0.1%) nsIFrame::GetWritingMode() const 1 (0.0%) nsIFrame::GetNormalPosition() const 1 (0.0%) nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>()
9 (0.2%) mozilla::dom::Promise::CreateWrapper(JS::Handle<JSObject*>, mozilla::ErrorResult&) 269732 0 (0.0%) 9 (0.1%) mozilla::dom::Promise::CaptureStack(JSContext*, JS::Heap<JSObject*>&) 9 (0.2%) JS::CaptureCurrentStack(JSContext*, JS::MutableHandle<JSObject*>, unsigned int)
9 (0.2%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 1 (0.0%) mozilla::FrameLayerBuilder::DisplayItemData::EndUpdate(nsAutoPtr<nsDisplayItemGeometry>) (self) 288728 1 (0.0%) 9 (0.1%) mozilla::FrameLayerBuilder::DisplayItemData::EndUpdate(nsAutoPtr<nsDisplayItemGeometry>) 4 (0.1%) arena_dalloc 3 (0.1%) mozilla::DisplayItemClip::operator=(mozilla::DisplayItemClip const&) 1 (0.0%) nsAutoPtr<nsDisplayItemGeometry>::assign(nsDisplayItemGeometry*) 1 (0.0%) mozilla::FrameLayerBuilder::DisplayItemData::EndUpdate(nsAutoPtr<nsDisplayItemGeometry>) (self)
7 (0.2%) js::Nursery::collect(JSRuntime*, JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*) 2 (0.0%) js::gc::StoreBuffer::MonoTypeBuffer<js::gc::StoreBuffer::WholeCellEdges>::trace(js::gc::StoreBuffer*, js::TenuringTracer&) 1 (0.0%) js::TenuringTracer::traceObject(JSObject*) (self) 373597 1 (0.0%) 9 (0.1%) js::TenuringTracer::traceObject(JSObject*) 4 (0.1%) js::TenuringTracer::traceObjectSlots(js::NativeObject*, unsigned int, unsigned int) 2 (0.0%) XPCWrappedNative::Trace(JSTracer*, JSObject*) 1 (0.0%) decltype ({parm#1}((JSObject*)((decltype(nullptr))0), (Forward<js::TenuringTracer*>)({parm#3}))) js::DispatchTyped<js::TenuringTraversalFunctor<JS::Value>, js::TenuringTracer*>(js::TenuringTraversalFunctor<JS::Value>, JS::Value const&, (decltype ({parm#1}((JSObject*)((decltype(nullptr))0), (Forward<js::TenuringTracer*>)({parm#3})))&&)...) 1 (0.0%) js::TenuringTracer::traceObject(JSObject*) (self) 1 (0.0%) fun_trace(JSTracer*, JSObject*)
9 (0.2%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 287900 0 (0.0%) 9 (0.1%) nsRuleNode::PropagateDependentBit(nsStyleStructID, nsRuleNode*, void*) 9 (0.2%) nsCachedStyleData::SetStyleData(nsStyleStructID, nsPresContext*, void*)
9 (0.2%) nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) 181576 0 (0.0%) 9 (0.1%) nsCCUncollectableMarker::Observe(nsISupports*, char const*, char16_t const*) 5 (0.1%) nsXULPrototypeCache::MarkInCCGeneration(unsigned int) 2 (0.0%) MarkChildMessageManagers(nsIMessageBroadcaster*) [clone .constprop.416] 1 (0.0%) MarkWindowList(nsISimpleEnumerator*, bool, bool) 1 (0.0%) mozilla::CycleCollectedJSRuntime::UnmarkSkippableJSHolders()
9 (0.2%) mozilla::BackgroundHangMonitor::BackgroundHangMonitor() 2 (0.0%) mozilla::BackgroundHangThread::FindThread() (self) 79521 2 (0.0%) 9 (0.1%) mozilla::BackgroundHangThread::FindThread() 4 (0.1%) PR_Lock 2 (0.0%) mozilla::BackgroundHangThread::FindThread() (self) 1 (0.0%) PR_Unlock 1 (0.0%) mozilla::BackgroundHangManager::AddRef() 1 (0.0%) mozilla::OffTheBooksMutex::Lock()
9 (0.2%) mozilla::dom::AutoJSAPI::InitInternal(JSObject*, JSContext*, bool) 1 (0.0%) mozilla::dom::danger::AutoCxPusher::AutoCxPusher(JSContext*, bool) (self) 180366 1 (0.0%) 9 (0.1%) mozilla::dom::danger::AutoCxPusher::AutoCxPusher(JSContext*, bool) 4 (0.1%) JSRuntime::triggerActivityCallback(bool) 2 (0.0%) XPCJSContextStack::Push(JSContext*) 2 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) mozilla::dom::danger::AutoCxPusher::AutoCxPusher(JSContext*, bool) (self)
9 (0.2%) js::jit::IonCompile(JSContext*, JSScript*, js::jit::BaselineFrame*, unsigned char*, bool, bool, js::jit::OptimizationLevel) 358942 0 (0.0%) 9 (0.1%) js::jit::IonBuilder::build() 8 (0.2%) js::jit::IonBuilder::traverseBytecode() 1 (0.0%) js::jit::IonBuilder::initParameters()
6 (0.1%) js::FrameIter::operator++() 3 (0.1%) JS::DescribeScriptedCaller(JSContext*, JS::AutoFilename*, unsigned int*, unsigned int*) 371155 0 (0.0%) 9 (0.1%) js::FrameIter::settleOnActivation() 7 (0.2%) js::FrameIter::nextJitFrame() 2 (0.0%) js::jit::JitFrameIterator::JitFrameIterator(js::ActivationIterator const&)
9 (0.2%) _cairo_gstate_fill 339537 0 (0.0%) 9 (0.1%) _cairo_surface_fill 8 (0.2%) _cairo_image_surface_fill 1 (0.0%) _pattern_has_error
9 (0.2%) mozilla::dom::Exception::Exception(nsACString_internal const&, nsresult, nsACString_internal const&, nsIStackFrame*, nsISupports*) 177375 0 (0.0%) 9 (0.1%) mozilla::dom::Exception::Initialize(nsACString_internal const&, nsresult, nsACString_internal const&, nsIStackFrame*, nsISupports*) 9 (0.2%) mozilla::dom::GetCurrentJSStack(int)
9 (0.2%) mozilla::ipc::MessageChannel::OnMessageReceivedFromLink(IPC::Message&&) [clone .part.281] [clone .constprop.299] 1 (0.0%) MessageLoop::PostTask(already_AddRefed<mozilla::Runnable>) (self) 107246 1 (0.0%) 9 (0.1%) MessageLoop::PostTask(already_AddRefed<mozilla::Runnable>) 8 (0.2%) MessageLoop::PostTask_Helper(already_AddRefed<mozilla::Runnable>, int) 1 (0.0%) MessageLoop::PostTask(already_AddRefed<mozilla::Runnable>) (self)
9 (0.2%) js::frontend::Parser<js::frontend::FullParseHandler>::expressionStatement(js::frontend::YieldHandling, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 375497 0 (0.0%) 9 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::expr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 9 (0.2%) js::frontend::Parser<js::frontend::FullParseHandler>::expr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction)
9 (0.2%) xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::DOMXrayTraits>::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const 145866 0 (0.0%) 9 (0.1%) JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [clone .constprop.109] 9 (0.2%) JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>)
9 (0.2%) js::obj_defineProperty(JSContext*, unsigned int, JS::Value*) 367950 0 (0.0%) 9 (0.1%) js::DefineProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>) 9 (0.2%) js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)
9 (0.2%) _init (self) 1 (0.0%) _cairo_gstate_set_matrix 1 (0.0%) nsDisplayText::AllocateGeometry(nsDisplayListBuilder*) 1 (0.0%) NSToCoordRound(float) 1 (0.0%) NSToIntRoundUp(double) 1 (0.0%) std::deque<IPC::Message, std::allocator<IPC::Message> >::pop_front() 1 (0.0%) IPC::Message::~Message() 1 (0.0%) PLDHashTable::ChangeTable(int) 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 74329 9 (0.1%) 9 (0.1%) _init 9 (0.2%) _init (self)
9 (0.2%) _moz_cairo_rectangle 1 (0.0%) _moz_cairo_move_to (self) 339681 1 (0.0%) 9 (0.1%) _moz_cairo_move_to 4 (0.1%) _cairo_path_fixed_move_to 2 (0.0%) _do_cairo_gstate_user_to_backend 2 (0.0%) _moz_cairo_matrix_transform_point 1 (0.0%) _moz_cairo_move_to (self)
9 (0.2%) nsDisplayListBuilder::EnterPresShell(nsIFrame*, bool) 291422 0 (0.0%) 9 (0.1%) PresShell::UpdateCanvasBackground() 4 (0.1%) nsDocShell::GetTabChild() 3 (0.1%) nsCSSRendering::FindRootFrameBackground(nsIFrame*) 1 (0.0%) nsDocShell::GetWindow() 1 (0.0%) nsCSSRendering::DetermineBackgroundColor(nsPresContext*, nsStyleContext*, nsIFrame*, bool&, bool&)
9 (0.2%) SetBackgroundClipRegion(mozilla::DisplayListClipState::AutoSaveRestore&, nsIFrame*, nsPoint const&, nsStyleImageLayers::Layer const&, nsRect const&, bool) 2 (0.0%) nsCSSRendering::GetImageLayerClip(nsStyleImageLayers::Layer const&, nsIFrame*, nsStyleBorder const&, nsRect const&, nsRect const&, bool, int, nsCSSRendering::ImageLayerClipState*) (self) 289629 2 (0.0%) 9 (0.1%) nsCSSRendering::GetImageLayerClip(nsStyleImageLayers::Layer const&, nsIFrame*, nsStyleBorder const&, nsRect const&, nsRect const&, bool, int, nsCSSRendering::ImageLayerClipState*) 2 (0.0%) nsIFrame::GetUsedBorder() const 2 (0.0%) nsCSSRendering::GetImageLayerClip(nsStyleImageLayers::Layer const&, nsIFrame*, nsStyleBorder const&, nsRect const&, nsRect const&, bool, int, nsCSSRendering::ImageLayerClipState*) (self) 2 (0.0%) GetRadii(nsIFrame*, nsStyleBorder const&, nsRect const&, nsRect const&, int*) [clone .constprop.761] 2 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IntersectRect(nsRect const&, nsRect const&) 1 (0.0%) BoxDecorationRectForBorder(nsIFrame*, nsRect const&, mozilla::Sides, nsStyleBorder const*) [clone .constprop.757]
9 (0.2%) PresShell::DoReflow(nsIFrame*, bool) 295475 0 (0.0%) 9 (0.1%) ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 8 (0.2%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 1 (0.0%) nsHTMLReflowState::Init(nsPresContext*, mozilla::LogicalSize const*, nsMargin const*, nsMargin const*)
9 (0.2%) xcb_wait_for_reply 1 (0.0%) xcb_unregister_for_special_event (self) 48574 1 (0.0%) 9 (0.1%) xcb_unregister_for_special_event 8 (0.2%) xcb_connect_to_fd 1 (0.0%) xcb_unregister_for_special_event (self)
9 (0.2%) _XReply 48575 0 (0.0%) 9 (0.1%) xcb_wait_for_reply 9 (0.2%) xcb_unregister_for_special_event
9 (0.2%) mozilla::gfx::VsyncSource::Display::NotifyVsync(mozilla::TimeStamp) 278446 0 (0.0%) 9 (0.1%) mozilla::CompositorVsyncDispatcher::NotifyVsync(mozilla::TimeStamp) 8 (0.2%) mozilla::layers::CompositorVsyncScheduler::Observer::NotifyVsync(mozilla::TimeStamp) 1 (0.0%) mozilla::OffTheBooksMutex::Lock()
8 (0.2%) nsIFrame::SetStyleContext(nsStyleContext*) 293431 0 (0.0%) 8 (0.1%) nsFrame::DidSetStyleContext(nsStyleContext*) 3 (0.1%) AddAndRemoveImageAssociations(nsFrame*, nsStyleImageLayers const*, nsStyleImageLayers const*) [clone .constprop.858] 2 (0.0%) nsStyleSides::ConvertsToLength() const 1 (0.0%) nsStylePadding::GetPaddingNoPercentage(nsMargin&) const 1 (0.0%) nsStyleMargin::GetMarginNoPercentage(nsMargin&) const 1 (0.0%) nsConditionalResetStyleData::GetStyleData(nsStyleStructID, nsStyleContext*, bool) const
7 (0.2%) js::UncheckedUnwrap(JSObject*, bool, unsigned int*) (self) 5 (0.1%) xpc::WrapperFactory::IsXrayWrapper(JSObject*) 2 (0.0%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JSObject*>, JS::Handle<JSObject*>) 1 (0.0%) xpc::XrayTraits::resolveOwnProperty(JSContext*, js::Wrapper const&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) 368692 7 (0.1%) 8 (0.1%) js::UncheckedUnwrap(JSObject*, bool, unsigned int*) 7 (0.2%) js::UncheckedUnwrap(JSObject*, bool, unsigned int*) (self) 1 (0.0%) js::IsWindowProxy(JSObject*)
8 (0.2%) nsRuleNode::~nsRuleNode() 288085 0 (0.0%) 8 (0.1%) nsConditionalResetStyleData::Destroy(unsigned long, nsPresContext*) 6 (0.1%) nsPresArena::Free(unsigned int, void*) 2 (0.0%) nsStylePosition::Destroy(nsPresContext*)
7 (0.2%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 4 (0.1%) nsIFrame::IsVisibleForPainting(nsDisplayListBuilder*) (self) 1 (0.0%) nsImageBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 293177 4 (0.0%) 8 (0.1%) nsIFrame::IsVisibleForPainting(nsDisplayListBuilder*) 4 (0.1%) nsIFrame::IsVisibleForPainting(nsDisplayListBuilder*) (self) 4 (0.1%) nsStyleVisibility const* nsStyleContext::DoGetStyleVisibility<true>()
8 (0.2%) mozilla::CompositorVsyncDispatcher::NotifyVsync(mozilla::TimeStamp) 167477 0 (0.0%) 8 (0.1%) mozilla::layers::CompositorVsyncScheduler::Observer::NotifyVsync(mozilla::TimeStamp) 7 (0.2%) mozilla::layers::CompositorVsyncScheduler::PostCompositeTask(mozilla::TimeStamp) 1 (0.0%) PR_Unlock
7 (0.2%) js::jit::DoCallNativeGetter(JSContext*, JS::Handle<JSFunction*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 207888 0 (0.0%) 8 (0.1%) mozilla::dom::WindowBinding::genericGetter(JSContext*, unsigned int, JS::Value*) 5 (0.1%) mozilla::dom::WindowBinding::get_mozInnerScreenX(JSContext*, JS::Handle<JSObject*>, nsGlobalWindow*, JSJitGetterCallArgs) 3 (0.1%) mozilla::dom::WindowBinding::get_mozInnerScreenY(JSContext*, JS::Handle<JSObject*>, nsGlobalWindow*, JSJitGetterCallArgs)
8 (0.2%) __egl_Main 4 (0.1%) js::math_sin_impl(js::MathCache*, double) (self) 375752 4 (0.0%) 8 (0.1%) js::math_sin_impl(js::MathCache*, double) 4 (0.1%) js::math_sin_impl(js::MathCache*, double) (self) 4 (0.1%) __sin_avx
8 (0.2%) mozilla::ElementRestyler::RestyleSelf(nsIFrame*, nsRestyleHint, unsigned int*, nsTArray<mozilla::ElementRestyler::SwapInstruction>&) 288940 0 (0.0%) 8 (0.1%) nsIFrame::SetStyleContext(nsStyleContext*) 8 (0.2%) nsFrame::DidSetStyleContext(nsStyleContext*)
8 (0.2%) g_main_context_prepare 36494 0 (0.0%) 8 (0.1%) dbus_g_message_get_message 8 (0.2%) dbus_connection_get_dispatch_status
6 (0.1%) nsComputedDOMStyle::UpdateCurrentStyleSources(bool) 1 (0.0%) PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) 1 (0.0%) nsDocument::FlushPendingNotifications(mozFlushType) (self) 1 (0.0%) nsGlobalWindow::GetInnerScreenRect() 182776 1 (0.0%) 8 (0.1%) nsDocument::FlushPendingNotifications(mozFlushType) 7 (0.2%) PresShell::FlushPendingNotifications(mozFlushType) 1 (0.0%) nsDocument::FlushPendingNotifications(mozFlushType) (self)
8 (0.2%) (anonymous namespace)::CSSParserImpl::ParseVariant(nsCSSValue&, unsigned int, nsCSSProps::KTableEntry const*) 6 (0.1%) (anonymous namespace)::CSSParserImpl::ParseVariant(nsCSSValue&, unsigned int, nsCSSProps::KTableEntry const*) [clone .part.391] (self) 286242 6 (0.1%) 8 (0.1%) (anonymous namespace)::CSSParserImpl::ParseVariant(nsCSSValue&, unsigned int, nsCSSProps::KTableEntry const*) [clone .part.391] 6 (0.1%) (anonymous namespace)::CSSParserImpl::ParseVariant(nsCSSValue&, unsigned int, nsCSSProps::KTableEntry const*) [clone .part.391] (self) 2 (0.0%) nsCSSValue::Reset()
2 (0.0%) GetDisplayPortImpl(nsIContent*, nsRect*, float) [clone .constprop.1076] 2 (0.0%) nsINode::GetProperty(unsigned short, nsIAtom*, nsresult*) const (self) 2 (0.0%) mozilla::EffectCompositor::UpdateEffectProperties(nsStyleContext*, mozilla::dom::Element*, mozilla::CSSPseudoElementType) 1 (0.0%) nsLayoutUtils::ComputeScrollMetadata(nsIFrame*, nsIFrame*, nsIContent*, nsIFrame const*, mozilla::layers::Layer*, unsigned long, nsRect const&, mozilla::Maybe<nsRect> const&, bool, mozilla::ContainerLayerParameters const&) 1 (0.0%) nsLayoutUtils::FindIDFor(nsIContent const*, unsigned long*) 1 (0.0%) mozilla::FindAnimationsForCompositor(nsIFrame const*, nsCSSProperty, nsTArray<RefPtr<mozilla::dom::Animation> >*) 1 (0.0%) mozilla::EffectCompositor::MaybeUpdateCascadeResults(mozilla::dom::Element*, mozilla::CSSPseudoElementType, nsStyleContext*) 184379 2 (0.0%) 8 (0.1%) nsINode::GetProperty(unsigned short, nsIAtom*, nsresult*) const 5 (0.1%) nsPropertyTable::GetPropertyInternal(nsPropertyOwner, nsIAtom*, bool, nsresult*) 2 (0.0%) nsINode::GetProperty(unsigned short, nsIAtom*, nsresult*) const (self) 1 (0.0%) nsIDocument::PropertyTable(unsigned short)
7 (0.2%) nsDisplayItem::GetClippedBounds(nsDisplayListBuilder*) 4 (0.1%) mozilla::DisplayItemClip::ApplyNonRoundedIntersection(nsRect const&) const (self) 1 (0.0%) nsDisplayList::GetScrollClippedBoundsUpTo(nsDisplayListBuilder*, mozilla::DisplayItemScrollClip const*) const 288569 4 (0.0%) 8 (0.1%) mozilla::DisplayItemClip::ApplyNonRoundedIntersection(nsRect const&) const 4 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::Intersect(nsRect const&) const 4 (0.1%) mozilla::DisplayItemClip::ApplyNonRoundedIntersection(nsRect const&) const (self)
4 (0.1%) mozilla::dom::danger::AutoCxPusher::~AutoCxPusher() 4 (0.1%) mozilla::dom::danger::AutoCxPusher::AutoCxPusher(JSContext*, bool) 370414 0 (0.0%) 8 (0.1%) JSRuntime::triggerActivityCallback(bool) 7 (0.2%) XPCJSRuntime::ActivityCallback(void*, bool) 1 (0.0%) js::gc::AutoSuppressGC::AutoSuppressGC(JSRuntime*)
6 (0.1%) JSObject::traceChildren(JSTracer*) 1 (0.0%) void js::TraceRootRange<JS::Value>(JSTracer*, unsigned long, JS::Value*, char const*) 1 (0.0%) void js::TraceRange<JS::Value>(JSTracer*, unsigned long, js::WriteBarrieredBase<JS::Value>*, char const*) 1 (0.0%) JSCompartment::traceOutgoingCrossCompartmentWrappers(JSTracer*) 374363 0 (0.0%) 8 (0.1%) void DispatchToTracer<JS::Value>(JSTracer*, JS::Value*, char const*) 8 (0.2%) JS::Value DoCallback<JS::Value>(JS::CallbackTracer*, JS::Value*, char const*) 1 (0.0%) decltype ({parm#1}((JSObject*)((decltype(nullptr))0), (Forward<js::TenuringTracer*>)({parm#3}))) js::DispatchTyped<js::TenuringTraversalFunctor<JS::Value>, js::TenuringTracer*>(js::TenuringTraversalFunctor<JS::Value>, JS::Value const&, (decltype ({parm#1}((JSObject*)((decltype(nullptr))0), (Forward<js::TenuringTracer*>)({parm#3})))&&)...)
8 (0.2%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::IncrementLength(unsigned long) (self) 2 (0.0%) nsContainerFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const 1 (0.0%) mozilla::RestyleTracker::DoProcessRestyles() 1 (0.0%) nsExpirationTracker<mozilla::LayerActivity, 4u>::AddObject(mozilla::LayerActivity*) 1 (0.0%) mozilla::PaintedLayerData::Accumulate(mozilla::ContainerState*, nsDisplayItem*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::DisplayItemClip const&, mozilla::LayerState) 1 (0.0%) mozilla::ElementRestyler::MoveStyleContextsForContentChildren(nsIFrame*, nsStyleContext*, nsTArray<nsStyleContext*>&) 1 (0.0%) nsStyleGridTemplate::nsStyleGridTemplate(nsStyleGridTemplate const&) 1 (0.0%) unsigned int* nsTArray_Impl<unsigned int, nsTArrayInfallibleAllocator>::AppendElement<unsigned int, nsTArrayInfallibleAllocator>(unsigned int&&) 75246 8 (0.1%) 8 (0.1%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::IncrementLength(unsigned long) 8 (0.2%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::IncrementLength(unsigned long) (self)
8 (0.2%) mozilla::layers::RotatedBuffer::DrawBufferQuadrant(mozilla::gfx::DrawTarget*, mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide, mozilla::layers::RotatedBuffer::ContextSource, float, mozilla::gfx::CompositionOp, mozilla::gfx::SourceSurface*, mozilla::gfx::Matrix const*) const 159907 0 (0.0%) 8 (0.1%) mozilla::gfx::DrawTargetCairo::DrawSurface(mozilla::gfx::SourceSurface*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::DrawSurfaceOptions const&, mozilla::gfx::DrawOptions const&) 6 (0.1%) _moz_cairo_paint 1 (0.0%) mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::SizeTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::MarginTyped<mozilla::gfx::UnknownUnits, float> >::Contains(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const 1 (0.0%) mozilla::gfx::(anonymous namespace)::AutoPrepareForDrawing::~AutoPrepareForDrawing()
6 (0.1%) nsImageBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 2 (0.0%) nsTextBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 298601 0 (0.0%) 8 (0.1%) nsLeafBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 8 (0.2%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool)
8 (0.2%) AutoCSSValueArray::AutoCSSValueArray(void*, unsigned long) (self) 8 (0.2%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 287903 8 (0.1%) 8 (0.1%) AutoCSSValueArray::AutoCSSValueArray(void*, unsigned long) 8 (0.2%) AutoCSSValueArray::AutoCSSValueArray(void*, unsigned long) (self)
8 (0.2%) void js::TenuringTracer::traverse<JSObject>(JSObject**) 373575 0 (0.0%) 8 (0.1%) js::TenuringTracer::moveToTenured(JSObject*) 5 (0.1%) js::TenuringTracer::moveObjectToTenured(JSObject*, JSObject*, js::gc::AllocKind) 2 (0.0%) JSObject::allocKindForTenure(js::Nursery const&) const 1 (0.0%) js::gc::ArenaLists::allocateFromArena(JS::Zone*, js::gc::AllocKind, js::gc::AutoMaybeStartBackgroundAllocation&)
4 (0.1%) _moz_cairo_move_to 3 (0.1%) _cairo_path_fixed_move_to (self) 2 (0.0%) _moz_cairo_close_path 2 (0.0%) _cairo_clip_rectangle 339017 3 (0.0%) 8 (0.1%) _cairo_path_fixed_move_to 5 (0.1%) _cairo_path_fixed_add 3 (0.1%) _cairo_path_fixed_move_to (self)
7 (0.2%) PollWrapper(_GPollFD*, unsigned int, int) 1 (0.0%) nsThread::ProcessNextEvent(bool, bool*) 1 (0.0%) mozilla::HangMonitor::NotifyActivity(mozilla::HangMonitor::ActivityType) (self) 79593 1 (0.0%) 8 (0.1%) mozilla::HangMonitor::NotifyActivity(mozilla::HangMonitor::ActivityType) 4 (0.1%) _PR_UNIX_GetInterval2 2 (0.0%) mozilla::BackgroundHangMonitor::BackgroundHangMonitor() 1 (0.0%) mozilla::HangMonitor::NotifyActivity(mozilla::HangMonitor::ActivityType) (self) 1 (0.0%) mozilla::BackgroundHangMonitor::NotifyActivity()
3 (0.1%) g_main_context_check 3 (0.1%) gdk_threads_leave 2 (0.0%) g_main_context_prepare 27645 0 (0.0%) 8 (0.1%) gdk_frame_clock_get_refresh_info 5 (0.1%) g_source_get_time 3 (0.1%) g_signal_emit_by_name
3 (0.1%) nsTextFrame::GetTextDecorations(nsPresContext*, nsTextFrame::TextDecorationColorResolution, nsTextFrame::TextDecorations&) 3 (0.1%) nsIFrame::GetWritingMode() const (self) 2 (0.0%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) 2 (0.0%) nsIFrame::GetSkipSides(nsHTMLReflowState const*) const 1 (0.0%) nsCSSOffsetState::nsCSSOffsetState(nsIFrame*, nsRenderingContext*) 292248 3 (0.0%) 8 (0.1%) nsIFrame::GetWritingMode() const 5 (0.1%) nsStyleVisibility const* nsStyleContext::DoGetStyleVisibility<true>() 3 (0.1%) nsIFrame::GetWritingMode() const (self)
5 (0.1%) _end 3 (0.1%) _end 358972 0 (0.0%) 8 (0.1%) js::jit::IonCompileScriptForBaseline(JSContext*, js::jit::BaselineFrame*, unsigned char*) 8 (0.2%) js::jit::Compile(JSContext*, JS::Handle<JSScript*>, js::jit::BaselineFrame*, unsigned char*, bool, bool)
8 (0.2%) nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const (self) 7 (0.2%) nsIContent::HasAttr(int, nsIAtom*) const 1 (0.0%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, SelectorMatchesFlags, bool*) [clone .part.104] [clone .constprop.116] 181199 8 (0.1%) 8 (0.1%) nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const 8 (0.2%) nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const (self)
4 (0.1%) nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*) (self) 3 (0.1%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const 3 (0.1%) nsLayoutUtils::GetDisplayRootFrame(nsIFrame*) 2 (0.0%) nsDisplayListBuilder::IsAnimatedGeometryRoot(nsIFrame*, nsIFrame**) 291151 4 (0.0%) 8 (0.1%) nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*) 4 (0.1%) nsIFrame::GetView() const 4 (0.1%) nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*) (self)
8 (0.2%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 293249 0 (0.0%) 8 (0.1%) nsIFrame::In3DContextAndBackfaceIsHidden() const 8 (0.2%) nsIFrame::Combines3DTransformWithAncestors() const
7 (0.2%) js::RunScript(JSContext*, js::RunState&) 1 (0.0%) Interpret(JSContext*, js::RunState&) 1 (0.0%) js::jit::CanEnter(JSContext*, js::RunState&) (self) 358971 1 (0.0%) 8 (0.1%) js::jit::CanEnter(JSContext*, js::RunState&) 4 (0.1%) js::jit::Compile(JSContext*, JS::Handle<JSScript*>, js::jit::BaselineFrame*, unsigned char*, bool, bool) 3 (0.1%) js::jit::LazyLink(JSContext*, JS::Handle<JSScript*>) 1 (0.0%) js::jit::CanEnter(JSContext*, js::RunState&) (self)
6 (0.1%) mozilla::ElementRestyler::RestyleSelf(nsIFrame*, nsRestyleHint, unsigned int*, nsTArray<mozilla::ElementRestyler::SwapInstruction>&) 2 (0.0%) mozilla::ElementRestyler::RestyleUndisplayedNodes(nsRestyleHint, mozilla::UndisplayedNode*, nsIContent*, nsStyleContext*, unsigned char) 1 (0.0%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&) (self) 287686 1 (0.0%) 8 (0.1%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&) 7 (0.2%) nsStyleSet::FileRules(bool (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*, mozilla::dom::Element*, nsRuleWalker*) 1 (0.0%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&) (self)
8 (0.2%) nsAutoTObserverArray<nsIMutationObserver*, 0ul>::ForwardIterator::HasMore() const (self) 5 (0.1%) nsNodeUtils::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 3 (0.1%) nsNodeUtils::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 185930 8 (0.1%) 8 (0.1%) nsAutoTObserverArray<nsIMutationObserver*, 0ul>::ForwardIterator::HasMore() const 8 (0.2%) nsAutoTObserverArray<nsIMutationObserver*, 0ul>::ForwardIterator::HasMore() const (self)
5 (0.1%) IPC::ParamTraits<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> >::Write(IPC::Message*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 3 (0.1%) Pickle::WriteInt(int) (self) 2 (0.0%) IPC::ParamTraits<mozilla::gfx::IntRectTyped<mozilla::LayerPixel> >::Write(IPC::Message*, mozilla::gfx::IntRectTyped<mozilla::LayerPixel> const&) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::CommonLayerAttributes const&, IPC::Message*) 107265 3 (0.0%) 8 (0.1%) Pickle::WriteInt(int) 5 (0.1%) Pickle::WriteBytes(void const*, int, unsigned int) 3 (0.1%) Pickle::WriteInt(int) (self)
8 (0.2%) _cairo_surface_fill 338884 0 (0.0%) 8 (0.1%) _cairo_image_surface_fill 7 (0.2%) _clip_and_composite_boxes 1 (0.0%) _cairo_clip_to_boxes
7 (0.2%) nsAString_internal::SetCapacity(unsigned int) 6 (0.1%) nsAString_internal::SetCapacity(unsigned int, mozilla::fallible_t const&) (self) 1 (0.0%) nsAString_internal::SetLength(unsigned int, mozilla::fallible_t const&) 76003 6 (0.1%) 8 (0.1%) nsAString_internal::SetCapacity(unsigned int, mozilla::fallible_t const&) 6 (0.1%) nsAString_internal::SetCapacity(unsigned int, mozilla::fallible_t const&) (self) 1 (0.0%) nsAString_internal::MutatePrep(unsigned int, char16_t**, unsigned int*) 1 (0.0%) ReleaseData(void*, unsigned int)
6 (0.1%) g_list_sort_with_data (self) 3 (0.1%) g_main_context_dispatch 3 (0.1%) g_main_context_prepare 2 (0.0%) g_main_context_check 46896 5 (0.1%) 8 (0.1%) g_list_sort_with_data 6 (0.1%) g_list_sort_with_data (self) 1 (0.0%) g_private_get 1 (0.0%) g_slice_free1 1 (0.0%) g_list_remove
8 (0.2%) js::frontend::CreateScriptSourceObject(js::ExclusiveContext*, JS::ReadOnlyCompileOptions const&) 368188 0 (0.0%) 8 (0.1%) js::ScriptSourceObject::create(js::ExclusiveContext*, js::ScriptSource*) 8 (0.2%) js::NewObjectWithGivenTaggedProto(js::ExclusiveContext*, js::Class const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind, unsigned int)
8 (0.2%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 1 (0.0%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) (self) 293664 1 (0.0%) 8 (0.1%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 6 (0.1%) nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) 1 (0.0%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) (self) 1 (0.0%) mozilla::ScrollFrameHelper::PostOverflowEvent()
4 (0.1%) mozilla::gfx::DrawTargetCairo::FillGlyphs(mozilla::gfx::ScaledFont*, mozilla::gfx::GlyphBuffer const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::GlyphRenderingOptions const*) 4 (0.1%) mozilla::gfx::DrawTargetCairo::DrawPattern(mozilla::gfx::Pattern const&, mozilla::gfx::StrokeOptions const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::DrawTargetCairo::DrawPatternType, bool) 2 (0.0%) mozilla::gfx::GfxPatternToCairoPattern(mozilla::gfx::Pattern const&, float, mozilla::gfx::Matrix const&) [clone .isra.439] [clone .constprop.660] (self) 159816 2 (0.0%) 8 (0.1%) mozilla::gfx::GfxPatternToCairoPattern(mozilla::gfx::Pattern const&, float, mozilla::gfx::Matrix const&) [clone .isra.439] [clone .constprop.660] 3 (0.1%) _moz_cairo_pattern_create_rgba 2 (0.0%) mozilla::gfx::GfxPatternToCairoPattern(mozilla::gfx::Pattern const&, float, mozilla::gfx::Matrix const&) [clone .isra.439] [clone .constprop.660] (self) 2 (0.0%) mozilla::gfx::GetCairoSurfaceForSourceSurface(mozilla::gfx::SourceSurface*, bool, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) _moz_cairo_pattern_create_for_surface
8 (0.2%) nsAttrAndChildArray::AttrSlotCount() const (self) 7 (0.2%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const 1 (0.0%) nsAttrAndChildArray::CanFitMoreAttrs() const 179315 8 (0.1%) 8 (0.1%) nsAttrAndChildArray::AttrSlotCount() const 8 (0.2%) nsAttrAndChildArray::AttrSlotCount() const (self)
8 (0.2%) __floorf_sse41 (self) 4 (0.1%) NSToIntFloor(float) 3 (0.1%) mozilla::gfx::NudgeToInteger(float*) 1 (0.0%) mozilla::layers::TransformRect(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 43611 8 (0.1%) 8 (0.1%) __floorf_sse41 8 (0.2%) __floorf_sse41 (self)
8 (0.2%) nsRuleNode::ComputePositionData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 1 (0.0%) nsStylePosition::nsStylePosition(nsStylePosition const&) (self) 287647 1 (0.0%) 8 (0.1%) nsStylePosition::nsStylePosition(nsStylePosition const&) 5 (0.1%) nsStyleGridTemplate::nsStyleGridTemplate(nsStyleGridTemplate const&) 1 (0.0%) nsStylePosition::nsStylePosition(nsStylePosition const&) (self) 1 (0.0%) nsStyleSides::nsStyleSides(nsStyleSides const&) 1 (0.0%) nsStyleSides::operator=(nsStyleSides const&)
11 (0.2%) js::jit::IonBuilder::buildInline(js::jit::IonBuilder*, js::jit::MResumePoint*, js::jit::CallInfo&) 8 (0.2%) js::jit::IonBuilder::build() 358941 0 (0.0%) 8 (0.1%) js::jit::IonBuilder::traverseBytecode() 16 (0.3%) js::jit::IonBuilder::inspectOpcode(JSOp) 3 (0.1%) js::jit::IonBuilder::processCfgStack()
8 (0.2%) update_get_addr 8 (0.2%) _dl_update_slotinfo (self) 37167 8 (0.1%) 8 (0.1%) _dl_update_slotinfo 8 (0.2%) _dl_update_slotinfo (self)
8 (0.2%) arena_run_dalloc 8 (0.2%) arena_avail_tree_insert (self) 22049 8 (0.1%) 8 (0.1%) arena_avail_tree_insert 8 (0.2%) arena_avail_tree_insert (self)
8 (0.2%) _moz_pixman_image_composite32 8 (0.2%) sse2_composite_over_n_8_8888 (self) 340716 8 (0.1%) 8 (0.1%) sse2_composite_over_n_8_8888 8 (0.2%) sse2_composite_over_n_8_8888 (self)
4 (0.1%) nsDisplayListBuilder::AutoBuildingDisplayList::AutoBuildingDisplayList(nsDisplayListBuilder*, nsIFrame*, nsRect const&, bool) 3 (0.1%) nsDisplayListBuilder::ToReferenceFrame(nsIFrame const*) 2 (0.0%) nsDisplayListBuilder::FindReferenceFrameFor(nsIFrame const*, nsPoint*) (self) 1 (0.0%) mozilla::PaintedLayerDataTree::IsClippedWithRespectToParentAnimatedGeometryRoot(AnimatedGeometryRoot*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*) 289474 2 (0.0%) 8 (0.1%) nsDisplayListBuilder::FindReferenceFrameFor(nsIFrame const*, nsPoint*) 5 (0.1%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const 2 (0.0%) nsDisplayListBuilder::FindReferenceFrameFor(nsIFrame const*, nsPoint*) (self) 1 (0.0%) nsIFrame::IsTransformed() const
7 (0.2%) nsDisplayListBuilder::AutoBuildingDisplayList::AutoBuildingDisplayList(nsDisplayListBuilder*, nsIFrame*, nsRect const&, bool) 1 (0.0%) nsDisplayItem::nsDisplayItem(nsDisplayListBuilder*, nsIFrame*, mozilla::DisplayItemScrollClip const*) 1 (0.0%) nsDisplayListBuilder::FindAnimatedGeometryRootFor(nsIFrame*) (self) 289670 1 (0.0%) 8 (0.1%) nsDisplayListBuilder::FindAnimatedGeometryRootFor(nsIFrame*) 5 (0.1%) nsDisplayListBuilder::FindAnimatedGeometryRootFrameFor(nsIFrame*) 1 (0.0%) nsBaseHashtable<nsPtrHashKey<nsIFrame>, AnimatedGeometryRoot*, AnimatedGeometryRoot*>::Put(nsIFrame*, AnimatedGeometryRoot* const&) 1 (0.0%) nsDisplayListBuilder::FindAnimatedGeometryRootFor(nsIFrame*) (self) 1 (0.0%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int)
5 (0.1%) nsGlobalWindow::GetMozInnerScreenXOuter() 3 (0.1%) nsGlobalWindow::GetMozInnerScreenYOuter() 176191 0 (0.0%) 8 (0.1%) nsGlobalWindow::GetInnerScreenRect() 6 (0.1%) nsIFrame::GetScreenRectInAppUnits() const 1 (0.0%) nsDocShell::GetPresShell() 1 (0.0%) nsDocument::FlushPendingNotifications(mozFlushType)
8 (0.2%) nsStyleBackground const* nsStyleContext::DoGetStyleBackground<true>() (self) 4 (0.1%) nsFrame::DisplayBackgroundUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 4 (0.1%) nsCSSRendering::FindBackgroundStyleFrame(nsIFrame*) 279529 8 (0.1%) 8 (0.1%) nsStyleBackground const* nsStyleContext::DoGetStyleBackground<true>() 8 (0.2%) nsStyleBackground const* nsStyleContext::DoGetStyleBackground<true>() (self)
7 (0.2%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsIFrame::CreateOwnLayerIfNeeded(nsDisplayListBuilder*, nsDisplayList*) 1 (0.0%) nsIContent::HasAttr(int, nsIAtom*) const (self) 178670 1 (0.0%) 8 (0.1%) nsIContent::HasAttr(int, nsIAtom*) const 7 (0.2%) nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const 1 (0.0%) nsIContent::HasAttr(int, nsIAtom*) const (self)
8 (0.2%) double_conversion::DoubleToStringConverter::CreateDecimalRepresentation(char const*, int, int, int, double_conversion::StringBuilder*) const 22008 0 (0.0%) 8 (0.1%) double_conversion::StringBuilder::AddSubstring(char const*, int) 8 (0.2%) __memmove_ssse3_back
8 (0.2%) mozilla::layers::CloneLayerTreePropertiesInternal(mozilla::layers::Layer*, bool) 163151 0 (0.0%) 8 (0.1%) mozilla::layers::LayerPropertiesBase::LayerPropertiesBase(mozilla::layers::Layer*) 4 (0.1%) mozilla::layers::GetTransformForInvalidation(mozilla::layers::Layer*) [clone .constprop.60] 3 (0.1%) mozilla::layers::Layer::GetLocalVisibleRegion() 1 (0.0%) _moz_pixman_region32_copy
7 (0.2%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 1 (0.0%) nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) 1 (0.0%) XPCConvert::NativeData2JS(JS::MutableHandle<JS::Value>, void const*, nsXPTType const&, nsID const*, nsresult*) (self) 147682 1 (0.0%) 8 (0.1%) XPCConvert::NativeData2JS(JS::MutableHandle<JS::Value>, void const*, nsXPTType const&, nsID const*, nsresult*) 7 (0.2%) XPCConvert::NativeInterface2JSObject(JS::MutableHandle<JS::Value>, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, bool, nsresult*) 1 (0.0%) XPCConvert::NativeData2JS(JS::MutableHandle<JS::Value>, void const*, nsXPTType const&, nsID const*, nsresult*) (self)
8 (0.2%) mozilla::ContainerState::AttemptToRecyclePaintedLayer(AnimatedGeometryRoot*, nsDisplayItem*, nsPoint const&) 1 (0.0%) mozilla::ContainerState::PreparePaintedLayerForUse(mozilla::layers::PaintedLayer*, mozilla::PaintedDisplayItemLayerUserData*, AnimatedGeometryRoot*, nsIFrame const*, nsPoint const&, bool) (self) 288670 1 (0.0%) 8 (0.1%) mozilla::ContainerState::PreparePaintedLayerForUse(mozilla::layers::PaintedLayer*, mozilla::PaintedDisplayItemLayerUserData*, AnimatedGeometryRoot*, nsIFrame const*, nsPoint const&, bool) 4 (0.1%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const 3 (0.1%) mozilla::FrameLayerBuilder::SavePreviousDataForLayer(mozilla::layers::PaintedLayer*, unsigned int) 1 (0.0%) mozilla::ContainerState::PreparePaintedLayerForUse(mozilla::layers::PaintedLayer*, mozilla::PaintedDisplayItemLayerUserData*, AnimatedGeometryRoot*, nsIFrame const*, nsPoint const&, bool) (self)
8 (0.2%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 1 (0.0%) mozilla::PaintedLayerDataTree::EnsureNodeFor(AnimatedGeometryRoot*) (self) 288714 0 (0.0%) 8 (0.1%) mozilla::PaintedLayerDataTree::EnsureNodeFor(AnimatedGeometryRoot*) 6 (0.1%) PLDHashTable::Add(void const*) 1 (0.0%) mozilla::UniquePtr<mozilla::PaintedLayerDataNode, mozilla::DefaultDelete<mozilla::PaintedLayerDataNode> >::reset(mozilla::PaintedLayerDataNode*) 1 (0.0%) mozilla::PaintedLayerDataTree::EnsureNodeFor(AnimatedGeometryRoot*) (self) 1 (0.0%) mozilla::PaintedLayerDataNode::AddChildNodeFor(AnimatedGeometryRoot*)
5 (0.1%) gdk_frame_clock_get_refresh_info 3 (0.1%) g_main_context_dispatch 1 (0.0%) g_source_get_time (self) 46962 1 (0.0%) 8 (0.1%) g_source_get_time 4 (0.1%) g_get_monotonic_time 3 (0.1%) gdk_threads_leave 1 (0.0%) g_source_get_time (self)
8 (0.2%) mozilla::dom::GetOrCreateDOMReflectorHelper<mozilla::dom::Event, false>::GetOrCreate(JSContext*, mozilla::dom::Event&, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 366959 0 (0.0%) 8 (0.1%) JS_WrapValue(JSContext*, JS::MutableHandle<JS::Value>) 8 (0.2%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JS::Value>, JS::Handle<JSObject*>)
8 (0.2%) ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 293377 0 (0.0%) 8 (0.1%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 8 (0.2%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
8 (0.2%) __ceil_sse41 (self) 3 (0.1%) double_conversion::PowersOfTenCache::GetCachedPowerForBinaryExponentRange(int, int, double_conversion::DiyFp*, int*) 2 (0.0%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) 1 (0.0%) js::jit::Range::setDouble(double, double) 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::ScaleInverseRoundOut(double, double) 1 (0.0%) nsRegion::Transform(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 43310 8 (0.1%) 8 (0.1%) __ceil_sse41 8 (0.2%) __ceil_sse41 (self)
5 (0.1%) obj_seal(JSContext*, unsigned int, JS::Value*) 3 (0.1%) obj_freeze(JSContext*, unsigned int, JS::Value*) 368164 0 (0.0%) 8 (0.1%) js::SetIntegrityLevel(JSContext*, JS::Handle<JSObject*>, js::IntegrityLevel) 3 (0.1%) js::EmptyShape::getInitialShape(js::ExclusiveContext*, js::Class const*, js::TaggedProto, unsigned long, unsigned int) 3 (0.1%) js::PreventExtensions(JSContext*, JS::Handle<JSObject*>, JS::ObjectOpResult&) 1 (0.0%) js::ObjectGroup::markPropertyNonWritable(js::ExclusiveContext*, JSObject*, jsid) 1 (0.0%) mozilla::Vector<js::Shape*, 0ul, js::TempAllocPolicy>::growStorageBy(unsigned long)
8 (0.2%) dbus_g_message_get_message 2 (0.0%) dbus_connection_get_dispatch_status (self) 51994 2 (0.0%) 8 (0.1%) dbus_connection_get_dispatch_status 3 (0.1%) dbus_connection_has_messages_to_send 2 (0.0%) dbus_connection_get_dispatch_status (self) 2 (0.0%) __pthread_mutex_lock 1 (0.0%) dbus_timeout_get_enabled
8 (0.2%) nsRuleNode::CheckSpecifiedProperties(nsStyleStructID, nsRuleData const*) (self) 8 (0.2%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 287901 8 (0.1%) 8 (0.1%) nsRuleNode::CheckSpecifiedProperties(nsStyleStructID, nsRuleData const*) 8 (0.2%) nsRuleNode::CheckSpecifiedProperties(nsStyleStructID, nsRuleData const*) (self)
8 (0.2%) js::frontend::BytecodeEmitter::emitStatementList(js::frontend::ParseNode*) 7 (0.2%) BytecodeCompiler::compileScript(JS::Handle<JSObject*>, JS::Handle<JSScript*>) 4 (0.1%) js::frontend::BytecodeEmitter::emitStatement(js::frontend::ParseNode*) 1 (0.0%) js::frontend::BytecodeEmitter::emitCallOrNew(js::frontend::ParseNode*) 1 (0.0%) js::frontend::BytecodeEmitter::emitArgsBody(js::frontend::ParseNode*) 1 (0.0%) js::frontend::BytecodeEmitter::emitPropertyList(js::frontend::ParseNode*, JS::MutableHandle<js::PlainObject*>, js::frontend::PropListType) 1 (0.0%) js::frontend::BytecodeEmitter::emitSingleVariable(js::frontend::ParseNode*, js::frontend::ParseNode*, js::frontend::ParseNode*, js::frontend::VarEmitOption) [clone .part.527] 1 (0.0%) js::frontend::BytecodeEmitter::emitFunctionScript(js::frontend::ParseNode*) 373131 0 (0.0%) 7 (0.1%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote) 8 (0.2%) js::frontend::BytecodeEmitter::emitStatementList(js::frontend::ParseNode*) 7 (0.2%) js::frontend::BytecodeEmitter::emitStatement(js::frontend::ParseNode*) 4 (0.1%) js::frontend::BytecodeEmitter::emitCallOrNew(js::frontend::ParseNode*) 1 (0.0%) js::frontend::BytecodeEmitter::emitArgsBody(js::frontend::ParseNode*) 1 (0.0%) js::frontend::BytecodeEmitter::emitFunction(js::frontend::ParseNode*, bool) 1 (0.0%) js::frontend::BytecodeEmitter::emitVariables(js::frontend::ParseNode*, js::frontend::VarEmitOption) 1 (0.0%) js::frontend::BytecodeEmitter::emitObject(js::frontend::ParseNode*) 1 (0.0%) js::frontend::BytecodeEmitter::emitYield(js::frontend::ParseNode*)
7 (0.2%) js::FrameIter::settleOnActivation() 371102 0 (0.0%) 7 (0.1%) js::FrameIter::nextJitFrame() 7 (0.2%) js::jit::InlineFrameIterator::resetOn(js::jit::JitFrameIterator const*)
5 (0.1%) gfxContext::AzureState* nsTArray_Impl<gfxContext::AzureState, nsTArrayInfallibleAllocator>::InsertElementsAt<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 2 (0.0%) bool nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::InsertSlotsAt<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long) (self) 1 (0.0%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<mozilla::layers::Edit, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) 1 (0.0%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) 114170 2 (0.0%) 7 (0.1%) bool nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::InsertSlotsAt<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long) 5 (0.1%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 2 (0.0%) bool nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::InsertSlotsAt<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long) (self)
7 (0.2%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 295252 0 (0.0%) 7 (0.1%) nsDisplayText::AllocateGeometry(nsDisplayListBuilder*) 3 (0.1%) nsCharClipGeometry::nsCharClipGeometry(nsCharClipDisplayItem*, nsDisplayListBuilder*) 3 (0.1%) moz_xmalloc 1 (0.0%) _init
7 (0.2%) mozilla::layers::CompositorVsyncScheduler::Observer::NotifyVsync(mozilla::TimeStamp) 1 (0.0%) mozilla::layers::CompositorVsyncScheduler::PostCompositeTask(mozilla::TimeStamp) (self) 167475 1 (0.0%) 7 (0.1%) mozilla::layers::CompositorVsyncScheduler::PostCompositeTask(mozilla::TimeStamp) 4 (0.1%) mozilla::layers::CompositorVsyncScheduler::ScheduleTask(already_AddRefed<mozilla::CancelableRunnable>, int) 1 (0.0%) mozilla::layers::CompositorVsyncScheduler::PostCompositeTask(mozilla::TimeStamp) (self) 1 (0.0%) RefPtr<mozilla::CancelableRunnable>::~RefPtr() 1 (0.0%) moz_xmalloc
5 (0.1%) mozilla::gfx::DrawTargetCairo::PushClipRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) 2 (0.0%) mozilla::gfx::DrawTargetCairo::FillGlyphs(mozilla::gfx::ScaledFont*, mozilla::gfx::GlyphBuffer const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::GlyphRenderingOptions const*) 1 (0.0%) _moz_cairo_save (self) 339629 1 (0.0%) 7 (0.1%) _moz_cairo_save 6 (0.1%) _cairo_gstate_save 1 (0.0%) _moz_cairo_save (self)
4 (0.1%) cairo_surface_unmap_image 4 (0.1%) cairo_debug_reset_static_data 3 (0.1%) cairo_scaled_font_get_font_options 1 (0.0%) nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 1 (0.0%) cairo_mask 1 (0.0%) cairo_save 22641 0 (0.0%) 7 (0.1%) cairo_font_options_get_hint_metrics 5 (0.1%) cairo_surface_unmap_image 4 (0.1%) cairo_rectangle_list_destroy 2 (0.0%) pixman_fill 1 (0.0%) pixman_compute_composite_region 1 (0.0%) pixman_image_composite32 1 (0.0%) cairo_pattern_reference
8 (0.2%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote) 373168 0 (0.0%) 7 (0.1%) js::frontend::BytecodeEmitter::emitStatementList(js::frontend::ParseNode*) 8 (0.2%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote)
4 (0.1%) _cairo_scaled_font_glyph_device_extents 3 (0.1%) _cairo_scaled_font_freeze_cache (self) 3 (0.1%) _composite_glyphs 339232 3 (0.0%) 7 (0.1%) _cairo_scaled_font_freeze_cache 4 (0.1%) __pthread_mutex_lock 3 (0.1%) _cairo_scaled_font_freeze_cache (self)
6 (0.1%) mozilla::CycleCollectedJSRuntime::AfterProcessTask(unsigned int) 1 (0.0%) mozilla::dom::Promise::PerformMicroTaskCheckpoint() (self) 1 (0.0%) XPCJSRuntime::BeforeProcessTask(bool) 269738 1 (0.0%) 7 (0.1%) mozilla::dom::Promise::PerformMicroTaskCheckpoint() 6 (0.1%) mozilla::dom::PromiseReactionJob::Run() 1 (0.0%) mozilla::dom::Promise::PerformMicroTaskCheckpoint() (self)
7 (0.2%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 7 (0.2%) nsRuleData::nsRuleData(unsigned int, nsCSSValue*, nsPresContext*, nsStyleContext*) (self) 287181 7 (0.1%) 7 (0.1%) nsRuleData::nsRuleData(unsigned int, nsCSSValue*, nsPresContext*, nsStyleContext*) 7 (0.2%) nsRuleData::nsRuleData(unsigned int, nsCSSValue*, nsPresContext*, nsStyleContext*) (self)
7 (0.2%) PresShell::HandleEvent(nsIFrame*, mozilla::WidgetGUIEvent*, bool, nsEventStatus*, nsIContent**) 288722 0 (0.0%) 7 (0.1%) mozilla::FindFrameTargetedByInputEvent(mozilla::WidgetGUIEvent*, nsIFrame*, nsPoint const&, unsigned int) 7 (0.2%) nsLayoutUtils::GetFrameForPoint(nsIFrame*, nsPoint, unsigned int)
4 (0.1%) nsIFrame::GetPaddingBoxBorderRadii(int*) const 2 (0.0%) nsIFrame::GetContentBoxBorderRadii(int*) const 1 (0.0%) nsDisplayBorder::CalculateBounds(nsStyleBorder const&) 293217 0 (0.0%) 7 (0.1%) nsIFrame::GetBorderRadii(int*) const 4 (0.1%) mozilla::ScrollFrameHelper::GetBorderRadii(nsSize const&, nsSize const&, mozilla::Sides, int*) const 3 (0.1%) nsIFrame::ComputeBorderRadii(nsStyleCorners const&, nsSize const&, nsSize const&, mozilla::Sides, int*)
7 (0.2%) nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 280049 0 (0.0%) 7 (0.1%) moz_gtk_widget_paint(WidgetNodeType, _cairo*, _cairo_rectangle_int*, GtkWidgetState*, int, GtkTextDirection) 2 (0.0%) gtk_render_slider 2 (0.0%) gtk_render_background 1 (0.0%) ReleaseStyleContext(_GtkStyleContext*) 1 (0.0%) gtk_render_frame 1 (0.0%) gtk_render_arrow
7 (0.2%) mozilla::layers::BasicCompositor::BeginFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*) 278234 0 (0.0%) 7 (0.1%) mozilla::widget::CompositorWidgetProxyWrapper::StartRemoteDrawingInRegion(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel>&, mozilla::layers::BufferMode*) 7 (0.2%) nsWindow::StartRemoteDrawingInRegion(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel>&, mozilla::layers::BufferMode*)
7 (0.2%) mozilla::dom::CSS2PropertiesBinding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::PropertyDescriptor>) const 2 (0.0%) xpc::WrapperFactory::IsXrayWrapper(JSObject*) (self) 145966 2 (0.0%) 7 (0.1%) xpc::WrapperFactory::IsXrayWrapper(JSObject*) 5 (0.1%) js::UncheckedUnwrap(JSObject*, bool, unsigned int*) 2 (0.0%) xpc::WrapperFactory::IsXrayWrapper(JSObject*) (self)
7 (0.2%) nsCSSValue::DoReset() (self) 3 (0.1%) nsCSSCompressedDataBlock::~nsCSSCompressedDataBlock() 2 (0.0%) AutoCSSValueArray::~AutoCSSValueArray() 2 (0.0%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty) 286054 7 (0.1%) 7 (0.1%) nsCSSValue::DoReset() 7 (0.2%) nsCSSValue::DoReset() (self)
7 (0.2%) mozilla::FindFrameTargetedByInputEvent(mozilla::WidgetGUIEvent*, nsIFrame*, nsPoint const&, unsigned int) 291271 0 (0.0%) 7 (0.1%) nsLayoutUtils::GetFrameForPoint(nsIFrame*, nsPoint, unsigned int) 7 (0.2%) nsLayoutUtils::GetFramesForArea(nsIFrame*, nsRect const&, nsTArray<nsIFrame*>&, unsigned int)
7 (0.2%) XPCConvert::NativeData2JS(JS::MutableHandle<JS::Value>, void const*, nsXPTType const&, nsID const*, nsresult*) 147673 0 (0.0%) 7 (0.1%) XPCConvert::NativeInterface2JSObject(JS::MutableHandle<JS::Value>, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, bool, nsresult*) 6 (0.1%) XPCWrappedNative::GetNewOrUsed(xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 (0.0%) mozilla::AutoJSContext::AutoJSContext()
7 (0.2%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CompositableOperation*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CompositableOperationDetail*, IPC::Message const*, void**) (self) 119715 1 (0.0%) 7 (0.1%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CompositableOperationDetail*, IPC::Message const*, void**) 3 (0.1%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::OpUseTexture*, IPC::Message const*, void**) 2 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::OpPaintTextureRegion*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CompositableOperationDetail*, IPC::Message const*, void**) (self) 1 (0.0%) mozilla::layers::CompositableOperationDetail::operator=(mozilla::layers::OpUseTexture const&)
7 (0.2%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 1 (0.0%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, ElementDependentRuleProcessorData*, NodeMatchContext&) (self) 283620 1 (0.0%) 7 (0.1%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, ElementDependentRuleProcessorData*, NodeMatchContext&) 5 (0.1%) ContentEnumFunc(RuleValue const&, nsCSSSelector*, ElementDependentRuleProcessorData*, NodeMatchContext&, AncestorFilter*) 1 (0.0%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, ElementDependentRuleProcessorData*, NodeMatchContext&) (self) 1 (0.0%) nsRuleWalker::Forward(mozilla::css::Declaration*)
6 (0.1%) _cairo_gstate_fini 1 (0.0%) _cairo_gstate_show_text_glyphs 338494 0 (0.0%) 7 (0.1%) _cairo_clip_reset 7 (0.2%) _cairo_clip_path_destroy
7 (0.2%) NS_HasPendingEvents(nsIThread*) 2 (0.0%) nsThread::HasPendingEvents(bool*) (self) 79548 2 (0.0%) 7 (0.1%) nsThread::HasPendingEvents(bool*) 2 (0.0%) PR_Unlock 2 (0.0%) PR_Lock 2 (0.0%) nsThread::HasPendingEvents(bool*) (self) 1 (0.0%) PR_GetCurrentThread
7 (0.2%) nsDisplayListBuilder::AutoBuildingDisplayList::AutoBuildingDisplayList(nsDisplayListBuilder*, nsIFrame*, nsRect const&, bool) 289666 0 (0.0%) 7 (0.1%) nsDisplayListBuilder::WrapAGRForFrame(nsIFrame*, AnimatedGeometryRoot*) 4 (0.1%) nsBaseHashtable<nsPtrHashKey<nsIFrame>, AnimatedGeometryRoot*, AnimatedGeometryRoot*>::Put(nsIFrame*, AnimatedGeometryRoot* const&) 2 (0.0%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) 1 (0.0%) nsDisplayListBuilder::Allocate(unsigned long)
7 (0.2%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) 1 (0.0%) PropertyProvider::PropertyProvider(nsTextFrame*, gfxSkipCharsIterator const&, nsTextFrame::TextRunType) (self) 295634 1 (0.0%) 7 (0.1%) PropertyProvider::PropertyProvider(nsTextFrame*, gfxSkipCharsIterator const&, nsTextFrame::TextRunType) 5 (0.1%) nsTextFrame::GetContentLength() const 1 (0.0%) PropertyProvider::PropertyProvider(nsTextFrame*, gfxSkipCharsIterator const&, nsTextFrame::TextRunType) (self) 1 (0.0%) nsGenericDOMDataNode::GetText()
7 (0.2%) nsLayoutUtils::GetFrameForPoint(nsIFrame*, nsPoint, unsigned int) 291270 0 (0.0%) 7 (0.1%) nsLayoutUtils::GetFramesForArea(nsIFrame*, nsRect const&, nsTArray<nsIFrame*>&, unsigned int) 7 (0.2%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*)
6 (0.1%) nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) 1 (0.0%) mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) 81166 0 (0.0%) 7 (0.1%) NS_HasPendingEvents(nsIThread*) 7 (0.2%) nsThread::HasPendingEvents(bool*)
7 (0.2%) nsJSScriptTimeoutHandler::nsJSScriptTimeoutHandler(JSContext*, nsGlobalWindow*, nsAString_internal const&, bool*, mozilla::ErrorResult&) 184682 0 (0.0%) 7 (0.1%) nsJSUtils::GetCallingLocation(JSContext*, nsACString_internal&, unsigned int*, unsigned int*) 7 (0.2%) JS::DescribeScriptedCaller(JSContext*, JS::AutoFilename*, unsigned int*, unsigned int*)
7 (0.2%) nsJSUtils::GetCallingLocation(JSContext*, nsACString_internal&, unsigned int*, unsigned int*) 1 (0.0%) JS::DescribeScriptedCaller(JSContext*, JS::AutoFilename*, unsigned int*, unsigned int*) (self) 366750 1 (0.0%) 7 (0.1%) JS::DescribeScriptedCaller(JSContext*, JS::AutoFilename*, unsigned int*, unsigned int*) 3 (0.1%) js::FrameIter::settleOnActivation() 2 (0.0%) js::FrameIter::FrameIter(JSContext*, js::FrameIter::SavedOption) 1 (0.0%) js::PCToLineNumber(unsigned int, unsigned char*, unsigned char*, unsigned char*, unsigned int*) 1 (0.0%) JS::DescribeScriptedCaller(JSContext*, JS::AutoFilename*, unsigned int*, unsigned int*) (self)
7 (0.2%) bool EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 283661 0 (0.0%) 7 (0.1%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 7 (0.2%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, ElementDependentRuleProcessorData*, NodeMatchContext&)
7 (0.2%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&) 287670 0 (0.0%) 7 (0.1%) nsStyleSet::FileRules(bool (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*, mozilla::dom::Element*, nsRuleWalker*) 7 (0.2%) bool EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*)
7 (0.2%) WriteStructuredClone(JSContext*, JS::Handle<JS::Value>, unsigned long**, unsigned long*, JSStructuredCloneCallbacks const*, void*, JS::Value) 371358 0 (0.0%) 7 (0.1%) JSStructuredCloneWriter::write(JS::Handle<JS::Value>) 3 (0.1%) js::proxy_GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 2 (0.0%) JSStructuredCloneWriter::startWrite(JS::Handle<JS::Value>) 1 (0.0%) js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 1 (0.0%) JSAtom* js::ToAtom<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType)
7 (0.2%) JSRuntime::triggerActivityCallback(bool) 2 (0.0%) XPCJSRuntime::ActivityCallback(void*, bool) (self) 147621 2 (0.0%) 7 (0.1%) XPCJSRuntime::ActivityCallback(void*, bool) 3 (0.1%) PR_Now 2 (0.0%) XPCJSRuntime::ActivityCallback(void*, bool) (self) 1 (0.0%) mozilla::ProcessHangMonitor::ClearHang() 1 (0.0%) mozilla::Maybe<AutoLockWatchdog>::reset()
7 (0.2%) nsBlockFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const 1 (0.0%) nsContainerFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const (self) 293458 1 (0.0%) 7 (0.1%) nsContainerFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const 4 (0.1%) AppendIfNonempty(nsIFrame const*, mozilla::FramePropertyTable*, mozilla::FramePropertyDescriptor<nsFrameList> const*, nsTArray<mozilla::layout::FrameChildList>*, mozilla::layout::FrameChildListID) [clone .constprop.831] 2 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::IncrementLength(unsigned long) 1 (0.0%) nsContainerFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const (self)
7 (0.2%) mozilla::dom::StructuredCloneHolderBase::Write(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>) 371361 0 (0.0%) 7 (0.1%) JSAutoStructuredCloneBuffer::write(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JSStructuredCloneCallbacks const*, void*) 7 (0.2%) WriteStructuredClone(JSContext*, JS::Handle<JS::Value>, unsigned long**, unsigned long*, JSStructuredCloneCallbacks const*, void*, JS::Value)
7 (0.2%) js::HelperThread::handleGCParallelWorkload() 369795 0 (0.0%) 7 (0.1%) js::GCParallelTask::runFromHelperThread() 4 (0.1%) SweepCCWrappersTask::run() 2 (0.0%) JS::StructGCPolicy<JS::GCHashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy> >::sweep(JS::GCHashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>*) 1 (0.0%) PR_Unlock
7 (0.2%) mozilla::ipc::MessageChannel::WaitForSyncNotify(bool) 109117 0 (0.0%) 7 (0.1%) mozilla::CondVar::Wait(unsigned int) [clone .isra.65] 6 (0.1%) PR_WaitCondVar 1 (0.0%) mozilla_sampler_sleep_end()
7 (0.2%) _cairo_clip_reset 1 (0.0%) _cairo_clip_path_destroy (self) 338424 1 (0.0%) 7 (0.1%) _cairo_clip_path_destroy 4 (0.1%) arena_dalloc 1 (0.0%) _cairo_clip_path_destroy (self) 1 (0.0%) pthread_mutex_unlock 1 (0.0%) free
7 (0.2%) gfxFont::GetScaledFont(mozilla::gfx::DrawTarget*) 1 (0.0%) gfxPlatformGtk::GetScaledFontForFont(mozilla::gfx::DrawTarget*, gfxFont*) (self) 170327 1 (0.0%) 7 (0.1%) gfxPlatformGtk::GetScaledFontForFont(mozilla::gfx::DrawTarget*, gfxFont*) 6 (0.1%) gfxPlatform::GetScaledFontForFontWithCairoSkia(mozilla::gfx::DrawTarget*, gfxFont*) 1 (0.0%) gfxPlatformGtk::GetScaledFontForFont(mozilla::gfx::DrawTarget*, gfxFont*) (self)
7 (0.2%) TimerThread::Run() 79690 0 (0.0%) 7 (0.1%) TimerThread::PostTimerEvent(already_AddRefed<nsTimerImpl>) 6 (0.1%) nsIEventTarget::Dispatch(nsIRunnable*, unsigned int) 1 (0.0%) mozilla::CancelableRunnable::AddRef()
3 (0.1%) js::Shape* js::Shape::search<(js::MaybeAdding)0>(js::ExclusiveContext*, js::Shape*, jsid, js::ShapeTable::Entry**) (self) 2 (0.0%) js::NativeSetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::QualifiedBool, JS::ObjectOpResult&) 2 (0.0%) js::NativeHasProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, bool*) 1 (0.0%) bool js::NativeLookupOwnProperty<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<js::NativeObject*, (js::AllowGC)1>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)1>::HandleType, js::MaybeRooted<js::Shape*, (js::AllowGC)1>::MutableHandleType) 1 (0.0%) js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::NativeObject::lookup(js::ExclusiveContext*, jsid) 370329 3 (0.0%) 7 (0.1%) js::Shape* js::Shape::search<(js::MaybeAdding)0>(js::ExclusiveContext*, js::Shape*, jsid, js::ShapeTable::Entry**) 4 (0.1%) js::ShapeTable::Entry& js::ShapeTable::search<(js::MaybeAdding)0>(jsid) 3 (0.1%) js::Shape* js::Shape::search<(js::MaybeAdding)0>(js::ExclusiveContext*, js::Shape*, jsid, js::ShapeTable::Entry**) (self)
6 (0.1%) mozilla::gfx::DrawTargetCairo::SetTransform(mozilla::gfx::Matrix const&) 1 (0.0%) mozilla::gfx::DrawTargetCairo::PopClip() 339670 0 (0.0%) 7 (0.1%) _moz_cairo_set_matrix 7 (0.2%) _cairo_gstate_set_matrix
7 (0.2%) _moz_cairo_set_matrix 2 (0.0%) _cairo_gstate_set_matrix (self) 338840 2 (0.0%) 7 (0.1%) _cairo_gstate_set_matrix 3 (0.1%) __memcmp_sse4_1 2 (0.0%) _cairo_gstate_set_matrix (self) 1 (0.0%) _cairo_matrix_is_invertible 1 (0.0%) _init
8 (0.2%) void DispatchToTracer<JS::Value>(JSTracer*, JS::Value*, char const*) 3 (0.1%) JS::Value DoCallback<JS::Value>(JS::CallbackTracer*, JS::Value*, char const*) (self) 374545 3 (0.0%) 7 (0.1%) JS::Value DoCallback<JS::Value>(JS::CallbackTracer*, JS::Value*, char const*) 5 (0.1%) JSObject* DoCallback<JSObject*>(JS::CallbackTracer*, JSObject**, char const*) 3 (0.1%) JS::Value DoCallback<JS::Value>(JS::CallbackTracer*, JS::Value*, char const*) (self)
7 (0.2%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 1 (0.0%) nsRefreshDriver::DispatchAnimationEvents() (self) 288170 1 (0.0%) 7 (0.1%) nsRefreshDriver::DispatchAnimationEvents() 3 (0.1%) nsCOMArray_base::~nsCOMArray_base() 2 (0.0%) CollectDocuments(nsIDocument*, void*) 1 (0.0%) nsAnimationManager::DispatchEvents() 1 (0.0%) nsRefreshDriver::DispatchAnimationEvents() (self)
7 (0.2%) g_mutex_lock (self) 5 (0.1%) g_main_context_check 1 (0.0%) g_main_context_iteration 1 (0.0%) g_main_context_dispatch 47846 7 (0.1%) 7 (0.1%) g_mutex_lock 7 (0.2%) g_mutex_lock (self)
5 (0.1%) _moz_pixman_region32_copy (self) 1 (0.0%) _moz_pixman_region32_union_rect 1 (0.0%) mozilla::InvalidatePostTransformRegion(mozilla::layers::PaintedLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&) [clone .constprop.562] 1 (0.0%) mozilla::layers::ForEachNode<decltype ({parm#2}({parm#1}))::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, mozilla::layers::CompositorBridgeParent::SetShadowProperties(mozilla::layers::Layer*)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, mozilla::layers::CompositorBridgeParent::SetShadowProperties(mozilla::layers::Layer*)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.613] 1 (0.0%) mozilla::layers::LayerManagerComposite::PostProcessLayers(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&) 1 (0.0%) mozilla::layers::BasicCompositor::BeginFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*) 1 (0.0%) mozilla::layers::LayerPropertiesBase::LayerPropertiesBase(mozilla::layers::Layer*) 1 (0.0%) nsRegion::ScaleToOutsidePixels(float, float, int) const 340623 5 (0.1%) 7 (0.1%) _moz_pixman_region32_copy 5 (0.1%) _moz_pixman_region32_copy (self) 1 (0.0%) alloc_data 1 (0.0%) __memmove_ssse3_back
7 (0.2%) JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) 371334 0 (0.0%) 7 (0.1%) JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) 2 (0.0%) JSStructuredCloneReader::readString(unsigned int) 2 (0.0%) js::NewObjectWithClassProtoCommon(js::ExclusiveContext*, js::Class const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind) 2 (0.0%) js::NewDenseEmptyArray(JSContext*, JS::Handle<JSObject*>, js::NewObjectKind) 1 (0.0%) js::NewDateObjectMsec(JSContext*, JS::ClippedTime, JS::Handle<JSObject*>)
3 (0.1%) JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) 3 (0.1%) js::DefineProperty(js::ExclusiveContext*, JS::Handle<JSObject*>, js::PropertyName*, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int) 1 (0.0%) js::DefineProperty(js::ExclusiveContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int) (self) 1 (0.0%) fun_resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 367958 1 (0.0%) 7 (0.1%) js::DefineProperty(js::ExclusiveContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int) 6 (0.1%) js::DefineProperty(js::ExclusiveContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int, JS::ObjectOpResult&) 1 (0.0%) js::DefineProperty(js::ExclusiveContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int) (self)
7 (0.2%) _cairo_path_fixed_fill_rectilinear_to_region 1 (0.0%) _moz_cairo_region_create_rectangle (self) 339177 1 (0.0%) 7 (0.1%) _moz_cairo_region_create_rectangle 5 (0.1%) je_malloc 1 (0.0%) _moz_pixman_region32_init_rect 1 (0.0%) _moz_cairo_region_create_rectangle (self)
7 (0.2%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote) 1 (0.0%) js::frontend::BytecodeEmitter::emitStatement(js::frontend::ParseNode*) (self) 373169 1 (0.0%) 7 (0.1%) js::frontend::BytecodeEmitter::emitStatement(js::frontend::ParseNode*) 4 (0.1%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote) 1 (0.0%) js::frontend::BytecodeEmitter::emitStatement(js::frontend::ParseNode*) (self) 1 (0.0%) js::frontend::BytecodeEmitter::updateSourceCoordNotes(unsigned int) 1 (0.0%) js::frontend::BytecodeEmitter::emit1(JSOp)
7 (0.2%) nsCOMPtr_base::~nsCOMPtr_base() (self) 2 (0.0%) TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited) 1 (0.0%) nsXULTooltipListener::HandleEvent(nsIDOMEvent*) 1 (0.0%) nsStyleContext::~nsStyleContext() 1 (0.0%) mozilla::dom::danger::AutoCxPusher::~AutoCxPusher() 1 (0.0%) nsIContent::GetBaseURI(bool) const 1 (0.0%) nsTArray_Impl<nsCOMPtr<nsIWeakReference>, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 75602 7 (0.1%) 7 (0.1%) nsCOMPtr_base::~nsCOMPtr_base() 7 (0.2%) nsCOMPtr_base::~nsCOMPtr_base() (self)
7 (0.2%) mozilla::layers::ContainerLayerProperties::ComputeChangeInternal(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 291256 0 (0.0%) 7 (0.1%) nsPresContext::NotifySubDocInvalidation(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 5 (0.1%) nsPresContext::NotifyInvalidation(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, unsigned int) 1 (0.0%) mozilla::gfx::UserData::Get(mozilla::gfx::UserDataKey*) const 1 (0.0%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::RectIterator::Get() const
7 (0.2%) nsStyleContext::ApplyStyleFixups(bool) 223502 0 (0.0%) 7 (0.1%) nsStyleUserInterface const* nsStyleContext::DoGetStyleUserInterface<true>() 7 (0.2%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*)
4 (0.1%) mozilla::dom::workers::WorkerPrivateParent<mozilla::dom::workers::WorkerPrivate>::PostMessageInternal(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > const&, mozilla::UniquePtr<mozilla::dom::workers::ServiceWorkerClientInfo, mozilla::DefaultDelete<mozilla::dom::workers::ServiceWorkerClientInfo> >&&, nsMainThreadPtrHandle<nsISupports> const&, mozilla::ErrorResult&) 3 (0.1%) mozilla::dom::workers::WorkerPrivate::PostMessageToParentInternal(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > const&, mozilla::ErrorResult&) 180632 0 (0.0%) 7 (0.1%) mozilla::dom::StructuredCloneHolder::Write(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, mozilla::ErrorResult&) 7 (0.2%) mozilla::dom::StructuredCloneHolderBase::Write(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>)
7 (0.2%) mozilla::layers::LayerPropertiesBase::ComputeChange(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 1 (0.0%) mozilla::layers::AddTransformedRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) (self) 163133 1 (0.0%) 7 (0.1%) mozilla::layers::AddTransformedRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 5 (0.1%) mozilla::layers::TransformRect(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::layers::AddTransformedRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) (self) 1 (0.0%) nsRegion::SimplifyOutward(unsigned int)
7 (0.2%) mozilla::widget::CompositorWidgetProxyWrapper::StartRemoteDrawingInRegion(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel>&, mozilla::layers::BufferMode*) 1 (0.0%) nsWindow::StartRemoteDrawingInRegion(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel>&, mozilla::layers::BufferMode*) (self) 279789 1 (0.0%) 7 (0.1%) nsWindow::StartRemoteDrawingInRegion(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel>&, mozilla::layers::BufferMode*) 6 (0.1%) nsWindow::GetDrawTarget(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel> const&, mozilla::layers::BufferMode*) 1 (0.0%) nsWindow::StartRemoteDrawingInRegion(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel>&, mozilla::layers::BufferMode*) (self)
7 (0.2%) nsDisplayBackgroundImage::GetBoundsInternal(nsDisplayListBuilder*) 1 (0.0%) nsCSSRendering::GetBackgroundLayerRect(nsPresContext*, nsIFrame*, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, unsigned int) (self) 289754 1 (0.0%) 7 (0.1%) nsCSSRendering::GetBackgroundLayerRect(nsPresContext*, nsIFrame*, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, unsigned int) 4 (0.1%) nsCSSRendering::PrepareImageLayer(nsPresContext*, nsIFrame*, unsigned int, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, bool*, mozilla::gfx::CompositionOp) 2 (0.0%) nsIFrame::GetSkipSides(nsHTMLReflowState const*) const 1 (0.0%) nsCSSRendering::GetBackgroundLayerRect(nsPresContext*, nsIFrame*, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, unsigned int) (self)
7 (0.2%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 1 (0.0%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Intersects(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const (self) 289020 1 (0.0%) 7 (0.1%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Intersects(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const 6 (0.1%) nsRegion::Intersects(nsRect const&) const 1 (0.0%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Intersects(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const (self)
5 (0.1%) JSFlatString* js::NewStringCopyNDontDeflate<(js::AllowGC)1, unsigned char>(js::ExclusiveContext*, unsigned char const*, unsigned long) 2 (0.0%) JSObject* js::Allocate<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long, js::gc::InitialHeap, js::Class const*) 2 (0.0%) JSObject* js::gc::GCRuntime::tryNewTenuredThing<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long) (self) 373415 2 (0.0%) 7 (0.1%) JSObject* js::gc::GCRuntime::tryNewTenuredThing<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long) 5 (0.1%) js::gc::GCRuntime::refillFreeListFromAnyThread(js::ExclusiveContext*, js::gc::AllocKind, unsigned long) 2 (0.0%) JSObject* js::gc::GCRuntime::tryNewTenuredThing<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long) (self)
7 (0.2%) JSAutoStructuredCloneBuffer::write(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JSStructuredCloneCallbacks const*, void*) 371359 0 (0.0%) 7 (0.1%) WriteStructuredClone(JSContext*, JS::Handle<JS::Value>, unsigned long**, unsigned long*, JSStructuredCloneCallbacks const*, void*, JS::Value) 7 (0.2%) JSStructuredCloneWriter::write(JS::Handle<JS::Value>)
7 (0.2%) js::jit::GenerateCode(js::jit::MIRGenerator*, js::jit::LIRGraph*) 357556 0 (0.0%) 7 (0.1%) js::jit::CodeGenerator::generate() 5 (0.1%) js::jit::CodeGenerator::generateBody() 2 (0.0%) js::jit::CodeGeneratorX86Shared::generateOutOfLineCode()
5 (0.1%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 2 (0.0%) js::fun_apply(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::fun_call(JSContext*, unsigned int, JS::Value*) (self) 367684 1 (0.0%) 7 (0.1%) js::fun_call(JSContext*, unsigned int, JS::Value*) 5 (0.1%) js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) 1 (0.0%) JSObject::isCallable() const 1 (0.0%) js::fun_call(JSContext*, unsigned int, JS::Value*) (self)
16 (0.3%) js::jit::IonBuilder::traverseBytecode() 358940 0 (0.0%) 7 (0.1%) js::jit::IonBuilder::inspectOpcode(JSOp) 13 (0.3%) js::jit::IonBuilder::jsop_call(unsigned int, bool) 2 (0.0%) js::jit::IonBuilder::jsop_getprop(js::PropertyName*) 1 (0.0%) js::jit::IonBuilder::jsop_compare(JSOp, js::jit::MDefinition*, js::jit::MDefinition*)
5 (0.1%) js::gc::GCRuntime::beginSweepPhase(bool) 2 (0.0%) js::gc::GCRuntime::sweepPhase(js::SliceBudget&) 367686 0 (0.0%) 7 (0.1%) js::gc::GCRuntime::beginSweepingZoneGroup() 4 (0.1%) js::jit::JitCompartment::sweep(js::FreeOp*, JSCompartment*) 1 (0.0%) PR_Unlock 1 (0.0%) js::gc::ArenaLists::queueForegroundObjectsForSweep(js::FreeOp*) 1 (0.0%) JSObject2WrappedJSMap::UpdateWeakPointersAfterGC(XPCJSRuntime*)
5 (0.1%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 1 (0.0%) nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool) 1 (0.0%) nsDisplayBackgroundImage::nsDisplayBackgroundImage(nsDisplayListBuilder*, nsIFrame*, unsigned int, nsRect const&, nsStyleBackground const*) 1 (0.0%) nsDisplayBackgroundImage::ShouldFixToViewport(nsDisplayListBuilder*) (self) 289516 1 (0.0%) 7 (0.1%) nsDisplayBackgroundImage::ShouldFixToViewport(nsDisplayListBuilder*) 6 (0.1%) nsDisplayListBuilder::GetWidgetLayerManager(nsView**, bool*) 1 (0.0%) nsDisplayBackgroundImage::ShouldFixToViewport(nsDisplayListBuilder*) (self)
4 (0.1%) JSScript::maybeSweepTypes(js::AutoClearTypeInferenceStateOnOOM*) (self) 4 (0.1%) js::gc::GCRuntime::sweepPhase(js::SliceBudget&) 1 (0.0%) js::RunScript(JSContext*, js::RunState&) 1 (0.0%) Interpret(JSContext*, js::RunState&) 1 (0.0%) js::gc::GCRuntime::sweepTypesAfterCompacting(JS::Zone*) 371728 4 (0.0%) 7 (0.1%) JSScript::maybeSweepTypes(js::AutoClearTypeInferenceStateOnOOM*) 4 (0.1%) JSScript::maybeSweepTypes(js::AutoClearTypeInferenceStateOnOOM*) (self) 3 (0.1%) js::ConstraintTypeSet::sweep(JS::Zone*, js::AutoClearTypeInferenceStateOnOOM&)
7 (0.2%) je_free (self) 2 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 1 (0.0%) JSString* NumberToStringWithBase<(js::AllowGC)1>(js::ExclusiveContext*, double, int) [clone .constprop.866] 1 (0.0%) pixman_op 1 (0.0%) mozilla::css::Declaration::~Declaration() 1 (0.0%) gfxFontconfigFont::GetGlyphRenderingOptions(TextRunDrawParams const*) 1 (0.0%) mozilla::layers::Layer::SetBaseTransform(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 22101 7 (0.1%) 7 (0.1%) je_free 7 (0.2%) je_free (self)
7 (0.2%) mozilla::ipc::MessageChannel::Send(IPC::Message*, IPC::Message*) 109214 0 (0.0%) 7 (0.1%) mozilla::ipc::MessageChannel::WaitForSyncNotify(bool) 7 (0.2%) mozilla::CondVar::Wait(unsigned int) [clone .isra.65]
7 (0.2%) mozilla::dom::StructuredCloneHolder::Write(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, mozilla::ErrorResult&) 180630 0 (0.0%) 7 (0.1%) mozilla::dom::StructuredCloneHolderBase::Write(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>) 7 (0.2%) JSAutoStructuredCloneBuffer::write(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JSStructuredCloneCallbacks const*, void*)
7 (0.2%) mozilla::css::Declaration::Declaration(mozilla::css::Declaration const&) 2 (0.0%) nsCSSCompressedDataBlock::Clone() const (self) 285757 2 (0.0%) 7 (0.1%) nsCSSCompressedDataBlock::Clone() const 3 (0.1%) nsCSSCompressedDataBlock::PropertyAtIndex(unsigned int) const 2 (0.0%) nsCSSCompressedDataBlock::Clone() const (self) 2 (0.0%) moz_xmalloc
7 (0.2%) nsDisplayBorder::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 293272 0 (0.0%) 7 (0.1%) nsIFrame::GetContentRectRelativeToSelf() const 5 (0.1%) nsIFrame::GetUsedBorderAndPadding() const 2 (0.0%) nsIFrame::GetSkipSides(nsHTMLReflowState const*) const
7 (0.2%) nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, mozilla::LogicalSize const&, nsIAtom*) 3 (0.1%) nsFrame::ComputeSize(nsRenderingContext*, mozilla::WritingMode, mozilla::LogicalSize const&, int, mozilla::LogicalSize const&, mozilla::LogicalSize const&, mozilla::LogicalSize const&, nsIFrame::ComputeSizeFlags) (self) 293211 3 (0.0%) 7 (0.1%) nsFrame::ComputeSize(nsRenderingContext*, mozilla::WritingMode, mozilla::LogicalSize const&, int, mozilla::LogicalSize const&, mozilla::LogicalSize const&, mozilla::LogicalSize const&, nsIFrame::ComputeSizeFlags) 3 (0.1%) nsFrame::ComputeSize(nsRenderingContext*, mozilla::WritingMode, mozilla::LogicalSize const&, int, mozilla::LogicalSize const&, mozilla::LogicalSize const&, mozilla::LogicalSize const&, nsIFrame::ComputeSizeFlags) (self) 2 (0.0%) nsContainerFrame::ComputeAutoSize(nsRenderingContext*, mozilla::WritingMode, mozilla::LogicalSize const&, int, mozilla::LogicalSize const&, mozilla::LogicalSize const&, mozilla::LogicalSize const&, bool) 2 (0.0%) nsLayoutUtils::ComputeISizeValue(nsRenderingContext*, nsIFrame*, int, int, int, nsStyleCoord const&)
7 (0.2%) js::HelperThread::handleIonWorkload() 358444 0 (0.0%) 7 (0.1%) js::jit::GenerateCode(js::jit::MIRGenerator*, js::jit::LIRGraph*) 7 (0.2%) js::jit::CodeGenerator::generate()
4 (0.1%) Interpret(JSContext*, js::RunState&) 3 (0.1%) js::RunScript(JSContext*, js::RunState&) 1 (0.0%) js::jit::CanEnterBaselineMethod(JSContext*, js::RunState&) (self) 357187 1 (0.0%) 7 (0.1%) js::jit::CanEnterBaselineMethod(JSContext*, js::RunState&) 6 (0.1%) js::jit::BaselineCompile(JSContext*, JSScript*, bool) 1 (0.0%) js::jit::CanEnterBaselineMethod(JSContext*, js::RunState&) (self)
7 (0.2%) nsStyleSet::FileRules(bool (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*, mozilla::dom::Element*, nsRuleWalker*) 287041 0 (0.0%) 7 (0.1%) bool EnumRulesMatching<ElementRuleProcessorData>(nsIStyleRuleProcessor*, void*) 7 (0.2%) nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*)
5 (0.1%) nsIFrame::GetUsedBorderAndPadding() const 2 (0.0%) mozilla::RestyleManager::RecomputePosition(nsIFrame*) 1 (0.0%) nsIFrame::GetUsedPadding() const (self) 293391 1 (0.0%) 7 (0.1%) nsIFrame::GetUsedPadding() const 3 (0.1%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 1 (0.0%) mozilla::detail::FramePropertyTypeHelper<nsGridContainerFrame::SharedGridData>::Type mozilla::FrameProperties::Get<nsGridContainerFrame::SharedGridData>(mozilla::FramePropertyDescriptor<nsGridContainerFrame::SharedGridData> const*, bool*) const 1 (0.0%) nsStylePadding::GetPaddingNoPercentage(nsMargin&) const 1 (0.0%) nsIFrame::GetUsedPadding() const (self) 1 (0.0%) nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>()
7 (0.2%) mozilla::dom::GenericBindingMethod(JSContext*, unsigned int, JS::Value*) 197286 0 (0.0%) 7 (0.1%) mozilla::dom::PromiseBinding::then(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Promise*, JSJitMethodCallArgs const&) 4 (0.1%) mozilla::dom::Promise::Then(JSContext*, JS::Handle<JSObject*>, mozilla::dom::AnyCallback*, mozilla::dom::AnyCallback*, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 2 (0.0%) mozilla::dom::CallbackFunction::CallbackFunction(JSContext*, JS::Handle<JSObject*>, nsIGlobalObject*) 1 (0.0%) mozilla::dom::GetIncumbentGlobal()
7 (0.2%) nsDisplayBackgroundImage::nsDisplayBackgroundImage(nsDisplayListBuilder*, nsIFrame*, unsigned int, nsRect const&, nsStyleBackground const*) 289755 0 (0.0%) 7 (0.1%) nsDisplayBackgroundImage::GetBoundsInternal(nsDisplayListBuilder*) 7 (0.2%) nsCSSRendering::GetBackgroundLayerRect(nsPresContext*, nsIFrame*, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, unsigned int)
7 (0.2%) js::FrameIter::operator++() 1 (0.0%) js::FrameIter::popJitFrame() (self) 371165 1 (0.0%) 7 (0.1%) js::FrameIter::popJitFrame() 4 (0.1%) js::jit::InlineFrameIterator::resetOn(js::jit::JitFrameIterator const*) 2 (0.0%) js::ActivationIterator::operator++() 1 (0.0%) js::FrameIter::popJitFrame() (self)
5 (0.1%) JS::Value DoCallback<JS::Value>(JS::CallbackTracer*, JS::Value*, char const*) 3 (0.1%) js::TaggedProto DoCallback<js::TaggedProto>(JS::CallbackTracer*, js::TaggedProto*, char const*) 2 (0.0%) js::BaseShape::traceChildren(JSTracer*) 1 (0.0%) void js::TraceRange<JSObject*>(JSTracer*, unsigned long, js::WriteBarrieredBase<JSObject*>*, char const*) 1 (0.0%) mozilla::dom::TraceProtoAndIfaceCache(JSTracer*, JSObject*) 374671 0 (0.0%) 7 (0.1%) JSObject* DoCallback<JSObject*>(JS::CallbackTracer*, JSObject**, char const*) 8 (0.2%) UnmarkGrayTracer::onChild(JS::GCCellPtr const&) 3 (0.1%) js::gc::MovingTracer::onLazyScriptEdge(js::LazyScript**) 1 (0.0%) TraversalTracer::onChild(JS::GCCellPtr const&)
3 (0.1%) nsAutoNotifyDidPaint::~nsAutoNotifyDidPaint() 3 (0.1%) NotifyDidPaintSubdocumentCallback(nsIDocument*, void*) 3 (0.1%) nsView::DidCompositeWindow(unsigned long, mozilla::TimeStamp const&, mozilla::TimeStamp const&) 1 (0.0%) nsPresContext::NotifyDidPaintForSubtree(unsigned int, unsigned long, mozilla::TimeStamp const&) (self) 291479 1 (0.0%) 6 (0.1%) nsPresContext::NotifyDidPaintForSubtree(unsigned int, unsigned long, mozilla::TimeStamp const&) 4 (0.1%) nsDocument::EnumerateSubDocuments(bool (*)(nsIDocument*, void*), void*) 1 (0.0%) nsIFrame::IsVisibleConsideringAncestors(unsigned int) const 1 (0.0%) nsInvalidateRequestList::Request* nsTArray_Impl<nsInvalidateRequestList::Request, nsTArrayInfallibleAllocator>::AppendElements<nsInvalidateRequestList::Request, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<nsInvalidateRequestList::Request, nsTArrayInfallibleAllocator>&&) 1 (0.0%) nsRootPresContext::CancelDidPaintTimer() 1 (0.0%) nsPresContext::NotifyDidPaintForSubtree(unsigned int, unsigned long, mozilla::TimeStamp const&) (self) 1 (0.0%) nsRootPresContext::EnsureEventualDidPaintEvent()
2 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 1 (0.0%) nsDisplayListBuilder::~nsDisplayListBuilder() 1 (0.0%) void mozilla::FramePropertyDescriptor<nsDisplayListBuilder::OutOfFlowDisplayData>::Destruct<&(void DeleteValue<nsDisplayListBuilder::OutOfFlowDisplayData>(nsDisplayListBuilder::OutOfFlowDisplayData*))>(void*) 1 (0.0%) mozilla::PaintedLayerData::~PaintedLayerData() 1 (0.0%) nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self) 1 (0.0%) mozilla::DisplayListClipState::GetCurrentCombinedClip(nsDisplayListBuilder*) 289084 1 (0.0%) 6 (0.1%) nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 3 (0.1%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 1 (0.0%) nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self) 1 (0.0%) nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::Clear() 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
6 (0.1%) void nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::AssignRange<nsCSSSelector*>(unsigned long, unsigned long, nsCSSSelector* const*) (self) 5 (0.1%) mozilla::FrameLayerBuilder::DisplayItemData::BeginUpdate(mozilla::layers::Layer*, mozilla::LayerState, unsigned int, nsDisplayItem*) 1 (0.0%) nsCSSSelector** nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::AppendElements<nsCSSSelector*, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator> const&) 289125 6 (0.1%) 6 (0.1%) void nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::AssignRange<nsCSSSelector*>(unsigned long, unsigned long, nsCSSSelector* const*) 6 (0.1%) void nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::AssignRange<nsCSSSelector*>(unsigned long, unsigned long, nsCSSSelector* const*) (self)
6 (0.1%) nsViewManager::ProcessPendingUpdates() 1 (0.0%) nsViewManager::CallWillPaintOnObservers() (self) 277912 1 (0.0%) 6 (0.1%) nsViewManager::CallWillPaintOnObservers() 5 (0.1%) PresShell::WillPaint() 1 (0.0%) nsViewManager::CallWillPaintOnObservers() (self)
13 (0.3%) js::jit::IonBuilder::inspectOpcode(JSOp) 358950 0 (0.0%) 6 (0.1%) js::jit::IonBuilder::jsop_call(unsigned int, bool) 12 (0.3%) js::jit::IonBuilder::inlineCallsite(mozilla::Vector<JSObject*, 4ul, js::jit::JitAllocPolicy> const&, js::jit::CallInfo&) 1 (0.0%) js::jit::IonBuilder::makeCall(JSFunction*, js::jit::CallInfo&)
6 (0.1%) nsBindingManager::WalkRules(bool (*)(nsIStyleRuleProcessor*, void*), ElementDependentRuleProcessorData*, bool*) 6 (0.1%) mozilla::dom::FragmentOrElement::GetBindingParent() const (self) 178246 6 (0.1%) 6 (0.1%) mozilla::dom::FragmentOrElement::GetBindingParent() const 6 (0.1%) mozilla::dom::FragmentOrElement::GetBindingParent() const (self)
6 (0.1%) mozilla::RestyleManager::RecomputePosition(nsIFrame*) 1 (0.0%) nsIFrame::SchedulePaint(nsIFrame::PaintType) (self) 293031 1 (0.0%) 6 (0.1%) nsIFrame::SchedulePaint(nsIFrame::PaintType) 4 (0.1%) nsLayoutUtils::GetDisplayRootFrame(nsIFrame*) 1 (0.0%) nsIFrame::SchedulePaint(nsIFrame::PaintType) (self) 1 (0.0%) PresShell::ScheduleViewManagerFlush(nsIPresShell::PaintType)
6 (0.1%) nsDisplayBackgroundImage::ShouldFixToViewport(nsDisplayListBuilder*) 1 (0.0%) nsDisplayListBuilder::GetWidgetLayerManager(nsView**, bool*) (self) 289484 1 (0.0%) 6 (0.1%) nsDisplayListBuilder::GetWidgetLayerManager(nsView**, bool*) 2 (0.0%) nsIFrame::GetNearestWidget() const 2 (0.0%) nsView::GetNearestWidget(nsPoint*) const 1 (0.0%) nsIFrame::GetView() const 1 (0.0%) nsDisplayListBuilder::GetWidgetLayerManager(nsView**, bool*) (self)
2 (0.0%) nsIFrame::GetContentRectRelativeToSelf() const 2 (0.0%) nsIFrame::GetPaddingRectRelativeToSelf() const 2 (0.0%) nsCSSRendering::GetBackgroundLayerRect(nsPresContext*, nsIFrame*, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, unsigned int) 1 (0.0%) nsIFrame::GetSkipSides(nsHTMLReflowState const*) const (self) 293216 1 (0.0%) 6 (0.1%) nsIFrame::GetSkipSides(nsHTMLReflowState const*) const 2 (0.0%) nsSplittableFrame::GetLogicalSkipSides(nsHTMLReflowState const*) const 2 (0.0%) nsIFrame::GetWritingMode() const 1 (0.0%) nsIFrame::GetSkipSides(nsHTMLReflowState const*) const (self) 1 (0.0%) nsIFrame::GetLogicalSkipSides(nsHTMLReflowState const*) const
5 (0.1%) gfxContext::ChangeTransform(mozilla::gfx::Matrix const&, bool) 1 (0.0%) mozilla::layers::Layer::CalculateScissorRect(mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) 1 (0.0%) mozilla::gfx::Matrix::TransformBounds(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const (self) 160826 1 (0.0%) 6 (0.1%) mozilla::gfx::Matrix::TransformBounds(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const 4 (0.1%) mozilla::gfx::Matrix::operator*(mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) const 1 (0.0%) mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::SizeTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::MarginTyped<mozilla::gfx::UnknownUnits, float> >::TopRight() const 1 (0.0%) mozilla::gfx::Matrix::TransformBounds(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const (self)
6 (0.1%) nsComputedDOMStyle::GetPropertyCSSValue(nsAString_internal const&, mozilla::ErrorResult&) 286204 0 (0.0%) 6 (0.1%) nsComputedDOMStyle::UpdateCurrentStyleSources(bool) 6 (0.1%) nsDocument::FlushPendingNotifications(mozFlushType)
4 (0.1%) XUnlockDisplay (self) 3 (0.1%) _XReply 3 (0.1%) XPending 49372 4 (0.0%) 6 (0.1%) XUnlockDisplay 4 (0.1%) XUnlockDisplay (self) 2 (0.0%) __pthread_mutex_lock
6 (0.1%) mozilla::layers::LayerManagerComposite::Render(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 167015 0 (0.0%) 6 (0.1%) void mozilla::layers::ContainerPrepare<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) 3 (0.1%) mozilla::layers::Layer::CalculateScissorRect(mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) 2 (0.0%) mozilla::layers::ContainerLayer::SortChildrenBy3DZOrder(nsTArray<mozilla::layers::Layer*>&) 1 (0.0%) mozilla::gfx::VRManager::GetDevice(unsigned int const&)
6 (0.1%) js::gc::MovingTracer::onLazyScriptEdge(js::LazyScript**) (self) 3 (0.1%) JSObject* DoCallback<JSObject*>(JS::CallbackTracer*, JSObject**, char const*) 2 (0.0%) js::Shape* DoCallback<js::Shape*>(JS::CallbackTracer*, js::Shape**, char const*) 1 (0.0%) JSString* DoCallback<JSString*>(JS::CallbackTracer*, JSString**, char const*) 367182 6 (0.1%) 6 (0.1%) js::gc::MovingTracer::onLazyScriptEdge(js::LazyScript**) 6 (0.1%) js::gc::MovingTracer::onLazyScriptEdge(js::LazyScript**) (self)
6 (0.1%) PLDHashTable::Search(void const*) 6 (0.1%) PLDHashTable::HashVoidPtrKeyStub(void const*) (self) 80713 6 (0.1%) 6 (0.1%) PLDHashTable::HashVoidPtrKeyStub(void const*) 6 (0.1%) PLDHashTable::HashVoidPtrKeyStub(void const*) (self)
6 (0.1%) mozilla::gfx::BasePoint<int, nsPoint, int>::operator+=(nsPoint const&) (self) 3 (0.1%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const 2 (0.0%) nsDisplayListBuilder::AutoBuildingDisplayList::AutoBuildingDisplayList(nsDisplayListBuilder*, nsIFrame*, nsRect const&, bool) 1 (0.0%) nsIFrame::GetOffsetTo(nsIFrame const*) const 277871 6 (0.1%) 6 (0.1%) mozilla::gfx::BasePoint<int, nsPoint, int>::operator+=(nsPoint const&) 6 (0.1%) mozilla::gfx::BasePoint<int, nsPoint, int>::operator+=(nsPoint const&) (self)
6 (0.1%) nsCSSParser::nsCSSParser(mozilla::css::Loader*, mozilla::CSSStyleSheet*) (self) 3 (0.1%) nsRuleNode::ResolveVariableReferences(nsStyleStructID, nsRuleData*, nsStyleContext*) 3 (0.1%) nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool) 286339 6 (0.1%) 6 (0.1%) nsCSSParser::nsCSSParser(mozilla::css::Loader*, mozilla::CSSStyleSheet*) 6 (0.1%) nsCSSParser::nsCSSParser(mozilla::css::Loader*, mozilla::CSSStyleSheet*) (self)
5 (0.1%) (anonymous namespace)::CSSParserImpl::GetNextTokenLocation(bool, unsigned int*, unsigned int*) [clone .constprop.510] 3 (0.1%) nsCSSScanner::Next(nsCSSToken&, nsCSSScannerExclude) (self) 1 (0.0%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, mozilla::css::Declaration*, bool*, bool, bool) [clone .constprop.458] 285850 3 (0.0%) 6 (0.1%) nsCSSScanner::Next(nsCSSToken&, nsCSSScannerExclude) 3 (0.1%) nsCSSScanner::Next(nsCSSToken&, nsCSSScannerExclude) (self) 1 (0.0%) nsCSSScanner::Peek(unsigned int) 1 (0.0%) IsIdentStart(int) 1 (0.0%) nsAString_internal::SetLength(unsigned int)
4 (0.1%) nsBox::GetXULBorder(nsMargin&) 2 (0.0%) nsIFrame::GetUsedBorder() const 1 (0.0%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits>*) (self) 280545 1 (0.0%) 6 (0.1%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits>*) 4 (0.1%) moz_gtk_get_scrollbar_metrics(MozGtkScrollbarMetrics*) 1 (0.0%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits>*) (self) 1 (0.0%) gdk_screen_get_monitor_scale_factor
6 (0.1%) nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame*) 1 (0.0%) mozilla::gfx::RectTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::TransformBounds<float>(mozilla::gfx::RectTyped<mozilla::LayoutDevicePixel, float> const&) const (self) 290501 1 (0.0%) 6 (0.1%) mozilla::gfx::RectTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::TransformBounds<float>(mozilla::gfx::RectTyped<mozilla::LayoutDevicePixel, float> const&) const 3 (0.1%) mozilla::gfx::PointTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::operator*<float>(mozilla::gfx::PointTyped<mozilla::LayoutDevicePixel, float> const&) const 2 (0.0%) mozilla::gfx::Point4DTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::operator*<float>(mozilla::gfx::Point4DTyped<mozilla::LayoutDevicePixel, float> const&) const 1 (0.0%) mozilla::gfx::RectTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::TransformBounds<float>(mozilla::gfx::RectTyped<mozilla::LayoutDevicePixel, float> const&) const (self)
6 (0.1%) __madvise (self) 3 (0.1%) js::gc::MarkPagesUnused(void*, unsigned long) 3 (0.1%) arena_purge 40256 6 (0.1%) 6 (0.1%) __madvise 6 (0.1%) __madvise (self)
6 (0.1%) nsComputedDOMStyle::GetPropertyValue(nsCSSProperty, nsAString_internal&) 286607 0 (0.0%) 6 (0.1%) nsComputedDOMStyle::GetPropertyValue(nsAString_internal const&, nsAString_internal&) 6 (0.1%) nsComputedDOMStyle::GetPropertyCSSValue(nsAString_internal const&, mozilla::ErrorResult&)
6 (0.1%) nsCOMPtr<nsIStyleRuleProcessor>::nsCOMPtr(nsIStyleRuleProcessor*) (self) 5 (0.1%) TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited) 1 (0.0%) nsRuleNode::nsRuleNode(nsPresContext*, nsRuleNode*, nsIStyleRule*, mozilla::SheetType, bool) 288035 6 (0.1%) 6 (0.1%) nsCOMPtr<nsIStyleRuleProcessor>::nsCOMPtr(nsIStyleRuleProcessor*) 6 (0.1%) nsCOMPtr<nsIStyleRuleProcessor>::nsCOMPtr(nsIStyleRuleProcessor*) (self)
6 (0.1%) NS_InvokeByIndex 148004 0 (0.0%) 6 (0.1%) nsXPConnect::GetCurrentJSStack(nsIStackFrame**) 6 (0.1%) mozilla::dom::GetCurrentJSStack(int)
6 (0.1%) __memcpy_sse2_unaligned (self) 3 (0.1%) js::NewObjectCache::newObjectFromHit(JSContext*, int, js::gc::InitialHeap) 1 (0.0%) RelocateArena(js::gc::Arena*, js::SliceBudget&) 1 (0.0%) js::jit::AssemblerX86Shared::executableCopy(void*) 1 (0.0%) _XSetClipRectangles 39015 6 (0.1%) 6 (0.1%) __memcpy_sse2_unaligned 6 (0.1%) __memcpy_sse2_unaligned (self)
6 (0.1%) nsCycleCollector::Collect(ccType, js::SliceBudget&, nsICycleCollectorListener*, bool) 76552 0 (0.0%) 6 (0.1%) nsCycleCollector::BeginCollection(ccType, nsICycleCollectorListener*) 5 (0.1%) mozilla::CycleCollectedJSRuntime::TraverseRoots(nsCycleCollectionNoteRootCallback&) 1 (0.0%) nsCycleCollector::FixGrayBits(bool, TimeLog&)
2 (0.0%) mozilla::dom::CallbackObject::CallSetup::~CallSetup() 2 (0.0%) mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) 1 (0.0%) mozilla::dom::workers::WorkerRunnable::Run() 1 (0.0%) mozilla::dom::danger::AutoCxPusher::~AutoCxPusher() (self) 1 (0.0%) nsGlobalWindow::RunTimeoutHandler(nsTimeout*, nsIScriptContext*) 180381 1 (0.0%) 6 (0.1%) mozilla::dom::danger::AutoCxPusher::~AutoCxPusher() 4 (0.1%) JSRuntime::triggerActivityCallback(bool) 1 (0.0%) mozilla::dom::danger::AutoCxPusher::~AutoCxPusher() (self) 1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base()
5 (0.1%) js::gc::ArenaLists::backgroundFinalize(js::FreeOp*, js::gc::Arena*, js::gc::Arena**) 3 (0.1%) bool FinalizeTypedArenas<JSObject>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) (self) 1 (0.0%) js::gc::ArenaLists::forceFinalizeNow(js::FreeOp*, js::gc::AllocKind, js::gc::ArenaLists::KeepArenasEnum, js::gc::Arena**) [clone .constprop.912] 367618 3 (0.0%) 6 (0.1%) bool FinalizeTypedArenas<JSObject>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) 3 (0.1%) bool FinalizeTypedArenas<JSObject>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) (self) 3 (0.1%) arena_dalloc
6 (0.1%) mozilla::gfx::DrawTargetCairo::DrawSurface(mozilla::gfx::SourceSurface*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::DrawSurfaceOptions const&, mozilla::gfx::DrawOptions const&) 339698 0 (0.0%) 6 (0.1%) _moz_cairo_paint 6 (0.1%) _cairo_gstate_paint.part.40
4 (0.1%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 2 (0.0%) mozilla::DisplayListClipState::GetCurrentCombinedClip(nsDisplayListBuilder*) 1 (0.0%) nsDisplayListBuilder::AllocateDisplayItemClip(mozilla::DisplayItemClip const&) (self) 289734 1 (0.0%) 6 (0.1%) nsDisplayListBuilder::AllocateDisplayItemClip(mozilla::DisplayItemClip const&) 3 (0.1%) mozilla::DisplayItemClip::DisplayItemClip(mozilla::DisplayItemClip const&) 2 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 1 (0.0%) nsDisplayListBuilder::AllocateDisplayItemClip(mozilla::DisplayItemClip const&) (self)
6 (0.1%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Intersects(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const 1 (0.0%) nsRegion::Intersects(nsRect const&) const (self) 161556 1 (0.0%) 6 (0.1%) nsRegion::Intersects(nsRect const&) const 3 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::Intersects(nsRect const&) const 1 (0.0%) nsRegion::Intersects(nsRect const&) const (self) 1 (0.0%) nsRegion::RectIterator::Get() const 1 (0.0%) nsRegion::RectIterator::RectIterator(nsRegion const&)
6 (0.1%) js::jit::InlineFrameIterator::resetOn(js::jit::JitFrameIterator const*) 2 (0.0%) js::jit::JitFrameIterator::machineState() const (self) 359231 2 (0.0%) 6 (0.1%) js::jit::JitFrameIterator::machineState() const 2 (0.0%) js::jit::JitFrameIterator::machineState() const (self) 2 (0.0%) js::jit::IonScript::getSafepointIndex(unsigned int) const 1 (0.0%) js::jit::FloatRegister::ReduceSetForPush(js::jit::TypedRegisterSet<js::jit::FloatRegister> const&) 1 (0.0%) js::jit::JitFrameIterator::ionScript() const
3 (0.1%) nsStylePosition::CalcDifference(nsStylePosition const&, nsStyleVisibility const*) const 2 (0.0%) nsStyleDisplay::CalcDifference(nsStyleDisplay const&) const 1 (0.0%) nsStyleCoord::operator!=(nsStyleCoord const&) const (self) 1 (0.0%) nsStyleSides::operator==(nsStyleSides const&) const 287911 1 (0.0%) 6 (0.1%) nsStyleCoord::operator!=(nsStyleCoord const&) const 5 (0.1%) nsStyleCoord::operator==(nsStyleCoord const&) const 1 (0.0%) nsStyleCoord::operator!=(nsStyleCoord const&) const (self)
6 (0.1%) js::jit::BacktrackingAllocator::go() 376449 0 (0.0%) 6 (0.1%) js::jit::BacktrackingAllocator::processBundle(js::jit::LiveBundle*) 5 (0.1%) js::jit::BacktrackingAllocator::tryAllocateNonFixed(js::jit::LiveBundle*, js::jit::Requirement, js::jit::Requirement, bool*, bool*, mozilla::Vector<js::jit::LiveBundle*, 4ul, js::SystemAllocPolicy>&) 1 (0.0%) js::jit::BacktrackingAllocator::chooseBundleSplit(js::jit::LiveBundle*, bool, js::jit::LiveBundle*)
6 (0.1%) JS::AutoGCRooter::AutoGCRooter(js::ContextFriendFields*, long) (self) 1 (0.0%) ReadStructuredClone(JSContext*, unsigned long*, unsigned long, JS::MutableHandle<JS::Value>, JSStructuredCloneCallbacks const*, void*) 1 (0.0%) js::CallSetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>) 1 (0.0%) js::Wrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const 1 (0.0%) js::PreventExtensions(JSContext*, JS::Handle<JSObject*>, JS::ObjectOpResult&) 1 (0.0%) js::jit::InvokeFunction(JSContext*, JS::Handle<JSObject*>, bool, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) 1 (0.0%) JS::AutoVectorRooter<JS::Value>::AutoVectorRooter(JSContext*) 366757 6 (0.1%) 6 (0.1%) JS::AutoGCRooter::AutoGCRooter(js::ContextFriendFields*, long) 6 (0.1%) JS::AutoGCRooter::AutoGCRooter(js::ContextFriendFields*, long) (self)
6 (0.1%) js::EmptyShape::getInitialShape(js::ExclusiveContext*, js::Class const*, js::TaggedProto, unsigned long, unsigned int) 5 (0.1%) js::detail::HashTable<js::InitialShapeEntry const, js::HashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::InitialShapeEntry::Lookup const&, unsigned int, unsigned int) const (self) 371051 5 (0.1%) 6 (0.1%) js::detail::HashTable<js::InitialShapeEntry const, js::HashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::InitialShapeEntry::Lookup const&, unsigned int, unsigned int) const 5 (0.1%) js::detail::HashTable<js::InitialShapeEntry const, js::HashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::InitialShapeEntry::Lookup const&, unsigned int, unsigned int) const (self) 1 (0.0%) js::TaggedProto::uniqueId() const
6 (0.1%) nsIFrame::UpdateOverflow() 2 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize, nsSize*) (self) 293505 2 (0.0%) 6 (0.1%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize, nsSize*) 2 (0.0%) nsSVGEffects::InvalidateDirectRenderingObservers(nsIFrame*, unsigned int) 2 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize, nsSize*) (self) 1 (0.0%) nsLayoutUtils::GetBoxShadowRectForFrame(nsIFrame*, nsSize const&) 1 (0.0%) nsStyleOutline const* nsStyleContext::DoGetStyleOutline<true>()
3 (0.1%) mozilla::layers::Layer::SetScrollMetadata(nsTArray<mozilla::layers::ScrollMetadata> const&) 2 (0.0%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) 1 (0.0%) mozilla::layers::CommonLayerAttributes::Assign(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel> const&, mozilla::layers::EventRegions const&, mozilla::layers::TransformMatrix const&, bool const&, float const&, float const&, unsigned int const&, float const&, bool const&, mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> const&, mozilla::Maybe<mozilla::layers::LayerClip> const&, bool const&, unsigned long const&, mozilla::gfx::PointTyped<mozilla::LayerPixel, float> const&, int const&, bool const&, unsigned long const&, mozilla::gfx::RectTyped<mozilla::LayerPixel, float> const&, mozilla::gfx::RectTyped<mozilla::LayerPixel, float> const&, unsigned long const&, unsigned int const&, float const&, bool const&, signed char const&, bool const&, mozilla::layers::PLayerParent*, mozilla::layers::PLayerChild*, nsTArray<mozilla::layers::PLayerParent*> const&, nsTArray<mozilla::layers::PLayerChild*> const&, nsTArray<mozilla::layers::Animation> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, nsTArray<mozilla::layers::ScrollMetadata> const&, nsCString const&) 112610 0 (0.0%) 6 (0.1%) nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::operator=(nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator> const&) 4 (0.1%) void AssignRangeAlgorithm<false, true>::implementation<mozilla::layers::ScrollMetadata, mozilla::layers::ScrollMetadata, unsigned long, unsigned long>(mozilla::layers::ScrollMetadata*, unsigned long, unsigned long, mozilla::layers::ScrollMetadata const*) 1 (0.0%) nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::DestructRange(unsigned long, unsigned long) 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long)
6 (0.1%) mozilla::JSEventHandler::HandleEvent(nsIDOMEvent*) 213392 0 (0.0%) 6 (0.1%) mozilla::dom::EventHandlerNonNull::Call(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Event&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 4 (0.1%) JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) 1 (0.0%) mozilla::dom::GetOrCreateDOMReflectorHelper<mozilla::dom::Event, false>::GetOrCreate(JSContext*, mozilla::dom::Event&, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 1 (0.0%) JS::AutoVectorRooter<JS::Value>::AutoVectorRooter(JSContext*)
6 (0.1%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 293545 0 (0.0%) 6 (0.1%) nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) 5 (0.1%) nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, bool, bool, nsHTMLReflowMetrics*, bool) 1 (0.0%) ComputeInsideBorderSize(ScrollReflowState*, nsSize const&) [clone .isra.415]
6 (0.1%) nsWindow::GetDrawTarget(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel> const&, mozilla::layers::BufferMode*) 278222 0 (0.0%) 6 (0.1%) nsShmImage::CreateDrawTarget(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel> const&) 6 (0.1%) gfxPlatform::CreateDrawTargetForData(unsigned char*, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, int, mozilla::gfx::SurfaceFormat)
4 (0.1%) AsyncFreeSnowWhite::Run() 2 (0.0%) nsCycleCollector::FreeSnowWhite(bool) (self) 1 (0.0%) nsCycleCollector::Collect(ccType, js::SliceBudget&, nsICycleCollectorListener*, bool) 1 (0.0%) nsCycleCollector::CollectWhite() 76546 2 (0.0%) 6 (0.1%) nsCycleCollector::FreeSnowWhite(bool) 4 (0.1%) SnowWhiteKiller::~SnowWhiteKiller() 2 (0.0%) nsCycleCollector::FreeSnowWhite(bool) (self)
6 (0.1%) nsCSSCompressedDataBlock::PropertyAtIndex(unsigned int) const (self) 3 (0.1%) nsCSSCompressedDataBlock::Clone() const 2 (0.0%) nsCSSCompressedDataBlock::ValueFor(nsCSSProperty) const 1 (0.0%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const 286837 6 (0.1%) 6 (0.1%) nsCSSCompressedDataBlock::PropertyAtIndex(unsigned int) const 6 (0.1%) nsCSSCompressedDataBlock::PropertyAtIndex(unsigned int) const (self)
6 (0.1%) XPCConvert::NativeInterface2JSObject(JS::MutableHandle<JS::Value>, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, bool, nsresult*) 148354 0 (0.0%) 6 (0.1%) XPCWrappedNative::GetNewOrUsed(xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 3 (0.1%) XPCWrappedNative::FindTearOff(XPCNativeInterface*, bool, nsresult*) 1 (0.0%) Native2WrappedNativeMap::Find(nsISupports*) 1 (0.0%) XPCWrappedNative::Init(XPCNativeScriptableCreateInfo const*) 1 (0.0%) FinishCreate(XPCWrappedNativeScope*, XPCNativeInterface*, nsWrapperCache*, XPCWrappedNative*, XPCWrappedNative**) [clone .isra.298] [clone .constprop.381]
6 (0.1%) mozilla::FrameLayerBuilder::DrawPaintedLayer(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*) 288641 0 (0.0%) 6 (0.1%) mozilla::FrameLayerBuilder::RecomputeVisibilityForItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, nsDisplayListBuilder*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, int, float, float) 6 (0.1%) nsDisplayItem::RecomputeVisibility(nsDisplayListBuilder*, nsRegion*)
6 (0.1%) double_conversion::FastDtoa(double, double_conversion::FastDtoaMode, int, double_conversion::Vector<char>, int*, int*) 3 (0.1%) double_conversion::PowersOfTenCache::GetCachedPowerForBinaryExponentRange(int, int, double_conversion::DiyFp*, int*) (self) 21989 3 (0.0%) 6 (0.1%) double_conversion::PowersOfTenCache::GetCachedPowerForBinaryExponentRange(int, int, double_conversion::DiyFp*, int*) 3 (0.1%) __ceil_sse41 3 (0.1%) double_conversion::PowersOfTenCache::GetCachedPowerForBinaryExponentRange(int, int, double_conversion::DiyFp*, int*) (self)
6 (0.1%) gfxPlatform::CreateDrawTargetForData(unsigned char*, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, int, mozilla::gfx::SurfaceFormat) 159226 0 (0.0%) 6 (0.1%) mozilla::gfx::Factory::CreateDrawTargetForData(mozilla::gfx::BackendType, unsigned char*, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, int, mozilla::gfx::SurfaceFormat, bool) 3 (0.1%) mozilla::gfx::DrawTargetCairo::InitAlreadyReferenced(_cairo_surface*, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::SurfaceFormat*) 2 (0.0%) mozilla::gfx::Factory::CheckSurfaceSize(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, int, int) 1 (0.0%) mozilla::gfx::Factory::AllowedSurfaceSize(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&)
6 (0.1%) nsIContent::GetBaseURI(bool) const 3 (0.1%) nsIDocument::GetBaseURI(bool) const (self) 182310 3 (0.0%) 6 (0.1%) nsIDocument::GetBaseURI(bool) const 3 (0.1%) nsIDocument::GetBaseURI(bool) const (self) 3 (0.1%) nsCOMPtr_base::assign_with_AddRef(nsISupports*)
6 (0.1%) js::jit::CanEnterBaselineMethod(JSContext*, js::RunState&) 357185 0 (0.0%) 6 (0.1%) js::jit::BaselineCompile(JSContext*, JSScript*, bool) 2 (0.0%) js::jit::BaselineCompiler::compile() 2 (0.0%) arena_dalloc 1 (0.0%) js::jit::BaselineCompiler::init() 1 (0.0%) js::LifoAlloc::freeAll()
6 (0.1%) mozilla::FrameLayerBuilder::StoreDataForFrame(nsDisplayItem*, mozilla::layers::Layer*, mozilla::LayerState) 2 (0.0%) mozilla::FrameLayerBuilder::GetDisplayItemDataForManager(nsDisplayItem*, mozilla::layers::LayerManager*) (self) 288593 2 (0.0%) 6 (0.1%) mozilla::FrameLayerBuilder::GetDisplayItemDataForManager(nsDisplayItem*, mozilla::layers::LayerManager*) 3 (0.1%) mozilla::AssertDisplayItemData(mozilla::FrameLayerBuilder::DisplayItemData*) 2 (0.0%) mozilla::FrameLayerBuilder::GetDisplayItemDataForManager(nsDisplayItem*, mozilla::layers::LayerManager*) (self) 1 (0.0%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*)
4 (0.1%) nsCycleCollector::FreeSnowWhite(bool) 2 (0.0%) nsPurpleBuffer::RemoveSkippable(nsCycleCollector*, bool, bool, void (*)()) 1 (0.0%) SnowWhiteKiller::~SnowWhiteKiller() (self) 76848 1 (0.0%) 6 (0.1%) SnowWhiteKiller::~SnowWhiteKiller() 2 (0.0%) arena_dalloc 1 (0.0%) mozilla::dom::exceptions::JSStackFrame::~JSStackFrame() 1 (0.0%) nsJSScriptTimeoutHandler::DeleteCycleCollectable() 1 (0.0%) SnowWhiteKiller::~SnowWhiteKiller() (self) 1 (0.0%) free
6 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::expr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) (self) 375495 0 (0.0%) 6 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 6 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::condExpr1(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) (self) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError::transferErrorTo(js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*)
6 (0.1%) _moz_cairo_save 2 (0.0%) _cairo_gstate_save (self) 338685 2 (0.0%) 6 (0.1%) _cairo_gstate_save 2 (0.0%) _moz_cairo_surface_reference 2 (0.0%) _cairo_gstate_save (self) 2 (0.0%) _cairo_clip_init_copy
5 (0.1%) nsDisplayItem::GetClippedBounds(nsDisplayListBuilder*) 3 (0.1%) nsDisplayText::GetBounds(nsDisplayListBuilder*, bool*) (self) 1 (0.0%) nsDisplayItemGeometry::nsDisplayItemGeometry(nsDisplayItem*, nsDisplayListBuilder*) 295611 3 (0.0%) 6 (0.1%) nsDisplayText::GetBounds(nsDisplayListBuilder*, bool*) 3 (0.1%) nsDisplayText::GetBounds(nsDisplayListBuilder*, bool*) (self) 3 (0.1%) nsIFrame::GetVisualOverflowRectRelativeToSelf() const
6 (0.1%) nsComputedDOMStyle::GetPropertyValue(nsAString_internal const&, nsAString_internal&) 286606 0 (0.0%) 6 (0.1%) nsComputedDOMStyle::GetPropertyCSSValue(nsAString_internal const&, mozilla::ErrorResult&) 6 (0.1%) nsComputedDOMStyle::UpdateCurrentStyleSources(bool)
6 (0.1%) mozilla::PaintedLayerDataTree::AddingOwnLayer(AnimatedGeometryRoot*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, unsigned int*) 288643 0 (0.0%) 6 (0.1%) mozilla::PaintedLayerDataNode::FindOpaqueBackgroundColor(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, int) const 6 (0.1%) mozilla::ContainerState::FindOpaqueBackgroundColorInLayer(mozilla::PaintedLayerData const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, bool*) const
6 (0.1%) mozilla::detail::log_test(mozilla::LogModule const*, mozilla::LogLevel) (self) 3 (0.1%) TimerThread::Run() 1 (0.0%) TimerThread::Init() 1 (0.0%) nsThread::Dispatch(already_AddRefed<nsIRunnable>&&, unsigned int) 1 (0.0%) nsThread::ProcessNextEvent(bool, bool*) 75182 6 (0.1%) 6 (0.1%) mozilla::detail::log_test(mozilla::LogModule const*, mozilla::LogLevel) 6 (0.1%) mozilla::detail::log_test(mozilla::LogModule const*, mozilla::LogLevel) (self)
6 (0.1%) nsCreateInstanceByContractID::operator()(nsID const&, void**) const 79194 0 (0.0%) 6 (0.1%) nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 4 (0.1%) nsTimerImplConstructor(nsISupports*, nsID const&, void**) 1 (0.0%) nsComponentManagerImpl::GetFactoryEntry(char const*, unsigned int) 1 (0.0%) mozilla::LazyLogModule::operator mozilla::LogModule*()
6 (0.1%) nsGlobalWindow::GetInnerScreenRect() 293254 0 (0.0%) 6 (0.1%) nsIFrame::GetScreenRectInAppUnits() const 6 (0.1%) nsWindow::WidgetToScreenOffset()
6 (0.1%) nsCSSCompressedDataBlock::TryReplaceValue(nsCSSProperty, nsCSSExpandedDataBlock&, bool*) 1 (0.0%) nsCSSValue::operator!=(nsCSSValue const&) const (self) 286851 1 (0.0%) 6 (0.1%) nsCSSValue::operator!=(nsCSSValue const&) const 5 (0.1%) nsCSSValue::operator==(nsCSSValue const&) const 1 (0.0%) nsCSSValue::operator!=(nsCSSValue const&) const (self)
6 (0.1%) mozilla::FrameLayerBuilder::DrawPaintedLayer(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*) 171374 0 (0.0%) 6 (0.1%) gfxUtils::ClipToRegion(gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 5 (0.1%) gfxContext::Clip() 1 (0.0%) gfxContext::Rectangle(gfxRect const&, bool)
6 (0.1%) mozilla::PaintedLayerDataNode::FindOpaqueBackgroundColor(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, int) const 1 (0.0%) mozilla::ContainerState::FindOpaqueBackgroundColorInLayer(mozilla::PaintedLayerData const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, bool*) const (self) 288575 1 (0.0%) 6 (0.1%) mozilla::ContainerState::FindOpaqueBackgroundColorInLayer(mozilla::PaintedLayerData const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, bool*) const 2 (0.0%) mozilla::DisplayItemClip::IsRectAffectedByClip(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) const 1 (0.0%) nsDisplayBackgroundColor::IsUniform(nsDisplayListBuilder*, unsigned int*) 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::ScaleInverseRoundOut(double, double) 1 (0.0%) mozilla::ContainerState::FindOpaqueBackgroundColorInLayer(mozilla::PaintedLayerData const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, bool*) const (self) 1 (0.0%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Contains(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const
6 (0.1%) __xstat64 (self) 5 (0.1%) _MD_getfileinfo64 1 (0.0%) ffi_call_unix64 39756 6 (0.1%) 6 (0.1%) __xstat64 6 (0.1%) __xstat64 (self)
3 (0.1%) nsStyleAutoArray<mozilla::StyleAnimation>::nsStyleAutoArray(nsStyleAutoArray<mozilla::StyleAnimation> const&) 2 (0.0%) nsJSScriptTimeoutHandler::nsJSScriptTimeoutHandler(JSContext*, nsGlobalWindow*, nsAString_internal const&, bool*, mozilla::ErrorResult&) 1 (0.0%) (anonymous namespace)::CSSParserImpl::SaveInputState((anonymous namespace)::CSSParserInputState&) [clone .constprop.506] 1 (0.0%) nsAString_internal::Assign(nsAString_internal const&) (self) 76137 1 (0.0%) 6 (0.1%) nsAString_internal::Assign(nsAString_internal const&) 3 (0.1%) nsAString_internal::Assign(nsAString_internal const&, mozilla::fallible_t const&) 2 (0.0%) nsAString_internal::Assign(char16_t const*, unsigned int, mozilla::fallible_t const&) 1 (0.0%) nsAString_internal::Assign(nsAString_internal const&) (self)
6 (0.1%) mozilla::gfx::Matrix::operator*(mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) const (self) 4 (0.1%) mozilla::gfx::Matrix::TransformBounds(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const 1 (0.0%) GlyphBufferAzure::OutputGlyph(unsigned int, gfxPoint const&) 1 (0.0%) gfxContext::UserToDevice(gfxPoint const&) const 159426 6 (0.1%) 6 (0.1%) mozilla::gfx::Matrix::operator*(mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) const 6 (0.1%) mozilla::gfx::Matrix::operator*(mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) const (self)
6 (0.1%) mozilla::dom::GenericBindingGetter(JSContext*, unsigned int, JS::Value*) 192007 0 (0.0%) 6 (0.1%) mozilla::dom::MouseEventBinding::get_screenX(JSContext*, JS::Handle<JSObject*>, mozilla::dom::MouseEvent*, JSJitGetterCallArgs) 6 (0.1%) mozilla::dom::MouseEvent::ScreenX()
6 (0.1%) js::gc::ArenaLists::allocateFromArena(JS::Zone*, js::gc::AllocKind, js::gc::AutoMaybeStartBackgroundAllocation&) 367551 0 (0.0%) 6 (0.1%) js::gc::GCRuntime::allocateArena(js::gc::Chunk*, JS::Zone*, js::gc::AllocKind, js::AutoLockGC const&) 6 (0.1%) js::gc::Chunk::fetchNextDecommittedArena()
6 (0.1%) mozilla::net::CacheIndex::UpdateIndex() 1 (0.0%) nsDirEnumeratorUnix::GetNextFile(nsIFile**) (self) 78247 1 (0.0%) 6 (0.1%) nsDirEnumeratorUnix::GetNextFile(nsIFile**) 2 (0.0%) nsDirEnumeratorUnix::GetNextEntry() 1 (0.0%) nsDirEnumeratorUnix::GetNextFile(nsIFile**) (self) 1 (0.0%) nsLocalFile::InitWithNativePath(nsACString_internal const&) 1 (0.0%) nsLocalFile::AppendNative(nsACString_internal const&) 1 (0.0%) moz_xmalloc
6 (0.1%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, nsIAtom*, mozilla::CSSPseudoElementType, mozilla::dom::Element*, unsigned int) 3 (0.1%) mozilla::EffectCompositor::GetAnimationRule(mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EffectCompositor::CascadeLevel) (self) 174581 3 (0.0%) 6 (0.1%) mozilla::EffectCompositor::GetAnimationRule(mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EffectCompositor::CascadeLevel) 3 (0.1%) mozilla::EffectCompositor::GetAnimationRule(mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EffectCompositor::CascadeLevel) (self) 3 (0.1%) mozilla::EffectCompositor::MaybeUpdateAnimationRule(mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EffectCompositor::CascadeLevel)
6 (0.1%) js::gc::GCRuntime::allocateArena(js::gc::Chunk*, JS::Zone*, js::gc::AllocKind, js::AutoLockGC const&) 6 (0.1%) js::gc::Chunk::fetchNextDecommittedArena() (self) 367370 6 (0.1%) 6 (0.1%) js::gc::Chunk::fetchNextDecommittedArena() 6 (0.1%) js::gc::Chunk::fetchNextDecommittedArena() (self)
6 (0.1%) nsCycleCollector::MarkRoots(js::SliceBudget&) 76531 0 (0.0%) 6 (0.1%) CCGraphBuilder::BuildGraph(js::SliceBudget&) 2 (0.0%) mozilla::dom::CallbackObject::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 2 (0.0%) mozilla::JSGCThingParticipant::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) mozilla::dom::MessageEvent::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) XPCWrappedNative::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)
5 (0.1%) js::gc::GCRuntime::refillFreeListFromAnyThread(js::ExclusiveContext*, js::gc::AllocKind, unsigned long) 1 (0.0%) js::TenuringTracer::moveToTenured(JSObject*) 373296 0 (0.0%) 6 (0.1%) js::gc::ArenaLists::allocateFromArena(JS::Zone*, js::gc::AllocKind, js::gc::AutoMaybeStartBackgroundAllocation&) 6 (0.1%) js::gc::GCRuntime::allocateArena(js::gc::Chunk*, JS::Zone*, js::gc::AllocKind, js::AutoLockGC const&)
6 (0.1%) TimerThread::PostTimerEvent(already_AddRefed<nsTimerImpl>) 1 (0.0%) nsIEventTarget::Dispatch(nsIRunnable*, unsigned int) (self) 75889 1 (0.0%) 6 (0.1%) nsIEventTarget::Dispatch(nsIRunnable*, unsigned int) 5 (0.1%) nsThread::DispatchInternal(already_AddRefed<nsIRunnable>&&, unsigned int, nsThread::nsNestedEventTarget*) 1 (0.0%) nsIEventTarget::Dispatch(nsIRunnable*, unsigned int) (self)
6 (0.1%) nsRegion::GetLargestRectangle(nsRect const&) const 1 (0.0%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<(anonymous namespace)::SizePair, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) (self) 161613 1 (0.0%) 6 (0.1%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<(anonymous namespace)::SizePair, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) 3 (0.1%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 2 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 1 (0.0%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<(anonymous namespace)::SizePair, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) (self)
3 (0.1%) _clip_and_composite_boxes 3 (0.1%) _composite_glyphs 1 (0.0%) _pixman_image_for_pattern (self) 338855 1 (0.0%) 6 (0.1%) _pixman_image_for_pattern 3 (0.1%) _pixman_image_for_solid 1 (0.0%) _cairo_pattern_analyze_filter 1 (0.0%) _pixman_image_for_pattern (self) 1 (0.0%) _cairo_matrix_is_translation
5 (0.1%) mozilla::layers::ClientPaintedLayer::InvalidateRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::layers::LayerTransactionParent::RecvUpdate(nsTArray<mozilla::layers::Edit>&&, nsTArray<mozilla::layers::OpDestroy>&&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData>&&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 165961 0 (0.0%) 6 (0.1%) mozilla::gfx::TiledRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> >::Add(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 5 (0.1%) mozilla::gfx::TiledRegionImpl::AddRect(pixman_box32 const&) 1 (0.0%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Union(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const
5 (0.1%) mozilla::layers::BasicCompositor::BeginFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*) 1 (0.0%) mozilla::layers::ContentClientDoubleBuffered::UpdateDestinationFrom(mozilla::layers::RotatedBuffer const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 171375 0 (0.0%) 6 (0.1%) gfxUtils::ClipToRegion(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 2 (0.0%) mozilla::gfx::DrawTargetCairo::PushClip(mozilla::gfx::Path const*) 2 (0.0%) mozilla::gfx::DrawTargetCairo::PushClipRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) 1 (0.0%) mozilla::gfx::PathBuilderCairo::LineTo(mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 1 (0.0%) mozilla::gfx::PathCairo::~PathCairo()
5 (0.1%) void DoMarking<JSObject>(js::GCMarker*, JSObject*) (self) 2 (0.0%) JSScript::traceChildren(JSTracer*) 1 (0.0%) void js::TraceRange<JSObject*>(JSTracer*, unsigned long, js::WriteBarrieredBase<JSObject*>*, char const*) 1 (0.0%) js::GCMarker::drainMarkStack(js::SliceBudget&) 1 (0.0%) js::gc::GCRuntime::markBufferedGrayRoots(JS::Zone*) 1 (0.0%) XPCWrappedNative::TraceInside(JSTracer*) 373871 5 (0.1%) 6 (0.1%) void DoMarking<JSObject>(js::GCMarker*, JSObject*) 5 (0.1%) void DoMarking<JSObject>(js::GCMarker*, JSObject*) (self) 1 (0.0%) void js::GCMarker::markAndPush<JSObject>(js::GCMarker::StackTag, JSObject*) [clone .constprop.650]
4 (0.1%) mozilla::HangMonitor::NotifyActivity(mozilla::HangMonitor::ActivityType) 2 (0.0%) _PR_UNIX_GetInterval2 (self) 2 (0.0%) nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) 547249 2 (0.0%) 6 (0.1%) _PR_UNIX_GetInterval2 4 (0.1%) clock_gettime 2 (0.0%) _PR_UNIX_GetInterval2 (self)
6 (0.1%) nsPurpleBuffer::RemoveSkippable(nsCycleCollector*, bool, bool, void (*)()) 1 (0.0%) RemoveSkippableVisitor::Visit(nsPurpleBuffer&, nsPurpleBufferEntry*) (self) 76813 1 (0.0%) 6 (0.1%) RemoveSkippableVisitor::Visit(nsPurpleBuffer&, nsPurpleBufferEntry*) 2 (0.0%) CanonicalizeParticipant(void**, nsCycleCollectionParticipant**) 1 (0.0%) mozilla::dom::Promise::cycleCollection::CanSkipReal(void*, bool) 1 (0.0%) mozilla::dom::UIEvent::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) mozilla::DOMEventTargetHelper::cycleCollection::CanSkipReal(void*, bool) 1 (0.0%) RemoveSkippableVisitor::Visit(nsPurpleBuffer&, nsPurpleBufferEntry*) (self)
7 (0.2%) static_Nul (self) 4 (0.1%) clock_gettime 2 (0.0%) PR_Now 549002 6 (0.1%) 6 (0.1%) static_Nul 7 (0.2%) static_Nul (self)
6 (0.1%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 81120 0 (0.0%) 6 (0.1%) nsCreateInstanceByContractID::operator()(nsID const&, void**) const 6 (0.1%) nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**)
6 (0.1%) nsWindow::StartRemoteDrawingInRegion(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel>&, mozilla::layers::BufferMode*) 279788 0 (0.0%) 6 (0.1%) nsWindow::GetDrawTarget(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel> const&, mozilla::layers::BufferMode*) 6 (0.1%) nsShmImage::CreateDrawTarget(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel> const&)
6 (0.1%) nsImageRenderer::PrepareImage() 289751 0 (0.0%) 6 (0.1%) nsImageRenderer::PrepareImage() [clone .part.628] 2 (0.0%) nsStyleImage::ComputeActualCropRect(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>&, bool*) const 2 (0.0%) mozilla::image::ImageOps::Clip(imgIContainer*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::Maybe<nsSize> const&) 2 (0.0%) imgRequestProxy::GetImage(imgIContainer**)
4 (0.1%) nsPresContext::NotifyDidPaintForSubtree(unsigned int, unsigned long, mozilla::TimeStamp const&) 2 (0.0%) CollectDocuments(nsIDocument*, void*) 1 (0.0%) nsDocument::EnumerateSubDocuments(bool (*)(nsIDocument*, void*), void*) (self) 182114 1 (0.0%) 6 (0.1%) nsDocument::EnumerateSubDocuments(bool (*)(nsIDocument*, void*), void*) 3 (0.1%) NotifyDidPaintSubdocumentCallback(nsIDocument*, void*) 1 (0.0%) CollectDocuments(nsIDocument*, void*) 1 (0.0%) nsDocument::EnumerateSubDocuments(bool (*)(nsIDocument*, void*), void*) (self) 1 (0.0%) PLDHashTable::Iterator::Iterator(PLDHashTable*)
6 (0.1%) nsDisplayItem::nsDisplayItem(nsDisplayListBuilder*, nsIFrame*, mozilla::DisplayItemScrollClip const*) 2 (0.0%) mozilla::DisplayListClipState::GetCurrentCombinedClip(nsDisplayListBuilder*) (self) 288736 2 (0.0%) 6 (0.1%) mozilla::DisplayListClipState::GetCurrentCombinedClip(nsDisplayListBuilder*) 2 (0.0%) nsDisplayListBuilder::AllocateDisplayItemClip(mozilla::DisplayItemClip const&) 2 (0.0%) mozilla::DisplayListClipState::GetCurrentCombinedClip(nsDisplayListBuilder*) (self) 1 (0.0%) mozilla::DisplayItemClip::DisplayItemClip(mozilla::DisplayItemClip const&) 1 (0.0%) nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
5 (0.1%) mozilla::DisplayItemClip::DisplayItemClip(mozilla::DisplayItemClip const&) 1 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 289112 0 (0.0%) 6 (0.1%) mozilla::DisplayItemClip::RoundedRect* nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::AppendElements<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>(mozilla::DisplayItemClip::RoundedRect const*, unsigned long) 6 (0.1%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
6 (0.1%) arena_avail_comp (self) 3 (0.1%) arena_run_alloc 3 (0.1%) arena_avail_tree_remove 22048 6 (0.1%) 6 (0.1%) arena_avail_comp 6 (0.1%) arena_avail_comp (self)
6 (0.1%) js::DefineProperty(js::ExclusiveContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int) 367955 0 (0.0%) 6 (0.1%) js::DefineProperty(js::ExclusiveContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int, JS::ObjectOpResult&) 6 (0.1%) js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)
6 (0.1%) mozilla::dom::Promise::PerformMicroTaskCheckpoint() 269880 0 (0.0%) 6 (0.1%) mozilla::dom::PromiseReactionJob::Run() 4 (0.1%) mozilla::dom::WrapperPromiseCallback::Call(JSContext*, JS::Handle<JS::Value>) 2 (0.0%) mozilla::dom::AutoJSAPI::Init(JSObject*)
6 (0.1%) js::GCMarker::drainMarkStack(js::SliceBudget&) 3 (0.1%) js::GCMarker::lazilyMarkChildren(js::ObjectGroup*) (self) 373561 3 (0.0%) 6 (0.1%) js::GCMarker::lazilyMarkChildren(js::ObjectGroup*) 3 (0.1%) js::GCMarker::lazilyMarkChildren(js::ObjectGroup*) (self) 2 (0.0%) void js::GCMarker::markAndPush<JSObject>(js::GCMarker::StackTag, JSObject*) [clone .constprop.650] 1 (0.0%) js::TypeNewScript::trace(JSTracer*)
6 (0.1%) _moz_cairo_paint 338843 0 (0.0%) 6 (0.1%) _cairo_gstate_paint.part.40 6 (0.1%) _cairo_surface_paint
6 (0.1%) mozilla::FrameLayerBuilder::RecomputeVisibilityForItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, nsDisplayListBuilder*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, int, float, float) 2 (0.0%) nsDisplayItem::RecomputeVisibility(nsDisplayListBuilder*, nsRegion*) (self) 289551 2 (0.0%) 6 (0.1%) nsDisplayItem::RecomputeVisibility(nsDisplayListBuilder*, nsRegion*) 4 (0.1%) nsDisplayItem::GetClippedBounds(nsDisplayListBuilder*) 2 (0.0%) nsDisplayItem::RecomputeVisibility(nsDisplayListBuilder*, nsRegion*) (self)
6 (0.1%) void DoMarking<JSString>(js::GCMarker*, JSString*) (self) 4 (0.1%) JSScript::traceChildren(JSTracer*) 1 (0.0%) js::Bindings::trace(JSTracer*) 1 (0.0%) fun_trace(JSTracer*, JSObject*) 373903 6 (0.1%) 6 (0.1%) void DoMarking<JSString>(js::GCMarker*, JSString*) 6 (0.1%) void DoMarking<JSString>(js::GCMarker*, JSString*) (self)
6 (0.1%) SetCoord(nsCSSValue const&, nsStyleCoord&, nsStyleCoord const&, int, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) [clone .constprop.573] 2 (0.0%) nsRuleNode::CalcLength(nsCSSValue const&, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) (self) 287696 2 (0.0%) 6 (0.1%) nsRuleNode::CalcLength(nsCSSValue const&, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) 4 (0.1%) CalcLengthWith(nsCSSValue const&, int, nsStyleFont const*, nsStyleContext*, nsPresContext*, bool, bool, mozilla::RuleNodeCacheConditions&) [clone .constprop.604] 2 (0.0%) nsRuleNode::CalcLength(nsCSSValue const&, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) (self)
4 (0.1%) js::jit::DoIteratorMoreFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICIteratorMore_Fallback*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 2 (0.0%) _end 1 (0.0%) js::IteratorMore(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) (self) 367612 1 (0.0%) 6 (0.1%) js::IteratorMore(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 3 (0.1%) js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) 2 (0.0%) js::proxy_GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::IteratorMore(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) (self)
6 (0.1%) gfxPlatformGtk::GetScaledFontForFont(mozilla::gfx::DrawTarget*, gfxFont*) 170218 0 (0.0%) 6 (0.1%) gfxPlatform::GetScaledFontForFontWithCairoSkia(mozilla::gfx::DrawTarget*, gfxFont*) 5 (0.1%) mozilla::gfx::Factory::CreateScaledFontForNativeFont(mozilla::gfx::NativeFont const&, float) 1 (0.0%) mozilla::gfx::DrawTargetCairo::GetBackendType() const
6 (0.1%) nsCycleCollector::Collect(ccType, js::SliceBudget&, nsICycleCollectorListener*, bool) 76533 0 (0.0%) 6 (0.1%) nsCycleCollector::MarkRoots(js::SliceBudget&) 6 (0.1%) CCGraphBuilder::BuildGraph(js::SliceBudget&)
6 (0.1%) mozilla::dom::GenericBindingGetter(JSContext*, unsigned int, JS::Value*) 189752 0 (0.0%) 6 (0.1%) mozilla::dom::CSS2PropertiesBinding::get_color(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitGetterCallArgs) 6 (0.1%) nsComputedDOMStyle::GetPropertyValue(nsCSSProperty, nsAString_internal&)
6 (0.1%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 288831 0 (0.0%) 6 (0.1%) mozilla::PaintedLayerDataTree::AddingOwnLayer(AnimatedGeometryRoot*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, unsigned int*) 6 (0.1%) mozilla::PaintedLayerDataNode::FindOpaqueBackgroundColor(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, int) const
6 (0.1%) js::BaseProxyHandler::hasOwn(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) const 146034 0 (0.0%) 6 (0.1%) xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::DOMXrayTraits>::getOwnPropertyDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) const 5 (0.1%) xpc::DOMXrayTraits::resolveOwnProperty(JSContext*, js::Wrapper const&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) 1 (0.0%) xpc::XrayTraits::ensureHolder(JSContext*, JS::Handle<JSObject*>)
6 (0.1%) _moz_cairo_scaled_font_create 6 (0.1%) _cairo_scaled_font_init_key (self) 338996 6 (0.1%) 6 (0.1%) _cairo_scaled_font_init_key 6 (0.1%) _cairo_scaled_font_init_key (self)
5 (0.1%) PropertyProvider::PropertyProvider(nsTextFrame*, gfxSkipCharsIterator const&, nsTextFrame::TextRunType) 1 (0.0%) nsTextFrame::GetContentLength() const (self) 1 (0.0%) nsTextFrame::GetTrimmedOffsets(nsTextFragment const*, bool, bool) 295599 1 (0.0%) 6 (0.1%) nsTextFrame::GetContentLength() const 5 (0.1%) nsTextFrame::GetContentEnd() const 1 (0.0%) nsTextFrame::GetContentLength() const (self)
6 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IntersectRect(nsRect const&, nsRect const&) (self) 2 (0.0%) nsCSSRendering::GetImageLayerClip(nsStyleImageLayers::Layer const&, nsIFrame*, nsStyleBorder const&, nsRect const&, nsRect const&, bool, int, nsCSSRendering::ImageLayerClipState*) 1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) PresShell::MarkFramesInSubtreeApproximatelyVisible(nsIFrame*, nsRect const&, bool) 1 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 1 (0.0%) mozilla::DisplayItemClip::ApproximateIntersectInward(nsRect const&) const 224341 6 (0.1%) 6 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IntersectRect(nsRect const&, nsRect const&) 6 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IntersectRect(nsRect const&, nsRect const&) (self)
5 (0.1%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) 1 (0.0%) std::vector<mozilla::layers::Edit, std::allocator<mozilla::layers::Edit> >::clear() 112079 0 (0.0%) 6 (0.1%) mozilla::layers::Edit::MaybeDestroy(mozilla::layers::Edit::Type) 3 (0.1%) mozilla::layers::LayerAttributes::~LayerAttributes() 3 (0.1%) mozilla::layers::CommonLayerAttributes::~CommonLayerAttributes()
6 (0.1%) js::proxy_GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 368297 0 (0.0%) 6 (0.1%) js::BaseProxyHandler::hasOwn(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) const 6 (0.1%) xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::DOMXrayTraits>::getOwnPropertyDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) const
6 (0.1%) js::jit::GenerateLIR(js::jit::MIRGenerator*) 359692 0 (0.0%) 6 (0.1%) js::jit::LIRGenerator::generate() 6 (0.1%) js::jit::LIRGenerator::visitBlock(js::jit::MBasicBlock*)
6 (0.1%) nsShmImage::CreateDrawTarget(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel> const&) 170170 0 (0.0%) 6 (0.1%) gfxPlatform::CreateDrawTargetForData(unsigned char*, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, int, mozilla::gfx::SurfaceFormat) 6 (0.1%) mozilla::gfx::Factory::CreateDrawTargetForData(mozilla::gfx::BackendType, unsigned char*, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, int, mozilla::gfx::SurfaceFormat, bool)
6 (0.1%) IsTwiceTheRequiredBytesRepresentableAsUint32(unsigned long, unsigned long) (self) 6 (0.1%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 81110 6 (0.1%) 6 (0.1%) IsTwiceTheRequiredBytesRepresentableAsUint32(unsigned long, unsigned long) 6 (0.1%) IsTwiceTheRequiredBytesRepresentableAsUint32(unsigned long, unsigned long) (self)
6 (0.1%) mozilla::layers::CompositorBridgeParent::CompositeToTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*) 166547 0 (0.0%) 6 (0.1%) mozilla::layers::AsyncCompositionManager::TransformShadowTree(mozilla::TimeStamp, mozilla::layers::AsyncCompositionManager::TransformsToSkip) 3 (0.1%) mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*) 2 (0.0%) mozilla::layers::SampleAPZAnimations(mozilla::layers::LayerMetricsWrapper const&, mozilla::TimeStamp) 1 (0.0%) mozilla::layers::AsyncCompositionManager::TransformScrollableLayer(mozilla::layers::Layer*)
5 (0.1%) nsPresContext::NotifyInvalidation(nsRect const&, unsigned int) 1 (0.0%) nsPresContext::NotifyDidPaintForSubtree(unsigned int, unsigned long, mozilla::TimeStamp const&) 1 (0.0%) nsRootPresContext::EnsureEventualDidPaintEvent() (self) 291017 1 (0.0%) 6 (0.1%) nsRootPresContext::EnsureEventualDidPaintEvent() 5 (0.1%) nsPresContext::CreateTimer(void (*)(nsITimer*, void*), unsigned int) 1 (0.0%) nsRootPresContext::EnsureEventualDidPaintEvent() (self)
6 (0.1%) js::jit::LIRGenerator::generate() 359691 0 (0.0%) 6 (0.1%) js::jit::LIRGenerator::visitBlock(js::jit::MBasicBlock*) 1 (0.0%) js::jit::LIRGeneratorX64::visitUnbox(js::jit::MUnbox*) 1 (0.0%) js::jit::LIRGeneratorShared::assignSafepoint(js::jit::LInstruction*, js::jit::MInstruction*, js::jit::BailoutKind) 1 (0.0%) js::jit::LIRGenerator::visitBoundsCheck(js::jit::MBoundsCheck*) 1 (0.0%) js::jit::LIRGenerator::visitTypeBarrier(js::jit::MTypeBarrier*) 1 (0.0%) js::jit::LIRGenerator::visitStart(js::jit::MStart*) 1 (0.0%) void js::jit::LIRGeneratorShared::define<3ul>(js::jit::details::LInstructionFixedDefsTempsHelper<1ul, 3ul>*, js::jit::MDefinition*, js::jit::LDefinition::Policy) [clone .constprop.674]
5 (0.1%) nsCSSRendering::FindRootFrameBackground(nsIFrame*) 1 (0.0%) nsDisplayBackgroundImage::ShouldCreateOwnLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*) 289518 0 (0.0%) 6 (0.1%) nsCSSRendering::FindBackgroundStyleFrame(nsIFrame*) 4 (0.1%) nsStyleBackground const* nsStyleContext::DoGetStyleBackground<true>() 1 (0.0%) nsStyleBackground::IsTransparent() const 1 (0.0%) nsIDocument::GetHtmlChildElement(nsIAtom*)
6 (0.1%) mozilla::dom::CSS2PropertiesBinding::get_color(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitGetterCallArgs) 286608 0 (0.0%) 6 (0.1%) nsComputedDOMStyle::GetPropertyValue(nsCSSProperty, nsAString_internal&) 6 (0.1%) nsComputedDOMStyle::GetPropertyValue(nsAString_internal const&, nsAString_internal&)
5 (0.1%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) 2 (0.0%) nsIFrame::IsSelected() const (self) 1 (0.0%) nsFrame::DisplaySelectionOverlay(nsDisplayListBuilder*, nsDisplayList*, unsigned short) 293043 2 (0.0%) 6 (0.1%) nsIFrame::IsSelected() const 4 (0.1%) nsINode::IsSelectionDescendant() const 2 (0.0%) nsIFrame::IsSelected() const (self)
6 (0.1%) imgRequestProxy::GetImageStatus(unsigned int*) 2 (0.0%) imgRequestProxy::GetProgressTracker() const (self) 172714 2 (0.0%) 6 (0.1%) imgRequestProxy::GetProgressTracker() const 4 (0.1%) RequestBehaviour::GetProgressTracker() const 2 (0.0%) imgRequestProxy::GetProgressTracker() const (self)
4 (0.1%) cairo_font_options_get_hint_metrics 1 (0.0%) cairo_surface_unmap_image 1 (0.0%) cairo_rectangle_list_destroy (self) 22607 0 (0.0%) 5 (0.1%) cairo_rectangle_list_destroy 4 (0.1%) cairo_scaled_font_get_font_options 1 (0.0%) cairo_pattern_get_extend 1 (0.0%) cairo_rectangle_list_destroy (self)
5 (0.1%) RuleHash::EnumerateAllRules(mozilla::dom::Element*, ElementDependentRuleProcessorData*, NodeMatchContext&) 283619 0 (0.0%) 5 (0.1%) ContentEnumFunc(RuleValue const&, nsCSSSelector*, ElementDependentRuleProcessorData*, NodeMatchContext&, AncestorFilter*) 3 (0.1%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, SelectorMatchesFlags, bool*) [clone .part.104] [clone .constprop.116] 1 (0.0%) TreeMatchContext::SetStyleScopeForSelectorMatching(mozilla::dom::Element*, mozilla::dom::Element*) 1 (0.0%) SelectorMatchesTree(mozilla::dom::Element*, nsCSSSelector*, TreeMatchContext&, SelectorMatchesTreeFlags)
5 (0.1%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 289488 0 (0.0%) 5 (0.1%) Sort(nsDisplayList*, int, bool (*)(nsDisplayItem*, nsDisplayItem*, void*), void*) 3 (0.1%) IsZOrderLEQ(nsDisplayItem*, nsDisplayItem*, void*) 1 (0.0%) nsDisplayList::DeleteAll() 1 (0.0%) nsDisplayList::RemoveBottom()
5 (0.1%) _end 358826 0 (0.0%) 5 (0.1%) js::jit::GetPropertyIC::update(JSContext*, JS::Handle<JSScript*>, unsigned long, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 3 (0.1%) js::proxy_GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::jit::GetPropertyIC::tryAttachStub(JSContext*, JS::Handle<JSScript*>, js::jit::IonScript*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, bool*)
5 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 2 (0.0%) nsStyleDisplay::IsFixedPosContainingBlock(nsIFrame const*) const (self) 290285 2 (0.0%) 5 (0.1%) nsStyleDisplay::IsFixedPosContainingBlock(nsIFrame const*) const 3 (0.1%) nsStyleEffects const* nsStyleContext::DoGetStyleEffects<true>() 2 (0.0%) nsStyleDisplay::IsFixedPosContainingBlock(nsIFrame const*) const (self)
12 (0.3%) js::jit::IonBuilder::jsop_call(unsigned int, bool) 358949 0 (0.0%) 5 (0.1%) js::jit::IonBuilder::inlineCallsite(mozilla::Vector<JSObject*, 4ul, js::jit::JitAllocPolicy> const&, js::jit::CallInfo&) 12 (0.3%) js::jit::IonBuilder::inlineSingleCall(js::jit::CallInfo&, JSObject*)
2 (0.0%) gtk_render_icon_surface (self) 2 (0.0%) gtk_render_background 1 (0.0%) gtk_render_slider 1 (0.0%) gtk_render_frame 1 (0.0%) gtk_render_arrow 25515 0 (0.0%) 5 (0.1%) gtk_render_icon_surface 4 (0.1%) cairo_fill 2 (0.0%) gtk_render_icon_surface (self) 1 (0.0%) gtk_css_section_get_end_position
5 (0.1%) _moz_cairo_surface_set_subpixel_antialiasing (self) 4 (0.1%) gfxFont::Draw(gfxTextRun*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, unsigned short) 1 (0.0%) mozilla::gfx::DrawTargetCairo::InitAlreadyReferenced(_cairo_surface*, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::SurfaceFormat*) 339475 5 (0.1%) 5 (0.1%) _moz_cairo_surface_set_subpixel_antialiasing 5 (0.1%) _moz_cairo_surface_set_subpixel_antialiasing (self)
4 (0.1%) cairo_fill 1 (0.0%) cairo_line_to 22608 0 (0.0%) 5 (0.1%) cairo_debug_reset_static_data 4 (0.1%) cairo_font_options_get_hint_metrics 1 (0.0%) cairo_path_destroy
5 (0.1%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, mozilla::WritingMode const&, mozilla::LogicalPoint const&, nsSize const&, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 293549 0 (0.0%) 5 (0.1%) nsCanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 3 (0.1%) nsFrame::FinishReflowWithAbsoluteFrames(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&, bool) 2 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, mozilla::WritingMode const&, mozilla::LogicalPoint const&, nsSize const&, unsigned int, unsigned int&, nsOverflowContinuationTracker*)
4 (0.1%) nsStylePosition const* nsStyleContext::DoGetStylePosition<true>() (self) 2 (0.0%) nsHTMLReflowState::Init(nsPresContext*, mozilla::LogicalSize const*, nsMargin const*, nsMargin const*) 1 (0.0%) nsImageBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 288044 4 (0.0%) 5 (0.1%) nsStylePosition const* nsStyleContext::DoGetStylePosition<true>() 4 (0.1%) nsStylePosition const* nsStyleContext::DoGetStylePosition<true>() (self) 1 (0.0%) nsConditionalResetStyleData::GetStyleData(nsStyleStructID, nsStyleContext*, bool) const
11 (0.2%) js::jit::IonBuilder::inlineScriptedCall(js::jit::CallInfo&, JSFunction*) 358945 0 (0.0%) 5 (0.1%) js::jit::IonBuilder::buildInline(js::jit::IonBuilder*, js::jit::MResumePoint*, js::jit::CallInfo&) 11 (0.2%) js::jit::IonBuilder::traverseBytecode()
3 (0.1%) mozilla::dom::MessageEvent::MessageEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*) 2 (0.0%) mozilla::dom::NotifyPaintEvent::NotifyPaintEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*, mozilla::EventMessage, nsInvalidateRequestList*, unsigned long) 223881 0 (0.0%) 5 (0.1%) mozilla::dom::Event::ConstructorInit(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*) 3 (0.1%) mozilla::dom::Event::SetOwner(mozilla::dom::EventTarget*) 2 (0.0%) PR_Now
2 (0.0%) js::TenuringTracer::traceObject(JSObject*) 2 (0.0%) JSObject::traceChildren(JSTracer*) 1 (0.0%) js::GCMarker::drainMarkStack(js::SliceBudget&) 1 (0.0%) XPCWrappedNative::Trace(JSTracer*, JSObject*) (self) 148146 1 (0.0%) 5 (0.1%) XPCWrappedNative::Trace(JSTracer*, JSObject*) 4 (0.1%) mozilla::dom::TraceProtoAndIfaceCache(JSTracer*, JSObject*) 1 (0.0%) XPCWrappedNative::Trace(JSTracer*, JSObject*) (self)
5 (0.1%) mozilla::net::CacheIndex::UpdateIndex() 78167 0 (0.0%) 5 (0.1%) nsLocalFile::GetLastModifiedTime(long*) 5 (0.1%) PR_GetFileInfo64
5 (0.1%) PR_GetFileInfo64 547243 0 (0.0%) 5 (0.1%) _MD_getfileinfo64 5 (0.1%) __xstat64
2 (0.0%) js::NewObjectWithClassProtoCommon(js::ExclusiveContext*, js::Class const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind) 2 (0.0%) js::NewObjectWithGivenTaggedProto(js::ExclusiveContext*, js::Class const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind, unsigned int) 1 (0.0%) js::NewObjectCache::newObjectFromHit(JSContext*, int, js::gc::InitialHeap) (self) 1 (0.0%) JSObject* NewArrayTryUseGroup<4294967295u>(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, unsigned long, js::NewObjectKind, bool) 356917 1 (0.0%) 5 (0.1%) js::NewObjectCache::newObjectFromHit(JSContext*, int, js::gc::InitialHeap) 3 (0.1%) __memcpy_sse2_unaligned 1 (0.0%) JSObject* js::Allocate<JSObject, (js::AllowGC)0>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long, js::gc::InitialHeap, js::Class const*) 1 (0.0%) js::NewObjectCache::newObjectFromHit(JSContext*, int, js::gc::InitialHeap) (self)
12 (0.3%) js::jit::IonBuilder::inlineCallsite(mozilla::Vector<JSObject*, 4ul, js::jit::JitAllocPolicy> const&, js::jit::CallInfo&) 358947 0 (0.0%) 5 (0.1%) js::jit::IonBuilder::inlineSingleCall(js::jit::CallInfo&, JSObject*) 11 (0.2%) js::jit::IonBuilder::inlineScriptedCall(js::jit::CallInfo&, JSFunction*) 1 (0.0%) js::jit::IonBuilder::inlineNativeCall(js::jit::CallInfo&, JSFunction*)
5 (0.1%) mozilla::gfx::DrawTargetCairo::FillGlyphs(mozilla::gfx::ScaledFont*, mozilla::gfx::GlyphBuffer const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::GlyphRenderingOptions const*) 4 (0.1%) mozilla::gfx::AutoClearDeviceOffset::AutoClearDeviceOffset(mozilla::gfx::Pattern const&) (self) 160429 4 (0.0%) 5 (0.1%) mozilla::gfx::AutoClearDeviceOffset::AutoClearDeviceOffset(mozilla::gfx::Pattern const&) 4 (0.1%) mozilla::gfx::AutoClearDeviceOffset::AutoClearDeviceOffset(mozilla::gfx::Pattern const&) (self) 1 (0.0%) mozilla::gfx::ColorPattern::GetType() const
5 (0.1%) nsStylePosition::nsStylePosition(nsStylePosition const&) 288081 0 (0.0%) 5 (0.1%) nsStyleGridTemplate::nsStyleGridTemplate(nsStyleGridTemplate const&) 3 (0.1%) nsStyleCoord* nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator>::AppendElements<nsStyleCoord, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator> const&) 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::IncrementLength(unsigned long)
5 (0.1%) nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&) 2 (0.0%) MarkFrameForDisplay(nsIFrame*, nsIFrame*) [clone .constprop.721] (self) 289216 2 (0.0%) 5 (0.1%) MarkFrameForDisplay(nsIFrame*, nsIFrame*) [clone .constprop.721] 3 (0.1%) nsFrameManager::GetPlaceholderFrameFor(nsIFrame const*) 2 (0.0%) MarkFrameForDisplay(nsIFrame*, nsIFrame*) [clone .constprop.721] (self)
4 (0.1%) nsIFrame::SchedulePaint(nsIFrame::PaintType) 2 (0.0%) nsLayoutUtils::GetDisplayRootFrame(nsIFrame*) (self) 1 (0.0%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 291154 2 (0.0%) 5 (0.1%) nsLayoutUtils::GetDisplayRootFrame(nsIFrame*) 3 (0.1%) nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*) 2 (0.0%) nsLayoutUtils::GetDisplayRootFrame(nsIFrame*) (self)
5 (0.1%) mozilla::layers::PLayerTransactionChild::Read(nsTArray<mozilla::layers::EditReply>*, IPC::Message const*, void**) 119726 0 (0.0%) 5 (0.1%) mozilla::layers::PLayerTransactionChild::Read(mozilla::layers::EditReply*, IPC::Message const*, void**) 4 (0.1%) mozilla::layers::PLayerTransactionChild::Read(mozilla::layers::OpContentBufferSwap*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::OpContentBufferSwap::OpContentBufferSwap()
5 (0.1%) PLDHashTable::Hash2(unsigned int, unsigned int&, unsigned int&) (self) 3 (0.1%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) 2 (0.0%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)1>(void const*, unsigned int) 80765 5 (0.1%) 5 (0.1%) PLDHashTable::Hash2(unsigned int, unsigned int&, unsigned int&) 5 (0.1%) PLDHashTable::Hash2(unsigned int, unsigned int&, unsigned int&) (self)
3 (0.1%) mozilla::ScrollFrameHelper::DecideScrollableLayer(nsDisplayListBuilder*, nsRect*, bool) 2 (0.0%) mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsLayoutUtils::CalculateCompositionSizeForFrame(nsIFrame*, bool) (self) 291353 1 (0.0%) 5 (0.1%) nsLayoutUtils::CalculateCompositionSizeForFrame(nsIFrame*, bool) 3 (0.1%) UpdateCompositionBoundsForRCDRSF(mozilla::gfx::RectTyped<mozilla::ParentLayerPixel, float>&, nsPresContext*, bool) [clone .constprop.1083] 1 (0.0%) nsHTMLScrollFrame::GetScrollTargetFrame() 1 (0.0%) nsLayoutUtils::CalculateCompositionSizeForFrame(nsIFrame*, bool) (self)
5 (0.1%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) 289095 0 (0.0%) 5 (0.1%) mozilla::ContainerState::~ContainerState() 2 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 2 (0.0%) arena_dalloc 1 (0.0%) PLDHashTable::~PLDHashTable()
4 (0.1%) nsDisplayBackgroundImage::GetOpaqueRegion(nsDisplayListBuilder*, bool*) 1 (0.0%) nsCSSRendering::DetermineBackgroundColor(nsPresContext*, nsStyleContext*, nsIFrame*, bool&, bool&) 287514 0 (0.0%) 5 (0.1%) nsStyleImage::IsOpaque() const 2 (0.0%) nsStyleImage::IsComplete() const 1 (0.0%) nsStyleGradient::IsOpaque() 1 (0.0%) imgRequestProxy::GetImage(imgIContainer**) 1 (0.0%) mozilla::image::RasterImage::IsOpaque()
5 (0.1%) nsContentUtils::AddScriptBlocker() (self) 3 (0.1%) PresShell::WillCauseReflow() [clone .isra.330] [clone .constprop.1090] 1 (0.0%) PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) 1 (0.0%) nsDocument::BeginUpdate(unsigned int) 175036 5 (0.1%) 5 (0.1%) nsContentUtils::AddScriptBlocker() 5 (0.1%) nsContentUtils::AddScriptBlocker() (self)
5 (0.1%) js::RunScript(JSContext*, js::RunState&) 371201 0 (0.0%) 5 (0.1%) js::AutoStopwatch::AutoStopwatch(JSContext*) 3 (0.1%) nsPerformanceStatsService::StopwatchStartCallback(unsigned long, void*) 2 (0.0%) mozilla::Vector<RefPtr<js::PerformanceGroup>, 0ul, mozilla::MallocAllocPolicy>::growStorageBy(unsigned long) [clone .constprop.514]
5 (0.1%) nsINode::GetProperty(unsigned short, nsIAtom*, nsresult*) const 1 (0.0%) nsPropertyTable::GetPropertyInternal(nsPropertyOwner, nsIAtom*, bool, nsresult*) (self) 185421 1 (0.0%) 5 (0.1%) nsPropertyTable::GetPropertyInternal(nsPropertyOwner, nsIAtom*, bool, nsresult*) 2 (0.0%) nsPropertyTable::GetPropertyListFor(nsIAtom*) const 1 (0.0%) nsPropertyTable::GetPropertyInternal(nsPropertyOwner, nsIAtom*, bool, nsresult*) (self) 1 (0.0%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) 1 (0.0%) PLDHashTable::Search(void const*)
5 (0.1%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 168932 0 (0.0%) 5 (0.1%) mozilla::layers::Layer::SetScrollMetadata(nsTArray<mozilla::layers::ScrollMetadata> const&) 3 (0.1%) nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::operator=(nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator> const&) 1 (0.0%) mozilla::layers::LayerManager::ClearPendingScrollInfoUpdate() 1 (0.0%) bool nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator> const&) const
3 (0.1%) DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*, mozilla::css::TextOverflow*) [clone .isra.358] [clone .constprop.423] 2 (0.0%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsDisplayListSet::MoveTo(nsDisplayListSet const&) const (self) 289482 1 (0.0%) 5 (0.1%) nsDisplayListSet::MoveTo(nsDisplayListSet const&) const 4 (0.1%) nsDisplayList::AppendToTop(nsDisplayList*) [clone .isra.245] 1 (0.0%) nsDisplayListSet::MoveTo(nsDisplayListSet const&) const (self)
3 (0.1%) gtk_window_activate_key 2 (0.0%) gtk_main_do_event 26978 0 (0.0%) 5 (0.1%) gtk_widget_path_has_parent 3 (0.1%) gtk_widget_send_focus_change 2 (0.0%) gtk_container_propagate_draw
5 (0.1%) Pickle::IteratorHasRoomFor(void const*, int) const (self) 3 (0.1%) Pickle::ReadInt32(void**, int*) const 1 (0.0%) Pickle::ReadBytes(void**, char const**, int, unsigned int) const 1 (0.0%) Pickle::ReadSize(void**, unsigned long*) const 107261 5 (0.1%) 5 (0.1%) Pickle::IteratorHasRoomFor(void const*, int) const 5 (0.1%) Pickle::IteratorHasRoomFor(void const*, int) const (self)
6 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::orExpr1(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 375527 0 (0.0%) 5 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::unaryExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 6 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::memberExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::TokenKind, bool, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction)
5 (0.1%) nsRootPresContext::EnsureEventualDidPaintEvent() 290998 0 (0.0%) 5 (0.1%) nsPresContext::CreateTimer(void (*)(nsITimer*, void*), unsigned int) 3 (0.1%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 2 (0.0%) nsTimerImpl::InitWithFuncCallback(void (*)(nsITimer*, void*), void*, unsigned int, unsigned int)
5 (0.1%) nsGlobalWindow::IsInModalState() 176705 0 (0.0%) 5 (0.1%) nsGlobalWindow::GetScriptableTopInternal() 5 (0.1%) nsGlobalWindow::GetScriptableTop()
5 (0.1%) xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::DOMXrayTraits>::getOwnPropertyDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) const 145885 0 (0.0%) 5 (0.1%) xpc::DOMXrayTraits::resolveOwnProperty(JSContext*, js::Wrapper const&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) 3 (0.1%) xpc::XrayTraits::resolveOwnProperty(JSContext*, js::Wrapper const&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) 1 (0.0%) js::GetOwnPropertyDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) 1 (0.0%) mozilla::dom::XrayResolveOwnProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>, bool&)
5 (0.1%) nsStyleDisplay::nsStyleDisplay(nsStyleDisplay const&) 1 (0.0%) nsStyleAutoArray<mozilla::StyleAnimation>::nsStyleAutoArray(nsStyleAutoArray<mozilla::StyleAnimation> const&) (self) 288070 1 (0.0%) 5 (0.1%) nsStyleAutoArray<mozilla::StyleAnimation>::nsStyleAutoArray(nsStyleAutoArray<mozilla::StyleAnimation> const&) 3 (0.1%) nsAString_internal::Assign(nsAString_internal const&) 1 (0.0%) nsStyleAutoArray<mozilla::StyleAnimation>::nsStyleAutoArray(nsStyleAutoArray<mozilla::StyleAnimation> const&) (self) 1 (0.0%) nsAString_internal::nsAString_internal()
5 (0.1%) nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, bool, bool, nsHTMLReflowMetrics*, bool) 2 (0.0%) nsCanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 293376 0 (0.0%) 5 (0.1%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, mozilla::WritingMode const&, mozilla::LogicalPoint const&, nsSize const&, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 5 (0.1%) nsCanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
5 (0.1%) nsAutoPtr<nsCSSCompressedDataBlock>::~nsAutoPtr() 2 (0.0%) nsCSSCompressedDataBlock::~nsCSSCompressedDataBlock() (self) 286056 2 (0.0%) 5 (0.1%) nsCSSCompressedDataBlock::~nsCSSCompressedDataBlock() 3 (0.1%) nsCSSValue::DoReset() 2 (0.0%) nsCSSCompressedDataBlock::~nsCSSCompressedDataBlock() (self)
5 (0.1%) gfxContext::ForDrawTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 1 (0.0%) mozilla::gfx::DrawTargetCairo::IsValid() const (self) 159605 1 (0.0%) 5 (0.1%) mozilla::gfx::DrawTargetCairo::IsValid() const 2 (0.0%) _moz_cairo_get_group_target 2 (0.0%) _cairo_gstate_get_target 1 (0.0%) mozilla::gfx::DrawTargetCairo::IsValid() const (self)
5 (0.1%) gfxFont::Draw(gfxTextRun*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, unsigned short) 171098 0 (0.0%) 5 (0.1%) FontDrawParams::~FontDrawParams() 3 (0.1%) arena_dalloc 2 (0.0%) mozilla::gfx::GlyphRenderingOptionsCairo::~GlyphRenderingOptionsCairo()
5 (0.1%) js::jit::CodeGenerator::generate() 357554 0 (0.0%) 5 (0.1%) js::jit::CodeGenerator::generateBody() 3 (0.1%) js::jit::CodeGenerator::visitOsiPoint(js::jit::LOsiPoint*) 1 (0.0%) js::jit::CodeGeneratorX64::visitUnbox(js::jit::LUnbox*) 1 (0.0%) js::jit::CodeGenerator::visitCallGeneric(js::jit::LCallGeneric*)
6 (0.1%) mozilla::layers::ContainerLayer::DefaultComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::layers::BasicContainerLayer::ComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 163212 0 (0.0%) 5 (0.1%) mozilla::layers::ContainerLayer::ComputeEffectiveTransformsForChildren(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 3 (0.1%) mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 3 (0.1%) mozilla::layers::ContainerLayer::DefaultComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::layers::BasicContainerLayer::ComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&)
5 (0.1%) gfxContext::CurrentState() const (self) 1 (0.0%) gfxContext::gfxContext(mozilla::gfx::DrawTarget*, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 1 (0.0%) gfxContext::Restore() 1 (0.0%) gfxContext::Save() 1 (0.0%) gfxContext::SetColor(mozilla::gfx::Color const&) 1 (0.0%) gfxContext::GetFontSmoothingBackgroundColor() 170900 5 (0.1%) 5 (0.1%) gfxContext::CurrentState() const 5 (0.1%) gfxContext::CurrentState() const (self)
5 (0.1%) nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) 293543 0 (0.0%) 5 (0.1%) nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, bool, bool, nsHTMLReflowMetrics*, bool) 5 (0.1%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, mozilla::WritingMode const&, mozilla::LogicalPoint const&, nsSize const&, unsigned int, unsigned int&, nsOverflowContinuationTracker*)
5 (0.1%) gfxContext::gfxContext(mozilla::gfx::DrawTarget*, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 171074 0 (0.0%) 5 (0.1%) gfxContext::AzureState* nsTArray_Impl<gfxContext::AzureState, nsTArrayInfallibleAllocator>::InsertElementsAt<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 5 (0.1%) bool nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::InsertSlotsAt<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long)
5 (0.1%) nsTHashtable<nsBaseHashtableET<nsISupportsHashKey, nsAutoPtr<mozilla::RestyleTracker::RestyleData> > >::s_HashKey(void const*) (self) 3 (0.1%) PLDHashTable::Add(void const*, mozilla::fallible_t const&) 2 (0.0%) PLDHashTable::Search(void const*) 288888 5 (0.1%) 5 (0.1%) nsTHashtable<nsBaseHashtableET<nsISupportsHashKey, nsAutoPtr<mozilla::RestyleTracker::RestyleData> > >::s_HashKey(void const*) 5 (0.1%) nsTHashtable<nsBaseHashtableET<nsISupportsHashKey, nsAutoPtr<mozilla::RestyleTracker::RestyleData> > >::s_HashKey(void const*) (self)
5 (0.1%) pixman_op 1 (0.0%) pixman_region_append_non_o (self) 340607 1 (0.0%) 5 (0.1%) pixman_region_append_non_o 4 (0.1%) pixman_rect_alloc 1 (0.0%) pixman_region_append_non_o (self)
5 (0.1%) nsFrameManagerBase::UndisplayedMap::GetFirstNode(nsIContent*) 290830 0 (0.0%) 5 (0.1%) nsFrameManagerBase::UndisplayedMap::GetEntryFor(nsIContent**) 3 (0.1%) nsContentUtils::IsContentInsertionPoint(nsIContent const*) 2 (0.0%) PL_HashTableRawLookup
5 (0.1%) js::proxy_GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 189869 0 (0.0%) 5 (0.1%) mozilla::dom::CSS2PropertiesBinding::DOMProxyHandler::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const 5 (0.1%) mozilla::dom::GetPropertyOnPrototype(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, bool*, JS::MutableHandle<JS::Value>)
5 (0.1%) mozilla::layers::PLayerTransactionChild::SendUpdate(nsTArray<mozilla::layers::Edit> const&, nsTArray<mozilla::layers::OpDestroy> const&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData> const&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 119727 0 (0.0%) 5 (0.1%) mozilla::layers::PLayerTransactionChild::Read(nsTArray<mozilla::layers::EditReply>*, IPC::Message const*, void**) 5 (0.1%) mozilla::layers::PLayerTransactionChild::Read(mozilla::layers::EditReply*, IPC::Message const*, void**)
5 (0.1%) mozilla::gfx::TiledRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> >::Add(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 2 (0.0%) mozilla::gfx::TiledRegionImpl::AddRect(pixman_box32 const&) (self) 161584 2 (0.0%) 5 (0.1%) mozilla::gfx::TiledRegionImpl::AddRect(pixman_box32 const&) 2 (0.0%) mozilla::gfx::TiledRegionImpl::AddRect(pixman_box32 const&) (self) 1 (0.0%) mozilla::RoundDownToMultiple(int, int) 1 (0.0%) mozilla::gfx::TiledRegionImpl::AddRect(pixman_box32 const&)::{lambda(nsTArray<pixman_box32>&, unsigned long&, mozilla::gfx::TileRange)#1}::operator()(nsTArray<pixman_box32>&, unsigned long&, mozilla::gfx::TileRange) const 1 (0.0%) mozilla::gfx::TileIterator::IsAtTileContainingPoint(mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&) const [clone .isra.58]
4 (0.1%) nsIFrame::GetOffsetTo(nsIFrame const*) const (self) 3 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 2 (0.0%) nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&) 293251 4 (0.0%) 5 (0.1%) nsIFrame::GetOffsetTo(nsIFrame const*) const 4 (0.1%) nsIFrame::GetOffsetTo(nsIFrame const*) const (self) 1 (0.0%) mozilla::gfx::BasePoint<int, nsPoint, int>::operator+=(nsPoint const&)
5 (0.1%) mozilla::gfx::DrawTargetCairo::~DrawTargetCairo() 159885 0 (0.0%) 5 (0.1%) mozilla::gfx::DrawTargetCairo::~DrawTargetCairo() 4 (0.1%) _moz_cairo_destroy 1 (0.0%) _moz_cairo_surface_destroy
5 (0.1%) nsDisplayList::RemoveBottom() (self) 4 (0.1%) nsDisplayList::DeleteAll() 1 (0.0%) Sort(nsDisplayList*, int, bool (*)(nsDisplayItem*, nsDisplayItem*, void*), void*) 289486 5 (0.1%) 5 (0.1%) nsDisplayList::RemoveBottom() 5 (0.1%) nsDisplayList::RemoveBottom() (self)
4 (0.1%) nsAttrValue::EnsureEmptyMiscContainer() 1 (0.0%) nsAttrValue::Reset() 1 (0.0%) nsAttrValue::ClearMiscContainer() (self) 181518 1 (0.0%) 5 (0.1%) nsAttrValue::ClearMiscContainer() 4 (0.1%) nsAttrValue::ResetIfSet() 1 (0.0%) nsAttrValue::ClearMiscContainer() (self)
5 (0.1%) base::WaitableEvent::TimedWait(base::TimeDelta const&) 107809 0 (0.0%) 5 (0.1%) base::WaitableEvent::Enqueue(base::WaitableEvent::Waiter*) 5 (0.1%) moz_xmalloc
4 (0.1%) js::jit::JitCode* js::jit::Linker::newCode<(js::AllowGC)1>(JSContext*, js::jit::CodeKind, bool) 1 (0.0%) js::jit::ExecutableAllocator::poisonCode(JSRuntime*, mozilla::Vector<js::jit::JitPoisonRange, 0ul, js::SystemAllocPolicy>&) 375664 0 (0.0%) 5 (0.1%) js::jit::ExecutableAllocator::reprotectRegion(void*, unsigned long, js::jit::ExecutableAllocator::ProtectionSetting) 5 (0.1%) mprotect
6 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 375529 0 (0.0%) 5 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::condExpr1(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 6 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::orExpr1(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction)
5 (0.1%) mozilla::layers::BasicCompositingRenderTarget::~BasicCompositingRenderTarget() 165335 0 (0.0%) 5 (0.1%) mozilla::layers::BasicCompositingRenderTarget::~BasicCompositingRenderTarget() 5 (0.1%) mozilla::gfx::DrawTargetCairo::~DrawTargetCairo()
3 (0.1%) js::GetOwnPropertyKeys(JSContext*, JS::CallArgs const&, unsigned int) 1 (0.0%) JSStructuredCloneWriter::traverseObject(JS::Handle<JSObject*>) 1 (0.0%) js::Wrapper::getOwnEnumerablePropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::AutoVectorRooter<jsid>&) const 1 (0.0%) js::GetIterator(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::MutableHandle<JSObject*>) 367654 0 (0.0%) 5 (0.1%) Snapshot(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoVectorRooter<jsid>*) 3 (0.1%) js::Proxy::getOwnEnumerablePropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::AutoVectorRooter<jsid>&) 1 (0.0%) EnumerateNativeProperties(JSContext*, JS::Handle<js::NativeObject*>, unsigned int, mozilla::Maybe<js::HashSet<jsid, IdHashPolicy, js::TempAllocPolicy> >&, JS::AutoVectorRooter<jsid>*, JS::Handle<js::UnboxedPlainObject*>) 1 (0.0%) EnumerateExtraProperties(JSContext*, JS::Handle<JSObject*>, unsigned int, mozilla::Maybe<js::HashSet<jsid, IdHashPolicy, js::TempAllocPolicy> >&, JS::AutoVectorRooter<jsid>*) 1 (0.0%) arena_dalloc
4 (0.1%) _cairo_scaled_font_glyph_device_extents 1 (0.0%) _cairo_scaled_glyph_lookup (self) 1 (0.0%) _composite_glyphs 339266 1 (0.0%) 5 (0.1%) _cairo_scaled_glyph_lookup 4 (0.1%) _cairo_hash_table_lookup 1 (0.0%) _cairo_scaled_glyph_lookup (self)
4 (0.1%) mozilla::ElementRestyler::MoveStyleContextsForChildren(nsStyleContext*) 1 (0.0%) mozilla::ElementRestyler::DoRestyleUndisplayedDescendants(nsRestyleHint, nsIContent*, nsStyleContext*) 290831 0 (0.0%) 5 (0.1%) nsFrameManagerBase::UndisplayedMap::GetFirstNode(nsIContent*) 5 (0.1%) nsFrameManagerBase::UndisplayedMap::GetEntryFor(nsIContent**)
3 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 2 (0.0%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) (self) 2 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 298194 2 (0.0%) 5 (0.1%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 2 (0.0%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) (self) 2 (0.0%) nsStyleSVGReset const* nsStyleContext::DoGetStyleSVGReset<true>() 1 (0.0%) nsStyleEffects const* nsStyleContext::DoGetStyleEffects<true>()
5 (0.1%) js::gc::GCRuntime::gcCycle(bool, js::SliceBudget&, JS::gcreason::Reason) 76569 0 (0.0%) 5 (0.1%) nsCycleCollector_collect(nsICycleCollectorListener*) 5 (0.1%) nsCycleCollector::Collect(ccType, js::SliceBudget&, nsICycleCollectorListener*, bool)
5 (0.1%) gfxContext::AzureState::~AzureState() 2 (0.0%) nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) (self) 171013 2 (0.0%) 5 (0.1%) nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 3 (0.1%) RefPtr<mozilla::gfx::Path>::~RefPtr() 2 (0.0%) nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) (self)
3 (0.1%) IPC::ParamTraits<mozilla::layers::EventRegions>::Write(IPC::Message*, mozilla::layers::EventRegions const&) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::CommonLayerAttributes const&, IPC::Message*) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Write(nsTArray<mozilla::layers::EditReply> const&, IPC::Message*) 118611 0 (0.0%) 5 (0.1%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::RectIterator>::Write(IPC::Message*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 5 (0.1%) IPC::ParamTraits<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> >::Write(IPC::Message*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)
3 (0.1%) js::SavedStacks::insertFrames(JSContext*, js::FrameIter&, JS::MutableHandle<js::SavedFrame*>, unsigned int) 2 (0.0%) js::SavedStacks::adoptAsyncStack(JSContext*, JS::Handle<js::SavedFrame*>, JS::Handle<JSString*>, JS::MutableHandle<js::SavedFrame*>, unsigned int) 370961 0 (0.0%) 5 (0.1%) js::SavedStacks::getOrCreateSavedFrame(JSContext*, js::SavedFrame::HandleLookup) 3 (0.1%) js::SavedFrame::HashPolicy::hash(js::SavedFrame::Lookup const&) 1 (0.0%) js::detail::HashTable<js::ReadBarriered<js::SavedFrame*> const, js::HashSet<js::ReadBarriered<js::SavedFrame*>, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::SavedFrame::Lookup const&, unsigned int, unsigned int) const 1 (0.0%) js::SavedStacks::createFrameFromLookup(JSContext*, js::SavedFrame::HandleLookup)
5 (0.1%) nsLocalFile::GetLastModifiedTime(long*) 547614 0 (0.0%) 5 (0.1%) PR_GetFileInfo64 5 (0.1%) _MD_getfileinfo64
5 (0.1%) nsDocument::Release() (self) 3 (0.1%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) 1 (0.0%) mozilla::EventListenerManager::GetDocShellForTarget() 1 (0.0%) nsTArray_Impl<mozilla::EventTargetChainItem, nsTArrayInfallibleAllocator>::DestructRange(unsigned long, unsigned long) 182097 5 (0.1%) 5 (0.1%) nsDocument::Release() 5 (0.1%) nsDocument::Release() (self)
5 (0.1%) mozilla::dom::GetPropertyOnPrototype(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, bool*, JS::MutableHandle<JS::Value>) 366562 0 (0.0%) 5 (0.1%) JS_ForwardGetPropertyTo(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 5 (0.1%) js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>)
5 (0.1%) mozilla::css::Declaration::~Declaration() 284373 0 (0.0%) 5 (0.1%) nsAutoPtr<nsCSSCompressedDataBlock>::~nsAutoPtr() 5 (0.1%) nsCSSCompressedDataBlock::~nsCSSCompressedDataBlock()
4 (0.1%) js::jit::LIRGeneratorShared::assignSnapshot(js::jit::LInstruction*, js::jit::BailoutKind) 1 (0.0%) js::jit::LIRGeneratorShared::assignSafepoint(js::jit::LInstruction*, js::jit::MInstruction*, js::jit::BailoutKind) 365469 0 (0.0%) 5 (0.1%) js::jit::LIRGeneratorShared::buildSnapshot(js::jit::LInstruction*, js::jit::MResumePoint*, js::jit::BailoutKind) 2 (0.0%) js::jit::LSnapshot::New(js::jit::MIRGenerator*, js::jit::LRecoverInfo*, js::jit::BailoutKind) 1 (0.0%) js::jit::MUnbox::op() const 1 (0.0%) js::jit::MConstant::op() const 1 (0.0%) js::jit::LRecoverInfo::New(js::jit::MIRGenerator*, js::jit::MResumePoint*)
5 (0.1%) gfxPlatform::GetScaledFontForFontWithCairoSkia(mozilla::gfx::DrawTarget*, gfxFont*) 159216 0 (0.0%) 5 (0.1%) mozilla::gfx::Factory::CreateScaledFontForNativeFont(mozilla::gfx::NativeFont const&, float) 5 (0.1%) moz_xmalloc
5 (0.1%) RefPtr<nsIDocumentObserver>::assign_with_AddRef(nsIDocumentObserver*) 5 (0.1%) non-virtual thunk to nsDOMStyleSheetList::AddRef() (self) 182093 5 (0.1%) 5 (0.1%) non-virtual thunk to nsDOMStyleSheetList::AddRef() 5 (0.1%) non-virtual thunk to nsDOMStyleSheetList::AddRef() (self)
5 (0.1%) AddOrChangeProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>) 370291 0 (0.0%) 5 (0.1%) UpdateShapeTypeAndValue(js::ExclusiveContext*, js::NativeObject*, js::Shape*, JS::Value const&) 2 (0.0%) js::AddTypePropertyId(js::ExclusiveContext*, js::ObjectGroup*, JSObject*, jsid, JS::Value const&) 1 (0.0%) js::ObjectGroup::markPropertyNonWritable(js::ExclusiveContext*, JSObject*, jsid) 1 (0.0%) js::TrackPropertyTypes(js::ExclusiveContext*, JSObject*, jsid) [clone .isra.181] 1 (0.0%) js::NativeObject::setSlot(unsigned int, JS::Value const&)
4 (0.1%) nsDisplayListBuilder::WrapAGRForFrame(nsIFrame*, AnimatedGeometryRoot*) 1 (0.0%) nsBaseHashtable<nsPtrHashKey<nsIFrame>, AnimatedGeometryRoot*, AnimatedGeometryRoot*>::Put(nsIFrame*, AnimatedGeometryRoot* const&) (self) 1 (0.0%) nsDisplayListBuilder::FindAnimatedGeometryRootFor(nsIFrame*) 290348 1 (0.0%) 5 (0.1%) nsBaseHashtable<nsPtrHashKey<nsIFrame>, AnimatedGeometryRoot*, AnimatedGeometryRoot*>::Put(nsIFrame*, AnimatedGeometryRoot* const&) 4 (0.1%) PLDHashTable::Add(void const*) 1 (0.0%) nsBaseHashtable<nsPtrHashKey<nsIFrame>, AnimatedGeometryRoot*, AnimatedGeometryRoot*>::Put(nsIFrame*, AnimatedGeometryRoot* const&) (self)
5 (0.1%) js::Proxy::enumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) 368495 0 (0.0%) 5 (0.1%) js::CrossCompartmentWrapper::enumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) const 4 (0.1%) js::Wrapper::enumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) const 1 (0.0%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JSObject*>, JS::Handle<JSObject*>)
5 (0.1%) mozilla::EventStateManager::GenerateMouseEnterExit(mozilla::WidgetMouseEvent*) 223472 0 (0.0%) 5 (0.1%) mozilla::EventStateManager::NotifyMouseOver(mozilla::WidgetMouseEvent*, nsIContent*) 3 (0.1%) mozilla::EventStateManager::NotifyMouseOut(mozilla::WidgetMouseEvent*, nsIContent*) 1 (0.0%) mozilla::EventStateManager::DispatchMouseOrPointerEvent(mozilla::WidgetMouseEvent*, mozilla::EventMessage, nsIContent*, nsIContent*) 1 (0.0%) mozilla::EventStateManager::SetContentState(nsIContent*, mozilla::EventStates)
5 (0.1%) mozilla::layers::BasicCompositingRenderTarget::~BasicCompositingRenderTarget() 159886 0 (0.0%) 5 (0.1%) mozilla::gfx::DrawTargetCairo::~DrawTargetCairo() 5 (0.1%) mozilla::gfx::DrawTargetCairo::~DrawTargetCairo()
5 (0.1%) bool js::GCMarker::mark<JSScript>(JSScript*) (self) 3 (0.1%) js::GCMarker::drainMarkStack(js::SliceBudget&) 2 (0.0%) void js::GCMarker::markAndPush<JSObject>(js::GCMarker::StackTag, JSObject*) [clone .constprop.650] 373870 5 (0.1%) 5 (0.1%) bool js::GCMarker::mark<JSScript>(JSScript*) 5 (0.1%) bool js::GCMarker::mark<JSScript>(JSScript*) (self)
5 (0.1%) PresShell::DidDoReflow(bool) 291701 0 (0.0%) 5 (0.1%) PresShell::HandlePostedReflowCallbacks(bool) 5 (0.1%) mozilla::ScrollFrameHelper::ReflowFinished()
5 (0.1%) nsIFrame::IsTransformed() const (self) 2 (0.0%) nsIFrame::GetVisualOverflowRectRelativeToSelf() const 1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsDisplayListBuilder::IsAnimatedGeometryRoot(nsIFrame*, nsIFrame**) 1 (0.0%) nsDisplayListBuilder::FindReferenceFrameFor(nsIFrame const*, nsPoint*) 293194 5 (0.1%) 5 (0.1%) nsIFrame::IsTransformed() const 5 (0.1%) nsIFrame::IsTransformed() const (self)
5 (0.1%) mozilla::CycleCollectedJSRuntime::TraverseRoots(nsCycleCollectionNoteRootCallback&) 76373 0 (0.0%) 5 (0.1%) mozilla::CycleCollectedJSRuntime::TraverseNativeRoots(nsCycleCollectionNoteRootCallback&) 3 (0.1%) CCGraphBuilder::AddNode(void*, nsCycleCollectionParticipant*) 1 (0.0%) mozilla::dom::Promise::cycleCollection::Trace(void*, TraceCallbacks const&, void*) 1 (0.0%) XPCJSRuntime::TraverseAdditionalNativeRoots(nsCycleCollectionNoteRootCallback&)
5 (0.1%) nsTextFrame::GetContentLength() const 4 (0.1%) nsTextFrame::GetContentEnd() const (self) 295119 4 (0.0%) 5 (0.1%) nsTextFrame::GetContentEnd() const 4 (0.1%) nsTextFrame::GetContentEnd() const (self) 1 (0.0%) nsTextFrame::GetNextContinuation() const
5 (0.1%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, mozilla::css::Declaration*, bool*, bool, bool) [clone .constprop.458] 1 (0.0%) mozilla::css::ErrorReporter::ErrorReporter(nsCSSScanner const&, mozilla::CSSStyleSheet const*, mozilla::css::Loader const*, nsIURI*) (self) 283958 1 (0.0%) 5 (0.1%) mozilla::css::ErrorReporter::ErrorReporter(nsCSSScanner const&, mozilla::CSSStyleSheet const*, mozilla::css::Loader const*, nsIURI*) 3 (0.1%) nsAutoString::nsAutoString() 1 (0.0%) mozilla::css::ErrorReporter::ErrorReporter(nsCSSScanner const&, mozilla::CSSStyleSheet const*, mozilla::css::Loader const*, nsIURI*) (self) 1 (0.0%) nsAString_internal::nsAString_internal()
3 (0.1%) nsDisplayListBuilder::AllocateDisplayItemClip(mozilla::DisplayItemClip const&) 1 (0.0%) mozilla::PaintedLayerData::Accumulate(mozilla::ContainerState*, nsDisplayItem*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::DisplayItemClip const&, mozilla::LayerState) 1 (0.0%) mozilla::DisplayListClipState::GetCurrentCombinedClip(nsDisplayListBuilder*) 289115 0 (0.0%) 5 (0.1%) mozilla::DisplayItemClip::DisplayItemClip(mozilla::DisplayItemClip const&) 5 (0.1%) mozilla::DisplayItemClip::RoundedRect* nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::AppendElements<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>(mozilla::DisplayItemClip::RoundedRect const*, unsigned long)
5 (0.1%) PresShell::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 2 (0.0%) PresShell::WillCauseReflow() [clone .isra.330] [clone .constprop.1090] (self) 290725 2 (0.0%) 5 (0.1%) PresShell::WillCauseReflow() [clone .isra.330] [clone .constprop.1090] 3 (0.1%) nsContentUtils::AddScriptBlocker() 2 (0.0%) PresShell::WillCauseReflow() [clone .isra.330] [clone .constprop.1090] (self)
4 (0.1%) _cairo_gstate_fini 2 (0.0%) _moz_cairo_pattern_destroy (self) 1 (0.0%) mozilla::gfx::DrawTargetCairo::FillGlyphs(mozilla::gfx::ScaledFont*, mozilla::gfx::GlyphBuffer const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::GlyphRenderingOptions const*) 339079 2 (0.0%) 5 (0.1%) _moz_cairo_pattern_destroy 2 (0.0%) _moz_cairo_pattern_destroy (self) 2 (0.0%) _cairo_pattern_fini 1 (0.0%) arena_dalloc
5 (0.1%) nsCycleCollector::BeginCollection(ccType, nsICycleCollectorListener*) 76383 0 (0.0%) 5 (0.1%) mozilla::CycleCollectedJSRuntime::TraverseRoots(nsCycleCollectionNoteRootCallback&) 5 (0.1%) mozilla::CycleCollectedJSRuntime::TraverseNativeRoots(nsCycleCollectionNoteRootCallback&)
5 (0.1%) BytecodeCompiler::compileScript(JS::Handle<JSObject*>, JS::Handle<JSScript*>) 372961 0 (0.0%) 5 (0.1%) BytecodeCompiler::createParser() 2 (0.0%) js::frontend::Parser<js::frontend::SyntaxParseHandler>::Parser(js::ExclusiveContext*, js::LifoAlloc*, JS::ReadOnlyCompileOptions const&, char16_t const*, unsigned long, bool, js::frontend::Parser<js::frontend::SyntaxParseHandler>*, js::LazyScript*) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::Parser(js::ExclusiveContext*, js::LifoAlloc*, JS::ReadOnlyCompileOptions const&, char16_t const*, unsigned long, bool, js::frontend::Parser<js::frontend::SyntaxParseHandler>*, js::LazyScript*) 1 (0.0%) js::frontend::TokenStream::tell(js::frontend::TokenStream::Position*) 1 (0.0%) js::HasNonSyntacticStaticScopeChain(JSObject*)
2 (0.0%) MessageLoop::RunTask(already_AddRefed<mozilla::Runnable>) 2 (0.0%) nsThread::ProcessNextEvent(bool, bool*) 1 (0.0%) nsContentUtils::RemoveScriptBlocker() 81156 0 (0.0%) 5 (0.1%) mozilla::Runnable::Release() 1 (0.0%) nsRunnableMethodImpl<void (SoftwareDisplay::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::~nsRunnableMethodImpl() 1 (0.0%) nsRunnableMethodImpl<void (mozilla::layers::CompositorVsyncScheduler::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::~nsRunnableMethodImpl() 1 (0.0%) mozilla::ipc::MessageChannel::DequeueTask::~DequeueTask() 1 (0.0%) nsTimerEvent::~nsTimerEvent() 1 (0.0%) arena_dalloc
5 (0.1%) cairo_font_options_get_hint_metrics 22783 0 (0.0%) 5 (0.1%) cairo_surface_unmap_image 4 (0.1%) cairo_font_options_get_hint_metrics 1 (0.0%) cairo_rectangle_list_destroy
2 (0.0%) js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*) 1 (0.0%) js::jit::ICStubCompiler::getStubCode() 1 (0.0%) js::jit::IonCache::linkAndAttachStub(JSContext*, js::jit::MacroAssembler&, js::jit::IonCache::StubAttacher&, js::jit::IonScript*, char const*, JS::TrackedOutcome) 1 (0.0%) js::jit::JitCompartment::generateRegExpTesterStub(JSContext*) 360838 0 (0.0%) 5 (0.1%) js::jit::JitCode* js::jit::Linker::newCode<(js::AllowGC)1>(JSContext*, js::jit::CodeKind, bool) 4 (0.1%) js::jit::ExecutableAllocator::reprotectRegion(void*, unsigned long, js::jit::ExecutableAllocator::ProtectionSetting) 1 (0.0%) js::jit::JitCode::copyFrom(js::jit::MacroAssembler&)
5 (0.1%) arena_run_dalloc 2 (0.0%) arena_purge (self) 22053 2 (0.0%) 5 (0.1%) arena_purge 3 (0.1%) __madvise 2 (0.0%) arena_purge (self)
3 (0.1%) _moz_pixman_region32_intersect (self) 3 (0.1%) _moz_cairo_region_intersect 1 (0.0%) _moz_pixman_region32_intersect_rect 1 (0.0%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 340624 3 (0.0%) 5 (0.1%) _moz_pixman_region32_intersect 3 (0.1%) _moz_pixman_region32_intersect (self) 2 (0.0%) pixman_op
11 (0.2%) js::jit::IonBuilder::inlineSingleCall(js::jit::CallInfo&, JSObject*) 358946 0 (0.0%) 5 (0.1%) js::jit::IonBuilder::inlineScriptedCall(js::jit::CallInfo&, JSFunction*) 11 (0.2%) js::jit::IonBuilder::buildInline(js::jit::IonBuilder*, js::jit::MResumePoint*, js::jit::CallInfo&)
5 (0.1%) nsXULPrototypeCache::MarkInCCGeneration(unsigned int) 271620 0 (0.0%) 5 (0.1%) nsXBLDocumentInfo::MarkInCCGeneration(unsigned int) 3 (0.1%) nsXBLProtoImpl::Trace(TraceCallbacks const&, void*) 1 (0.0%) nsXBLPrototypeBinding::Trace(TraceCallbacks const&, void*) const 1 (0.0%) PLDHashTable::Iterator::Next()
5 (0.1%) _end 368941 0 (0.0%) 5 (0.1%) obj_seal(JSContext*, unsigned int, JS::Value*) 5 (0.1%) js::SetIntegrityLevel(JSContext*, JS::Handle<JSObject*>, js::IntegrityLevel)
5 (0.1%) nsFont::Equals(nsFont const&) const (self) 5 (0.1%) nsFontCache::GetMetricsFor(nsFont const&, nsFontMetrics::Params const&) 161471 5 (0.1%) 5 (0.1%) nsFont::Equals(nsFont const&) const 5 (0.1%) nsFont::Equals(nsFont const&) const (self)
3 (0.1%) js::gc::GCRuntime::beginSweepPhase(bool) 2 (0.0%) js::gc::GCRuntime::sweepPhase(js::SliceBudget&) 367615 0 (0.0%) 5 (0.1%) js::gc::GCRuntime::endMarkingZoneGroup() 5 (0.1%) void js::gc::GCRuntime::markGrayReferences<js::gc::GCZoneGroupIter, js::CompartmentsIterT<js::gc::GCZoneGroupIter> >(js::gcstats::Phase)
5 (0.1%) mozilla::layers::AddTransformedRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 163132 0 (0.0%) 5 (0.1%) mozilla::layers::TransformRect(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 4 (0.1%) mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipBounds<float>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const 1 (0.0%) __floorf_sse41
5 (0.1%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 286878 0 (0.0%) 5 (0.1%) nsStyleText const* nsStyleContext::DoGetStyleText<true>() 5 (0.1%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*)
5 (0.1%) js::gc::GCRuntime::endMarkingZoneGroup() 367835 0 (0.0%) 5 (0.1%) void js::gc::GCRuntime::markGrayReferences<js::gc::GCZoneGroupIter, js::CompartmentsIterT<js::gc::GCZoneGroupIter> >(js::gcstats::Phase) 4 (0.1%) js::GCMarker::drainMarkStack(js::SliceBudget&) 1 (0.0%) js::gc::GCRuntime::markBufferedGrayRoots(JS::Zone*)
5 (0.1%) mozilla::dom::WindowBinding::genericGetter(JSContext*, unsigned int, JS::Value*) 206692 0 (0.0%) 5 (0.1%) mozilla::dom::WindowBinding::get_mozInnerScreenX(JSContext*, JS::Handle<JSObject*>, nsGlobalWindow*, JSJitGetterCallArgs) 5 (0.1%) nsGlobalWindow::GetMozInnerScreenXOuter()
5 (0.1%) nsCSSScanner::Advance(unsigned int) (self) 5 (0.1%) nsCSSScanner::ScanNumber(nsCSSToken&) 286850 5 (0.1%) 5 (0.1%) nsCSSScanner::Advance(unsigned int) 5 (0.1%) nsCSSScanner::Advance(unsigned int) (self)
5 (0.1%) nsPresContext::NotifyInvalidation(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, unsigned int) 291252 0 (0.0%) 5 (0.1%) nsPresContext::NotifyInvalidation(nsRect const&, unsigned int) 5 (0.1%) nsRootPresContext::EnsureEventualDidPaintEvent()
5 (0.1%) nsGlobalWindow::RunTimeout(nsTimeout*) 176039 0 (0.0%) 5 (0.1%) nsGlobalWindow::IsInModalState() 5 (0.1%) nsGlobalWindow::GetScriptableTopInternal()
4 (0.1%) XPCWrappedNative::Trace(JSTracer*, JSObject*) 3 (0.1%) mozilla::dom::TraceProtoAndIfaceCache(JSTracer*, JSObject*) (self) 1 (0.0%) xpc::TraceXPCGlobal(JSTracer*, JSObject*) 148457 3 (0.0%) 5 (0.1%) mozilla::dom::TraceProtoAndIfaceCache(JSTracer*, JSObject*) 3 (0.1%) mozilla::dom::TraceProtoAndIfaceCache(JSTracer*, JSObject*) (self) 1 (0.0%) JSObject* DoCallback<JSObject*>(JS::CallbackTracer*, JSObject**, char const*) 1 (0.0%) mozilla::dom::DOMGlobalHasProtoAndIFaceCache(JSObject*)
5 (0.1%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) 2 (0.0%) nsTextFrame::EnsureTextRun(nsTextFrame::TextRunType, mozilla::gfx::DrawTarget*, nsIFrame*, nsLineList_iterator const*, unsigned int*) (self) 295335 2 (0.0%) 5 (0.1%) nsTextFrame::EnsureTextRun(nsTextFrame::TextRunType, mozilla::gfx::DrawTarget*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 3 (0.1%) gfxSkipCharsIterator::SetOriginalOffset(int) 2 (0.0%) nsTextFrame::EnsureTextRun(nsTextFrame::TextRunType, mozilla::gfx::DrawTarget*, nsIFrame*, nsLineList_iterator const*, unsigned int*) (self)
5 (0.1%) mozilla::dom::GenericBindingMethod(JSContext*, unsigned int, JS::Value*) 208315 0 (0.0%) 5 (0.1%) mozilla::dom::WorkerBinding::postMessage(JSContext*, JS::Handle<JSObject*>, mozilla::dom::workers::WorkerPrivate*, JSJitMethodCallArgs const&) 5 (0.1%) mozilla::dom::workers::WorkerPrivateParent<mozilla::dom::workers::WorkerPrivate>::PostMessage(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > const&, mozilla::ErrorResult&)
5 (0.1%) mozilla::dom::workers::WorkerPrivateParent<mozilla::dom::workers::WorkerPrivate>::PostMessage(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > const&, mozilla::ErrorResult&) 268454 0 (0.0%) 5 (0.1%) mozilla::dom::workers::WorkerPrivateParent<mozilla::dom::workers::WorkerPrivate>::PostMessageInternal(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > const&, mozilla::UniquePtr<mozilla::dom::workers::ServiceWorkerClientInfo, mozilla::DefaultDelete<mozilla::dom::workers::ServiceWorkerClientInfo> >&&, nsMainThreadPtrHandle<nsISupports> const&, mozilla::ErrorResult&) 4 (0.1%) mozilla::dom::StructuredCloneHolder::Write(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, mozilla::ErrorResult&) 1 (0.0%) mozilla::dom::workers::WorkerRunnable::Dispatch()
5 (0.1%) IPC::ParamTraits<nsTArray<mozilla::layers::ScrollMetadata> >::Write(IPC::Message*, nsTArray<mozilla::layers::ScrollMetadata> const&) 119977 0 (0.0%) 5 (0.1%) IPC::ParamTraits<mozilla::layers::ScrollMetadata>::Write(IPC::Message*, mozilla::layers::ScrollMetadata const&) 1 (0.0%) IPC::ParamTraits<mozilla::Maybe<int> >::Write(IPC::Message*, mozilla::Maybe<int> const&) 1 (0.0%) IPC::ParamTraits<mozilla::layers::FrameMetrics>::Write(IPC::Message*, mozilla::layers::FrameMetrics const&) 1 (0.0%) Pickle::WriteUInt32(unsigned int) 1 (0.0%) Pickle::WriteBytes(void const*, int, unsigned int) 1 (0.0%) Pickle::WriteBool(bool)
3 (0.1%) mozilla::layers::LayerManagerComposite::UpdateAndRender() 3 (0.1%) mozilla::layers::ContainerLayer::ComputeEffectiveTransformsForChildren(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 2 (0.0%) mozilla::layers::ClientLayerManager::EndTransactionInternal(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 163271 0 (0.0%) 5 (0.1%) mozilla::layers::ContainerLayer::DefaultComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 6 (0.1%) mozilla::layers::ContainerLayer::ComputeEffectiveTransformsForChildren(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::gfx::Matrix::Matrix() 1 (0.0%) mozilla::layers::Layer::GetLocalTransform()
3 (0.1%) js::gc::UpdatePointersTask::updateArenas() 2 (0.0%) UnmarkGrayTracer::onChild(JS::GCCellPtr const&) 373580 0 (0.0%) 5 (0.1%) js::Shape::traceChildren(JSTracer*) 2 (0.0%) js::BaseShape* DoCallback<js::BaseShape*>(JS::CallbackTracer*, js::BaseShape**, char const*) 2 (0.0%) void DispatchToTracer<jsid>(JSTracer*, jsid*, char const*) 1 (0.0%) js::Shape* DoCallback<js::Shape*>(JS::CallbackTracer*, js::Shape**, char const*)
5 (0.1%) js::GetIterator(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::MutableHandle<JSObject*>) 368700 0 (0.0%) 5 (0.1%) js::Proxy::enumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) 5 (0.1%) js::CrossCompartmentWrapper::enumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) const
5 (0.1%) js::ShapeTable::Entry& js::ShapeTable::search<(js::MaybeAdding)0>(jsid) (self) 4 (0.1%) js::Shape* js::Shape::search<(js::MaybeAdding)0>(js::ExclusiveContext*, js::Shape*, jsid, js::ShapeTable::Entry**) 1 (0.0%) js::NativeObject::lookupPure(jsid) 371031 5 (0.1%) 5 (0.1%) js::ShapeTable::Entry& js::ShapeTable::search<(js::MaybeAdding)0>(jsid) 5 (0.1%) js::ShapeTable::Entry& js::ShapeTable::search<(js::MaybeAdding)0>(jsid) (self)
5 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::Intersect(nsRect const&) const (self) 4 (0.1%) mozilla::DisplayItemClip::ApplyNonRoundedIntersection(nsRect const&) const 1 (0.0%) nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame*) 288997 5 (0.1%) 5 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::Intersect(nsRect const&) const 5 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::Intersect(nsRect const&) const (self)
3 (0.1%) mozilla::layers::LayerManagerComposite::PostProcessLayers(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&) 2 (0.0%) mozilla::layers::ContainerLayerProperties::ComputeChangeInternal(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 1 (0.0%) nsRegion::Transform(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) (self) 161574 1 (0.0%) 5 (0.1%) nsRegion::Transform(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 3 (0.1%) unsigned long mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipRect<double>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, double> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, double> const&, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, double>*) const 1 (0.0%) nsRegion::Transform(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) (self) 1 (0.0%) __ceil_sse41
5 (0.1%) mozilla::CycleCollectedJSRuntime::AfterProcessTask(unsigned int) 1 (0.0%) mozilla::CycleCollectedJSRuntime::ProcessMetastableStateQueue(unsigned int) (self) 76577 1 (0.0%) 5 (0.1%) mozilla::CycleCollectedJSRuntime::ProcessMetastableStateQueue(unsigned int) 2 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::SwapArrayElements<nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>&, unsigned long, unsigned long) 1 (0.0%) nsTArray_Impl<mozilla::CycleCollectedJSRuntime::RunInMetastableStateData, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) mozilla::CycleCollectedJSRuntime::ProcessMetastableStateQueue(unsigned int) (self) 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
5 (0.1%) nsStyleCoord::operator!=(nsStyleCoord const&) const 5 (0.1%) nsStyleCoord::operator==(nsStyleCoord const&) const (self) 287214 5 (0.1%) 5 (0.1%) nsStyleCoord::operator==(nsStyleCoord const&) const 5 (0.1%) nsStyleCoord::operator==(nsStyleCoord const&) const (self)
3 (0.1%) mozilla::ipc::MessageChannel::Send(IPC::Message*) 2 (0.0%) mozilla::ipc::MessageChannel::CxxStackFrame::CxxStackFrame(mozilla::ipc::MessageChannel&, mozilla::ipc::Direction, IPC::Message const*) (self) 1 (0.0%) mozilla::ipc::MessageChannel::Send(IPC::Message*, IPC::Message*) 1 (0.0%) mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) 109613 2 (0.0%) 5 (0.1%) mozilla::ipc::MessageChannel::CxxStackFrame::CxxStackFrame(mozilla::ipc::MessageChannel&, mozilla::ipc::Direction, IPC::Message const*) 2 (0.0%) mozilla::ipc::MessageChannel::CxxStackFrame::CxxStackFrame(mozilla::ipc::MessageChannel&, mozilla::ipc::Direction, IPC::Message const*) (self) 1 (0.0%) mozilla::dom::PContentParent::ExitedCall() 1 (0.0%) mozilla::layers::PCompositorBridgeParent::OnEnteredCxxStack() 1 (0.0%) mozilla::ipc::MessageChannel::AssertWorkerThread() const [clone .isra.69]
4 (0.1%) js::TenuringTracer::traceObject(JSObject*) 1 (0.0%) js::gc::StoreBuffer::MonoTypeBuffer<js::gc::StoreBuffer::SlotsEdge>::trace(js::gc::StoreBuffer*, js::TenuringTracer&) 373591 0 (0.0%) 5 (0.1%) js::TenuringTracer::traceObjectSlots(js::NativeObject*, unsigned int, unsigned int) 5 (0.1%) decltype ({parm#1}((JSObject*)((decltype(nullptr))0), (Forward<js::TenuringTracer*>)({parm#3}))) js::DispatchTyped<js::TenuringTraversalFunctor<JS::Value>, js::TenuringTracer*>(js::TenuringTraversalFunctor<JS::Value>, JS::Value const&, (decltype ({parm#1}((JSObject*)((decltype(nullptr))0), (Forward<js::TenuringTracer*>)({parm#3})))&&)...)
5 (0.1%) mozilla::layers::ClientPaintedLayer::InvalidateRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::gfx::TiledRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> >::GetRegion() const (self) 165924 1 (0.0%) 5 (0.1%) mozilla::gfx::TiledRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> >::GetRegion() const 4 (0.1%) validate 1 (0.0%) mozilla::gfx::TiledRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> >::GetRegion() const (self)
5 (0.1%) mozilla::dom::CSS2PropertiesBinding::DOMProxyHandler::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const 218549 0 (0.0%) 5 (0.1%) mozilla::dom::GetPropertyOnPrototype(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, bool*, JS::MutableHandle<JS::Value>) 5 (0.1%) JS_ForwardGetPropertyTo(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)
5 (0.1%) nsCCUncollectableMarker::Observe(nsISupports*, char const*, char16_t const*) 274697 0 (0.0%) 5 (0.1%) nsXULPrototypeCache::MarkInCCGeneration(unsigned int) 5 (0.1%) nsXBLDocumentInfo::MarkInCCGeneration(unsigned int)
5 (0.1%) _cairo_gstate_show_text_glyphs 1 (0.0%) _cairo_gstate_transform_glyphs_to_backend (self) 338847 1 (0.0%) 5 (0.1%) _cairo_gstate_transform_glyphs_to_backend 2 (0.0%) _cairo_gstate_int_clip_extents 1 (0.0%) _cairo_scaled_font_get_max_scale 1 (0.0%) _cairo_gstate_transform_glyphs_to_backend (self) 1 (0.0%) _cairo_matrix_is_identity
5 (0.1%) js::jit::ExecutableAllocator::reprotectRegion(void*, unsigned long, js::jit::ExecutableAllocator::ProtectionSetting) 5 (0.1%) mprotect (self) 40247 5 (0.1%) 5 (0.1%) mprotect 5 (0.1%) mprotect (self)
3 (0.1%) MapSinglePropertyInto(nsCSSProperty, nsCSSValue const*, nsCSSValue*, nsRuleData*) 2 (0.0%) nsCSSExpandedDataBlock::AddLonghandProperty(nsCSSProperty, nsCSSValue const&) 2 (0.0%) nsCSSValue::operator=(nsCSSValue const&) (self) 286089 2 (0.0%) 5 (0.1%) nsCSSValue::operator=(nsCSSValue const&) 2 (0.0%) nsCSSValue::operator=(nsCSSValue const&) (self) 2 (0.0%) nsCSSValue::nsCSSValue(nsCSSValue const&) 1 (0.0%) nsCSSValue::Reset()
3 (0.1%) js::jit::FinishOffThreadBuilder(JSContext*, js::jit::IonBuilder*) 1 (0.0%) js::GCHelperState::doSweep(js::AutoLockGC&) 1 (0.0%) js::jit::BaselineCompile(JSContext*, JSScript*, bool) 372947 0 (0.0%) 5 (0.1%) js::LifoAlloc::freeAll() 5 (0.1%) arena_dalloc
6 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::unaryExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 3 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::memberExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::TokenKind, bool, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) (self) 375526 3 (0.0%) 5 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::memberExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::TokenKind, bool, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 3 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::memberExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::TokenKind, bool, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) (self) 3 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::primaryExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::TokenKind, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction)
5 (0.1%) mozilla::EventStateManager::PreHandleEvent(nsPresContext*, mozilla::WidgetEvent*, nsIFrame*, nsIContent*, nsEventStatus*) 223473 0 (0.0%) 5 (0.1%) mozilla::EventStateManager::GenerateMouseEnterExit(mozilla::WidgetMouseEvent*) 5 (0.1%) mozilla::EventStateManager::NotifyMouseOver(mozilla::WidgetMouseEvent*, nsIContent*)
5 (0.1%) nsRect::ScaleToOutsidePixels(float, float, int) const 1 (0.0%) NSToIntFloor(float) (self) 161651 1 (0.0%) 5 (0.1%) NSToIntFloor(float) 4 (0.1%) __floorf_sse41 1 (0.0%) NSToIntFloor(float) (self)
5 (0.1%) nsCSSValue::operator!=(nsCSSValue const&) const 5 (0.1%) nsCSSValue::operator==(nsCSSValue const&) const (self) 285782 5 (0.1%) 5 (0.1%) nsCSSValue::operator==(nsCSSValue const&) const 5 (0.1%) nsCSSValue::operator==(nsCSSValue const&) const (self)
4 (0.1%) nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&) 1 (0.0%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) 288618 0 (0.0%) 5 (0.1%) mozilla::FramePropertyTable::SetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, void*) 3 (0.1%) mozilla::FramePropertyTable::PropertyValue* nsTArray_Impl<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>::AppendElement<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>(mozilla::FramePropertyTable::PropertyValue&&) 1 (0.0%) unsigned long nsTArray_Impl<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>::IndexOf<mozilla::FramePropertyDescriptorUntyped const*, mozilla::FramePropertyTable::PropertyComparator>(mozilla::FramePropertyDescriptorUntyped const* const&, unsigned long, mozilla::FramePropertyTable::PropertyComparator const&) const [clone .isra.320] [clone .constprop.608] 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
5 (0.1%) _end 367759 0 (0.0%) 5 (0.1%) js::GetIteratorObject(JSContext*, JS::Handle<JSObject*>, unsigned int) 5 (0.1%) js::GetIterator(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::MutableHandle<JSObject*>)
5 (0.1%) nsJSPrincipals::AddRef() (self) 5 (0.1%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 157363 5 (0.1%) 5 (0.1%) nsJSPrincipals::AddRef() 5 (0.1%) nsJSPrincipals::AddRef() (self)
5 (0.1%) js::GetIteratorObject(JSContext*, JS::Handle<JSObject*>, unsigned int) 4 (0.1%) js::Wrapper::enumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) const 367758 0 (0.0%) 5 (0.1%) js::GetIterator(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::MutableHandle<JSObject*>) 5 (0.1%) js::Proxy::enumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) 3 (0.1%) VectorToKeyIterator(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoVectorRooter<jsid>&, unsigned int, unsigned int, JS::MutableHandle<JSObject*>) 1 (0.0%) Snapshot(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoVectorRooter<jsid>*)
5 (0.1%) js::TenuringTracer::moveToTenured(JSObject*) 5 (0.1%) js::TenuringTracer::moveObjectToTenured(JSObject*, JSObject*, js::gc::AllocKind) (self) 373574 5 (0.1%) 5 (0.1%) js::TenuringTracer::moveObjectToTenured(JSObject*, JSObject*, js::gc::AllocKind) 5 (0.1%) js::TenuringTracer::moveObjectToTenured(JSObject*, JSObject*, js::gc::AllocKind) (self)
5 (0.1%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::CommonLayerAttributes const&, IPC::Message*) 119978 0 (0.0%) 5 (0.1%) IPC::ParamTraits<nsTArray<mozilla::layers::ScrollMetadata> >::Write(IPC::Message*, nsTArray<mozilla::layers::ScrollMetadata> const&) 5 (0.1%) IPC::ParamTraits<mozilla::layers::ScrollMetadata>::Write(IPC::Message*, mozilla::layers::ScrollMetadata const&)
5 (0.1%) JSObject* js::gc::GCRuntime::tryNewTenuredThing<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long) 373299 0 (0.0%) 5 (0.1%) js::gc::GCRuntime::refillFreeListFromAnyThread(js::ExclusiveContext*, js::gc::AllocKind, unsigned long) 5 (0.1%) js::gc::ArenaLists::allocateFromArena(JS::Zone*, js::gc::AllocKind, js::gc::AutoMaybeStartBackgroundAllocation&)
2 (0.0%) mozilla_sampler_sleep_end() (self) 2 (0.0%) base::MessagePumpDefault::Run(base::MessagePump::Delegate*) 1 (0.0%) PollWrapper(_GPollFD*, unsigned int, int) 1 (0.0%) mozilla::CondVar::Wait(unsigned int) [clone .isra.65] 1 (0.0%) mozilla::CondVar::Wait(unsigned int) [clone .isra.15] 320002 2 (0.0%) 5 (0.1%) mozilla_sampler_sleep_end() 3 (0.1%) __tls_get_addr 2 (0.0%) mozilla_sampler_sleep_end() (self)
5 (0.1%) mozilla::layers::BasicCompositor::EndFrame() 165336 0 (0.0%) 5 (0.1%) mozilla::layers::BasicCompositingRenderTarget::~BasicCompositingRenderTarget() 5 (0.1%) mozilla::layers::BasicCompositingRenderTarget::~BasicCompositingRenderTarget()
3 (0.1%) js::jit::CanEnter(JSContext*, js::RunState&) 2 (0.0%) js::jit::LazyLinkTopActivation(JSContext*) 358404 0 (0.0%) 5 (0.1%) js::jit::LazyLink(JSContext*, JS::Handle<JSScript*>) 3 (0.1%) js::jit::FinishOffThreadBuilder(JSContext*, js::jit::IonBuilder*) 2 (0.0%) LinkCodeGen(JSContext*, js::jit::IonBuilder*, js::jit::CodeGenerator*) [clone .constprop.1390]
6 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::condExpr1(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 375528 0 (0.0%) 5 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::orExpr1(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 6 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::unaryExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction)
5 (0.1%) PresShell::HandlePostedReflowCallbacks(bool) 293652 0 (0.0%) 5 (0.1%) mozilla::ScrollFrameHelper::ReflowFinished() 4 (0.1%) mozilla::ScrollFrameHelper::FinishReflowForScrollbar(nsIContent*, int, int, int, int, int) 1 (0.0%) mozilla::ScrollFrameHelper::ScrollToImpl(nsPoint, nsRect const&, nsIAtom*)
4 (0.1%) _moz_cairo_surface_destroy (self) 4 (0.1%) _cairo_gstate_fini 1 (0.0%) mozilla::gfx::DrawTargetCairo::~DrawTargetCairo() 339419 4 (0.0%) 5 (0.1%) _moz_cairo_surface_destroy 4 (0.1%) _moz_cairo_surface_destroy (self) 1 (0.0%) _moz_cairo_surface_finish
5 (0.1%) _end 369102 0 (0.0%) 5 (0.1%) obj_keys(JSContext*, unsigned int, JS::Value*) 5 (0.1%) js::GetOwnPropertyKeys(JSContext*, JS::CallArgs const&, unsigned int)
5 (0.1%) TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited) 5 (0.1%) nsIDocument::GetContainer() const (self) 181904 5 (0.1%) 5 (0.1%) nsIDocument::GetContainer() const 5 (0.1%) nsIDocument::GetContainer() const (self)
5 (0.1%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::RectIterator>::Write(IPC::Message*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 118610 0 (0.0%) 5 (0.1%) IPC::ParamTraits<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> >::Write(IPC::Message*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 5 (0.1%) Pickle::WriteInt(int)
5 (0.1%) mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) 225768 0 (0.0%) 5 (0.1%) mozilla::dom::UIEvent::DuplicatePrivateData() 4 (0.1%) mozilla::dom::Event::GetScreenCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>) 1 (0.0%) mozilla::dom::Event::GetClientCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntPointTyped<mozilla::CSSPixel>)
3 (0.1%) PLDHashTable::Iterator::Iterator(PLDHashTable*) (self) 2 (0.0%) mozilla::MaskLayerImageCache::Sweep() 1 (0.0%) mozilla::FrameLayerBuilder::WillEndTransaction() 1 (0.0%) nsExternalResourceMap::EnumerateResources(bool (*)(nsIDocument*, void*), void*) 1 (0.0%) nsDocument::EnumerateSubDocuments(bool (*)(nsIDocument*, void*), void*) 80782 3 (0.0%) 5 (0.1%) PLDHashTable::Iterator::Iterator(PLDHashTable*) 3 (0.1%) PLDHashTable::Iterator::Iterator(PLDHashTable*) (self) 2 (0.0%) PLDHashTable::Capacity() const
3 (0.1%) mozilla::JSEventHandler::HandleEvent(nsIDOMEvent*) 2 (0.0%) void mozilla::dom::EventListener::HandleEvent<mozilla::dom::EventTarget*>(mozilla::dom::EventTarget* const&, mozilla::dom::Event&, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*) 218645 0 (0.0%) 5 (0.1%) mozilla::dom::CallbackObject::CallSetup::~CallSetup() 2 (0.0%) mozilla::dom::AutoEntryScript::~AutoEntryScript() 2 (0.0%) mozilla::dom::danger::AutoCxPusher::~AutoCxPusher() 1 (0.0%) nsContentUtils::LeaveMicroTask()
4 (0.1%) SweepCCWrappersTask::run() 2 (0.0%) js::GCRekeyableHashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy, JS::DefaultMapSweepPolicy<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> > >::sweep() (self) 1 (0.0%) JSCompartment::fixupCrossCompartmentWrappersAfterMovingGC(JSTracer*) 367156 2 (0.0%) 5 (0.1%) js::GCRekeyableHashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy, JS::DefaultMapSweepPolicy<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> > >::sweep() 2 (0.0%) bool IsAboutToBeFinalizedInternal<js::BaseShape>(js::BaseShape**) 2 (0.0%) js::GCRekeyableHashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy, JS::DefaultMapSweepPolicy<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> > >::sweep() (self) 1 (0.0%) js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::changeTableSize(int, js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FailureBehavior)
5 (0.1%) JSScript::traceChildren(JSTracer*) 1 (0.0%) js::Bindings::trace(JSTracer*) (self) 368005 1 (0.0%) 5 (0.1%) js::Bindings::trace(JSTracer*) 2 (0.0%) js::GCMarker::eagerlyMarkChildren(js::Shape*) 1 (0.0%) void DoMarking<js::Shape>(js::GCMarker*, js::Shape*) 1 (0.0%) void DoMarking<JSString>(js::GCMarker*, JSString*) 1 (0.0%) js::Bindings::trace(JSTracer*) (self)
5 (0.1%) obj_keys(JSContext*, unsigned int, JS::Value*) 369099 0 (0.0%) 5 (0.1%) js::GetOwnPropertyKeys(JSContext*, JS::CallArgs const&, unsigned int) 3 (0.1%) Snapshot(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoVectorRooter<jsid>*) 2 (0.0%) js::NewDenseCopiedArray(js::ExclusiveContext*, unsigned int, JS::Value const*, JS::Handle<JSObject*>, js::NewObjectKind)
3 (0.1%) PresShell::UpdateCanvasBackground() 2 (0.0%) nsCSSRendering::FindBackground(nsIFrame*, nsStyleContext**) 289519 0 (0.0%) 5 (0.1%) nsCSSRendering::FindRootFrameBackground(nsIFrame*) 5 (0.1%) nsCSSRendering::FindBackgroundStyleFrame(nsIFrame*)
3 (0.1%) PR_GetCurrentThread (self) 2 (0.0%) PR_WaitCondVar 1 (0.0%) js::CurrentThreadCanAccessRuntime(JSRuntime*) 1 (0.0%) nsThread::ProcessNextEvent(bool, bool*) 1 (0.0%) nsThread::HasPendingEvents(bool*) 547706 3 (0.0%) 5 (0.1%) PR_GetCurrentThread 3 (0.1%) PR_GetCurrentThread (self) 2 (0.0%) pthread_getspecific
5 (0.1%) nsDisplayListBuilder::FindAnimatedGeometryRootFor(nsIFrame*) 289588 0 (0.0%) 5 (0.1%) nsDisplayListBuilder::FindAnimatedGeometryRootFrameFor(nsIFrame*) 5 (0.1%) nsDisplayListBuilder::IsAnimatedGeometryRoot(nsIFrame*, nsIFrame**)
3 (0.1%) PR_Now (self) 3 (0.1%) XPCJSRuntime::ActivityCallback(void*, bool) 2 (0.0%) mozilla::dom::Event::ConstructorInit(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*) 547248 3 (0.0%) 5 (0.1%) PR_Now 3 (0.1%) PR_Now (self) 2 (0.0%) static_Nul
5 (0.1%) nsPresContext::NotifySubDocInvalidation(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 291255 0 (0.0%) 5 (0.1%) nsPresContext::NotifyInvalidation(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, unsigned int) 5 (0.1%) nsPresContext::NotifyInvalidation(nsRect const&, unsigned int)
5 (0.1%) js::gc::GCRuntime::gcIfRequested(JSContext*) 367555 0 (0.0%) 5 (0.1%) js::gc::GCRuntime::minorGC(JSContext*, JS::gcreason::Reason) 5 (0.1%) js::gc::GCRuntime::minorGCImpl(JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*)
5 (0.1%) nsGlobalWindow::GetScriptableTopInternal() 5 (0.1%) nsGlobalWindow::GetScriptableTop() (self) 176349 1 (0.0%) 5 (0.1%) nsGlobalWindow::GetScriptableTop() 5 (0.1%) nsGlobalWindow::GetScriptableTop() (self) 4 (0.1%) GetTopImpl(nsGlobalWindow*, nsPIDOMWindowOuter**, bool) [clone .constprop.526]
5 (0.1%) __egl_Main 3 (0.1%) js::math_cos_impl(js::MathCache*, double) (self) 375726 3 (0.0%) 5 (0.1%) js::math_cos_impl(js::MathCache*, double) 3 (0.1%) js::math_cos_impl(js::MathCache*, double) (self) 2 (0.0%) __cos_avx
5 (0.1%) mozilla::SamplerStackFrameRAII::~SamplerStackFrameRAII() (self) 2 (0.0%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) 1 (0.0%) ViewportFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 1 (0.0%) mozilla::layers::PLayerTransactionParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) 76719 5 (0.1%) 5 (0.1%) mozilla::SamplerStackFrameRAII::~SamplerStackFrameRAII() 5 (0.1%) mozilla::SamplerStackFrameRAII::~SamplerStackFrameRAII() (self)
5 (0.1%) nsViewManager::CallWillPaintOnObservers() 291702 0 (0.0%) 5 (0.1%) PresShell::WillPaint() 4 (0.1%) PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) 1 (0.0%) nsRootPresContext::FlushWillPaintObservers()
5 (0.1%) js::jit::BacktrackingAllocator::processBundle(js::jit::LiveBundle*) 2 (0.0%) js::jit::BacktrackingAllocator::tryAllocateNonFixed(js::jit::LiveBundle*, js::jit::Requirement, js::jit::Requirement, bool*, bool*, mozilla::Vector<js::jit::LiveBundle*, 4ul, js::SystemAllocPolicy>&) (self) 376426 2 (0.0%) 5 (0.1%) js::jit::BacktrackingAllocator::tryAllocateNonFixed(js::jit::LiveBundle*, js::jit::Requirement, js::jit::Requirement, bool*, bool*, mozilla::Vector<js::jit::LiveBundle*, 4ul, js::SystemAllocPolicy>&) 3 (0.1%) js::jit::BacktrackingAllocator::tryAllocateRegister(js::jit::BacktrackingAllocator::PhysicalRegister&, js::jit::LiveBundle*, bool*, bool*, mozilla::Vector<js::jit::LiveBundle*, 4ul, js::SystemAllocPolicy>&) [clone .part.542] 2 (0.0%) js::jit::BacktrackingAllocator::tryAllocateNonFixed(js::jit::LiveBundle*, js::jit::Requirement, js::jit::Requirement, bool*, bool*, mozilla::Vector<js::jit::LiveBundle*, 4ul, js::SystemAllocPolicy>&) (self)
5 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::MoveBy(nsPoint const&) (self) 3 (0.1%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 1 (0.0%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::operator-=(nsPoint const&) 288993 5 (0.1%) 5 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::MoveBy(nsPoint const&) 5 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::MoveBy(nsPoint const&) (self)
5 (0.1%) mozilla::dom::WorkerBinding::postMessage(JSContext*, JS::Handle<JSObject*>, mozilla::dom::workers::WorkerPrivate*, JSJitMethodCallArgs const&) 268456 0 (0.0%) 5 (0.1%) mozilla::dom::workers::WorkerPrivateParent<mozilla::dom::workers::WorkerPrivate>::PostMessage(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > const&, mozilla::ErrorResult&) 5 (0.1%) mozilla::dom::workers::WorkerPrivateParent<mozilla::dom::workers::WorkerPrivate>::PostMessageInternal(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > const&, mozilla::UniquePtr<mozilla::dom::workers::ServiceWorkerClientInfo, mozilla::DefaultDelete<mozilla::dom::workers::ServiceWorkerClientInfo> >&&, nsMainThreadPtrHandle<nsISupports> const&, mozilla::ErrorResult&)
5 (0.1%) nsStyleBorder const* nsStyleContext::DoGetStyleBorder<true>() (self) 3 (0.1%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 1 (0.0%) nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool) 1 (0.0%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 288041 5 (0.1%) 5 (0.1%) nsStyleBorder const* nsStyleContext::DoGetStyleBorder<true>() 5 (0.1%) nsStyleBorder const* nsStyleContext::DoGetStyleBorder<true>() (self)
5 (0.1%) mozilla::dom::WindowBinding::get_mozInnerScreenX(JSContext*, JS::Handle<JSObject*>, nsGlobalWindow*, JSJitGetterCallArgs) 176192 0 (0.0%) 5 (0.1%) nsGlobalWindow::GetMozInnerScreenXOuter() 5 (0.1%) nsGlobalWindow::GetInnerScreenRect()
4 (0.1%) nsDisplayListBuilder::IsAnimatedGeometryRoot(nsIFrame*, nsIFrame**) 293345 0 (0.0%) 4 (0.0%) mozilla::ScrollFrameHelper::IsScrollingActive(nsDisplayListBuilder*) const 4 (0.1%) mozilla::ScrollFrameHelper::IsAlwaysActive() const
4 (0.1%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, SelectorMatchesFlags, bool*) [clone .part.104] [clone .constprop.116] (self) 3 (0.1%) ContentEnumFunc(RuleValue const&, nsCSSSelector*, ElementDependentRuleProcessorData*, NodeMatchContext&, AncestorFilter*) 1 (0.0%) SelectorMatchesTree(mozilla::dom::Element*, nsCSSSelector*, TreeMatchContext&, SelectorMatchesTreeFlags) 283615 2 (0.0%) 4 (0.0%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, SelectorMatchesFlags, bool*) [clone .part.104] [clone .constprop.116] 4 (0.1%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, SelectorMatchesFlags, bool*) [clone .part.104] [clone .constprop.116] (self) 1 (0.0%) nsDocument::GetDocumentState() 1 (0.0%) nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const
4 (0.1%) js::jit::CreateGenerator(JSContext*, js::jit::BaselineFrame*) 369513 0 (0.0%) 4 (0.0%) js::GeneratorObject::create(JSContext*, js::AbstractFramePtr) 2 (0.0%) js::NewObjectWithGivenTaggedProto(js::ExclusiveContext*, js::Class const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind, unsigned int) 2 (0.0%) js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::PropertyName*, JS::MutableHandle<JS::Value>)
4 (0.1%) nsGlobalWindow::GetScriptableTop() 176346 0 (0.0%) 4 (0.0%) GetTopImpl(nsGlobalWindow*, nsPIDOMWindowOuter**, bool) [clone .constprop.526] 3 (0.1%) nsGlobalWindow::GetScriptableParent() 1 (0.0%) nsCOMPtr_base::assign_assuming_AddRef(nsISupports*)
4 (0.1%) llround (self) 3 (0.1%) _cairo_scaled_font_glyph_device_extents 1 (0.0%) _composite_glyphs 43497 4 (0.0%) 4 (0.0%) llround 4 (0.1%) llround (self)
4 (0.1%) mozilla::ElementRestyler::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&, nsTArray<mozilla::ElementRestyler::ContextToClear>&, nsTArray<RefPtr<nsStyleContext> >&) 3 (0.1%) nsCSSSelector** nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::AppendElements<nsCSSSelector*, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator> const&) (self) 289126 3 (0.0%) 4 (0.0%) nsCSSSelector** nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::AppendElements<nsCSSSelector*, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator> const&) 3 (0.1%) nsCSSSelector** nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::AppendElements<nsCSSSelector*, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator> const&) (self) 1 (0.0%) void nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::AssignRange<nsCSSSelector*>(unsigned long, unsigned long, nsCSSSelector* const*)
4 (0.1%) void js::assertSameCompartment<JS::CallArgs>(js::ExclusiveContext*, JS::CallArgs const&) (self) 4 (0.1%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 370098 4 (0.0%) 4 (0.0%) void js::assertSameCompartment<JS::CallArgs>(js::ExclusiveContext*, JS::CallArgs const&) 4 (0.1%) void js::assertSameCompartment<JS::CallArgs>(js::ExclusiveContext*, JS::CallArgs const&) (self)
2 (0.0%) nsStyleMargin const* nsStyleContext::DoGetStyleMargin<true>() (self) 2 (0.0%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 1 (0.0%) nsHTMLReflowState::Init(nsPresContext*, mozilla::LogicalSize const*, nsMargin const*, nsMargin const*) 1 (0.0%) nsCSSOffsetState::ComputeMargin(mozilla::WritingMode, mozilla::LogicalSize const&) 288040 2 (0.0%) 4 (0.0%) nsStyleMargin const* nsStyleContext::DoGetStyleMargin<true>() 2 (0.0%) nsStyleMargin const* nsStyleContext::DoGetStyleMargin<true>() (self) 2 (0.0%) nsConditionalResetStyleData::GetStyleData(nsStyleStructID, nsStyleContext*, bool) const
3 (0.1%) nsBlockFrame::UnionChildOverflow(nsOverflowAreas&) 1 (0.0%) nsFrame::UnionChildOverflow(nsOverflowAreas&) 291273 0 (0.0%) 4 (0.0%) nsLayoutUtils::UnionChildOverflow(nsIFrame*, nsOverflowAreas&, mozilla::layout::FrameChildListIDs) 2 (0.0%) nsIFrame::GetOverflowAreas() const 1 (0.0%) nsBlockFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const 1 (0.0%) mozilla::layout::FrameChildListIterator::FrameChildListIterator(nsIFrame const*)
4 (0.1%) nsStandardURL::AddRef() (self) 4 (0.1%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 85179 4 (0.0%) 4 (0.0%) nsStandardURL::AddRef() 4 (0.1%) nsStandardURL::AddRef() (self)
4 (0.1%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote) 373212 0 (0.0%) 4 (0.0%) js::frontend::BytecodeEmitter::emitCallOrNew(js::frontend::ParseNode*) 2 (0.0%) js::frontend::BytecodeEmitter::emitNameOp(js::frontend::ParseNode*, bool) 1 (0.0%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote) 1 (0.0%) js::frontend::BytecodeEmitter::emitCall(JSOp, unsigned short, js::frontend::ParseNode*)
4 (0.1%) js::ReportErrorNumberVA(JSContext*, unsigned int, JSErrorFormatString const* (*)(void*, unsigned int), void*, unsigned int, js::ErrorArgumentsType, __va_list_tag*) 366851 0 (0.0%) 4 (0.0%) ReportError(JSContext*, char const*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*) 4 (0.1%) js::ErrorToException(JSContext*, char const*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*)
4 (0.1%) mozilla::layers::LayerTransactionParent::RecvUpdate(nsTArray<mozilla::layers::Edit>&&, nsTArray<mozilla::layers::OpDestroy>&&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData>&&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 167637 0 (0.0%) 4 (0.0%) mozilla::layers::CompositorBridgeParent::ShadowLayersUpdated(mozilla::layers::LayerTransactionParent*, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData> const&, bool, bool, unsigned int, bool, int) 1 (0.0%) mozilla::layers::CompositorBridgeParent::ScheduleComposition() 1 (0.0%) mozilla::layers::CompositorVsyncScheduler::SetNeedsComposite() 1 (0.0%) mozilla::layers::CompositorBridgeParent::SetShadowProperties(mozilla::layers::Layer*) 1 (0.0%) mozilla::layers::LayerManager::SetRegionToClear(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&)
4 (0.1%) ReportError(JSContext*, char const*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*) 366850 0 (0.0%) 4 (0.0%) js::ErrorToException(JSContext*, char const*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*) 3 (0.1%) JS::CaptureCurrentStack(JSContext*, JS::MutableHandle<JSObject*>, unsigned int) 1 (0.0%) js::ErrorObject::create(JSContext*, JSExnType, JS::Handle<JSObject*>, JS::Handle<JSString*>, unsigned int, unsigned int, js::ScopedJSFreePtr<JSErrorReport>*, JS::Handle<JSString*>, JS::Handle<JSObject*>)
4 (0.1%) _end 1 (0.0%) js::jit::BaselineFrame::initFunctionScopeObjects(JSContext*) (self) 376565 1 (0.0%) 4 (0.0%) js::jit::BaselineFrame::initFunctionScopeObjects(JSContext*) 3 (0.1%) js::CallObject::createForFunction(JSContext*, js::AbstractFramePtr) 1 (0.0%) js::jit::BaselineFrame::initFunctionScopeObjects(JSContext*) (self)
4 (0.1%) gfxContext::Clip() 339717 0 (0.0%) 4 (0.0%) _moz_cairo_clip_preserve 4 (0.1%) _cairo_clip_intersect_path
9 (0.2%) cairo_scaled_font_get_font_options (self) 4 (0.1%) cairo_rectangle_list_destroy 22760 1 (0.0%) 4 (0.0%) cairo_scaled_font_get_font_options 9 (0.2%) cairo_scaled_font_get_font_options (self) 3 (0.1%) cairo_font_options_get_hint_metrics
4 (0.1%) AddOrChangeProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>) 1 (0.0%) js::NativeObject::putProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int, unsigned int, unsigned int) (self) 370865 1 (0.0%) 4 (0.0%) js::NativeObject::putProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int, unsigned int, unsigned int) 3 (0.1%) js::NativeObject::addPropertyInternal(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int, unsigned int, unsigned int, js::ShapeTable::Entry*, bool) 1 (0.0%) js::NativeObject::putProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int, unsigned int, unsigned int) (self)
4 (0.1%) nsImageBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 288733 0 (0.0%) 4 (0.0%) mozilla::DisplayListClipState::ClipContainingBlockDescendantsToContentBox(nsDisplayListBuilder*, nsIFrame*, mozilla::DisplayItemClip&, unsigned int) 4 (0.1%) nsIFrame::GetContentBoxBorderRadii(int*) const
2 (0.0%) _end 2 (0.0%) _end 376517 0 (0.0%) 4 (0.0%) js::jit::DoIteratorMoreFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICIteratorMore_Fallback*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 4 (0.1%) js::IteratorMore(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>)
2 (0.0%) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, mozilla::WritingMode const&, mozilla::LogicalPoint const&, nsSize const&, unsigned int, unsigned int&, nsOverflowContinuationTracker*) 2 (0.0%) nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, nsRect const&, nsAbsoluteContainingBlock::AbsPosReflowFlags, nsIFrame*, unsigned int&, nsOverflowAreas*) 292573 0 (0.0%) 4 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 3 (0.1%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, bool, bool, bool, int) 1 (0.0%) nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned int&, nsRect const&, nsAbsoluteContainingBlock::AbsPosReflowFlags, nsOverflowAreas*)
3 (0.1%) mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&) 1 (0.0%) mozilla::layers::LayerManagerComposite::UpdateAndRender() 1 (0.0%) nsTArray_Impl<mozilla::UniquePtr<mozilla::layers::LayerPropertiesBase, mozilla::DefaultDelete<mozilla::layers::LayerPropertiesBase> >, nsTArrayInfallibleAllocator>::Clear() 163177 0 (0.0%) 4 (0.0%) mozilla::layers::ContainerLayerProperties::~ContainerLayerProperties() 5 (0.1%) mozilla::layers::ContainerLayerProperties::~ContainerLayerProperties()
4 (0.1%) mozilla::PaintedLayerDataNode::PopAllPaintedLayerData() 289090 0 (0.0%) 4 (0.0%) nsTArray_Impl<mozilla::PaintedLayerData, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 4 (0.1%) mozilla::PaintedLayerData::~PaintedLayerData()
4 (0.1%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) 1 (0.0%) nsLayoutUtils::GetSnappedBaselineY(nsIFrame*, gfxContext*, int, int) (self) 290912 1 (0.0%) 4 (0.0%) nsLayoutUtils::GetSnappedBaselineY(nsIFrame*, gfxContext*, int, int) 2 (0.0%) gfxContext::UserToDevicePixelSnapped(gfxRect&, bool) const 1 (0.0%) nsLayoutUtils::GetSnappedBaselineY(nsIFrame*, gfxContext*, int, int) (self) 1 (0.0%) gfxContext::DeviceToUser(gfxPoint const&) const
4 (0.1%) nsIFrame::UpdateOverflow() 1 (0.0%) nsBlockFrame::UnionChildOverflow(nsOverflowAreas&) (self) 292336 1 (0.0%) 4 (0.0%) nsBlockFrame::UnionChildOverflow(nsOverflowAreas&) 3 (0.1%) nsLayoutUtils::UnionChildOverflow(nsIFrame*, nsOverflowAreas&, mozilla::layout::FrameChildListIDs) 1 (0.0%) nsBlockFrame::UnionChildOverflow(nsOverflowAreas&) (self)
4 (0.1%) _end 212063 0 (0.0%) 4 (0.0%) mozilla::dom::DedicatedWorkerGlobalScopeBinding_workers::genericMethod(JSContext*, unsigned int, JS::Value*) 4 (0.1%) mozilla::dom::DedicatedWorkerGlobalScopeBinding_workers::postMessage(JSContext*, JS::Handle<JSObject*>, mozilla::dom::workers::DedicatedWorkerGlobalScope*, JSJitMethodCallArgs const&)
2 (0.0%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 1 (0.0%) mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver(mozilla::TimeStamp) 1 (0.0%) nsGlobalWindow::SetTimeoutOrInterval(nsIScriptTimeoutHandler*, int, bool, int*) 76713 0 (0.0%) 4 (0.0%) mozilla::TimeStamp::Now() 4 (0.1%) mozilla::TimeStamp::Now(bool)
4 (0.1%) js::gc::GCRuntime::markRuntime(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime) 4 (0.1%) JSCompartment::traceRoots(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime) (self) 366812 4 (0.0%) 4 (0.0%) JSCompartment::traceRoots(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime) 4 (0.1%) JSCompartment::traceRoots(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime) (self)
4 (0.1%) js::jit::OptimizeMIR(js::jit::MIRGenerator*) 365515 0 (0.0%) 4 (0.0%) js::jit::ValueNumberer::run(js::jit::ValueNumberer::UpdateAliasAnalysisFlag) 3 (0.1%) js::jit::ValueNumberer::visitDominatorTree(js::jit::MBasicBlock*) 1 (0.0%) js::jit::AccountForCFGChanges(js::jit::MIRGenerator*, js::jit::MIRGraph&, bool, bool) [clone .part.1335]
4 (0.1%) mozilla::layers::LayerPropertiesBase::LayerPropertiesBase(mozilla::layers::Layer*) 1 (0.0%) mozilla::layers::GetTransformForInvalidation(mozilla::layers::Layer*) [clone .constprop.60] (self) 163129 1 (0.0%) 4 (0.0%) mozilla::layers::GetTransformForInvalidation(mozilla::layers::Layer*) [clone .constprop.60] 3 (0.1%) mozilla::layers::Layer::GetLocalTransform() 1 (0.0%) mozilla::layers::GetTransformForInvalidation(mozilla::layers::Layer*) [clone .constprop.60] (self)
4 (0.1%) Pickle::WriteBytes(void const*, int, unsigned int) 2 (0.0%) Pickle::BeginWrite(unsigned int, unsigned int) (self) 107119 2 (0.0%) 4 (0.0%) Pickle::BeginWrite(unsigned int, unsigned int) 2 (0.0%) Pickle::BeginWrite(unsigned int, unsigned int) (self) 2 (0.0%) Pickle::Resize(unsigned int)
3 (0.1%) nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool) 1 (0.0%) PresShell::UpdateCanvasBackground() 1 (0.0%) nsCSSRendering::DetermineBackgroundColor(nsPresContext*, nsStyleContext*, nsIFrame*, bool&, bool&) (self) 289522 1 (0.0%) 4 (0.0%) nsCSSRendering::DetermineBackgroundColor(nsPresContext*, nsStyleContext*, nsIFrame*, bool&, bool&) 2 (0.0%) nsStyleContext::GetVisitedDependentColor(nsCSSProperty) 1 (0.0%) nsCSSRendering::DetermineBackgroundColor(nsPresContext*, nsStyleContext*, nsIFrame*, bool&, bool&) (self) 1 (0.0%) nsStyleImage::IsOpaque() const
4 (0.1%) mozilla::ElementRestyler::RestyleSelf(nsIFrame*, nsRestyleHint, unsigned int*, nsTArray<mozilla::ElementRestyler::SwapInstruction>&) 2 (0.0%) mozilla::ElementRestyler::ComputeRestyleResultFromFrame(nsIFrame*, mozilla::ElementRestyler::RestyleResult&, bool&) (self) 288531 2 (0.0%) 4 (0.0%) mozilla::ElementRestyler::ComputeRestyleResultFromFrame(nsIFrame*, mozilla::ElementRestyler::RestyleResult&, bool&) 2 (0.0%) mozilla::ElementRestyler::ComputeRestyleResultFromFrame(nsIFrame*, mozilla::ElementRestyler::RestyleResult&, bool&) (self) 1 (0.0%) nsFrame::GetAdditionalStyleContext(int) const 1 (0.0%) nsBlockFrame::GetType() const
4 (0.1%) nsTArray_Impl<mozilla::PaintedLayerData, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 1 (0.0%) mozilla::PaintedLayerData::~PaintedLayerData() (self) 289089 1 (0.0%) 4 (0.0%) mozilla::PaintedLayerData::~PaintedLayerData() 2 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 1 (0.0%) mozilla::PaintedLayerData::~PaintedLayerData() (self) 1 (0.0%) nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
4 (0.1%) nsIFrame::IsSelected() const 4 (0.1%) nsINode::IsSelectionDescendant() const (self) 185897 4 (0.0%) 4 (0.0%) nsINode::IsSelectionDescendant() const 4 (0.1%) nsINode::IsSelectionDescendant() const (self)
4 (0.1%) FracNumberToCString(js::ExclusiveContext*, js::ToCStringBuf*, double, int) [clone .part.400] 4 (0.1%) double_conversion::DoubleToStringConverter::EcmaScriptConverter() (self) 21993 4 (0.0%) 4 (0.0%) double_conversion::DoubleToStringConverter::EcmaScriptConverter() 4 (0.1%) double_conversion::DoubleToStringConverter::EcmaScriptConverter() (self)
4 (0.1%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::SwapArrayElements<nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>&, unsigned long, unsigned long) 1 (0.0%) bool nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureNotUsingAutoArrayBuffer<nsTArrayInfallibleAllocator>(unsigned long) (self) 75339 1 (0.0%) 4 (0.0%) bool nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureNotUsingAutoArrayBuffer<nsTArrayInfallibleAllocator>(unsigned long) 3 (0.1%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::UsesAutoArrayBuffer() const 1 (0.0%) bool nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureNotUsingAutoArrayBuffer<nsTArrayInfallibleAllocator>(unsigned long) (self)
3 (0.1%) g_source_get_time 1 (0.0%) gdk_x11_drag_context_get_type 1 (0.0%) gdk_threads_leave (self) 27386 1 (0.0%) 4 (0.0%) gdk_threads_leave 3 (0.1%) gdk_frame_clock_get_refresh_info 1 (0.0%) gdk_threads_leave (self)
3 (0.1%) mozilla::CycleCollectedJSRuntime::TraverseNativeRoots(nsCycleCollectionNoteRootCallback&) 1 (0.0%) CCGraphBuilder::NoteChild(void*, nsCycleCollectionParticipant*, nsCString&) 76428 0 (0.0%) 4 (0.0%) CCGraphBuilder::AddNode(void*, nsCycleCollectionParticipant*) 4 (0.1%) CCGraph::AddNodeToMap(void*)
4 (0.1%) mozilla::layers::PLayerTransactionChild::Read(mozilla::layers::EditReply*, IPC::Message const*, void**) 119725 0 (0.0%) 4 (0.0%) mozilla::layers::PLayerTransactionChild::Read(mozilla::layers::OpContentBufferSwap*, IPC::Message const*, void**) 3 (0.1%) mozilla::layers::PLayerTransactionChild::Read(mozilla::layers::PCompositableChild**, IPC::Message const*, void**, bool) 1 (0.0%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::RectIterator>::Read(IPC::Message const*, void**, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*)
4 (0.1%) mozilla::ScrollFrameHelper::IsScrollingActive(nsDisplayListBuilder*) const 293341 0 (0.0%) 4 (0.0%) mozilla::ScrollFrameHelper::IsAlwaysActive() const 2 (0.0%) mozilla::ScrollFrameHelper::GetScrollbarStylesFromFrame() const 2 (0.0%) nsPresContext::IsRootContentDocument() const
2 (0.0%) mozilla::layers::CompositableOperationDetail::operator=(mozilla::layers::CompositableOperationDetail const&) 1 (0.0%) mozilla::layers::ShadowLayerForwarder::UseTextures(mozilla::layers::CompositableClient*, nsTArray<mozilla::layers::CompositableForwarder::TimedTextureClient> const&) 1 (0.0%) nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator>::operator=(nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator> const&) (self) 1 (0.0%) mozilla::layers::CompositableOperationDetail::operator=(mozilla::layers::OpUseTexture const&) 112544 1 (0.0%) 4 (0.0%) nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator>::operator=(nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator> const&) 2 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 1 (0.0%) nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator>::operator=(nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator> const&) (self) 1 (0.0%) mozilla::layers::MaybeFence::operator=(mozilla::layers::MaybeFence const&)
4 (0.1%) mozilla::dom::AnyCallback::Call(JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*) 197523 0 (0.0%) 4 (0.0%) mozilla::dom::AnyCallback::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 3 (0.1%) JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) 1 (0.0%) js::ValueOperations<JS::MutableHandle<JS::Value> >::isString() const
4 (0.1%) mozilla::ScrollFrameHelper::ReflowFinished() 293330 0 (0.0%) 4 (0.0%) mozilla::ScrollFrameHelper::FinishReflowForScrollbar(nsIContent*, int, int, int, int, int) 3 (0.1%) mozilla::ScrollFrameHelper::SetCoordAttribute(nsIContent*, nsIAtom*, int) 1 (0.0%) mozilla::ScrollFrameHelper::SetScrollbarEnabled(nsIContent*, int)
4 (0.1%) mozAutoDocConditionalContentUpdateBatch::~mozAutoDocConditionalContentUpdateBatch() 234660 0 (0.0%) 4 (0.0%) nsHTMLDocument::MaybeEditingStateChanged() 4 (0.1%) nsIHTMLDocument::IsEditingOn()
4 (0.1%) g_source_get_time 1 (0.0%) g_get_monotonic_time (self) 46937 1 (0.0%) 4 (0.0%) g_get_monotonic_time 3 (0.1%) clock_gettime 1 (0.0%) g_get_monotonic_time (self)
4 (0.1%) mozilla::dom::CSS2PropertiesBinding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::PropertyDescriptor>) const 4 (0.1%) JS::Rooted<JSObject*>::Rooted<JSContext*>(JSContext* const&) (self) 145205 4 (0.0%) 4 (0.0%) JS::Rooted<JSObject*>::Rooted<JSContext*>(JSContext* const&) 4 (0.1%) JS::Rooted<JSObject*>::Rooted<JSContext*>(JSContext* const&) (self)
4 (0.1%) nsDisplayListSet::MoveTo(nsDisplayListSet const&) const 4 (0.1%) nsDisplayList::AppendToTop(nsDisplayList*) [clone .isra.245] (self) 289208 4 (0.0%) 4 (0.0%) nsDisplayList::AppendToTop(nsDisplayList*) [clone .isra.245] 4 (0.1%) nsDisplayList::AppendToTop(nsDisplayList*) [clone .isra.245] (self)
4 (0.1%) bool nsTArray_Impl<nsTextFrame::LineDecoration, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<nsTextFrame::LineDecoration, nsTArrayInfallibleAllocator> const&) const (self) 4 (0.1%) nsDisplayText::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 295613 4 (0.0%) 4 (0.0%) bool nsTArray_Impl<nsTextFrame::LineDecoration, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<nsTextFrame::LineDecoration, nsTArrayInfallibleAllocator> const&) const 4 (0.1%) bool nsTArray_Impl<nsTextFrame::LineDecoration, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<nsTextFrame::LineDecoration, nsTArrayInfallibleAllocator> const&) const (self)
4 (0.1%) nsFrameList::GetLength() const (self) 4 (0.1%) nsDisplayListBuilder::MarkFramesForDisplayList(nsIFrame*, nsFrameList const&, nsRect const&) 293065 4 (0.0%) 4 (0.0%) nsFrameList::GetLength() const 4 (0.1%) nsFrameList::GetLength() const (self)
4 (0.1%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 288566 0 (0.0%) 4 (0.0%) mozilla::DisplayItemClip::ComputeRegionInClips(mozilla::DisplayItemClip*, nsPoint const&, nsRegion*) const 3 (0.1%) nsRegion::Or(nsRegion const&, nsRect const&) 1 (0.0%) mozilla::DisplayItemClip::NonRoundedIntersection() const
1 (0.0%) js::jit::LIRGeneratorX64::visitUnbox(js::jit::MUnbox*) 1 (0.0%) js::jit::LIRGenerator::visitBoundsCheck(js::jit::MBoundsCheck*) 1 (0.0%) js::jit::LIRGenerator::visitTypeBarrier(js::jit::MTypeBarrier*) 1 (0.0%) js::jit::LIRGenerator::visitStart(js::jit::MStart*) 365470 0 (0.0%) 4 (0.0%) js::jit::LIRGeneratorShared::assignSnapshot(js::jit::LInstruction*, js::jit::BailoutKind) 4 (0.1%) js::jit::LIRGeneratorShared::buildSnapshot(js::jit::LInstruction*, js::jit::MResumePoint*, js::jit::BailoutKind)
4 (0.1%) mozilla::dom::PromiseBinding::then(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Promise*, JSJitMethodCallArgs const&) 269775 0 (0.0%) 4 (0.0%) mozilla::dom::Promise::Then(JSContext*, JS::Handle<JSObject*>, mozilla::dom::AnyCallback*, mozilla::dom::AnyCallback*, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 2 (0.0%) mozilla::dom::Promise::NewPromiseCapability(JSContext*, nsIGlobalObject*, JS::Handle<JS::Value>, bool, mozilla::dom::Promise::PromiseCapability&, mozilla::ErrorResult&) 1 (0.0%) mozilla::dom::Promise::AppendCallbacks(mozilla::dom::PromiseCallback*, mozilla::dom::PromiseCallback*) 1 (0.0%) mozilla::dom::PromiseCallback::Factory(mozilla::dom::Promise*, JS::Handle<JSObject*>, mozilla::dom::AnyCallback*, mozilla::dom::PromiseCallback::Task)
3 (0.1%) nsPerformanceStatsService::StopwatchCommit(unsigned long, mozilla::Vector<RefPtr<js::PerformanceGroup>, 0ul, mozilla::MallocAllocPolicy>&) 1 (0.0%) nsPerformanceStatsService::StopwatchStart(unsigned long) 325703 0 (0.0%) 4 (0.0%) nsPerformanceStatsService::GetResources(unsigned long*, unsigned long*) const 4 (0.1%) getrusage
4 (0.1%) mozilla::layers::CompositorVsyncScheduler::ScheduleTask(already_AddRefed<mozilla::CancelableRunnable>, int) 107247 0 (0.0%) 4 (0.0%) MessageLoop::PostDelayedTask(already_AddRefed<mozilla::Runnable>, int) 4 (0.1%) MessageLoop::PostTask_Helper(already_AddRefed<mozilla::Runnable>, int)
4 (0.1%) JSFlatString* js::NewStringCopyNDontDeflate<(js::AllowGC)1, unsigned char>(js::ExclusiveContext*, unsigned char const*, unsigned long) 373425 0 (0.0%) 4 (0.0%) JSFatInlineString* js::Allocate<JSFatInlineString, (js::AllowGC)1>(js::ExclusiveContext*) 4 (0.1%) js::gc::GCRuntime::gcIfNeededPerAllocation(JSContext*)
4 (0.1%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CompositableOperation*, IPC::Message const*, void**) 3 (0.1%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::PCompositableParent**, IPC::Message const*, void**, bool) (self) 119551 3 (0.0%) 4 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::PCompositableParent**, IPC::Message const*, void**, bool) 3 (0.1%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::PCompositableParent**, IPC::Message const*, void**, bool) (self) 1 (0.0%) mozilla::layers::PCompositableChild::GetProtocolTypeId()
3 (0.1%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::OpSetLayerAttributes*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CommonLayerAttributes*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::PLayerParent**, IPC::Message const*, void**, bool) (self) 119511 1 (0.0%) 4 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::PLayerParent**, IPC::Message const*, void**, bool) 2 (0.0%) IDMap<mozilla::ipc::IProtocol>::Lookup(int) const 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::PLayerParent**, IPC::Message const*, void**, bool) (self) 1 (0.0%) Pickle::ReadInt32(void**, int*) const
4 (0.1%) mozilla::dom::WrapperPromiseCallback::Call(JSContext*, JS::Handle<JS::Value>) 269877 0 (0.0%) 4 (0.0%) mozilla::dom::AnyCallback::Call(JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*) 4 (0.1%) mozilla::dom::AnyCallback::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&)
4 (0.1%) PresShell::Paint(nsView*, nsRegion const&, unsigned int) 1 (0.0%) nsAutoNotifyDidPaint::~nsAutoNotifyDidPaint() (self) 292001 1 (0.0%) 4 (0.0%) nsAutoNotifyDidPaint::~nsAutoNotifyDidPaint() 3 (0.1%) nsPresContext::NotifyDidPaintForSubtree(unsigned int, unsigned long, mozilla::TimeStamp const&) 1 (0.0%) nsAutoNotifyDidPaint::~nsAutoNotifyDidPaint() (self)
4 (0.1%) nsHTMLReflowState::Init(nsPresContext*, mozilla::LogicalSize const*, nsMargin const*, nsMargin const*) 2 (0.0%) nsHTMLReflowState::InitFrameType(nsIAtom*) (self) 294485 2 (0.0%) 4 (0.0%) nsHTMLReflowState::InitFrameType(nsIAtom*) 2 (0.0%) nsHTMLReflowState::InitFrameType(nsIAtom*) (self) 1 (0.0%) nsSplittableFrame::GetPrevInFlow() const 1 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const
4 (0.1%) nsRect::UnionRect(nsRect const&, nsRect const&) (self) 2 (0.0%) nsDisplayList::GetScrollClippedBoundsUpTo(nsDisplayListBuilder*, mozilla::DisplayItemScrollClip const*) const 1 (0.0%) nsDisplayBorder::CalculateBounds(nsStyleBorder const&) 1 (0.0%) nsDisplayList::GetVisibleRect() const 224292 4 (0.0%) 4 (0.0%) nsRect::UnionRect(nsRect const&, nsRect const&) 4 (0.1%) nsRect::UnionRect(nsRect const&, nsRect const&) (self)
4 (0.1%) js::gc::ArenaLists::backgroundFinalize(js::FreeOp*, js::gc::Arena*, js::gc::Arena**) 4 (0.1%) bool FinalizeTypedArenas<js::Shape>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) (self) 367416 4 (0.0%) 4 (0.0%) bool FinalizeTypedArenas<js::Shape>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) 4 (0.1%) bool FinalizeTypedArenas<js::Shape>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) (self)
4 (0.1%) imgRequestProxy::GetProgressTracker() const 172693 0 (0.0%) 4 (0.0%) RequestBehaviour::GetProgressTracker() const 4 (0.1%) imgRequest::GetProgressTracker() const
4 (0.1%) JS::ObjectOpResult::reportStrictErrorOrWarning(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool) 366906 0 (0.0%) 4 (0.0%) JS_ReportErrorFlagsAndNumber(JSContext*, unsigned int, JSErrorFormatString const* (*)(void*, unsigned int), void*, unsigned int, ...) 4 (0.1%) js::ReportErrorNumberVA(JSContext*, unsigned int, JSErrorFormatString const* (*)(void*, unsigned int), void*, unsigned int, js::ErrorArgumentsType, __va_list_tag*)
4 (0.1%) gfxContext::ChangeTransform(mozilla::gfx::Matrix const&, bool) 1 (0.0%) mozilla::gfx::NudgeToInteger(float*) (self) 170441 1 (0.0%) 4 (0.0%) mozilla::gfx::NudgeToInteger(float*) 3 (0.1%) __floorf_sse41 1 (0.0%) mozilla::gfx::NudgeToInteger(float*) (self)
4 (0.1%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, nsIAtom*, mozilla::CSSPseudoElementType, mozilla::dom::Element*, unsigned int) 1 (0.0%) mozilla::EffectCompositor::UpdateEffectProperties(nsStyleContext*, mozilla::dom::Element*, mozilla::CSSPseudoElementType) (self) 174654 1 (0.0%) 4 (0.0%) mozilla::EffectCompositor::UpdateEffectProperties(nsStyleContext*, mozilla::dom::Element*, mozilla::CSSPseudoElementType) 2 (0.0%) nsINode::GetProperty(unsigned short, nsIAtom*, nsresult*) const 1 (0.0%) nsINode::GetProperty(nsIAtom*, nsresult*) const 1 (0.0%) mozilla::EffectCompositor::UpdateEffectProperties(nsStyleContext*, mozilla::dom::Element*, mozilla::CSSPseudoElementType) (self)
2 (0.0%) mozilla::dom::danger::AutoCxPusher::AutoCxPusher(JSContext*, bool) 2 (0.0%) XPCJSContextStack::Push(JSContext*) (self) 2 (0.0%) nsThread::ProcessNextEvent(bool, bool*) 147615 2 (0.0%) 4 (0.0%) XPCJSContextStack::Push(JSContext*) 2 (0.0%) XPCJSContextStack::Push(JSContext*) (self) 1 (0.0%) XPCJSContextInfo* nsTArray_Impl<XPCJSContextInfo, nsTArrayInfallibleAllocator>::AppendElement<JSContext*&, nsTArrayInfallibleAllocator>(JSContext*&) 1 (0.0%) JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)
3 (0.1%) void js::TraceRange<JS::Value>(JSTracer*, unsigned long, js::WriteBarrieredBase<JS::Value>*, char const*) (self) 3 (0.1%) fun_trace(JSTracer*, JSObject*) 1 (0.0%) JSObject::traceChildren(JSTracer*) 374373 3 (0.0%) 4 (0.0%) void js::TraceRange<JS::Value>(JSTracer*, unsigned long, js::WriteBarrieredBase<JS::Value>*, char const*) 3 (0.1%) void js::TraceRange<JS::Value>(JSTracer*, unsigned long, js::WriteBarrieredBase<JS::Value>*, char const*) (self) 1 (0.0%) void DispatchToTracer<JS::Value>(JSTracer*, JS::Value*, char const*)
4 (0.1%) nsRuleNode::CalcLength(nsCSSValue const&, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) 1 (0.0%) CalcLengthWith(nsCSSValue const&, int, nsStyleFont const*, nsStyleContext*, nsPresContext*, bool, bool, mozilla::RuleNodeCacheConditions&) [clone .constprop.604] (self) 287688 1 (0.0%) 4 (0.0%) CalcLengthWith(nsCSSValue const&, int, nsStyleFont const*, nsStyleContext*, nsPresContext*, bool, bool, mozilla::RuleNodeCacheConditions&) [clone .constprop.604] 2 (0.0%) NSToCoordRoundWithClamp(float) 1 (0.0%) CalcLengthWith(nsCSSValue const&, int, nsStyleFont const*, nsStyleContext*, nsPresContext*, bool, bool, mozilla::RuleNodeCacheConditions&) [clone .constprop.604] (self) 1 (0.0%) nsCSSValue::GetPixelLength() const
4 (0.1%) gfxFont::DrawGlyphs(gfxShapedText*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, FontDrawParams const&) 170782 0 (0.0%) 4 (0.0%) gfxFont::DrawOneGlyph(unsigned int, double, gfxPoint*, GlyphBufferAzure&, bool*) const 3 (0.1%) GlyphBufferAzure::OutputGlyph(unsigned int, gfxPoint const&) 1 (0.0%) GlyphBufferAzure::Flush(bool)
4 (0.1%) g_slice_free1 47011 0 (0.0%) 4 (0.0%) g_free 2 (0.0%) pthread_mutex_unlock 1 (0.0%) arena_dalloc 1 (0.0%) free
4 (0.1%) _cairo_clip_path_to_region 1 (0.0%) _moz_cairo_region_intersect (self) 339198 1 (0.0%) 4 (0.0%) _moz_cairo_region_intersect 3 (0.1%) _moz_pixman_region32_intersect 1 (0.0%) _moz_cairo_region_intersect (self)
4 (0.1%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 289678 0 (0.0%) 4 (0.0%) nsDisplayBorder::nsDisplayBorder(nsDisplayListBuilder*, nsIFrame*) 3 (0.1%) nsDisplayBorder::CalculateBounds(nsStyleBorder const&) 1 (0.0%) nsDisplayItem::nsDisplayItem(nsDisplayListBuilder*, nsIFrame*, mozilla::DisplayItemScrollClip const*)
4 (0.1%) mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 293218 0 (0.0%) 4 (0.0%) nsIFrame::GetPaddingBoxBorderRadii(int*) const 4 (0.1%) nsIFrame::GetBorderRadii(int*) const
4 (0.1%) js::PerformanceMonitoring::commit() [clone .part.408] 325740 0 (0.0%) 4 (0.0%) nsPerformanceStatsService::StopwatchCommitCallback(unsigned long, mozilla::Vector<RefPtr<js::PerformanceGroup>, 0ul, mozilla::MallocAllocPolicy>&, void*) 4 (0.1%) nsPerformanceStatsService::StopwatchCommit(unsigned long, mozilla::Vector<RefPtr<js::PerformanceGroup>, 0ul, mozilla::MallocAllocPolicy>&)
4 (0.1%) mozilla::dom::GenericBindingSetter(JSContext*, unsigned int, JS::Value*) 4 (0.1%) JS::Rooted<JSObject*>::Rooted<JSContext*, JS::Heap<JSObject*>&>(JSContext* const&, JS::Heap<JSObject*>&) (self) 148489 4 (0.0%) 4 (0.0%) JS::Rooted<JSObject*>::Rooted<JSContext*, JS::Heap<JSObject*>&>(JSContext* const&, JS::Heap<JSObject*>&) 4 (0.1%) JS::Rooted<JSObject*>::Rooted<JSContext*, JS::Heap<JSObject*>&>(JSContext* const&, JS::Heap<JSObject*>&) (self)
4 (0.1%) js::LifoAlloc::getOrCreateChunk(unsigned long) (self) 2 (0.0%) js::jit::TempAllocator::ensureBallast() 1 (0.0%) js::frontend::ParseNodeAllocator::allocNode() 1 (0.0%) js::ObjectGroup::sweep(js::AutoClearTypeInferenceStateOnOOM*) 372948 4 (0.0%) 4 (0.0%) js::LifoAlloc::getOrCreateChunk(unsigned long) 4 (0.1%) js::LifoAlloc::getOrCreateChunk(unsigned long) (self)
4 (0.1%) _end 365378 0 (0.0%) 4 (0.0%) js::jit::CreateGenerator(JSContext*, js::jit::BaselineFrame*) 4 (0.1%) js::GeneratorObject::create(JSContext*, js::AbstractFramePtr)
4 (0.1%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) 3 (0.1%) nsLayoutUtils::GetNextContinuationOrIBSplitSibling(nsIFrame*) (self) 291193 3 (0.0%) 4 (0.0%) nsLayoutUtils::GetNextContinuationOrIBSplitSibling(nsIFrame*) 3 (0.1%) nsLayoutUtils::GetNextContinuationOrIBSplitSibling(nsIFrame*) (self) 1 (0.0%) nsSplittableFrame::GetNextContinuation() const
4 (0.1%) JS_ReportErrorFlagsAndNumber(JSContext*, unsigned int, JSErrorFormatString const* (*)(void*, unsigned int), void*, unsigned int, ...) 366889 0 (0.0%) 4 (0.0%) js::ReportErrorNumberVA(JSContext*, unsigned int, JSErrorFormatString const* (*)(void*, unsigned int), void*, unsigned int, js::ErrorArgumentsType, __va_list_tag*) 4 (0.1%) ReportError(JSContext*, char const*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*)
4 (0.1%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty) 2 (0.0%) nsCSSExpandedDataBlock::AddLonghandProperty(nsCSSProperty, nsCSSValue const&) (self) 286090 2 (0.0%) 4 (0.0%) nsCSSExpandedDataBlock::AddLonghandProperty(nsCSSProperty, nsCSSValue const&) 2 (0.0%) nsCSSExpandedDataBlock::AddLonghandProperty(nsCSSProperty, nsCSSValue const&) (self) 2 (0.0%) nsCSSValue::operator=(nsCSSValue const&)
4 (0.1%) mozilla::ElementRestyler::RestyleSelf(nsIFrame*, nsRestyleHint, unsigned int*, nsTArray<mozilla::ElementRestyler::SwapInstruction>&) 294425 0 (0.0%) 4 (0.0%) nsPlaceholderFrame::GetParentStyleContext(nsIFrame**) const 4 (0.1%) nsFrame::CorrectStyleParentFrame(nsIFrame*, nsIAtom*)
4 (0.1%) mozilla::OffTheBooksMutex::Lock() (self) 1 (0.0%) mozilla::CompositorVsyncDispatcher::NotifyVsync(mozilla::TimeStamp) 1 (0.0%) imgRequest::GetProgressTracker() const 1 (0.0%) mozilla::ipc::MessageChannel::Send(IPC::Message*) 1 (0.0%) mozilla::BackgroundHangThread::FindThread() 76722 4 (0.0%) 4 (0.0%) mozilla::OffTheBooksMutex::Lock() 4 (0.1%) mozilla::OffTheBooksMutex::Lock() (self)
4 (0.1%) mozilla::GetLayerActivityForUpdate(nsIFrame*) [clone .constprop.579] 3 (0.1%) nsExpirationTracker<mozilla::LayerActivity, 4u>::MarkUsed(mozilla::LayerActivity*) (self) 289073 3 (0.0%) 4 (0.0%) nsExpirationTracker<mozilla::LayerActivity, 4u>::MarkUsed(mozilla::LayerActivity*) 3 (0.1%) nsExpirationTracker<mozilla::LayerActivity, 4u>::MarkUsed(mozilla::LayerActivity*) (self) 1 (0.0%) nsExpirationTracker<mozilla::LayerActivity, 4u>::RemoveObject(mozilla::LayerActivity*)
4 (0.1%) js::obj_defineProperty(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::ToPropertyDescriptor(JSContext*, JS::Handle<JS::Value>, bool, JS::MutableHandle<JS::PropertyDescriptor>) (self) 368206 1 (0.0%) 4 (0.0%) js::ToPropertyDescriptor(JSContext*, JS::Handle<JS::Value>, bool, JS::MutableHandle<JS::PropertyDescriptor>) 3 (0.1%) GetPropertyIfPresent(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, bool*) 1 (0.0%) js::ToPropertyDescriptor(JSContext*, JS::Handle<JS::Value>, bool, JS::MutableHandle<JS::PropertyDescriptor>) (self)
4 (0.1%) js::math_sin_impl(js::MathCache*, double) 4 (0.1%) __sin_avx (self) 44184 4 (0.0%) 4 (0.0%) __sin_avx 4 (0.1%) __sin_avx (self)
4 (0.1%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 81037 0 (0.0%) 4 (0.0%) nsGetInterface::operator()(nsID const&, void**) const 2 (0.0%) nsContentTreeOwner::GetInterface(nsID const&, void**) 1 (0.0%) non-virtual thunk to nsContentTreeOwner::GetInterface(nsID const&, void**) 1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
4 (0.1%) mozilla::DisplayListClipState::ClipContainingBlockDescendantsToContentBox(nsDisplayListBuilder*, nsIFrame*, mozilla::DisplayItemClip&, unsigned int) 293219 0 (0.0%) 4 (0.0%) nsIFrame::GetContentBoxBorderRadii(int*) const 2 (0.0%) nsIFrame::GetBorderRadii(int*) const 2 (0.0%) nsIFrame::GetUsedBorderAndPadding() const
4 (0.1%) AncestorFilter::PushAncestor(mozilla::dom::Element*) 4 (0.1%) nsIContent::DoGetID() const (self) 178522 4 (0.0%) 4 (0.0%) nsIContent::DoGetID() const 4 (0.1%) nsIContent::DoGetID() const (self)
4 (0.1%) mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) 223802 0 (0.0%) 4 (0.0%) mozilla::EventTargetChainItem::Create(nsTArray<mozilla::EventTargetChainItem>&, mozilla::dom::EventTarget*, mozilla::EventTargetChainItem*) [clone .isra.207] [clone .constprop.270] 4 (0.1%) mozilla::EventTargetChainItem::EventTargetChainItem(mozilla::dom::EventTarget*)
4 (0.1%) js::gc::GCRuntime::gcIfRequested(JSContext*) 367738 0 (0.0%) 4 (0.0%) js::gc::GCRuntime::startGC(JSGCInvocationKind, JS::gcreason::Reason, long) 4 (0.1%) js::gc::GCRuntime::collect(bool, js::SliceBudget, JS::gcreason::Reason)
4 (0.1%) CCGraphBuilder::AddNode(void*, nsCycleCollectionParticipant*) 76422 0 (0.0%) 4 (0.0%) CCGraph::AddNodeToMap(void*) 4 (0.1%) PLDHashTable::Add(void const*, mozilla::fallible_t const&)
3 (0.1%) js::jit::CodeGeneratorShared::markOsiPoint(js::jit::LOsiPoint*) 1 (0.0%) void js::jit::CodeGeneratorX86Shared::bailout<js::jit::BailoutJump>(js::jit::BailoutJump const&, js::jit::LSnapshot*) 365452 0 (0.0%) 4 (0.0%) js::jit::CodeGeneratorShared::encode(js::jit::LSnapshot*) [clone .part.468] [clone .constprop.694] 3 (0.1%) js::jit::CodeGeneratorShared::encodeAllocation(js::jit::LSnapshot*, js::jit::MDefinition*, unsigned int*) 1 (0.0%) js::jit::MResumePoint::numOperands() const
4 (0.1%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 288177 0 (0.0%) 4 (0.0%) nsRefreshDriver::IsWaitingForPaint(mozilla::TimeStamp) 3 (0.1%) nsPresContext::GetRootPresContext() 1 (0.0%) mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>::FromMilliseconds(double)
4 (0.1%) nsThread::ProcessNextEvent(bool, bool*) 147845 0 (0.0%) 4 (0.0%) AsyncFreeSnowWhite::Run() 4 (0.1%) nsCycleCollector::FreeSnowWhite(bool)
4 (0.1%) non-virtual thunk to nsDocShell::AddRef() (self) 4 (0.1%) TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited) 313011 4 (0.0%) 4 (0.0%) non-virtual thunk to nsDocShell::AddRef() 4 (0.1%) non-virtual thunk to nsDocShell::AddRef() (self)
3 (0.1%) nsDisplayText::GetBounds(nsDisplayListBuilder*, bool*) 1 (0.0%) nsDisplaySVGEffects::nsDisplaySVGEffects(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) 293413 0 (0.0%) 4 (0.0%) nsIFrame::GetVisualOverflowRectRelativeToSelf() const 2 (0.0%) nsIFrame::GetVisualOverflowRect() const 2 (0.0%) nsIFrame::IsTransformed() const
4 (0.1%) mozilla::EventTargetChainItem::Create(nsTArray<mozilla::EventTargetChainItem>&, mozilla::dom::EventTarget*, mozilla::EventTargetChainItem*) [clone .isra.207] [clone .constprop.270] 223791 0 (0.0%) 4 (0.0%) mozilla::EventTargetChainItem::EventTargetChainItem(mozilla::dom::EventTarget*) 2 (0.0%) mozilla::dom::FragmentOrElement::AddRef() 1 (0.0%) nsInProcessTabChildGlobal::AddRef() 1 (0.0%) nsCOMPtr<nsIGlobalObject>::nsCOMPtr(nsIGlobalObject*)
3 (0.1%) JSScript::maybeSweepTypes(js::AutoClearTypeInferenceStateOnOOM*) 2 (0.0%) js::ConstraintTypeSet::sweep(JS::Zone*, js::AutoClearTypeInferenceStateOnOOM&) (self) 1 (0.0%) js::ObjectGroup::sweep(js::AutoClearTypeInferenceStateOnOOM*) 372075 2 (0.0%) 4 (0.0%) js::ConstraintTypeSet::sweep(JS::Zone*, js::AutoClearTypeInferenceStateOnOOM&) 2 (0.0%) js::ConstraintTypeSet::sweep(JS::Zone*, js::AutoClearTypeInferenceStateOnOOM&) (self) 1 (0.0%) bool IsAboutToBeFinalizedInternal<js::ObjectGroup>(js::ObjectGroup**) 1 (0.0%) (anonymous namespace)::TypeConstraintFreezeStack::sweep(js::TypeZone&, js::TypeConstraint**)
4 (0.1%) RequestBehaviour::GetProgressTracker() const 1 (0.0%) imgRequest::GetProgressTracker() const (self) 172622 1 (0.0%) 4 (0.0%) imgRequest::GetProgressTracker() const 1 (0.0%) PR_Lock 1 (0.0%) imgRequest::GetProgressTracker() const (self) 1 (0.0%) mozilla::image::ImageResource::GetProgressTracker() 1 (0.0%) mozilla::OffTheBooksMutex::Lock()
4 (0.1%) mozilla::layers::TransformRect(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipBounds<float>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const (self) 159177 1 (0.0%) 4 (0.0%) mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipBounds<float>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const 3 (0.1%) unsigned long mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipRect<float>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>*) const 1 (0.0%) mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipBounds<float>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const (self)
4 (0.1%) PLDHashTable::Capacity() const (self) 2 (0.0%) PLDHashTable::Iterator::Iterator(PLDHashTable*) 1 (0.0%) PLDHashTable::Add(void const*, mozilla::fallible_t const&) 1 (0.0%) PLDHashTable::~PLDHashTable() 80938 4 (0.0%) 4 (0.0%) PLDHashTable::Capacity() const 4 (0.1%) PLDHashTable::Capacity() const (self)
4 (0.1%) nsDocument::EndUpdate(unsigned int) 3 (0.1%) nsDocument::MaybeInitializeFinalizeFrameLoaders() (self) 183277 3 (0.0%) 4 (0.0%) nsDocument::MaybeInitializeFinalizeFrameLoaders() 3 (0.1%) nsDocument::MaybeInitializeFinalizeFrameLoaders() (self) 1 (0.0%) RefPtr<nsRunnableMethod<nsDocument, void, true, false> >::assign_assuming_AddRef(nsRunnableMethod<nsDocument, void, true, false>*)
4 (0.1%) mozilla::css::Declaration::Declaration(mozilla::css::Declaration const&) 3 (0.1%) AutoTArray<unsigned int, 8ul>::AutoTArray(AutoTArray<unsigned int, 8ul> const&) (self) 284404 3 (0.0%) 4 (0.0%) AutoTArray<unsigned int, 8ul>::AutoTArray(AutoTArray<unsigned int, 8ul> const&) 3 (0.1%) AutoTArray<unsigned int, 8ul>::AutoTArray(AutoTArray<unsigned int, 8ul> const&) (self) 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
4 (0.1%) _cairo_gstate_show_text_glyphs 1 (0.0%) _cairo_gstate_copy_transformed_pattern.isra.39 (self) 338841 1 (0.0%) 4 (0.0%) _cairo_gstate_copy_transformed_pattern.isra.39 2 (0.0%) _moz_cairo_matrix_multiply 1 (0.0%) _cairo_pattern_transform 1 (0.0%) _cairo_gstate_copy_transformed_pattern.isra.39 (self)
4 (0.1%) js::gc::GCRuntime::markRuntime(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime) 3 (0.1%) js::RootLists::tracePersistentRoots(JSTracer*) (self) 373602 3 (0.0%) 4 (0.0%) js::RootLists::tracePersistentRoots(JSTracer*) 3 (0.1%) js::RootLists::tracePersistentRoots(JSTracer*) (self) 1 (0.0%) void js::TraceNullableRoot<JSObject*>(JSTracer*, JSObject**, char const*)
4 (0.1%) mozilla::dom::GenericBindingGetter(JSContext*, unsigned int, JS::Value*) 192006 0 (0.0%) 4 (0.0%) mozilla::dom::MouseEventBinding::get_screenY(JSContext*, JS::Handle<JSObject*>, mozilla::dom::MouseEvent*, JSJitGetterCallArgs) 4 (0.1%) mozilla::dom::MouseEvent::ScreenY()
4 (0.1%) gfxPlatform::GetPlatform() (self) 3 (0.1%) PresShell::CreateReferenceRenderingContext() 1 (0.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 170256 4 (0.0%) 4 (0.0%) gfxPlatform::GetPlatform() 4 (0.1%) gfxPlatform::GetPlatform() (self)
4 (0.1%) __memcmp_sse4_1 (self) 3 (0.1%) _cairo_gstate_set_matrix 1 (0.0%) _cairo_gstate_set_font_options 42020 4 (0.0%) 4 (0.0%) __memcmp_sse4_1 4 (0.1%) __memcmp_sse4_1 (self)
4 (0.1%) js::jit::BacktrackingAllocator::go() 2 (0.0%) js::jit::BacktrackingAllocator::buildLivenessInfo() (self) 376422 2 (0.0%) 4 (0.0%) js::jit::BacktrackingAllocator::buildLivenessInfo() 2 (0.0%) js::jit::BacktrackingAllocator::buildLivenessInfo() (self) 1 (0.0%) js::jit::BacktrackingAllocator::addInitialFixedRange(js::jit::AnyRegister, js::jit::CodePosition, js::jit::CodePosition) 1 (0.0%) js::jit::VirtualRegister::addInitialRange(js::jit::TempAllocator&, js::jit::CodePosition, js::jit::CodePosition)
4 (0.1%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 2 (0.0%) nsDisplaySVGEffects::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) (self) 289633 2 (0.0%) 4 (0.0%) nsDisplaySVGEffects::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 2 (0.0%) nsDisplaySVGEffects::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) (self) 2 (0.0%) nsDisplaySVGEffects::BBoxInUserSpace() const
4 (0.1%) nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::Clear() (self) 4 (0.1%) nsStyleSet::HasAttributeDependentStyle(mozilla::dom::Element*, int, nsIAtom*, int, bool, nsAttrValue const*, mozilla::RestyleHintData&) 287979 4 (0.0%) 4 (0.0%) nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::Clear() 4 (0.1%) nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::Clear() (self)
3 (0.1%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::Edit*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::Edit::operator=(mozilla::layers::OpSetLayerAttributes const&) 111686 0 (0.0%) 4 (0.0%) mozilla::layers::OpSetLayerAttributes::OpSetLayerAttributes() 4 (0.1%) mozilla::layers::LayerAttributes::LayerAttributes()
4 (0.1%) mozilla::layers::LayerAttributes::LayerAttributes() 1 (0.0%) mozilla::layers::CommonLayerAttributes::CommonLayerAttributes() (self) 111682 1 (0.0%) 4 (0.0%) mozilla::layers::CommonLayerAttributes::CommonLayerAttributes() 2 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Matrix4x4Typed() 1 (0.0%) mozilla::layers::CommonLayerAttributes::CommonLayerAttributes() (self) 1 (0.0%) nsACString_internal::nsACString_internal()
4 (0.1%) nsPerformanceStatsService::GetResources(unsigned long*, unsigned long*) const 4 (0.1%) getrusage (self) 40048 4 (0.0%) 4 (0.0%) getrusage 4 (0.1%) getrusage (self)
3 (0.1%) mozilla::JSEventHandler::HandleEvent(nsIDOMEvent*) 1 (0.0%) void mozilla::dom::EventListener::HandleEvent<mozilla::dom::EventTarget*>(mozilla::dom::EventTarget* const&, mozilla::dom::Event&, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*) 1 (0.0%) mozilla::dom::CallbackObject::CallSetup::CallSetup(mozilla::dom::CallbackObject*, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*, bool) (self) 218648 1 (0.0%) 4 (0.0%) mozilla::dom::CallbackObject::CallSetup::CallSetup(mozilla::dom::CallbackObject*, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*, bool) 3 (0.1%) mozilla::dom::AutoEntryScript::AutoEntryScript(nsIGlobalObject*, char const*, bool, JSContext*) 1 (0.0%) mozilla::dom::CallbackObject::CallSetup::CallSetup(mozilla::dom::CallbackObject*, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*, bool) (self)
5 (0.1%) mozilla::layers::ContainerLayerProperties::~ContainerLayerProperties() 163162 0 (0.0%) 4 (0.0%) nsTArray_Impl<mozilla::UniquePtr<mozilla::layers::LayerPropertiesBase, mozilla::DefaultDelete<mozilla::layers::LayerPropertiesBase> >, nsTArrayInfallibleAllocator>::Clear() 2 (0.0%) arena_dalloc 1 (0.0%) mozilla::layers::ContainerLayerProperties::~ContainerLayerProperties() 1 (0.0%) mozilla::layers::LayerPropertiesBase::~LayerPropertiesBase() 1 (0.0%) free
4 (0.1%) nsIFrame::GetXULClientRect(nsRect&) 298473 0 (0.0%) 4 (0.0%) nsIFrame::GetXULBorderAndPadding(nsMargin&) 4 (0.1%) nsBox::GetXULBorder(nsMargin&)
4 (0.1%) gtk_render_icon_surface 22558 0 (0.0%) 4 (0.0%) cairo_fill 4 (0.1%) cairo_debug_reset_static_data
4 (0.1%) js::CrossCompartmentWrapper::enumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) const 368607 0 (0.0%) 4 (0.0%) js::Wrapper::enumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) const 4 (0.1%) js::GetIterator(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::MutableHandle<JSObject*>)
4 (0.1%) mozilla::TimeStamp::Now() 1 (0.0%) mozilla::TimeStamp::Now(bool) (self) 21847 1 (0.0%) 4 (0.0%) mozilla::TimeStamp::Now(bool) 3 (0.1%) ClockTimeNs() 1 (0.0%) mozilla::TimeStamp::Now(bool) (self)
4 (0.1%) mozilla::gfx::DrawTargetCairo::~DrawTargetCairo() 339624 0 (0.0%) 4 (0.0%) _moz_cairo_destroy 2 (0.0%) arena_dalloc 1 (0.0%) _moz_cairo_surface_flush 1 (0.0%) _cairo_gstate_fini
3 (0.1%) mozilla::ipc::MessageChannel::Send(IPC::Message*, IPC::Message*) 1 (0.0%) mozilla::ipc::MessageChannel::Send(IPC::Message*) 107843 0 (0.0%) 4 (0.0%) IPC::Message::~Message() 1 (0.0%) IPC::Message::~Message() 1 (0.0%) Pickle::~Pickle() 1 (0.0%) _init 1 (0.0%) arena_dalloc
4 (0.1%) nsHTMLDocument::MaybeEditingStateChanged() 3 (0.1%) nsIHTMLDocument::IsEditingOn() (self) 234730 3 (0.0%) 4 (0.0%) nsIHTMLDocument::IsEditingOn() 3 (0.1%) nsIHTMLDocument::IsEditingOn() (self) 1 (0.0%) nsHTMLDocument::GetEditingState()
3 (0.1%) bool js::DeleteElementJit<true>(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*) 1 (0.0%) Interpret(JSContext*, js::RunState&) 366910 0 (0.0%) 4 (0.0%) JS::ObjectOpResult::reportStrictErrorOrWarning(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool) 4 (0.1%) JS_ReportErrorFlagsAndNumber(JSContext*, unsigned int, JSErrorFormatString const* (*)(void*, unsigned int), void*, unsigned int, ...)
2 (0.0%) nsLayoutUtils::GetSnappedBaselineY(nsIFrame*, gfxContext*, int, int) 2 (0.0%) gfxContext::Rectangle(gfxRect const&, bool) 2 (0.0%) gfxContext::UserToDevicePixelSnapped(gfxRect&, bool) const (self) 170613 2 (0.0%) 4 (0.0%) gfxContext::UserToDevicePixelSnapped(gfxRect&, bool) const 2 (0.0%) gfxContext::UserToDevicePixelSnapped(gfxRect&, bool) const (self) 2 (0.0%) gfxContext::UserToDevice(gfxPoint const&) const
4 (0.1%) _moz_pixman_image_composite32 4 (0.1%) analyze_extent (self) 340760 4 (0.0%) 4 (0.0%) analyze_extent 4 (0.1%) analyze_extent (self)
4 (0.1%) nsContainerFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const 2 (0.0%) AppendIfNonempty(nsIFrame const*, mozilla::FramePropertyTable*, mozilla::FramePropertyDescriptor<nsFrameList> const*, nsTArray<mozilla::layout::FrameChildList>*, mozilla::layout::FrameChildListID) [clone .constprop.831] (self) 293456 2 (0.0%) 4 (0.0%) AppendIfNonempty(nsIFrame const*, mozilla::FramePropertyTable*, mozilla::FramePropertyDescriptor<nsFrameList> const*, nsTArray<mozilla::layout::FrameChildList>*, mozilla::layout::FrameChildListID) [clone .constprop.831] 2 (0.0%) AppendIfNonempty(nsIFrame const*, mozilla::FramePropertyTable*, mozilla::FramePropertyDescriptor<nsFrameList> const*, nsTArray<mozilla::layout::FrameChildList>*, mozilla::layout::FrameChildListID) [clone .constprop.831] (self) 2 (0.0%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*)
4 (0.1%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 299009 0 (0.0%) 4 (0.0%) nsSliderFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 3 (0.1%) nsIFrame::GetXULClientRect(nsRect&) 1 (0.0%) nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
5 (0.1%) mozilla::layers::ContainerLayerProperties::~ContainerLayerProperties() 163176 0 (0.0%) 4 (0.0%) mozilla::layers::ContainerLayerProperties::~ContainerLayerProperties() 5 (0.1%) nsTArray_Impl<mozilla::UniquePtr<mozilla::layers::LayerPropertiesBase, mozilla::DefaultDelete<mozilla::layers::LayerPropertiesBase> >, nsTArrayInfallibleAllocator>::Clear()
4 (0.1%) nsPerformanceStatsService::StopwatchCommitCallback(unsigned long, mozilla::Vector<RefPtr<js::PerformanceGroup>, 0ul, mozilla::MallocAllocPolicy>&, void*) 325739 0 (0.0%) 4 (0.0%) nsPerformanceStatsService::StopwatchCommit(unsigned long, mozilla::Vector<RefPtr<js::PerformanceGroup>, 0ul, mozilla::MallocAllocPolicy>&) 3 (0.1%) nsPerformanceStatsService::GetResources(unsigned long*, unsigned long*) const 1 (0.0%) nsPerformanceStatsService::CommitGroup(unsigned long, unsigned long, unsigned long, unsigned long, bool, nsPerformanceGroup*)
4 (0.1%) bool IsAboutToBeFinalizedInternal<js::BaseShape>(js::BaseShape**) (self) 2 (0.0%) js::GCRekeyableHashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy, JS::DefaultMapSweepPolicy<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> > >::sweep() 1 (0.0%) (anonymous namespace)::TypeConstraintFreezeStack::sweep(js::TypeZone&, js::TypeConstraint**) 1 (0.0%) JS::StructGCPolicy<JS::GCHashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy> >::sweep(JS::GCHashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>*) 373444 4 (0.0%) 4 (0.0%) bool IsAboutToBeFinalizedInternal<js::BaseShape>(js::BaseShape**) 4 (0.1%) bool IsAboutToBeFinalizedInternal<js::BaseShape>(js::BaseShape**) (self)
4 (0.1%) _cairo_clip_get_region 2 (0.0%) _moz_cairo_region_is_empty (self) 339210 2 (0.0%) 4 (0.0%) _moz_cairo_region_is_empty 2 (0.0%) _moz_pixman_region32_not_empty 2 (0.0%) _moz_cairo_region_is_empty (self)
4 (0.1%) PLDHashTable::Iterator::Next() (self) 3 (0.1%) mozilla::FrameLayerBuilder::WillEndTransaction() 1 (0.0%) nsXBLDocumentInfo::MarkInCCGeneration(unsigned int) 80785 4 (0.0%) 4 (0.0%) PLDHashTable::Iterator::Next() 4 (0.1%) PLDHashTable::Iterator::Next() (self)
4 (0.1%) mozilla::dom::DedicatedWorkerGlobalScopeBinding_workers::genericMethod(JSContext*, unsigned int, JS::Value*) 1 (0.0%) mozilla::dom::DedicatedWorkerGlobalScopeBinding_workers::postMessage(JSContext*, JS::Handle<JSObject*>, mozilla::dom::workers::DedicatedWorkerGlobalScope*, JSJitMethodCallArgs const&) (self) 212076 1 (0.0%) 4 (0.0%) mozilla::dom::DedicatedWorkerGlobalScopeBinding_workers::postMessage(JSContext*, JS::Handle<JSObject*>, mozilla::dom::workers::DedicatedWorkerGlobalScope*, JSJitMethodCallArgs const&) 3 (0.1%) mozilla::dom::workers::DedicatedWorkerGlobalScope::PostMessage(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > const&, mozilla::ErrorResult&) 1 (0.0%) mozilla::dom::DedicatedWorkerGlobalScopeBinding_workers::postMessage(JSContext*, JS::Handle<JSObject*>, mozilla::dom::workers::DedicatedWorkerGlobalScope*, JSJitMethodCallArgs const&) (self)
3 (0.1%) base::WaitableEvent::TimedWait(base::TimeDelta const&) 1 (0.0%) base::MessagePumpDefault::Run(base::MessagePump::Delegate*) 1 (0.0%) base::TimeTicks::Now() (self) 106858 1 (0.0%) 4 (0.0%) base::TimeTicks::Now() 3 (0.1%) clock_gettime 1 (0.0%) base::TimeTicks::Now() (self)
4 (0.1%) PresShell::EndUpdate(nsIDocument*, unsigned int) (self) 4 (0.1%) nsDocument::EndUpdate(unsigned int) 291534 4 (0.0%) 4 (0.0%) PresShell::EndUpdate(nsIDocument*, unsigned int) 4 (0.1%) PresShell::EndUpdate(nsIDocument*, unsigned int) (self)
4 (0.1%) nsCSSCompressedDataBlock::TryReplaceValue(nsCSSProperty, nsCSSExpandedDataBlock&, bool*) 2 (0.0%) nsCSSCompressedDataBlock::ValueFor(nsCSSProperty) const (self) 285587 2 (0.0%) 4 (0.0%) nsCSSCompressedDataBlock::ValueFor(nsCSSProperty) const 2 (0.0%) nsCSSCompressedDataBlock::PropertyAtIndex(unsigned int) const 2 (0.0%) nsCSSCompressedDataBlock::ValueFor(nsCSSProperty) const (self)
4 (0.1%) mozilla::layers::CompositorVsyncScheduler::PostCompositeTask(mozilla::TimeStamp) 167283 0 (0.0%) 4 (0.0%) mozilla::layers::CompositorVsyncScheduler::ScheduleTask(already_AddRefed<mozilla::CancelableRunnable>, int) 4 (0.1%) MessageLoop::PostDelayedTask(already_AddRefed<mozilla::Runnable>, int)
4 (0.1%) pixman_op 3 (0.1%) pixman_region_union_o (self) 340608 3 (0.0%) 4 (0.0%) pixman_region_union_o 3 (0.1%) pixman_region_union_o (self) 1 (0.0%) pixman_rect_alloc
4 (0.1%) mozilla::ContainerState::ComputeOpaqueRect(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemClip const&, nsDisplayList*, bool*, bool*) 289625 0 (0.0%) 4 (0.0%) nsDisplayBackgroundImage::GetOpaqueRegion(nsDisplayListBuilder*, bool*) 4 (0.1%) nsStyleImage::IsOpaque() const
2 (0.0%) JSObject::traceChildren(JSTracer*) 1 (0.0%) js::Shape::traceChildren(JSTracer*) 1 (0.0%) js::proxy_Trace(JSTracer*, JSObject*) 374674 0 (0.0%) 4 (0.0%) js::Shape* DoCallback<js::Shape*>(JS::CallbackTracer*, js::Shape**, char const*) 2 (0.0%) UnmarkGrayTracer::onChild(JS::GCCellPtr const&) 2 (0.0%) js::gc::MovingTracer::onLazyScriptEdge(js::LazyScript**)
4 (0.1%) js::gc::GCRuntime::beginSweepingZoneGroup() 1 (0.0%) js::jit::JitCompartment::sweep(js::FreeOp*, JSCompartment*) (self) 358964 1 (0.0%) 4 (0.0%) js::jit::JitCompartment::sweep(js::FreeOp*, JSCompartment*) 1 (0.0%) PR_Lock 1 (0.0%) bool IsAboutToBeFinalizedInternal<js::ObjectGroup>(js::ObjectGroup**) 1 (0.0%) js::CancelOffThreadIonCompile(JSCompartment*, JSScript*) 1 (0.0%) js::jit::JitCompartment::sweep(js::FreeOp*, JSCompartment*) (self)
3 (0.1%) nsSliderFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsSliderFrame::DoXULLayout(nsBoxLayoutState&) 298577 0 (0.0%) 4 (0.0%) nsIFrame::GetXULClientRect(nsRect&) 4 (0.1%) nsIFrame::GetXULBorderAndPadding(nsMargin&)
4 (0.1%) CheckForApzAwareEventHandlers(nsDisplayListBuilder*, nsIFrame*) [clone .isra.230] 4 (0.1%) nsINode::HasApzAwareListeners() const (self) 184291 4 (0.0%) 4 (0.0%) nsINode::HasApzAwareListeners() const 4 (0.1%) nsINode::HasApzAwareListeners() const (self)
4 (0.1%) JS::Zone::getUniqueIdInfallible(js::gc::Cell*) (self) 2 (0.0%) js::MovableCellHasher<JSObject*>::hash(JSObject* const&) 1 (0.0%) js::MovableCellHasher<js::SavedFrame*>::hash(js::SavedFrame* const&) 1 (0.0%) js::ObjectGroup::defaultNewGroup(js::ExclusiveContext*, js::Class const*, js::TaggedProto, JSObject*) 370344 4 (0.0%) 4 (0.0%) JS::Zone::getUniqueIdInfallible(js::gc::Cell*) 4 (0.1%) JS::Zone::getUniqueIdInfallible(js::gc::Cell*) (self)
2 (0.0%) mozilla::dom::ExceptionBinding::Wrap(JSContext*, mozilla::dom::Exception*, nsWrapperCache*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) 1 (0.0%) mozilla::dom::PromiseBinding::Wrap(JSContext*, mozilla::dom::Promise*, nsWrapperCache*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) 1 (0.0%) xpc::DOMXrayTraits::createHolder(JSContext*, JSObject*) 366856 0 (0.0%) 4 (0.0%) JS_NewObjectWithGivenProto(JSContext*, JSClass const*, JS::Handle<JSObject*>) 4 (0.1%) js::NewObjectWithGivenTaggedProto(js::ExclusiveContext*, js::Class const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind, unsigned int)
4 (0.1%) _moz_pixman_region32_not_empty (self) 2 (0.0%) _moz_cairo_region_is_empty 2 (0.0%) nsRegion::IsEmpty() const 340635 4 (0.0%) 4 (0.0%) _moz_pixman_region32_not_empty 4 (0.1%) _moz_pixman_region32_not_empty (self)
4 (0.1%) nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 80913 0 (0.0%) 4 (0.0%) nsTimerImplConstructor(nsISupports*, nsID const&, void**) 3 (0.1%) nsTimerImpl::nsTimerImpl() 1 (0.0%) NS_TableDrivenQI(void*, nsID const&, void**, QITableEntry const*)
4 (0.1%) js::gc::StoreBuffer::GenericBuffer::trace(js::gc::StoreBuffer*, JSTracer*) 1 (0.0%) WrapperMapRef::trace(JSTracer*) (self) 367158 1 (0.0%) 4 (0.0%) WrapperMapRef::trace(JSTracer*) 2 (0.0%) js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::rekeyWithoutRehash(js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr, js::CrossCompartmentKey const&, js::CrossCompartmentKey const&) 1 (0.0%) WrapperMapRef::trace(JSTracer*) (self) 1 (0.0%) js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::changeTableSize(int, js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FailureBehavior)
4 (0.1%) nsIFrame::GetXULBorderAndPadding(nsMargin&) 298674 0 (0.0%) 4 (0.0%) nsBox::GetXULBorder(nsMargin&) 4 (0.1%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits>*)
2 (0.0%) __egl_Main 2 (0.0%) _end 367068 0 (0.0%) 4 (0.0%) js::DateConstructor(JSContext*, unsigned int, JS::Value*) 4 (0.1%) NewDateObject(JSContext*, JS::CallArgs const&, JS::ClippedTime)
4 (0.1%) mozilla::DisplayListClipState::AutoSaveRestore::AutoSaveRestore(nsDisplayListBuilder*) (self) 2 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsImageBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 288464 4 (0.0%) 4 (0.0%) mozilla::DisplayListClipState::AutoSaveRestore::AutoSaveRestore(nsDisplayListBuilder*) 4 (0.1%) mozilla::DisplayListClipState::AutoSaveRestore::AutoSaveRestore(nsDisplayListBuilder*) (self)
4 (0.1%) __floor_sse41 (self) 2 (0.0%) NSToIntRoundUp(double) 1 (0.0%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) 1 (0.0%) nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame*) 43321 4 (0.0%) 4 (0.0%) __floor_sse41 4 (0.1%) __floor_sse41 (self)
2 (0.0%) _moz_cairo_move_to 1 (0.0%) _cairo_path_append_to_context 1 (0.0%) _do_cairo_gstate_user_to_backend 1 (0.0%) _moz_cairo_matrix_transform_point (self) 338808 1 (0.0%) 4 (0.0%) _moz_cairo_matrix_transform_point 3 (0.1%) _moz_cairo_matrix_transform_distance 1 (0.0%) _moz_cairo_matrix_transform_point (self)
4 (0.1%) mozilla::WritingMode::PhysicalSide(mozilla::LogicalSide) const (self) 2 (0.0%) nsStyleSides::Get(mozilla::WritingMode, mozilla::LogicalSide) const 1 (0.0%) nsStyleSides::GetIStartUnit(mozilla::WritingMode) const 1 (0.0%) nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, mozilla::LogicalSize const&, nsIAtom*) 292639 4 (0.0%) 4 (0.0%) mozilla::WritingMode::PhysicalSide(mozilla::LogicalSide) const 4 (0.1%) mozilla::WritingMode::PhysicalSide(mozilla::LogicalSide) const (self)
4 (0.1%) mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) 1 (0.0%) mozilla::EventTargetChainItem::PreHandleEvent(mozilla::EventChainPreVisitor&) (self) 223748 1 (0.0%) 4 (0.0%) mozilla::EventTargetChainItem::PreHandleEvent(mozilla::EventChainPreVisitor&) 1 (0.0%) nsXULElement::PreHandleEvent(mozilla::EventChainPreVisitor&) 1 (0.0%) mozilla::EventTargetChainItem::PreHandleEvent(mozilla::EventChainPreVisitor&) (self) 1 (0.0%) nsIContent::PreHandleEvent(mozilla::EventChainPreVisitor&) 1 (0.0%) nsGlobalWindow::PreHandleEvent(mozilla::EventChainPreVisitor&)
2 (0.0%) js::ObjectGroup::sweep(js::AutoClearTypeInferenceStateOnOOM*) (self) 2 (0.0%) js::gc::GCRuntime::sweepPhase(js::SliceBudget&) 2 (0.0%) js::gc::GCRuntime::sweepTypesAfterCompacting(JS::Zone*) 371732 2 (0.0%) 4 (0.0%) js::ObjectGroup::sweep(js::AutoClearTypeInferenceStateOnOOM*) 2 (0.0%) js::ObjectGroup::sweep(js::AutoClearTypeInferenceStateOnOOM*) (self) 1 (0.0%) js::LifoAlloc::getOrCreateChunk(unsigned long) 1 (0.0%) js::ConstraintTypeSet::sweep(JS::Zone*, js::AutoClearTypeInferenceStateOnOOM&)
4 (0.1%) PresShell::UpdateCanvasBackground() 312847 0 (0.0%) 4 (0.0%) nsDocShell::GetTabChild() 4 (0.1%) nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
4 (0.1%) js::TaggedProto::uniqueId() const (self) 3 (0.1%) js::ObjectGroup::defaultNewGroup(js::ExclusiveContext*, js::Class const*, js::TaggedProto, JSObject*) 1 (0.0%) js::detail::HashTable<js::InitialShapeEntry const, js::HashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::InitialShapeEntry::Lookup const&, unsigned int, unsigned int) const 371527 4 (0.0%) 4 (0.0%) js::TaggedProto::uniqueId() const 4 (0.1%) js::TaggedProto::uniqueId() const (self)
4 (0.1%) js::RunScript(JSContext*, js::RunState&) 1 (0.0%) js::jit::EnterBaselineMethod(JSContext*, js::RunState&) (self) 357183 1 (0.0%) 4 (0.0%) js::jit::EnterBaselineMethod(JSContext*, js::RunState&) 3 (0.1%) EnterBaseline(JSContext*, js::jit::EnterJitData&) 1 (0.0%) js::jit::EnterBaselineMethod(JSContext*, js::RunState&) (self)
2 (0.0%) Pickle::BeginWrite(unsigned int, unsigned int) 2 (0.0%) Pickle::Pickle(int) 107111 0 (0.0%) 4 (0.0%) Pickle::Resize(unsigned int) 4 (0.1%) moz_xrealloc
1 (0.0%) g_list_sort_with_data 1 (0.0%) g_list_remove 1 (0.0%) gdk_x11_drag_context_get_type 1 (0.0%) gtk_statusbar_get_message_area 47281 0 (0.0%) 4 (0.0%) g_slice_free1 4 (0.1%) g_free
3 (0.1%) mozilla::EventStateManager::NotifyMouseOut(mozilla::WidgetMouseEvent*, nsIContent*) 1 (0.0%) mozilla::EventStateManager::NotifyMouseOver(mozilla::WidgetMouseEvent*, nsIContent*) 223470 0 (0.0%) 4 (0.0%) mozilla::EventStateManager::DispatchMouseOrPointerEvent(mozilla::WidgetMouseEvent*, mozilla::EventMessage, nsIContent*, nsIContent*) 4 (0.1%) mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*)
3 (0.1%) IPC::ParamTraits<mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> >::Read(IPC::Message const*, void**, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>*) 1 (0.0%) IPC::ParamTraits<mozilla::layers::FrameMetrics>::Read(IPC::Message const*, void**, mozilla::layers::FrameMetrics*) 1 (0.0%) IPC::ParamTraits<float>::Read(IPC::Message const*, void**, float*) (self) 112338 1 (0.0%) 4 (0.0%) IPC::ParamTraits<float>::Read(IPC::Message const*, void**, float*) 3 (0.1%) Pickle::ReadBytes(void**, char const**, int, unsigned int) const 1 (0.0%) IPC::ParamTraits<float>::Read(IPC::Message const*, void**, float*) (self)
4 (0.1%) gfxFontconfigFont::GetGlyphRenderingOptions(TextRunDrawParams const*) 338643 0 (0.0%) 4 (0.0%) _moz_cairo_font_options_create 3 (0.1%) je_malloc 1 (0.0%) malloc
4 (0.1%) mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) 2 (0.0%) mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) (self) 224456 2 (0.0%) 4 (0.0%) mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) 2 (0.0%) mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) (self) 1 (0.0%) RefPtr<mozilla::EventListenerManager>::assign_with_AddRef(mozilla::EventListenerManager*) 1 (0.0%) nsContentUtils::GetExistingListenerManagerForNode(nsINode const*)
4 (0.1%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 289772 0 (0.0%) 4 (0.0%) nsDisplayListBuilder::~nsDisplayListBuilder() 1 (0.0%) PL_FinishArenaPool 1 (0.0%) nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) 1 (0.0%) pthread_mutex_unlock
4 (0.1%) nsIFrame::GetBorderRadii(int*) const 293270 0 (0.0%) 4 (0.0%) mozilla::ScrollFrameHelper::GetBorderRadii(nsSize const&, nsSize const&, mozilla::Sides, int*) const 4 (0.1%) nsIFrame::ComputeBorderRadii(nsStyleCorners const&, nsSize const&, nsSize const&, mozilla::Sides, int*)
4 (0.1%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, nsIAtom*, mozilla::CSSPseudoElementType, mozilla::dom::Element*, unsigned int) 4 (0.1%) nsStyleContext::FindChildWithRules(nsIAtom const*, mozilla::NonOwningStyleContextSource, mozilla::NonOwningStyleContextSource, bool) (self) 287679 4 (0.0%) 4 (0.0%) nsStyleContext::FindChildWithRules(nsIAtom const*, mozilla::NonOwningStyleContextSource, mozilla::NonOwningStyleContextSource, bool) 4 (0.1%) nsStyleContext::FindChildWithRules(nsIAtom const*, mozilla::NonOwningStyleContextSource, mozilla::NonOwningStyleContextSource, bool) (self)
2 (0.0%) mozilla::ScrollFrameHelper::IsAlwaysActive() const 2 (0.0%) nsPresContext::IsRootContentDocument() const (self) 1 (0.0%) mozilla::ScrollFrameHelper::DecideScrollableLayer(nsDisplayListBuilder*, nsRect*, bool) 1 (0.0%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 291005 2 (0.0%) 4 (0.0%) nsPresContext::IsRootContentDocument() const 2 (0.0%) nsPresContext::IsRootContentDocument() const (self) 2 (0.0%) nsIDocument::IsResourceDoc() const
1 (0.0%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>, mozilla::gfx::IntRectTyped<mozilla::LayerPixel>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>, mozilla::gfx::IntRectTyped<mozilla::LayerPixel>, mozilla::gfx::IntPointTyped<mozilla::LayerPixel>, mozilla::gfx::IntMarginTyped<mozilla::LayerPixel> >::RectIterator>::Read(IPC::Message const*, void**, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>*) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CommonLayerAttributes*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::PLayerParent**, IPC::Message const*, void**, bool) 1 (0.0%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::RectIterator>::Read(IPC::Message const*, void**, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*) 1 (0.0%) Pickle::ReadInt32(void**, int*) const (self) 107094 1 (0.0%) 4 (0.0%) Pickle::ReadInt32(void**, int*) const 3 (0.1%) Pickle::IteratorHasRoomFor(void const*, int) const 1 (0.0%) Pickle::ReadInt32(void**, int*) const (self)
4 (0.1%) nsAttrValue::Type() const (self) 3 (0.1%) nsStyledElementNotElementCSSInlineStyle::GetInlineStyleDeclaration() 1 (0.0%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) 181210 4 (0.0%) 4 (0.0%) nsAttrValue::Type() const 4 (0.1%) nsAttrValue::Type() const (self)
4 (0.1%) _moz_cairo_clip_preserve 338427 0 (0.0%) 4 (0.0%) _cairo_clip_intersect_path 2 (0.0%) _cairo_path_fixed_init_copy 1 (0.0%) _cairo_path_fixed_is_box 1 (0.0%) _cairo_path_fixed_equal
4 (0.1%) mozilla::RestyleManager::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 3 (0.1%) nsBlockFrame::AttributeChanged(int, nsIAtom*, int) (self) 292544 3 (0.0%) 4 (0.0%) nsBlockFrame::AttributeChanged(int, nsIAtom*, int) 3 (0.1%) nsBlockFrame::AttributeChanged(int, nsIAtom*, int) (self) 1 (0.0%) nsFrame::AttributeChanged(int, nsIAtom*, int)
4 (0.1%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 2 (0.0%) nsDisplayItem::IsInvalid(nsRect&) (self) 290293 2 (0.0%) 4 (0.0%) nsDisplayItem::IsInvalid(nsRect&) 2 (0.0%) nsIFrame::IsInvalid(nsRect&) 2 (0.0%) nsDisplayItem::IsInvalid(nsRect&) (self)
4 (0.1%) js::Nursery::collect(JSRuntime*, JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*) 375609 0 (0.0%) 4 (0.0%) js::gc::StoreBuffer::GenericBuffer::trace(js::gc::StoreBuffer*, JSTracer*) 4 (0.1%) WrapperMapRef::trace(JSTracer*)
4 (0.1%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits>*) 280046 0 (0.0%) 4 (0.0%) moz_gtk_get_scrollbar_metrics(MozGtkScrollbarMetrics*) 3 (0.1%) ClaimStyleContext(WidgetNodeType, GtkTextDirection, GtkStateFlags, unsigned int) 1 (0.0%) gtk_style_context_get_style
4 (0.1%) js::DateConstructor(JSContext*, unsigned int, JS::Value*) 367067 0 (0.0%) 4 (0.0%) NewDateObject(JSContext*, JS::CallArgs const&, JS::ClippedTime) 4 (0.1%) js::NewObjectWithClassProtoCommon(js::ExclusiveContext*, js::Class const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind)
4 (0.1%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 356744 0 (0.0%) 4 (0.0%) js::ctypes::FunctionType::Call(JSContext*, unsigned int, JS::Value*) 2 (0.0%) mozilla::dom::workers::WorkerPrivate::BeginCTypesCall() 2 (0.0%) ffi_call
4 (0.1%) xpc::WrapperFactory::Rewrap(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>) 1 (0.0%) xpc::AccessCheck::subsumesConsideringDomain(JSCompartment*, JSCompartment*) (self) 146132 1 (0.0%) 4 (0.0%) xpc::AccessCheck::subsumesConsideringDomain(JSCompartment*, JSCompartment*) 3 (0.1%) mozilla::BasePrincipal::SubsumesConsideringDomain(nsIPrincipal*, bool*) 1 (0.0%) xpc::AccessCheck::subsumesConsideringDomain(JSCompartment*, JSCompartment*) (self)
4 (0.1%) nsRegion::GetLargestRectangle(nsRect const&) const 1 (0.0%) (anonymous namespace)::AxisPartition::InsertCoord(int) (self) 161614 1 (0.0%) 4 (0.0%) (anonymous namespace)::AxisPartition::InsertCoord(int) 3 (0.1%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 1 (0.0%) (anonymous namespace)::AxisPartition::InsertCoord(int) (self)
3 (0.1%) mozilla::layers::GetTransformForInvalidation(mozilla::layers::Layer*) [clone .constprop.60] 1 (0.0%) mozilla::layers::ContainerLayer::DefaultComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 163241 0 (0.0%) 4 (0.0%) mozilla::layers::Layer::GetLocalTransform() 4 (0.1%) mozilla::layers::LayerComposite::GetShadowTransform()
4 (0.1%) mozilla::dom::PromiseReactionJob::Run() 269836 0 (0.0%) 4 (0.0%) mozilla::dom::WrapperPromiseCallback::Call(JSContext*, JS::Handle<JS::Value>) 4 (0.1%) mozilla::dom::AnyCallback::Call(JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*)
4 (0.1%) _end 1 (0.0%) intrinsic_FinishBoundFunctionInit(JSContext*, unsigned int, JS::Value*) (self) 370879 1 (0.0%) 4 (0.0%) intrinsic_FinishBoundFunctionInit(JSContext*, unsigned int, JS::Value*) 1 (0.0%) intrinsic_FinishBoundFunctionInit(JSContext*, unsigned int, JS::Value*) (self) 1 (0.0%) js::InternalBarrierMethods<JSAtom*>::preBarrier(JSAtom*) 1 (0.0%) JSObject::isConstructor() const 1 (0.0%) js::AtomizeString(js::ExclusiveContext*, JSString*, js::PinningBehavior)
4 (0.1%) _end 1 (0.0%) obj_freeze(JSContext*, unsigned int, JS::Value*) (self) 368942 1 (0.0%) 4 (0.0%) obj_freeze(JSContext*, unsigned int, JS::Value*) 3 (0.1%) js::SetIntegrityLevel(JSContext*, JS::Handle<JSObject*>, js::IntegrityLevel) 1 (0.0%) obj_freeze(JSContext*, unsigned int, JS::Value*) (self)
4 (0.1%) nsAutoTObserverArray<nsIDocumentObserver*, 0ul>::ForwardIterator::HasMore() const (self) 3 (0.1%) nsDocument::EndUpdate(unsigned int) 1 (0.0%) nsDocument::BeginUpdate(unsigned int) 183895 4 (0.0%) 4 (0.0%) nsAutoTObserverArray<nsIDocumentObserver*, 0ul>::ForwardIterator::HasMore() const 4 (0.1%) nsAutoTObserverArray<nsIDocumentObserver*, 0ul>::ForwardIterator::HasMore() const (self)
4 (0.1%) nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::operator=(nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator> const&) 4 (0.1%) void AssignRangeAlgorithm<false, true>::implementation<mozilla::layers::ScrollMetadata, mozilla::layers::ScrollMetadata, unsigned long, unsigned long>(mozilla::layers::ScrollMetadata*, unsigned long, unsigned long, mozilla::layers::ScrollMetadata const*) (self) 112609 4 (0.0%) 4 (0.0%) void AssignRangeAlgorithm<false, true>::implementation<mozilla::layers::ScrollMetadata, mozilla::layers::ScrollMetadata, unsigned long, unsigned long>(mozilla::layers::ScrollMetadata*, unsigned long, unsigned long, mozilla::layers::ScrollMetadata const*) 4 (0.1%) void AssignRangeAlgorithm<false, true>::implementation<mozilla::layers::ScrollMetadata, mozilla::layers::ScrollMetadata, unsigned long, unsigned long>(mozilla::layers::ScrollMetadata*, unsigned long, unsigned long, mozilla::layers::ScrollMetadata const*) (self)
3 (0.1%) g_main_context_prepare 1 (0.0%) g_cond_wait_until (self) 1 (0.0%) g_main_context_check 47854 1 (0.0%) 4 (0.0%) g_cond_wait_until 3 (0.1%) g_io_channel_get_buffer_condition 1 (0.0%) g_cond_wait_until (self)
4 (0.1%) mozilla::layers::LayerTransactionParent::RecvUpdate(nsTArray<mozilla::layers::Edit>&&, nsTArray<mozilla::layers::OpDestroy>&&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData>&&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 2 (0.0%) mozilla::layers::CompositableParentManager::ReceiveCompositableUpdate(mozilla::layers::CompositableOperation const&, std::vector<mozilla::layers::EditReply, std::allocator<mozilla::layers::EditReply> >&) (self) 167650 2 (0.0%) 4 (0.0%) mozilla::layers::CompositableParentManager::ReceiveCompositableUpdate(mozilla::layers::CompositableOperation const&, std::vector<mozilla::layers::EditReply, std::allocator<mozilla::layers::EditReply> >&) 2 (0.0%) mozilla::layers::CompositableParentManager::ReceiveCompositableUpdate(mozilla::layers::CompositableOperation const&, std::vector<mozilla::layers::EditReply, std::allocator<mozilla::layers::EditReply> >&) (self) 1 (0.0%) mozilla::layers::BufferTextureHost::PrepareTextureSource(mozilla::layers::CompositableTextureRef<mozilla::layers::TextureSource>&) 1 (0.0%) mozilla::layers::ContentHostDoubleBuffered::UpdateThebes(mozilla::layers::ThebesBufferData const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*)
2 (0.0%) mozilla::layers::Edit::Edit(mozilla::layers::Edit const&) 1 (0.0%) mozilla::layers::ShadowLayerForwarder::UseTextures(mozilla::layers::CompositableClient*, nsTArray<mozilla::layers::CompositableForwarder::TimedTextureClient> const&) 1 (0.0%) mozilla::layers::Edit::Edit(mozilla::layers::CompositableOperation const&) 112054 0 (0.0%) 4 (0.0%) mozilla::layers::CompositableOperationDetail::operator=(mozilla::layers::CompositableOperationDetail const&) 2 (0.0%) nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator>::operator=(nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator> const&) 1 (0.0%) mozilla::layers::CompositableOperationDetail::AssertSanity(mozilla::layers::CompositableOperationDetail::Type) const 1 (0.0%) mozilla::layers::CompositableOperationDetail::MaybeDestroy(mozilla::layers::CompositableOperationDetail::Type)
4 (0.1%) js::GCParallelTask::runFromHelperThread() 367227 0 (0.0%) 4 (0.0%) SweepCCWrappersTask::run() 4 (0.1%) js::GCRekeyableHashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy, JS::DefaultMapSweepPolicy<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> > >::sweep()
4 (0.1%) _moz_cairo_matrix_transform_distance (self) 3 (0.1%) _moz_cairo_matrix_transform_point 1 (0.0%) _moz_cairo_rel_line_to 338804 4 (0.0%) 4 (0.0%) _moz_cairo_matrix_transform_distance 4 (0.1%) _moz_cairo_matrix_transform_distance (self)
4 (0.1%) non-virtual thunk to nsDocShell::GetUsePrivateBrowsing(bool*) (self) 4 (0.1%) TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited) 312393 4 (0.0%) 4 (0.0%) non-virtual thunk to nsDocShell::GetUsePrivateBrowsing(bool*) 4 (0.1%) non-virtual thunk to nsDocShell::GetUsePrivateBrowsing(bool*) (self)
4 (0.1%) mozilla::layers::OpSetLayerAttributes::OpSetLayerAttributes() 111684 0 (0.0%) 4 (0.0%) mozilla::layers::LayerAttributes::LayerAttributes() 4 (0.1%) mozilla::layers::CommonLayerAttributes::CommonLayerAttributes()
2 (0.0%) mozilla::DisplayItemClip::ApplyRectTo(gfxContext*, int) const 1 (0.0%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) 1 (0.0%) gfxUtils::ClipToRegion(gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) gfxContext::Rectangle(gfxRect const&, bool) (self) 170675 1 (0.0%) 4 (0.0%) gfxContext::Rectangle(gfxRect const&, bool) 2 (0.0%) gfxContext::UserToDevicePixelSnapped(gfxRect&, bool) const 1 (0.0%) gfxContext::Rectangle(gfxRect const&, bool) (self) 1 (0.0%) gfxContext::EnsurePathBuilder()
4 (0.1%) (anonymous namespace)::MessageEventRunnable::DispatchDOMEvent(JSContext*, mozilla::dom::workers::WorkerPrivate*, mozilla::DOMEventTargetHelper*, bool) [clone .constprop.597] 224765 0 (0.0%) 4 (0.0%) mozilla::dom::MessageEvent::MessageEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*) 3 (0.1%) mozilla::dom::Event::ConstructorInit(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*) 1 (0.0%) mozilla::dom::Event::InitPresContextData(nsPresContext*)
4 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 293267 0 (0.0%) 4 (0.0%) nsIFrame::GetPaddingRectRelativeToSelf() const 2 (0.0%) nsIFrame::GetUsedBorder() const 2 (0.0%) nsIFrame::GetSkipSides(nsHTMLReflowState const*) const
3 (0.1%) mozilla::ipc::MessageChannel::OnMaybeDequeueOne() 1 (0.0%) mozilla::layers::PLayerTransactionChild::SendUpdate(nsTArray<mozilla::layers::Edit> const&, nsTArray<mozilla::layers::OpDestroy> const&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData> const&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 1 (0.0%) IPC::Message::Message() (self) 107861 1 (0.0%) 4 (0.0%) IPC::Message::Message() 3 (0.1%) Pickle::Pickle(int) 1 (0.0%) IPC::Message::Message() (self)
4 (0.1%) _moz_pixman_region32_init (self) 1 (0.0%) _moz_pixman_image_composite32 1 (0.0%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 1 (0.0%) mozilla::layers::RotatedContentBuffer::BeginPaint(mozilla::layers::PaintedLayer*, unsigned int) 1 (0.0%) nsRegion::operator=(nsRegion&&) 340617 4 (0.0%) 4 (0.0%) _moz_pixman_region32_init 4 (0.1%) _moz_pixman_region32_init (self)
4 (0.1%) nsPlaceholderFrame::GetParentStyleContext(nsIFrame**) const 293400 0 (0.0%) 4 (0.0%) nsFrame::CorrectStyleParentFrame(nsIFrame*, nsIAtom*) 3 (0.1%) nsAtomListUtils::IsMember(nsIAtom*, nsStaticAtom const*, unsigned int) 1 (0.0%) nsCSSAnonBoxes::IsAnonBox(nsIAtom*)
3 (0.1%) nsRect::ScaleToNearestPixels(float, float, int) const 1 (0.0%) mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) NSToIntRoundUp(double) (self) 161653 1 (0.0%) 4 (0.0%) NSToIntRoundUp(double) 2 (0.0%) __floor_sse41 1 (0.0%) NSToIntRoundUp(double) (self) 1 (0.0%) _init
4 (0.1%) nsAttrValue::ResetIfSet() (self) 4 (0.1%) nsAttrValue::ClearMiscContainer() 181792 4 (0.0%) 4 (0.0%) nsAttrValue::ResetIfSet() 4 (0.1%) nsAttrValue::ResetIfSet() (self)
4 (0.1%) mozilla::layers::Layer::GetLocalTransform() 1 (0.0%) mozilla::layers::LayerComposite::GetShadowTransform() (self) 166315 1 (0.0%) 4 (0.0%) mozilla::layers::LayerComposite::GetShadowTransform() 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::PreScale(float, float, float) 1 (0.0%) mozilla::layers::ContainerLayerComposite::GetPostXScale() const 1 (0.0%) mozilla::layers::LayerComposite::GetShadowTransform() (self) 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::PostScale(float, float, float)
4 (0.1%) XPCJSRuntime::AfterProcessTask(unsigned int) 371078 0 (0.0%) 4 (0.0%) js::PerformanceMonitoring::commit() [clone .part.408] 4 (0.1%) nsPerformanceStatsService::StopwatchCommitCallback(unsigned long, mozilla::Vector<RefPtr<js::PerformanceGroup>, 0ul, mozilla::MallocAllocPolicy>&, void*)
3 (0.1%) nsStyleBackground::IsTransparent() const (self) 2 (0.0%) nsFrame::DisplayBackgroundUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 1 (0.0%) nsCSSRendering::FindBackgroundStyleFrame(nsIFrame*) 287479 3 (0.0%) 3 (0.0%) nsStyleBackground::IsTransparent() const 3 (0.1%) nsStyleBackground::IsTransparent() const (self)
3 (0.1%) js::Nursery::collect(JSRuntime*, JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*) 2 (0.0%) js::gc::StoreBuffer::MonoTypeBuffer<js::gc::StoreBuffer::SlotsEdge>::trace(js::gc::StoreBuffer*, js::TenuringTracer&) (self) 374345 2 (0.0%) 3 (0.0%) js::gc::StoreBuffer::MonoTypeBuffer<js::gc::StoreBuffer::SlotsEdge>::trace(js::gc::StoreBuffer*, js::TenuringTracer&) 2 (0.0%) js::gc::StoreBuffer::MonoTypeBuffer<js::gc::StoreBuffer::SlotsEdge>::trace(js::gc::StoreBuffer*, js::TenuringTracer&) (self) 1 (0.0%) js::TenuringTracer::traceObjectSlots(js::NativeObject*, unsigned int, unsigned int)
3 (0.1%) mozilla::layers::BasicLayerManager::PaintSelfOrChildren(mozilla::layers::PaintLayerContext&, gfxContext*) 165616 0 (0.0%) 3 (0.0%) mozilla::layers::BasicPaintedLayer::PaintThebes(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*) 2 (0.0%) mozilla::FrameLayerBuilder::DrawPaintedLayer(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*) 1 (0.0%) mozilla::layers::BasicLayerManager::PopGroupForLayer(mozilla::layers::BasicLayerManager::PushedGroup&)
3 (0.1%) nsAString_internal::nsAString_internal() (self) 1 (0.0%) nsStyleAutoArray<mozilla::StyleAnimation>::nsStyleAutoArray(nsStyleAutoArray<mozilla::StyleAnimation> const&) 1 (0.0%) mozilla::css::ErrorReporter::ErrorReporter(nsCSSScanner const&, mozilla::CSSStyleSheet const*, mozilla::css::Loader const*, nsIURI*) 1 (0.0%) nsIContent::GetBaseURI(bool) const 79781 3 (0.0%) 3 (0.0%) nsAString_internal::nsAString_internal() 3 (0.1%) nsAString_internal::nsAString_internal() (self)
3 (0.1%) nsXULTooltipListener::MouseMove(nsIDOMEvent*) 224786 0 (0.0%) 3 (0.0%) mozilla::dom::MouseEvent::GetScreenX(int*) 3 (0.1%) mozilla::dom::MouseEvent::ScreenX()
3 (0.1%) nsDisplaySVGEffects::PaintAsLayer(nsDisplayListBuilder*, nsRenderingContext*, mozilla::layers::LayerManager*) 298276 0 (0.0%) 3 (0.0%) nsSVGIntegrationUtils::PaintFramesWithEffects(gfxContext&, nsIFrame*, nsRect const&, nsRect const&, nsDisplayListBuilder*, mozilla::layers::LayerManager*) 3 (0.1%) mozilla::layers::BasicLayerManager::EndTransactionInternal(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags)
3 (0.1%) UpdateCompositionBoundsForRCDRSF(mozilla::gfx::RectTyped<mozilla::ParentLayerPixel, float>&, nsPresContext*, bool) [clone .constprop.1083] 1 (0.0%) nsLayoutUtils::GetContentViewerSize(nsPresContext*, mozilla::gfx::IntSizeTyped<mozilla::LayoutDevicePixel>&) (self) 291350 1 (0.0%) 3 (0.0%) nsLayoutUtils::GetContentViewerSize(nsPresContext*, mozilla::gfx::IntSizeTyped<mozilla::LayoutDevicePixel>&) 1 (0.0%) non-virtual thunk to nsDocShell::GetContentViewer(nsIContentViewer**) 1 (0.0%) nsDocShell::GetContentViewer(nsIContentViewer**) 1 (0.0%) nsLayoutUtils::GetContentViewerSize(nsPresContext*, mozilla::gfx::IntSizeTyped<mozilla::LayoutDevicePixel>&) (self)
3 (0.1%) js::jit::EnterBaselineMethod(JSContext*, js::RunState&) 1 (0.0%) EnterBaseline(JSContext*, js::jit::EnterJitData&) (self) 357097 1 (0.0%) 3 (0.0%) EnterBaseline(JSContext*, js::jit::EnterJitData&) 1 (0.0%) js::jit::JitActivation::~JitActivation() 1 (0.0%) js::jit::JitActivation::JitActivation(JSContext*, bool) 1 (0.0%) EnterBaseline(JSContext*, js::jit::EnterJitData&) (self)
3 (0.1%) nsCSSOffsetState::InitOffsets(mozilla::WritingMode, mozilla::LogicalSize const&, nsIAtom*, nsMargin const*, nsMargin const*) 294642 0 (0.0%) 3 (0.0%) nsCSSOffsetState::ComputeMargin(mozilla::WritingMode, mozilla::LogicalSize const&) 2 (0.0%) nsStyleMargin::GetMarginNoPercentage(nsMargin&) const 1 (0.0%) nsStyleMargin const* nsStyleContext::DoGetStyleMargin<true>()
3 (0.1%) mozilla::dom::Element::UpdateState(bool) 234016 0 (0.0%) 3 (0.0%) nsGenericHTMLElement::IntrinsicState() const 3 (0.1%) mozilla::dom::Element::IntrinsicState() const
3 (0.1%) mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipBounds<float>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const 2 (0.0%) unsigned long mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipRect<float>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>*) const (self) 159176 2 (0.0%) 3 (0.0%) unsigned long mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipRect<float>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>*) const 2 (0.0%) unsigned long mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipRect<float>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>*) const (self) 1 (0.0%) mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, float> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::operator*<float>(mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, float> const&) const
3 (0.1%) nsDOMStyleSheetList::Release() (self) 2 (0.0%) nsDocument::EndUpdate(unsigned int) 1 (0.0%) nsDocument::BeginUpdate(unsigned int) 182094 3 (0.0%) 3 (0.0%) nsDOMStyleSheetList::Release() 3 (0.1%) nsDOMStyleSheetList::Release() (self)
3 (0.1%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::SwapArrayElements<nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>&, unsigned long, unsigned long) 3 (0.1%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::IsAutoArrayRestorer::~IsAutoArrayRestorer() (self) 75338 3 (0.0%) 3 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::IsAutoArrayRestorer::~IsAutoArrayRestorer() 3 (0.1%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::IsAutoArrayRestorer::~IsAutoArrayRestorer() (self)
3 (0.1%) nsShmImage::Put(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel> const&) 49539 0 (0.0%) 3 (0.0%) XSetClipRectangles 3 (0.1%) _XSetClipRectangles
3 (0.1%) _moz_cairo_get_group_target (self) 2 (0.0%) mozilla::gfx::DrawTargetCairo::IsValid() const 1 (0.0%) mozilla::gfx::DrawTargetCairo::Flush() 339760 3 (0.0%) 3 (0.0%) _moz_cairo_get_group_target 3 (0.1%) _moz_cairo_get_group_target (self)
2 (0.0%) nsTimerImpl::InitWithFuncCallback(void (*)(nsITimer*, void*), void*, unsigned int, unsigned int) 1 (0.0%) nsTimerImpl::InitWithNameableFuncCallback(void (*)(nsITimer*, void*), void*, unsigned int, unsigned int, void (*)(nsITimer*, void*, char*, unsigned long)) 79997 0 (0.0%) 3 (0.0%) nsTimerImpl::InitCommon(unsigned int, unsigned int) 2 (0.0%) TimerThread::RemoveTimer(nsTimerImpl*) 1 (0.0%) TimerThread::Init()
3 (0.1%) Snapshot(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoVectorRooter<jsid>*) 368665 0 (0.0%) 3 (0.0%) js::Proxy::getOwnEnumerablePropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::AutoVectorRooter<jsid>&) 3 (0.1%) js::CrossCompartmentWrapper::getOwnEnumerablePropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::AutoVectorRooter<jsid>&) const
3 (0.1%) g_cond_wait_until 3 (0.1%) g_io_channel_get_buffer_condition (self) 46786 3 (0.0%) 3 (0.0%) g_io_channel_get_buffer_condition 3 (0.1%) g_io_channel_get_buffer_condition (self)
1 (0.0%) bool js::NativeLookupOwnProperty<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<js::NativeObject*, (js::AllowGC)1>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)1>::HandleType, js::MaybeRooted<js::Shape*, (js::AllowGC)1>::MutableHandleType) (self) 1 (0.0%) js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) 1 (0.0%) js::NativeGetOwnPropertyDescriptor(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) 1 (0.0%) js::HasOwnProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 370331 1 (0.0%) 3 (0.0%) bool js::NativeLookupOwnProperty<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<js::NativeObject*, (js::AllowGC)1>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)1>::HandleType, js::MaybeRooted<js::Shape*, (js::AllowGC)1>::MutableHandleType) 1 (0.0%) bool js::NativeLookupOwnProperty<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<js::NativeObject*, (js::AllowGC)1>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)1>::HandleType, js::MaybeRooted<js::Shape*, (js::AllowGC)1>::MutableHandleType) (self) 1 (0.0%) js::Shape* js::Shape::search<(js::MaybeAdding)0>(js::ExclusiveContext*, js::Shape*, jsid, js::ShapeTable::Entry**) 1 (0.0%) fun_resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*)
3 (0.1%) nsStyleGridTemplate::nsStyleGridTemplate(nsStyleGridTemplate const&) 3 (0.1%) nsStyleCoord* nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator>::AppendElements<nsStyleCoord, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator> const&) (self) 288079 3 (0.0%) 3 (0.0%) nsStyleCoord* nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator>::AppendElements<nsStyleCoord, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator> const&) 3 (0.1%) nsStyleCoord* nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator>::AppendElements<nsStyleCoord, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator> const&) (self)
3 (0.1%) nsStyleCoord::CalcValue::operator==(nsStyleCoord::CalcValue const&) const (self) 2 (0.0%) nsStyleImageLayers::Position::operator==(nsStyleImageLayers::Position const&) const 1 (0.0%) nsStyleDisplay::CalcDifference(nsStyleDisplay const&) const 287833 3 (0.0%) 3 (0.0%) nsStyleCoord::CalcValue::operator==(nsStyleCoord::CalcValue const&) const 3 (0.1%) nsStyleCoord::CalcValue::operator==(nsStyleCoord::CalcValue const&) const (self)
3 (0.1%) nsStubDocumentObserver::BeginUpdate(nsIDocument*, unsigned int) (self) 2 (0.0%) nsDocument::EndUpdate(unsigned int) 1 (0.0%) nsDocument::BeginUpdate(unsigned int) 185171 3 (0.0%) 3 (0.0%) nsStubDocumentObserver::BeginUpdate(nsIDocument*, unsigned int) 3 (0.1%) nsStubDocumentObserver::BeginUpdate(nsIDocument*, unsigned int) (self)
80158 0 (0.0%) 3 (0.0%) SharedStub 3 (0.1%) PrepareAndDispatch
3 (0.1%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Determinant() const (self) 2 (0.0%) mozilla::layers::Layer::SnapTransformTranslation(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Matrix*) 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Invert() 159174 3 (0.0%) 3 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Determinant() const 3 (0.1%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Determinant() const (self)
2 (0.0%) js::fun_apply(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::array_slice(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::GetLengthProperty(JSContext*, JS::Handle<JSObject*>, unsigned int*) (self) 356853 1 (0.0%) 3 (0.0%) js::GetLengthProperty(JSContext*, JS::Handle<JSObject*>, unsigned int*) 2 (0.0%) js::proxy_GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::GetLengthProperty(JSContext*, JS::Handle<JSObject*>, unsigned int*) (self)
3 (0.1%) xpc::DOMXrayTraits::resolveOwnProperty(JSContext*, js::Wrapper const&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) 145883 0 (0.0%) 3 (0.0%) xpc::XrayTraits::resolveOwnProperty(JSContext*, js::Wrapper const&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) 1 (0.0%) js::UncheckedUnwrap(JSObject*, bool, unsigned int*) 1 (0.0%) xpc::XrayTraits::getExpandoObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) 1 (0.0%) xpc::XrayTraits::getExpandoObjectInternal(JSContext*, JS::Handle<JSObject*>, nsIPrincipal*, JSObject*, JS::MutableHandle<JSObject*>)
3 (0.1%) moz_gtk_get_scrollbar_metrics(MozGtkScrollbarMetrics*) 280014 0 (0.0%) 3 (0.0%) ClaimStyleContext(WidgetNodeType, GtkTextDirection, GtkStateFlags, unsigned int) 1 (0.0%) gtk_widget_get_style_context 1 (0.0%) gtk_style_context_set_state 1 (0.0%) gtk_style_context_invalidate
2 (0.0%) g_main_context_dispatch 1 (0.0%) g_main_context_prepare 1 (0.0%) g_ptr_array_set_size (self) 46372 1 (0.0%) 3 (0.0%) g_ptr_array_set_size 2 (0.0%) g_ptr_array_remove_range 1 (0.0%) g_ptr_array_set_size (self)
2 (0.0%) mozilla::FrameLayerBuilder::DisplayItemData::BeginUpdate(mozilla::layers::Layer*, mozilla::LayerState, unsigned int, nsDisplayItem*) 2 (0.0%) nsTArray_Impl<nsIFrame*, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self) 1 (0.0%) mozilla::ScrollFrameHelper::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool, bool) 183984 2 (0.0%) 3 (0.0%) nsTArray_Impl<nsIFrame*, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 2 (0.0%) nsTArray_Impl<nsIFrame*, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self) 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
3 (0.1%) mozilla::ElementRestyler::RestyleChildren(nsRestyleHint) 288726 0 (0.0%) 3 (0.0%) mozilla::ElementRestyler::RestyleUndisplayedDescendants(nsRestyleHint) 3 (0.1%) mozilla::ElementRestyler::DoRestyleUndisplayedDescendants(nsRestyleHint, nsIContent*, nsStyleContext*)
3 (0.1%) js::jit::AliasAnalysis::analyze() (self) 2 (0.0%) js::jit::OptimizeMIR(js::jit::MIRGenerator*) 1 (0.0%) js::jit::AccountForCFGChanges(js::jit::MIRGenerator*, js::jit::MIRGraph&, bool, bool) [clone .part.1335] 374746 3 (0.0%) 3 (0.0%) js::jit::AliasAnalysis::analyze() 3 (0.1%) js::jit::AliasAnalysis::analyze() (self)
3 (0.1%) _cairo_image_surface_glyphs 338497 0 (0.0%) 3 (0.0%) _cairo_clip_rectangle 2 (0.0%) _cairo_path_fixed_move_to 1 (0.0%) _cairo_path_fixed_line_to
3 (0.1%) js::gc::GCRuntime::gcCycle(bool, js::SliceBudget&, JS::gcreason::Reason) 367823 0 (0.0%) 3 (0.0%) js::gc::GCRuntime::evictNursery(JS::gcreason::Reason) 3 (0.1%) js::gc::GCRuntime::minorGCImpl(JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*)
3 (0.1%) nsDocument::EnumerateSubDocuments(bool (*)(nsIDocument*, void*), void*) 291480 0 (0.0%) 3 (0.0%) NotifyDidPaintSubdocumentCallback(nsIDocument*, void*) 3 (0.1%) nsPresContext::NotifyDidPaintForSubtree(unsigned int, unsigned long, mozilla::TimeStamp const&)
3 (0.1%) nsCycleCollector::Collect(ccType, js::SliceBudget&, nsICycleCollectorListener*, bool) 76553 0 (0.0%) 3 (0.0%) nsCycleCollector::CollectWhite() 1 (0.0%) mozilla::dom::MessageEvent::cycleCollection::Unlink(void*) 1 (0.0%) nsXPCOMCycleCollectionParticipant::Root(void*) 1 (0.0%) nsCycleCollector::FreeSnowWhite(bool)
3 (0.1%) nsDisplayListBuilder::AddToAGRBudget(nsIFrame*) 2 (0.0%) GetLayerizationCost(nsSize const&) (self) 289256 2 (0.0%) 3 (0.0%) GetLayerizationCost(nsSize const&) 2 (0.0%) GetLayerizationCost(nsSize const&) (self) 1 (0.0%) NS_lroundf(float)
3 (0.1%) JS::UnmarkGrayGCThingRecursively(JS::GCCellPtr) 374349 0 (0.0%) 3 (0.0%) _ZN2JS22DispatchTraceKindTypedI32UnmarkGrayCellRecursivelyFunctorIEEEDTclfp_cvP8JSObjectLDn0Espcl7ForwardIT0_Efp2_EEET_PvNS_9TraceKindEDpOS5_ 3 (0.1%) JSObject::traceChildren(JSTracer*)
3 (0.1%) nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const 286220 0 (0.0%) 3 (0.0%) MapSinglePropertyInto(nsCSSProperty, nsCSSValue const*, nsCSSValue*, nsRuleData*) 3 (0.1%) nsCSSValue::operator=(nsCSSValue const&)
3 (0.1%) nsAString_internal::Assign(nsAString_internal const&) 76136 0 (0.0%) 3 (0.0%) nsAString_internal::Assign(nsAString_internal const&, mozilla::fallible_t const&) 3 (0.1%) nsAString_internal::SetLength(unsigned int)
3 (0.1%) nsStyleMargin::GetMarginNoPercentage(nsMargin&) const (self) 2 (0.0%) nsCSSOffsetState::ComputeMargin(mozilla::WritingMode, mozilla::LogicalSize const&) 1 (0.0%) nsFrame::DidSetStyleContext(nsStyleContext*) 293860 3 (0.0%) 3 (0.0%) nsStyleMargin::GetMarginNoPercentage(nsMargin&) const 3 (0.1%) nsStyleMargin::GetMarginNoPercentage(nsMargin&) const (self)
3 (0.1%) nsXBLDocumentInfo::MarkInCCGeneration(unsigned int) 1 (0.0%) nsXBLProtoImpl::Trace(TraceCallbacks const&, void*) (self) 271597 1 (0.0%) 3 (0.0%) nsXBLProtoImpl::Trace(TraceCallbacks const&, void*) 1 (0.0%) nsXBLProtoImpl::Trace(TraceCallbacks const&, void*) (self) 1 (0.0%) nsXBLProtoImplMethod::Trace(TraceCallbacks const&, void*) 1 (0.0%) TraceCallbackFunc::Trace(JSObject**, char const*, void*) const
3 (0.1%) mozilla::layers::Edit::MaybeDestroy(mozilla::layers::Edit::Type) 112074 0 (0.0%) 3 (0.0%) mozilla::layers::CommonLayerAttributes::~CommonLayerAttributes() 2 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
3 (0.1%) JSObject::isCallable() const (self) 2 (0.0%) JSObject::callHook() const 1 (0.0%) js::fun_call(JSContext*, unsigned int, JS::Value*) 367924 3 (0.0%) 3 (0.0%) JSObject::isCallable() const 3 (0.1%) JSObject::isCallable() const (self)
3 (0.1%) _cairo_path_fixed_is_box (self) 1 (0.0%) _cairo_path_fixed_fill_rectilinear_to_region 1 (0.0%) _cairo_clip_contains_rectangle 1 (0.0%) _cairo_clip_intersect_path 339039 3 (0.0%) 3 (0.0%) _cairo_path_fixed_is_box 3 (0.1%) _cairo_path_fixed_is_box (self)
3 (0.1%) nsTimerImplConstructor(nsISupports*, nsID const&, void**) 79990 0 (0.0%) 3 (0.0%) nsTimerImpl::nsTimerImpl() 2 (0.0%) nsThreadManager::GetCurrentThread() 1 (0.0%) NS_GetCurrentThread()
1 (0.0%) IPC::ParamTraits<mozilla::layers::EventRegions>::Read(IPC::Message const*, void**, mozilla::layers::EventRegions*) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Read(mozilla::layers::OpContentBufferSwap*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::OpPaintTextureRegion*, IPC::Message const*, void**) 118630 0 (0.0%) 3 (0.0%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::RectIterator>::Read(IPC::Message const*, void**, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*) 2 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 1 (0.0%) Pickle::ReadInt32(void**, int*) const
2 (0.0%) mozilla::ScrollFrameHelper::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool, bool) 1 (0.0%) ZIndexForFrame(nsIFrame*) [clone .constprop.789] 1 (0.0%) nsIFrame::IsAbsPosContaininingBlock() const (self) 234739 1 (0.0%) 3 (0.0%) nsIFrame::IsAbsPosContaininingBlock() const 2 (0.0%) nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>() 1 (0.0%) nsIFrame::IsAbsPosContaininingBlock() const (self)
3 (0.1%) js::jit::ValueNumberer::run(js::jit::ValueNumberer::UpdateAliasAnalysisFlag) 365513 0 (0.0%) 3 (0.0%) js::jit::ValueNumberer::visitDominatorTree(js::jit::MBasicBlock*) 3 (0.1%) js::jit::ValueNumberer::visitBlock(js::jit::MBasicBlock*, js::jit::MBasicBlock const*)
3 (0.1%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Matrix4x4Typed() (self) 2 (0.0%) mozilla::layers::CommonLayerAttributes::CommonLayerAttributes() 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Invert() 112472 3 (0.0%) 3 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Matrix4x4Typed() 3 (0.1%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Matrix4x4Typed() (self)
3 (0.1%) js::RunningWithTrustedPrincipals(JSContext*) (self) 1 (0.0%) js::CallSetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>) 1 (0.0%) js::RunScript(JSContext*, js::RunState&) 1 (0.0%) js::Proxy::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) 367295 3 (0.0%) 3 (0.0%) js::RunningWithTrustedPrincipals(JSContext*) 3 (0.1%) js::RunningWithTrustedPrincipals(JSContext*) (self)
3 (0.1%) nsStyleContext::GetTextFillColorProp() (self) 2 (0.0%) nsTextFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsTextPaintStyle::GetTextColor() 295606 3 (0.0%) 3 (0.0%) nsStyleContext::GetTextFillColorProp() 3 (0.1%) nsStyleContext::GetTextFillColorProp() (self)
2 (0.0%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 1 (0.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 329957 0 (0.0%) 3 (0.0%) mozilla::Telemetry::AccumulateTimeDelta(mozilla::Telemetry::ID, mozilla::TimeStamp, mozilla::TimeStamp) 2 (0.0%) TelemetryHistogram::Accumulate(mozilla::Telemetry::ID, unsigned int) 1 (0.0%) mozilla::BaseTimeDurationPlatformUtils::ToSeconds(long)
3 (0.1%) SetBackgroundClipRegion(mozilla::DisplayListClipState::AutoSaveRestore&, nsIFrame*, nsPoint const&, nsStyleImageLayers::Layer const&, nsRect const&, bool) 288734 0 (0.0%) 3 (0.0%) mozilla::DisplayListClipState::ClipContentDescendants(nsRect const&, int const*, mozilla::DisplayItemClip&) 2 (0.0%) mozilla::DisplayItemClip::SetTo(nsRect const&, int const*) 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
3 (0.1%) void DoMarking<JSScript>(js::GCMarker*, JSScript*) (self) 3 (0.1%) fun_trace(JSTracer*, JSObject*) 373888 3 (0.0%) 3 (0.0%) void DoMarking<JSScript>(js::GCMarker*, JSScript*) 3 (0.1%) void DoMarking<JSScript>(js::GCMarker*, JSScript*) (self)
3 (0.1%) mozilla::gfx::RectTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::TransformBounds<float>(mozilla::gfx::RectTyped<mozilla::LayoutDevicePixel, float> const&) const 2 (0.0%) mozilla::gfx::PointTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::operator*<float>(mozilla::gfx::PointTyped<mozilla::LayoutDevicePixel, float> const&) const (self) 290500 2 (0.0%) 3 (0.0%) mozilla::gfx::PointTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::operator*<float>(mozilla::gfx::PointTyped<mozilla::LayoutDevicePixel, float> const&) const 2 (0.0%) mozilla::gfx::PointTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::operator*<float>(mozilla::gfx::PointTyped<mozilla::LayoutDevicePixel, float> const&) const (self) 1 (0.0%) mozilla::gfx::Point4DTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::operator*<float>(mozilla::gfx::Point4DTyped<mozilla::LayoutDevicePixel, float> const&) const
3 (0.1%) js::ToPropertyKey(JSContext*, JS::Value, JS::MutableHandle<jsid>) 1 (0.0%) bool js::ValueToId<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)1>::MutableHandleType) (self) 356920 1 (0.0%) 3 (0.0%) bool js::ValueToId<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)1>::MutableHandleType) 2 (0.0%) JSAtom* js::ToAtom<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType) 1 (0.0%) bool js::ValueToId<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)1>::MutableHandleType) (self)
3 (0.1%) PlaceholderMapMatchEntry(PLDHashEntryHdr const*, void const*) (self) 3 (0.1%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) 290548 3 (0.0%) 3 (0.0%) PlaceholderMapMatchEntry(PLDHashEntryHdr const*, void const*) 3 (0.1%) PlaceholderMapMatchEntry(PLDHashEntryHdr const*, void const*) (self)
3 (0.1%) SharedStub 80406 0 (0.0%) 3 (0.0%) PrepareAndDispatch 3 (0.1%) nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*)
3 (0.1%) nsFocusManager::ActivateOrDeactivate(nsPIDOMWindowOuter*, bool) 175003 0 (0.0%) 3 (0.0%) nsContentUtils::DispatchEventOnlyToChrome(nsIDocument*, nsISupports*, nsAString_internal const&, bool, bool, bool*) 3 (0.1%) nsContentUtils::DispatchEvent(nsIDocument*, nsISupports*, nsAString_internal const&, bool, bool, bool, bool*, bool)
3 (0.1%) nsXPCComponents_Utils::Import(nsACString_internal const&, JS::Handle<JS::Value>, JSContext*, unsigned char, JS::MutableHandle<JS::Value>) 146313 0 (0.0%) 3 (0.0%) mozJSComponentLoader::Import(nsACString_internal const&, JS::Handle<JS::Value>, JSContext*, unsigned char, JS::MutableHandle<JS::Value>) 3 (0.1%) mozJSComponentLoader::ImportInto(nsACString_internal const&, JS::Handle<JSObject*>, JSContext*, JS::MutableHandle<JSObject*>)
3 (0.1%) js::jit::IonBuilder::traverseBytecode() 358883 0 (0.0%) 3 (0.0%) js::jit::IonBuilder::processCfgStack() 1 (0.0%) js::jit::IonBuilder::processCfgEntry(js::jit::IonBuilder::CFGState&) 1 (0.0%) js::jit::IonBuilder::restartLoop(js::jit::IonBuilder::CFGState const&) 1 (0.0%) js::jit::IonBuilder::processIfElseFalseEnd(js::jit::IonBuilder::CFGState&)
3 (0.1%) nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned int&, nsRect const&, nsAbsoluteContainingBlock::AbsPosReflowFlags, nsOverflowAreas*) 292466 0 (0.0%) 3 (0.0%) nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, nsRect const&, nsAbsoluteContainingBlock::AbsPosReflowFlags, nsIFrame*, unsigned int&, nsOverflowAreas*) 2 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsHTMLReflowState::Init(nsPresContext*, mozilla::LogicalSize const*, nsMargin const*, nsMargin const*)
2 (0.0%) mozilla::RestyleTracker::DoProcessRestyles() 2 (0.0%) nsAutoPtr<mozilla::RestyleTracker::RestyleData>::~nsAutoPtr() (self) 1 (0.0%) mozilla::ElementRestyler::Restyle(nsRestyleHint) 289108 2 (0.0%) 3 (0.0%) nsAutoPtr<mozilla::RestyleTracker::RestyleData>::~nsAutoPtr() 2 (0.0%) nsAutoPtr<mozilla::RestyleTracker::RestyleData>::~nsAutoPtr() (self) 1 (0.0%) mozilla::RestyleTracker::RestyleData::~RestyleData()
3 (0.1%) (anonymous namespace)::CSSParserImpl::GetToken(bool) (self) 1 (0.0%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, mozilla::css::Declaration*, bool*, bool, bool) [clone .constprop.458] 1 (0.0%) (anonymous namespace)::CSSParserImpl::GetNextTokenLocation(bool, unsigned int*, unsigned int*) [clone .constprop.510] 1 (0.0%) (anonymous namespace)::CSSParserImpl::CheckEndProperty() 285851 3 (0.0%) 3 (0.0%) (anonymous namespace)::CSSParserImpl::GetToken(bool) 3 (0.1%) (anonymous namespace)::CSSParserImpl::GetToken(bool) (self)
3 (0.1%) PLDHashTable::ChangeTable(int) 3 (0.1%) PLDHashTable::MoveEntryStub(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*) (self) 80673 3 (0.0%) 3 (0.0%) PLDHashTable::MoveEntryStub(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*) 3 (0.1%) PLDHashTable::MoveEntryStub(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*) (self)
2 (0.0%) NS_DispatchToMainThread(already_AddRefed<nsIRunnable>&&, unsigned int) 2 (0.0%) nsThreadManager::GetMainThread(nsIThread**) (self) 1 (0.0%) mozilla::ipc::MessagePump::GetXPCOMThread() 79336 2 (0.0%) 3 (0.0%) nsThreadManager::GetMainThread(nsIThread**) 2 (0.0%) nsThreadManager::GetMainThread(nsIThread**) (self) 1 (0.0%) nsThread::AddRef()
3 (0.1%) gtk_window_set_mnemonics_visible 27089 0 (0.0%) 3 (0.0%) gtk_window_activate_key 3 (0.1%) gtk_widget_path_has_parent
1 (0.0%) mozilla::dom::MessageEvent::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) mozilla::dom::CallbackObject::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) XPCWrappedNative::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 76470 0 (0.0%) 3 (0.0%) CCGraphBuilder::NoteXPCOMChild(nsISupports*) 2 (0.0%) CanonicalizeXPCOMParticipant(nsISupports*) 1 (0.0%) nsGlobalWindow::IsBlackForCC(bool)
3 (0.1%) nsDisplayText::AllocateGeometry(nsDisplayListBuilder*) 1 (0.0%) nsCharClipGeometry::nsCharClipGeometry(nsCharClipDisplayItem*, nsDisplayListBuilder*) (self) 290794 1 (0.0%) 3 (0.0%) nsCharClipGeometry::nsCharClipGeometry(nsCharClipDisplayItem*, nsDisplayListBuilder*) 2 (0.0%) nsDisplayItemGenericGeometry::nsDisplayItemGenericGeometry(nsDisplayItem*, nsDisplayListBuilder*) 1 (0.0%) nsCharClipGeometry::nsCharClipGeometry(nsCharClipDisplayItem*, nsDisplayListBuilder*) (self)
3 (0.1%) nsFrame::CorrectStyleParentFrame(nsIFrame*, nsIAtom*) 3 (0.1%) nsAtomListUtils::IsMember(nsIAtom*, nsStaticAtom const*, unsigned int) (self) 181182 3 (0.0%) 3 (0.0%) nsAtomListUtils::IsMember(nsIAtom*, nsStaticAtom const*, unsigned int) 3 (0.1%) nsAtomListUtils::IsMember(nsIAtom*, nsStaticAtom const*, unsigned int) (self)
3 (0.1%) JSAtom* js::AtomizeChars<char16_t>(js::ExclusiveContext*, char16_t const*, unsigned long, js::PinningBehavior) (self) 2 (0.0%) js::frontend::TokenStream::getTokenInternal(js::frontend::TokenKind*, js::frontend::Token::Modifier) 1 (0.0%) js::SavedStacks::insertFrames(JSContext*, js::FrameIter&, JS::MutableHandle<js::SavedFrame*>, unsigned int) 356988 3 (0.0%) 3 (0.0%) JSAtom* js::AtomizeChars<char16_t>(js::ExclusiveContext*, char16_t const*, unsigned long, js::PinningBehavior) 3 (0.1%) JSAtom* js::AtomizeChars<char16_t>(js::ExclusiveContext*, char16_t const*, unsigned long, js::PinningBehavior) (self)
2 (0.0%) gdk_cairo_create 1 (0.0%) gdk_event_free 27735 0 (0.0%) 3 (0.0%) gdk_window_get_display 2 (0.0%) gtk_main_do_event 1 (0.0%) gdk_visual_get_screen
3 (0.1%) __egl_Main 356884 0 (0.0%) 3 (0.0%) js::array_slice(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::CopyAnyBoxedOrUnboxedDenseElements(JSContext*, JSObject*, JSObject*, unsigned int, unsigned int, unsigned int) 1 (0.0%) js::GetLengthProperty(JSContext*, JS::Handle<JSObject*>, unsigned int*) 1 (0.0%) IsArraySpecies(JSContext*, JS::Handle<JSObject*>)
3 (0.1%) mozilla::DisplayListClipState::AutoSaveRestore::~AutoSaveRestore() (self) 1 (0.0%) mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 290385 3 (0.0%) 3 (0.0%) mozilla::DisplayListClipState::AutoSaveRestore::~AutoSaveRestore() 3 (0.1%) mozilla::DisplayListClipState::AutoSaveRestore::~AutoSaveRestore() (self)
3 (0.1%) nsFrameManagerBase::UndisplayedMap::GetEntryFor(nsIContent**) 3 (0.1%) nsContentUtils::IsContentInsertionPoint(nsIContent const*) (self) 175107 3 (0.0%) 3 (0.0%) nsContentUtils::IsContentInsertionPoint(nsIContent const*) 3 (0.1%) nsContentUtils::IsContentInsertionPoint(nsIContent const*) (self)
3 (0.1%) nsStyleSet::HasAttributeDependentStyle(mozilla::dom::Element*, int, nsIAtom*, int, bool, nsAttrValue const*, mozilla::RestyleHintData&) 3 (0.1%) InitStyleScopes(TreeMatchContext&, mozilla::dom::Element*) [clone .constprop.606] (self) 287107 3 (0.0%) 3 (0.0%) InitStyleScopes(TreeMatchContext&, mozilla::dom::Element*) [clone .constprop.606] 3 (0.1%) InitStyleScopes(TreeMatchContext&, mozilla::dom::Element*) [clone .constprop.606] (self)
3 (0.1%) nsDisplayItem::GetSameCoordinateSystemChildren() (self) 2 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 1 (0.0%) RequiredLayerStateForChildren(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&, nsDisplayList const&, AnimatedGeometryRoot*) [clone .constprop.914] 289985 3 (0.0%) 3 (0.0%) nsDisplayItem::GetSameCoordinateSystemChildren() 3 (0.1%) nsDisplayItem::GetSameCoordinateSystemChildren() (self)
3 (0.1%) nsFrame::FinishReflowWithAbsoluteFrames(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&, bool) 293383 0 (0.0%) 3 (0.0%) nsFrame::ReflowAbsoluteFrames(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&, bool) 3 (0.1%) nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned int&, nsRect const&, nsAbsoluteContainingBlock::AbsPosReflowFlags, nsOverflowAreas*)
3 (0.1%) nsDocShell::Release() (self) 3 (0.1%) TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited) 313026 3 (0.0%) 3 (0.0%) nsDocShell::Release() 3 (0.1%) nsDocShell::Release() (self)
3 (0.1%) XSetClipRectangles 2 (0.0%) _XSetClipRectangles (self) 49538 2 (0.0%) 3 (0.0%) _XSetClipRectangles 2 (0.0%) _XSetClipRectangles (self) 1 (0.0%) __memcpy_sse2_unaligned
3 (0.1%) mozilla::dom::Element::FindAttributeDependence(nsIAtom const*, mozilla::dom::Element::MappedAttributeEntry const* const*, unsigned int) (self) 2 (0.0%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) 1 (0.0%) nsHTMLStyleSheet::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&) 178548 3 (0.0%) 3 (0.0%) mozilla::dom::Element::FindAttributeDependence(nsIAtom const*, mozilla::dom::Element::MappedAttributeEntry const* const*, unsigned int) 3 (0.1%) mozilla::dom::Element::FindAttributeDependence(nsIAtom const*, mozilla::dom::Element::MappedAttributeEntry const* const*, unsigned int) (self)
3 (0.1%) js::gc::GCRuntime::updatePointersToRelocatedCells(JS::Zone*) 367486 0 (0.0%) 3 (0.0%) js::gc::GCRuntime::sweepZoneAfterCompacting(JS::Zone*) 3 (0.1%) js::gc::GCRuntime::sweepTypesAfterCompacting(JS::Zone*)
3 (0.1%) nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 3 (0.1%) RefPtr<mozilla::gfx::Path>::~RefPtr() (self) 160459 3 (0.0%) 3 (0.0%) RefPtr<mozilla::gfx::Path>::~RefPtr() 3 (0.1%) RefPtr<mozilla::gfx::Path>::~RefPtr() (self)
3 (0.1%) nsBlockFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const 2 (0.0%) nsFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const (self) 293457 2 (0.0%) 3 (0.0%) nsFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const 2 (0.0%) nsFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const (self) 1 (0.0%) nsIFrame::GetAbsoluteContainingBlock() const
3 (0.1%) nsTextFrame::EnsureTextRun(nsTextFrame::TextRunType, mozilla::gfx::DrawTarget*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 3 (0.1%) gfxSkipCharsIterator::SetOriginalOffset(int) (self) 171311 3 (0.0%) 3 (0.0%) gfxSkipCharsIterator::SetOriginalOffset(int) 3 (0.1%) gfxSkipCharsIterator::SetOriginalOffset(int) (self)
2 (0.0%) mozilla::gfx::GfxPatternToCairoPattern(mozilla::gfx::Pattern const&, float, mozilla::gfx::Matrix const&) [clone .isra.439] [clone .constprop.660] 1 (0.0%) mozilla::gfx::AutoClearDeviceOffset::Init(mozilla::gfx::SourceSurface*) 1 (0.0%) mozilla::gfx::GetCairoSurfaceForSourceSurface(mozilla::gfx::SourceSurface*, bool, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) (self) 159814 1 (0.0%) 3 (0.0%) mozilla::gfx::GetCairoSurfaceForSourceSurface(mozilla::gfx::SourceSurface*, bool, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 2 (0.0%) mozilla::gfx::CreateSubImageForData(unsigned char*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, int, mozilla::gfx::SurfaceFormat) 1 (0.0%) mozilla::gfx::GetCairoSurfaceForSourceSurface(mozilla::gfx::SourceSurface*, bool, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) (self)
3 (0.1%) mozilla::FrameLayerBuilder::DisplayItemData::EndUpdate(nsAutoPtr<nsDisplayItemGeometry>) 2 (0.0%) mozilla::DisplayItemClip::operator=(mozilla::DisplayItemClip const&) (self) 289111 2 (0.0%) 3 (0.0%) mozilla::DisplayItemClip::operator=(mozilla::DisplayItemClip const&) 2 (0.0%) mozilla::DisplayItemClip::operator=(mozilla::DisplayItemClip const&) (self) 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
2 (0.0%) mozilla::ScrollFrameHelper::IsAlwaysActive() const 1 (0.0%) nsHTMLScrollFrame::GetScrollbarStyles() const 1 (0.0%) mozilla::ScrollFrameHelper::GetScrollbarStylesFromFrame() const (self) 293337 1 (0.0%) 3 (0.0%) mozilla::ScrollFrameHelper::GetScrollbarStylesFromFrame() const 1 (0.0%) mozilla::ScrollbarStyles::ScrollbarStyles(mozilla::ScrollbarStyles const&) 1 (0.0%) mozilla::ScrollFrameHelper::GetScrollbarStylesFromFrame() const (self) 1 (0.0%) nsCOMPtr<nsIDocShell>::nsCOMPtr(nsIDocShell*)
3 (0.1%) nsRegion::Transform(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 1 (0.0%) unsigned long mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipRect<double>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, double> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, double> const&, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, double>*) const (self) 161715 1 (0.0%) 3 (0.0%) unsigned long mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipRect<double>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, double> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, double> const&, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, double>*) const 2 (0.0%) mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, double> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::operator*<double>(mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, double> const&) const 1 (0.0%) unsigned long mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipRect<double>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, double> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, double> const&, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, double>*) const (self)
3 (0.1%) js::jit::CodeGeneratorShared::encode(js::jit::LSnapshot*) [clone .part.468] [clone .constprop.694] 2 (0.0%) js::jit::CodeGeneratorShared::encodeAllocation(js::jit::LSnapshot*, js::jit::MDefinition*, unsigned int*) (self) 365451 2 (0.0%) 3 (0.0%) js::jit::CodeGeneratorShared::encodeAllocation(js::jit::LSnapshot*, js::jit::MDefinition*, unsigned int*) 2 (0.0%) js::jit::CodeGeneratorShared::encodeAllocation(js::jit::LSnapshot*, js::jit::MDefinition*, unsigned int*) (self) 1 (0.0%) js::jit::SnapshotWriter::add(js::jit::RValueAllocation const&)
3 (0.1%) PrepareAndDispatch 148314 0 (0.0%) 3 (0.0%) nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) 1 (0.0%) JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) 1 (0.0%) JSAutoRequest::~JSAutoRequest() 1 (0.0%) XPCConvert::NativeData2JS(JS::MutableHandle<JS::Value>, void const*, nsXPTType const&, nsID const*, nsresult*)
3 (0.1%) nsCOMArray_base::~nsCOMArray_base() 1 (0.0%) nsCOMArray_base::Clear() (self) 80875 1 (0.0%) 3 (0.0%) nsCOMArray_base::Clear() 1 (0.0%) nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) nsCOMArray_base::Clear() (self) 1 (0.0%) ReleaseObjects(nsTArray<nsISupports*>&)
3 (0.1%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) 289123 0 (0.0%) 3 (0.0%) mozilla::OverflowChangedTracker::AddFrame(nsIFrame*, mozilla::OverflowChangedTracker::ChangeKind) 2 (0.0%) moz_xmalloc 1 (0.0%) mozilla::SplayTree<mozilla::OverflowChangedTracker::Entry, mozilla::OverflowChangedTracker::Entry>::find(mozilla::OverflowChangedTracker::Entry const&)
3 (0.1%) gdk_frame_clock_get_refresh_info 48387 0 (0.0%) 3 (0.0%) g_signal_emit_by_name 3 (0.1%) g_signal_emit_valist
3 (0.1%) js::jit::ValueNumberer::visitDominatorTree(js::jit::MBasicBlock*) 365511 0 (0.0%) 3 (0.0%) js::jit::ValueNumberer::visitBlock(js::jit::MBasicBlock*, js::jit::MBasicBlock const*) 3 (0.1%) js::jit::ValueNumberer::visitDefinition(js::jit::MDefinition*)
3 (0.1%) mozilla::TimeStamp::Now(bool) 21839 0 (0.0%) 3 (0.0%) ClockTimeNs() 2 (0.0%) clock_gettime 1 (0.0%) _init
3 (0.1%) nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self) 1 (0.0%) mozilla::ElementRestyler::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&, nsTArray<mozilla::ElementRestyler::ContextToClear>&, nsTArray<RefPtr<nsStyleContext> >&) 1 (0.0%) mozilla::RestyleManager::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 1 (0.0%) mozilla::RestyleManager::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 283715 3 (0.0%) 3 (0.0%) nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 3 (0.1%) nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self)
3 (0.1%) js::NativeObject::putProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int, unsigned int, unsigned int) 370862 0 (0.0%) 3 (0.0%) js::NativeObject::addPropertyInternal(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int, unsigned int, unsigned int, js::ShapeTable::Entry*, bool) 3 (0.1%) js::NativeObject::getChildProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<js::Shape*>, JS::MutableHandle<js::StackShape>)
3 (0.1%) void js::TraceNullableEdge<JSAtom*>(JSTracer*, js::WriteBarrieredBase<JSAtom*>*, char const*) (self) 3 (0.1%) JSScript::traceChildren(JSTracer*) 373906 3 (0.0%) 3 (0.0%) void js::TraceNullableEdge<JSAtom*>(JSTracer*, js::WriteBarrieredBase<JSAtom*>*, char const*) 3 (0.1%) void js::TraceNullableEdge<JSAtom*>(JSTracer*, js::WriteBarrieredBase<JSAtom*>*, char const*) (self)
3 (0.1%) mozilla::ElementRestyler::RestyleUndisplayedDescendants(nsRestyleHint) 288725 0 (0.0%) 3 (0.0%) mozilla::ElementRestyler::DoRestyleUndisplayedDescendants(nsRestyleHint, nsIContent*, nsStyleContext*) 2 (0.0%) mozilla::ElementRestyler::RestyleUndisplayedNodes(nsRestyleHint, mozilla::UndisplayedNode*, nsIContent*, nsStyleContext*, unsigned char) 1 (0.0%) nsFrameManagerBase::UndisplayedMap::GetFirstNode(nsIContent*)
3 (0.1%) NS_InvokeByIndex 147029 0 (0.0%) 3 (0.0%) nsXPCComponents_Utils::CallFunctionWithAsyncStack(JS::Handle<JS::Value>, nsIStackFrame*, nsAString_internal const&, JSContext*, JS::MutableHandle<JS::Value>) 2 (0.0%) JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) 1 (0.0%) AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&)
2 (0.0%) mozilla::dom::EventTarget::HasApzAwareListeners() const 1 (0.0%) mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) 1 (0.0%) nsContentUtils::GetExistingListenerManagerForNode(nsINode const*) (self) 175016 1 (0.0%) 3 (0.0%) nsContentUtils::GetExistingListenerManagerForNode(nsINode const*) 2 (0.0%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) 1 (0.0%) nsContentUtils::GetExistingListenerManagerForNode(nsINode const*) (self)
13 (0.3%) UnmarkGrayTracer::onChild(JS::GCCellPtr const&) 374542 0 (0.0%) 3 (0.0%) js::TraceChildren(JSTracer*, void*, JS::TraceKind) 7 (0.2%) JSObject::traceChildren(JSTracer*) 3 (0.1%) js::ObjectGroup::traceChildren(JSTracer*) 2 (0.0%) js::BaseShape::traceChildren(JSTracer*) 1 (0.0%) JSScript::traceChildren(JSTracer*)
3 (0.1%) dbus_connection_get_dispatch_status 1 (0.0%) dbus_connection_has_messages_to_send (self) 51984 1 (0.0%) 3 (0.0%) dbus_connection_has_messages_to_send 2 (0.0%) dbus_threads_init_default 1 (0.0%) dbus_connection_has_messages_to_send (self)
3 (0.1%) nsRefreshDriver::DispatchAnimationEvents() 80877 0 (0.0%) 3 (0.0%) nsCOMArray_base::~nsCOMArray_base() 3 (0.1%) nsCOMArray_base::Clear()
3 (0.1%) mozilla::layers::ClientPaintedLayer::PaintThebes() 170791 0 (0.0%) 3 (0.0%) gfxContext::ForDrawTargetWithTransform(mozilla::gfx::DrawTarget*) 2 (0.0%) gfxContext::SetMatrix(gfxMatrix const&) 1 (0.0%) gfxContext::gfxContext(mozilla::gfx::DrawTarget*, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&)
3 (0.1%) RequestBehaviour::GetImage() const 172127 0 (0.0%) 3 (0.0%) mozilla::image::ProgressTracker::GetImage() const 2 (0.0%) mozilla::image::RasterImage::AddRef() 1 (0.0%) PR_Unlock
3 (0.1%) js::jit::CodeGenerator::visitOsiPoint(js::jit::LOsiPoint*) 365529 0 (0.0%) 3 (0.0%) js::jit::CodeGeneratorShared::markOsiPoint(js::jit::LOsiPoint*) 3 (0.1%) js::jit::CodeGeneratorShared::encode(js::jit::LSnapshot*) [clone .part.468] [clone .constprop.694]
3 (0.1%) mozilla::ElementRestyler::Restyle(nsRestyleHint) 288588 0 (0.0%) 3 (0.0%) mozilla::ElementRestyler::AddLayerChangesForAnimation() 2 (0.0%) mozilla::RestyleManager::GetAnimationGenerationForFrame(nsIFrame*) 1 (0.0%) mozilla::FrameLayerBuilder::GetDedicatedLayer(nsIFrame*, unsigned int)
3 (0.1%) nsDocument::EndUpdate(unsigned int) 1 (0.0%) nsDocument::MaybeEndOutermostXBLUpdate() (self) 183003 1 (0.0%) 3 (0.0%) nsDocument::MaybeEndOutermostXBLUpdate() 2 (0.0%) nsBindingManager::EndOutermostUpdate() 1 (0.0%) nsDocument::MaybeEndOutermostXBLUpdate() (self)
2 (0.0%) bool js::ValueToId<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)1>::MutableHandleType) 1 (0.0%) JSStructuredCloneWriter::write(JS::Handle<JS::Value>) 1 (0.0%) JSAtom* js::ToAtom<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType) (self) 356989 1 (0.0%) 3 (0.0%) JSAtom* js::ToAtom<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType) 2 (0.0%) js::AtomizeString(js::ExclusiveContext*, JSString*, js::PinningBehavior) 1 (0.0%) JSAtom* js::ToAtom<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType) (self)
3 (0.1%) PL_ArenaAllocate 548836 0 (0.0%) 3 (0.0%) LockArena 2 (0.0%) PR_Lock 1 (0.0%) PR_CallOnce
3 (0.1%) mozilla::dom::GetOrCreateDOMReflectorHelper<mozilla::dom::Event, false>::GetOrCreate(JSContext*, mozilla::dom::Event&, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 224830 0 (0.0%) 3 (0.0%) mozilla::dom::MessageEvent::WrapObjectInternal(JSContext*, JS::Handle<JSObject*>) 3 (0.1%) mozilla::dom::MessageEventBinding::Wrap(JSContext*, mozilla::dom::MessageEvent*, nsWrapperCache*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>)
3 (0.1%) mozilla::dom::AutoEntryScript::~AutoEntryScript() 2 (0.0%) JS_MaybeGC(JSContext*) (self) 366470 2 (0.0%) 3 (0.0%) JS_MaybeGC(JSContext*) 2 (0.0%) JS_MaybeGC(JSContext*) (self) 1 (0.0%) js::gc::GCRuntime::maybeGC(JS::Zone*)
1 (0.0%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 1 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 1 (0.0%) mozilla::layers::ClientContainerLayer::RenderLayer() 165591 0 (0.0%) 3 (0.0%) mozilla::layers::ClientLayerManager::Mutated(mozilla::layers::Layer*) 2 (0.0%) RefPtr<mozilla::layers::Layer>* nsTArray_Impl<RefPtr<mozilla::layers::Layer>, nsTArrayInfallibleAllocator>::AppendElement<mozilla::layers::Layer*&, nsTArrayInfallibleAllocator>(mozilla::layers::Layer*&) 1 (0.0%) mozilla::layers::ShadowLayerForwarder::Mutated(mozilla::layers::ShadowableLayer*)
3 (0.1%) mozilla::dom::Event::ConstructorInit(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*) 1 (0.0%) mozilla::dom::Event::SetOwner(mozilla::dom::EventTarget*) (self) 223776 1 (0.0%) 3 (0.0%) mozilla::dom::Event::SetOwner(mozilla::dom::EventTarget*) 2 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 (0.0%) mozilla::dom::Event::SetOwner(mozilla::dom::EventTarget*) (self)
3 (0.1%) SheetHasAttributeStyle(nsIStyleRuleProcessor*, void*) 3 (0.1%) mozilla::EffectCompositor::AnimationStyleRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&) (self) 174384 3 (0.0%) 3 (0.0%) mozilla::EffectCompositor::AnimationStyleRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&) 3 (0.1%) mozilla::EffectCompositor::AnimationStyleRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&) (self)
3 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 299557 0 (0.0%) 3 (0.0%) nsTextBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 2 (0.0%) nsLeafBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsDisplayItem::nsDisplayItem(nsDisplayListBuilder*, nsIFrame*, mozilla::DisplayItemScrollClip const*)
3 (0.1%) nsLayoutUtils::CalculateCompositionSizeForFrame(nsIFrame*, bool) 291351 0 (0.0%) 3 (0.0%) UpdateCompositionBoundsForRCDRSF(mozilla::gfx::RectTyped<mozilla::ParentLayerPixel, float>&, nsPresContext*, bool) [clone .constprop.1083] 3 (0.1%) nsLayoutUtils::GetContentViewerSize(nsPresContext*, mozilla::gfx::IntSizeTyped<mozilla::LayoutDevicePixel>&)
3 (0.1%) gfxContext::AzureState::~AzureState() 3 (0.1%) RefPtr<mozilla::gfx::SourceSurface>::~RefPtr() (self) 159159 3 (0.0%) 3 (0.0%) RefPtr<mozilla::gfx::SourceSurface>::~RefPtr() 3 (0.1%) RefPtr<mozilla::gfx::SourceSurface>::~RefPtr() (self)
3 (0.1%) NS_InvokeByIndex 146968 0 (0.0%) 3 (0.0%) nsXPCComponents_Utils::Import(nsACString_internal const&, JS::Handle<JS::Value>, JSContext*, unsigned char, JS::MutableHandle<JS::Value>) 3 (0.1%) mozJSComponentLoader::Import(nsACString_internal const&, JS::Handle<JS::Value>, JSContext*, unsigned char, JS::MutableHandle<JS::Value>)
3 (0.1%) js::jit::BaselineScript::icEntryFromPCOffset(unsigned int) (self) 1 (0.0%) js::jit::DoGetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICGetElem_Fallback*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::jit::DoInFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICIn_Fallback*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::jit::DoGetPropFallback(JSContext*, void*, js::jit::ICGetProp_Fallback*, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>) 357200 3 (0.0%) 3 (0.0%) js::jit::BaselineScript::icEntryFromPCOffset(unsigned int) 3 (0.1%) js::jit::BaselineScript::icEntryFromPCOffset(unsigned int) (self)
2 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 1 (0.0%) mozilla::NewLayerEntry* nsTArray_Impl<mozilla::NewLayerEntry, nsTArrayInfallibleAllocator>::AppendElements<nsTArrayInfallibleAllocator>(unsigned long) (self) 1 (0.0%) mozilla::ContainerState::NewPaintedLayerData(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemScrollClip const*, nsPoint const&, bool) 289043 1 (0.0%) 3 (0.0%) mozilla::NewLayerEntry* nsTArray_Impl<mozilla::NewLayerEntry, nsTArrayInfallibleAllocator>::AppendElements<nsTArrayInfallibleAllocator>(unsigned long) 2 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 1 (0.0%) mozilla::NewLayerEntry* nsTArray_Impl<mozilla::NewLayerEntry, nsTArrayInfallibleAllocator>::AppendElements<nsTArrayInfallibleAllocator>(unsigned long) (self)
3 (0.1%) mozilla::css::ErrorReporter::ErrorReporter(nsCSSScanner const&, mozilla::CSSStyleSheet const*, mozilla::css::Loader const*, nsIURI*) 3 (0.1%) nsAutoString::nsAutoString() (self) 79298 3 (0.0%) 3 (0.0%) nsAutoString::nsAutoString() 3 (0.1%) nsAutoString::nsAutoString() (self)
3 (0.1%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CommonLayerAttributes*, IPC::Message const*, void**) 119962 0 (0.0%) 3 (0.0%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>, mozilla::gfx::IntRectTyped<mozilla::LayerPixel>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>, mozilla::gfx::IntRectTyped<mozilla::LayerPixel>, mozilla::gfx::IntPointTyped<mozilla::LayerPixel>, mozilla::gfx::IntMarginTyped<mozilla::LayerPixel> >::RectIterator>::Read(IPC::Message const*, void**, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>*) 1 (0.0%) pixman_box32* nsTArray_Impl<pixman_box32, nsTArrayInfallibleAllocator>::AppendElement<pixman_box32&, nsTArrayInfallibleAllocator>(pixman_box32&) 1 (0.0%) Pickle::ReadInt32(void**, int*) const 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long)
3 (0.1%) nsContentUtils::DispatchEventOnlyToChrome(nsIDocument*, nsISupports*, nsAString_internal const&, bool, bool, bool*) 174999 0 (0.0%) 3 (0.0%) nsContentUtils::DispatchEvent(nsIDocument*, nsISupports*, nsAString_internal const&, bool, bool, bool, bool*, bool) 3 (0.1%) nsGlobalWindow::DispatchEvent(nsIDOMEvent*, bool*)
3 (0.1%) js::obj_defineProperty(JSContext*, unsigned int, JS::Value*) 369196 0 (0.0%) 3 (0.0%) js::ToPropertyKey(JSContext*, JS::Value, JS::MutableHandle<jsid>) 3 (0.1%) bool js::ValueToId<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)1>::MutableHandleType)
2 (0.0%) mozilla::ScrollFrameHelper::SetCoordAttribute(nsIContent*, nsIAtom*, int) 2 (0.0%) nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, bool, nsIContent*, nsIContent*, bool) 1 (0.0%) mozilla::ScrollFrameHelper::SetScrollbarEnabled(nsIContent*, int) 179011 0 (0.0%) 3 (0.0%) mozilla::dom::Element::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool) 3 (0.1%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) 1 (0.0%) nsAttrAndChildArray::CanFitMoreAttrs() const 1 (0.0%) mozilla::dom::Element::OnlyNotifySameValueSet(int, nsIAtom*, nsIAtom*, nsAttrValueOrString const&, bool, nsAttrValue&, unsigned char*, bool*)
3 (0.1%) XPCWrappedNative::GetNewOrUsed(xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 148351 0 (0.0%) 3 (0.0%) XPCWrappedNative::FindTearOff(XPCNativeInterface*, bool, nsresult*) 3 (0.1%) XPCWrappedNative::InitTearOff(XPCWrappedNativeTearOff*, XPCNativeInterface*, bool)
3 (0.1%) mozilla::dom::ShadowRoot::FromNode(nsINode*) (self) 2 (0.0%) nsNodeUtils::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 1 (0.0%) nsINode::GetParentElementCrossingShadowRoot() const 180387 3 (0.0%) 3 (0.0%) mozilla::dom::ShadowRoot::FromNode(nsINode*) 3 (0.1%) mozilla::dom::ShadowRoot::FromNode(nsINode*) (self)
3 (0.1%) _moz_pixman_image_composite32 3 (0.1%) _pixman_compute_composite_region32 (self) 340762 3 (0.0%) 3 (0.0%) _pixman_compute_composite_region32 3 (0.1%) _pixman_compute_composite_region32 (self)
3 (0.1%) je_realloc 3 (0.1%) arena_salloc (self) 22054 3 (0.0%) 3 (0.0%) arena_salloc 3 (0.1%) arena_salloc (self)
3 (0.1%) js::jit::OptimizeMIR(js::jit::MIRGenerator*) 1 (0.0%) js::jit::RangeAnalysis::analyze() (self) 362008 1 (0.0%) 3 (0.0%) js::jit::RangeAnalysis::analyze() 1 (0.0%) js::jit::RangeAnalysis::analyze() (self) 1 (0.0%) js::jit::MConstant::computeRange(js::jit::TempAllocator&) 1 (0.0%) js::jit::MDefinition::computeRange(js::jit::TempAllocator&)
2 (0.0%) js::GCMarker::lazilyMarkChildren(js::ObjectGroup*) 1 (0.0%) void DoMarking<JSObject>(js::GCMarker*, JSObject*) 1 (0.0%) void js::GCMarker::markAndPush<JSObject>(js::GCMarker::StackTag, JSObject*) [clone .constprop.650] (self) 373552 1 (0.0%) 3 (0.0%) void js::GCMarker::markAndPush<JSObject>(js::GCMarker::StackTag, JSObject*) [clone .constprop.650] 2 (0.0%) bool js::GCMarker::mark<JSScript>(JSScript*) 1 (0.0%) void js::GCMarker::markAndPush<JSObject>(js::GCMarker::StackTag, JSObject*) [clone .constprop.650] (self)
3 (0.1%) js::jit::LazyLink(JSContext*, JS::Handle<JSScript*>) 358403 0 (0.0%) 3 (0.0%) js::jit::FinishOffThreadBuilder(JSContext*, js::jit::IonBuilder*) 3 (0.1%) js::LifoAlloc::freeAll()
3 (0.1%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) 178526 0 (0.0%) 3 (0.0%) mozilla::dom::Element::UpdateState(bool) 3 (0.1%) nsGenericHTMLElement::IntrinsicState() const
3 (0.1%) js::jit::BaselineFrame::initFunctionScopeObjects(JSContext*) 370983 0 (0.0%) 3 (0.0%) js::CallObject::createForFunction(JSContext*, js::AbstractFramePtr) 3 (0.1%) js::CallObject::createForFunction(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSFunction*>)
3 (0.1%) js::frontend::CreateScriptSourceObject(js::ExclusiveContext*, JS::ReadOnlyCompileOptions const&) 2 (0.0%) js::ScriptSource::initFromOptions(js::ExclusiveContext*, JS::ReadOnlyCompileOptions const&) (self) 368109 2 (0.0%) 3 (0.0%) js::ScriptSource::initFromOptions(js::ExclusiveContext*, JS::ReadOnlyCompileOptions const&) 2 (0.0%) js::ScriptSource::initFromOptions(js::ExclusiveContext*, JS::ReadOnlyCompileOptions const&) (self) 1 (0.0%) js::DuplicateString(js::ExclusiveContext*, char const*)
3 (0.1%) mozilla::gfx::GfxPatternToCairoPattern(mozilla::gfx::Pattern const&, float, mozilla::gfx::Matrix const&) [clone .isra.439] [clone .constprop.660] 339069 0 (0.0%) 3 (0.0%) _moz_cairo_pattern_create_rgba 2 (0.0%) _cairo_pattern_create_solid 1 (0.0%) _cairo_color_compute_shorts
3 (0.1%) xpc::AccessCheck::subsumesConsideringDomain(JSCompartment*, JSCompartment*) 2 (0.0%) mozilla::BasePrincipal::SubsumesConsideringDomain(nsIPrincipal*, bool*) (self) 157234 2 (0.0%) 3 (0.0%) mozilla::BasePrincipal::SubsumesConsideringDomain(nsIPrincipal*, bool*) 2 (0.0%) mozilla::BasePrincipal::SubsumesConsideringDomain(nsIPrincipal*, bool*) (self) 1 (0.0%) nsPrincipal::SubsumesInternal(nsIPrincipal*, mozilla::BasePrincipal::DocumentDomainConsideration)
2 (0.0%) js::GCHelperState::doSweep(js::AutoLockGC&) 1 (0.0%) js::gc::GCRuntime::compactPhase(JS::gcreason::Reason, js::SliceBudget&) 367469 0 (0.0%) 3 (0.0%) js::gc::GCRuntime::decommitArenas(js::AutoLockGC&) 3 (0.1%) js::gc::MarkPagesUnused(void*, unsigned long)
3 (0.1%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsIFrame*, nsRenderingContext*, mozilla::LogicalSize const&, unsigned int) (self) 3 (0.1%) mozilla::RestyleManager::RecomputePosition(nsIFrame*) 294732 3 (0.0%) 3 (0.0%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsIFrame*, nsRenderingContext*, mozilla::LogicalSize const&, unsigned int) 3 (0.1%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsIFrame*, nsRenderingContext*, mozilla::LogicalSize const&, unsigned int) (self)
1 (0.0%) js::frontend::BytecodeEmitter::iteratorResultShape(unsigned int*) 1 (0.0%) js::UnmappedArgumentsObject::obj_resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 1 (0.0%) fun_resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 370303 0 (0.0%) 3 (0.0%) js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int) 3 (0.1%) js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int, JS::ObjectOpResult&)
3 (0.1%) mozilla::layers::PLayerTransactionChild::Read(mozilla::layers::OpContentBufferSwap*, IPC::Message const*, void**) 2 (0.0%) mozilla::layers::PLayerTransactionChild::Read(mozilla::layers::PCompositableChild**, IPC::Message const*, void**, bool) (self) 119412 2 (0.0%) 3 (0.0%) mozilla::layers::PLayerTransactionChild::Read(mozilla::layers::PCompositableChild**, IPC::Message const*, void**, bool) 2 (0.0%) mozilla::layers::PLayerTransactionChild::Read(mozilla::layers::PCompositableChild**, IPC::Message const*, void**, bool) (self) 1 (0.0%) mozilla::layers::PCompositableChild::GetProtocolTypeId()
3 (0.1%) gtk_main_do_event 27093 0 (0.0%) 3 (0.0%) gtk_window_set_mnemonics_visible 3 (0.1%) gtk_window_activate_key
3 (0.1%) mozilla::ScrollFrameHelper::FinishReflowForScrollbar(nsIContent*, int, int, int, int, int) 293329 0 (0.0%) 3 (0.0%) mozilla::ScrollFrameHelper::SetCoordAttribute(nsIContent*, nsIAtom*, int) 2 (0.0%) mozilla::dom::Element::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool) 1 (0.0%) nsAString_internal::AppendPrintf(char const*, ...)
3 (0.1%) mozilla::dom::MessageEvent::WrapObjectInternal(JSContext*, JS::Handle<JSObject*>) 192727 0 (0.0%) 3 (0.0%) mozilla::dom::MessageEventBinding::Wrap(JSContext*, mozilla::dom::MessageEvent*, nsWrapperCache*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) 2 (0.0%) nsWrapperCache::SetWrapperJSObject(JSObject*) 1 (0.0%) js::SetReservedOrProxyPrivateSlot(JSObject*, unsigned long, JS::Value const&)
3 (0.1%) imgRequestProxy::GetImage() const 172767 0 (0.0%) 3 (0.0%) RequestBehaviour::GetImage() const 3 (0.1%) mozilla::image::ProgressTracker::GetImage() const
3 (0.1%) js::gc::GCRuntime::decommitArenas(js::AutoLockGC&) 373513 0 (0.0%) 3 (0.0%) js::gc::MarkPagesUnused(void*, unsigned long) 3 (0.1%) __madvise
3 (0.1%) gtk_widget_path_has_parent 26917 0 (0.0%) 3 (0.0%) gtk_widget_send_focus_change 3 (0.1%) gtk_widget_translate_coordinates
3 (0.1%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Union(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const (self) 2 (0.0%) mozilla::PaintedLayerData::Accumulate(mozilla::ContainerState*, nsDisplayItem*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::DisplayItemClip const&, mozilla::LayerState) 1 (0.0%) mozilla::gfx::TiledRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> >::Add(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 160364 3 (0.0%) 3 (0.0%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Union(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const 3 (0.1%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Union(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const (self)
3 (0.1%) DrawTextRun(gfxTextRun*, gfxPoint const&, gfxTextRun::Range, nsTextFrame::DrawTextRunParams const&) [clone .constprop.600] 1 (0.0%) gfxContext::SetColor(mozilla::gfx::Color const&) (self) 170728 1 (0.0%) 3 (0.0%) gfxContext::SetColor(mozilla::gfx::Color const&) 1 (0.0%) mozilla::gfx::ToDeviceColor(mozilla::gfx::Color) 1 (0.0%) gfxContext::CurrentState() const 1 (0.0%) gfxContext::SetColor(mozilla::gfx::Color const&) (self)
3 (0.1%) _moz_pixman_image_composite32 3 (0.1%) _pixman_image_validate (self) 340470 3 (0.0%) 3 (0.0%) _pixman_image_validate 3 (0.1%) _pixman_image_validate (self)
1 (0.0%) IPC::ParamTraits<mozilla::layers::ScrollMetadata>::Write(IPC::Message*, mozilla::layers::ScrollMetadata const&) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::CommonLayerAttributes const&, IPC::Message*) 1 (0.0%) IPC::ParamTraits<nsACString_internal>::Write(IPC::Message*, nsACString_internal const&) 1 (0.0%) Pickle::WriteUInt32(unsigned int) (self) 112333 1 (0.0%) 3 (0.0%) Pickle::WriteUInt32(unsigned int) 2 (0.0%) Pickle::WriteBytes(void const*, int, unsigned int) 1 (0.0%) Pickle::WriteUInt32(unsigned int) (self)
3 (0.1%) mozJSComponentLoader::Import(nsACString_internal const&, JS::Handle<JS::Value>, JSContext*, unsigned char, JS::MutableHandle<JS::Value>) 146312 0 (0.0%) 3 (0.0%) mozJSComponentLoader::ImportInto(nsACString_internal const&, JS::Handle<JSObject*>, JSContext*, JS::MutableHandle<JSObject*>) 2 (0.0%) mozJSComponentLoader::ObjectForLocation(ComponentLoaderInfo&, nsIFile*, JS::MutableHandle<JSObject*>, JS::MutableHandle<JSScript*>, char**, bool, JS::MutableHandle<JS::Value>) 1 (0.0%) ComponentLoaderInfo::EnsureResolvedURI()
3 (0.1%) PresShell::AddRef() (self) 2 (0.0%) RefPtr<nsIDocumentObserver>::assign_with_AddRef(nsIDocumentObserver*) 1 (0.0%) nsViewManager::DispatchEvent(mozilla::WidgetGUIEvent*, nsView*, nsEventStatus*) 290571 3 (0.0%) 3 (0.0%) PresShell::AddRef() 3 (0.1%) PresShell::AddRef() (self)
3 (0.1%) js::gc::GCRuntime::sweepZoneAfterCompacting(JS::Zone*) 367485 0 (0.0%) 3 (0.0%) js::gc::GCRuntime::sweepTypesAfterCompacting(JS::Zone*) 2 (0.0%) js::ObjectGroup::sweep(js::AutoClearTypeInferenceStateOnOOM*) 1 (0.0%) JSScript::maybeSweepTypes(js::AutoClearTypeInferenceStateOnOOM*)
2 (0.0%) mozilla::ElementRestyler::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&, nsTArray<mozilla::ElementRestyler::ContextToClear>&, nsTArray<RefPtr<nsStyleContext> >&) 2 (0.0%) nsINode::GetParentElementCrossingShadowRoot() const (self) 1 (0.0%) TreeMatchContext::InitAncestors(mozilla::dom::Element*) 184638 2 (0.0%) 3 (0.0%) nsINode::GetParentElementCrossingShadowRoot() const 2 (0.0%) nsINode::GetParentElementCrossingShadowRoot() const (self) 1 (0.0%) mozilla::dom::ShadowRoot::FromNode(nsINode*)
8 (0.2%) JSObject* DoCallback<JSObject*>(JS::CallbackTracer*, JSObject**, char const*) 3 (0.1%) js::ObjectGroup* DoCallback<js::ObjectGroup*>(JS::CallbackTracer*, js::ObjectGroup**, char const*) 2 (0.0%) js::Shape* DoCallback<js::Shape*>(JS::CallbackTracer*, js::Shape**, char const*) 2 (0.0%) js::BaseShape* DoCallback<js::BaseShape*>(JS::CallbackTracer*, js::BaseShape**, char const*) 1 (0.0%) JSScript* DoCallback<JSScript*>(JS::CallbackTracer*, JSScript**, char const*) 1 (0.0%) UnmarkGrayTracer::onChild(JS::GCCellPtr const&) (self) 373581 1 (0.0%) 3 (0.0%) UnmarkGrayTracer::onChild(JS::GCCellPtr const&) 13 (0.3%) js::TraceChildren(JSTracer*, void*, JS::TraceKind) 2 (0.0%) js::Shape::traceChildren(JSTracer*) 1 (0.0%) UnmarkGrayTracer::onChild(JS::GCCellPtr const&) (self)
3 (0.1%) VectorToKeyIterator(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoVectorRooter<jsid>&, unsigned int, unsigned int, JS::MutableHandle<JSObject*>) 367717 0 (0.0%) 3 (0.0%) NewPropertyIteratorObject(JSContext*, unsigned int) 2 (0.0%) js::NewFunctionWithProto(js::ExclusiveContext*, bool (*)(JSContext*, unsigned int, JS::Value*), unsigned int, JSFunction::Flags, JS::Handle<JSObject*>, JS::Handle<JSAtom*>, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind, js::NewFunctionProtoHandling) [clone .constprop.890] 1 (0.0%) js::DefineProperty(js::ExclusiveContext*, JS::Handle<JSObject*>, js::PropertyName*, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int)
2 (0.0%) js::CreateItrResultObject(JSContext*, JS::Handle<JS::Value>, bool) 1 (0.0%) NewPropertyIteratorObject(JSContext*, unsigned int) 367959 0 (0.0%) 3 (0.0%) js::DefineProperty(js::ExclusiveContext*, JS::Handle<JSObject*>, js::PropertyName*, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int) 3 (0.1%) js::DefineProperty(js::ExclusiveContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int)
3 (0.1%) nsSVGIntegrationUtils::PaintFramesWithEffects(gfxContext&, nsIFrame*, nsRect const&, nsRect const&, nsDisplayListBuilder*, mozilla::layers::LayerManager*) 165680 0 (0.0%) 3 (0.0%) mozilla::layers::BasicLayerManager::EndTransactionInternal(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 3 (0.1%) mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*)
3 (0.1%) IPC::Message::Message() 1 (0.0%) Pickle::Pickle(int) (self) 107115 1 (0.0%) 3 (0.0%) Pickle::Pickle(int) 2 (0.0%) Pickle::Resize(unsigned int) 1 (0.0%) Pickle::Pickle(int) (self)
3 (0.1%) pthread_cond_wait@@GLIBC_2.3.2 3 (0.1%) __pthread_mutex_cond_lock (self) 45317 3 (0.0%) 3 (0.0%) __pthread_mutex_cond_lock 3 (0.1%) __pthread_mutex_cond_lock (self)
3 (0.1%) nsStyleAutoArray<mozilla::StyleAnimation>::operator!=(nsStyleAutoArray<mozilla::StyleAnimation> const&) const (self) 3 (0.1%) nsStyleDisplay::CalcDifference(nsStyleDisplay const&) const 287954 3 (0.0%) 3 (0.0%) nsStyleAutoArray<mozilla::StyleAnimation>::operator!=(nsStyleAutoArray<mozilla::StyleAnimation> const&) const 3 (0.1%) nsStyleAutoArray<mozilla::StyleAnimation>::operator!=(nsStyleAutoArray<mozilla::StyleAnimation> const&) const (self)
3 (0.1%) js::gc::AutoSuppressGC::AutoSuppressGC(js::ExclusiveContext*) (self) 2 (0.0%) js::AutoEnterAnalysis::AutoEnterAnalysis(js::ExclusiveContext*) 1 (0.0%) js::TypeMonitorResult(JSContext*, JSScript*, unsigned char*, js::TypeSet::Type) 367533 3 (0.0%) 3 (0.0%) js::gc::AutoSuppressGC::AutoSuppressGC(js::ExclusiveContext*) 3 (0.1%) js::gc::AutoSuppressGC::AutoSuppressGC(js::ExclusiveContext*) (self)
3 (0.1%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 292450 0 (0.0%) 3 (0.0%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, bool, bool, bool, int) 3 (0.1%) nsHTMLReflowState::CalcLineHeight(nsIContent*, nsStyleContext*, int, float)
3 (0.1%) js::ToPropertyDescriptor(JSContext*, JS::Handle<JS::Value>, bool, JS::MutableHandle<JS::PropertyDescriptor>) 1 (0.0%) GetPropertyIfPresent(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, bool*) (self) 367899 1 (0.0%) 3 (0.0%) GetPropertyIfPresent(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, bool*) 2 (0.0%) js::UnboxedPlainObject::obj_hasProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 1 (0.0%) GetPropertyIfPresent(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, bool*) (self)
3 (0.1%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::TransformMatrix*, IPC::Message const*, void**) 119879 0 (0.0%) 3 (0.0%) IPC::ParamTraits<mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> >::Read(IPC::Message const*, void**, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>*) 3 (0.1%) IPC::ParamTraits<float>::Read(IPC::Message const*, void**, float*)
2 (0.0%) js::GCMarker::drainMarkStack(js::SliceBudget&) 1 (0.0%) JSObject::traceChildren(JSTracer*) 368625 0 (0.0%) 3 (0.0%) js::proxy_Trace(JSTracer*, JSObject*) 1 (0.0%) js::Shape* DoCallback<js::Shape*>(JS::CallbackTracer*, js::Shape**, char const*) 1 (0.0%) void js::TraceCrossCompartmentEdge<JS::Value>(JSTracer*, JSObject*, js::WriteBarrieredBase<JS::Value>*, char const*) 1 (0.0%) js::IsCrossCompartmentWrapper(JSObject*)
3 (0.1%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, mozilla::css::Declaration*, bool*, bool, bool) [clone .constprop.458] 1 (0.0%) (anonymous namespace)::CSSParserImpl::ReleaseScanner() (self) 285419 1 (0.0%) 3 (0.0%) (anonymous namespace)::CSSParserImpl::ReleaseScanner() 2 (0.0%) nsStandardURL::Release() 1 (0.0%) (anonymous namespace)::CSSParserImpl::ReleaseScanner() (self)
3 (0.1%) js::jit::ValueNumberer::visitDefinition(js::jit::MDefinition*) 365498 0 (0.0%) 3 (0.0%) js::jit::ValueNumberer::leader(js::jit::MDefinition*) 2 (0.0%) bool js::detail::HashTable<js::jit::MDefinition* const, js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps, js::jit::JitAllocPolicy>::add<js::jit::MDefinition*&>(js::detail::HashTable<js::jit::MDefinition* const, js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps, js::jit::JitAllocPolicy>::AddPtr&, js::jit::MDefinition*&) 1 (0.0%) js::jit::MConstant::getAliasSet() const
3 (0.1%) MessageLoop::DoWork() 107197 0 (0.0%) 3 (0.0%) MessageLoop::ReloadWorkQueue() 1 (0.0%) void std::swap<std::_Deque_iterator<MessageLoop::PendingTask, MessageLoop::PendingTask&, MessageLoop::PendingTask*> >(std::_Deque_iterator<MessageLoop::PendingTask, MessageLoop::PendingTask&, MessageLoop::PendingTask*>&, std::_Deque_iterator<MessageLoop::PendingTask, MessageLoop::PendingTask&, MessageLoop::PendingTask*>&) 1 (0.0%) AutoLock::~AutoLock() 1 (0.0%) __pthread_mutex_lock
3 (0.1%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty) 2 (0.0%) (anonymous namespace)::CSSParserImpl::SaveInputState((anonymous namespace)::CSSParserInputState&) [clone .constprop.506] (self) 285716 2 (0.0%) 3 (0.0%) (anonymous namespace)::CSSParserImpl::SaveInputState((anonymous namespace)::CSSParserInputState&) [clone .constprop.506] 2 (0.0%) (anonymous namespace)::CSSParserImpl::SaveInputState((anonymous namespace)::CSSParserInputState&) [clone .constprop.506] (self) 1 (0.0%) nsAString_internal::Assign(nsAString_internal const&)
3 (0.1%) BytecodeCompiler::compileScript(JS::Handle<JSObject*>, JS::Handle<JSScript*>) 1 (0.0%) JSScript::fullyInitFromEmitter(js::ExclusiveContext*, JS::Handle<JSScript*>, js::frontend::BytecodeEmitter*) (self) 368160 1 (0.0%) 3 (0.0%) JSScript::fullyInitFromEmitter(js::ExclusiveContext*, JS::Handle<JSScript*>, js::frontend::BytecodeEmitter*) 1 (0.0%) JSScript::fullyInitFromEmitter(js::ExclusiveContext*, JS::Handle<JSScript*>, js::frontend::BytecodeEmitter*) (self) 1 (0.0%) SaveSharedScriptData(js::ExclusiveContext*, JS::Handle<JSScript*>, js::SharedScriptData*, unsigned int) [clone .isra.810] 1 (0.0%) JSScript::partiallyInit(js::ExclusiveContext*, JS::Handle<JSScript*>, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)
3 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IsEqualInterior(nsRect const&) const 3 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IsEqualEdges(nsRect const&) const (self) 277931 3 (0.0%) 3 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IsEqualEdges(nsRect const&) const 3 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IsEqualEdges(nsRect const&) const (self)
3 (0.1%) js::CallObject::createForFunction(JSContext*, js::AbstractFramePtr) 370982 0 (0.0%) 3 (0.0%) js::CallObject::createForFunction(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSFunction*>) 2 (0.0%) js::CallObject::create(JSContext*, JS::Handle<JSScript*>, JS::Handle<JSObject*>, JS::Handle<JSFunction*>) 1 (0.0%) js::DeclEnvObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSFunction*>)
1 (0.0%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 1 (0.0%) mozilla::ContainerState::~ContainerState() 1 (0.0%) mozilla::FrameLayerBuilder::~FrameLayerBuilder() 1 (0.0%) PLDHashTable::~PLDHashTable() (self) 80769 1 (0.0%) 3 (0.0%) PLDHashTable::~PLDHashTable() 1 (0.0%) nsTHashtable<mozilla::FrameLayerBuilder::PaintedLayerItemsEntry>::s_ClearEntry(PLDHashTable*, PLDHashEntryHdr*) 1 (0.0%) PLDHashTable::Capacity() const 1 (0.0%) PLDHashTable::~PLDHashTable() (self)
3 (0.1%) mozilla::gfx::Factory::CreateDrawTargetForData(mozilla::gfx::BackendType, unsigned char*, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, int, mozilla::gfx::SurfaceFormat, bool) 159743 0 (0.0%) 3 (0.0%) mozilla::gfx::DrawTargetCairo::InitAlreadyReferenced(_cairo_surface*, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::SurfaceFormat*) 2 (0.0%) _moz_cairo_rectangle 1 (0.0%) _moz_cairo_surface_set_subpixel_antialiasing
3 (0.1%) nsImageRenderer::ComputeIntrinsicSize() 1 (0.0%) nsLayoutUtils::ComputeSizeForDrawing(imgIContainer*, mozilla::gfx::IntSizeTyped<mozilla::CSSPixel>&, nsSize&, bool&, bool&) (self) 290922 1 (0.0%) 3 (0.0%) nsLayoutUtils::ComputeSizeForDrawing(imgIContainer*, mozilla::gfx::IntSizeTyped<mozilla::CSSPixel>&, nsSize&, bool&, bool&) 1 (0.0%) nsLayoutUtils::ComputeSizeForDrawing(imgIContainer*, mozilla::gfx::IntSizeTyped<mozilla::CSSPixel>&, nsSize&, bool&, bool&) (self) 1 (0.0%) mozilla::image::VectorImage::GetIntrinsicRatio(nsSize*) 1 (0.0%) mozilla::image::RasterImage::GetWidth(int*)
2 (0.0%) mozilla::dom::CallbackObject::CallSetup::~CallSetup() 1 (0.0%) nsGlobalWindow::RunTimeoutHandler(nsTimeout*, nsIScriptContext*) 180724 0 (0.0%) 3 (0.0%) mozilla::dom::AutoEntryScript::~AutoEntryScript() 3 (0.1%) JS_MaybeGC(JSContext*)
3 (0.1%) nsStylePosition::CalcDifference(nsStylePosition const&, nsStyleVisibility const*) const 1 (0.0%) nsStyleGridTemplate::operator!=(nsStyleGridTemplate const&) const (self) 287923 1 (0.0%) 3 (0.0%) nsStyleGridTemplate::operator!=(nsStyleGridTemplate const&) const 1 (0.0%) nsStyleGridTemplate::operator!=(nsStyleGridTemplate const&) const (self) 1 (0.0%) bool nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator> const&) const 1 (0.0%) bool nsTArray_Impl<nsString, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<nsString, nsTArrayInfallibleAllocator> const&) const
3 (0.1%) nsContentUtils::DispatchEvent(nsIDocument*, nsISupports*, nsAString_internal const&, bool, bool, bool, bool*, bool) 176392 0 (0.0%) 3 (0.0%) nsGlobalWindow::DispatchEvent(nsIDOMEvent*, bool*) 3 (0.1%) mozilla::EventDispatcher::DispatchDOMEvent(nsISupports*, mozilla::WidgetEvent*, nsIDOMEvent*, nsPresContext*, nsEventStatus*)
3 (0.1%) mozilla::EventStateManager::NotifyMouseOver(mozilla::WidgetMouseEvent*, nsIContent*) 223471 0 (0.0%) 3 (0.0%) mozilla::EventStateManager::NotifyMouseOut(mozilla::WidgetMouseEvent*, nsIContent*) 3 (0.1%) mozilla::EventStateManager::DispatchMouseOrPointerEvent(mozilla::WidgetMouseEvent*, mozilla::EventMessage, nsIContent*, nsIContent*)
2 (0.0%) mozilla::RestyleManager::PostRestyleEventInternal(bool) 1 (0.0%) PresShell::ScheduleViewManagerFlush(nsIPresShell::PaintType) 1 (0.0%) nsRefreshDriver::EnsureTimerStarted(nsRefreshDriver::EnsureTimerStartedFlags) (self) 288172 1 (0.0%) 3 (0.0%) nsRefreshDriver::EnsureTimerStarted(nsRefreshDriver::EnsureTimerStartedFlags) 2 (0.0%) mozilla::RefreshDriverTimer::AddRefreshDriver(nsRefreshDriver*) 1 (0.0%) nsRefreshDriver::EnsureTimerStarted(nsRefreshDriver::EnsureTimerStartedFlags) (self)
3 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::Intersects(nsRect const&) const (self) 3 (0.1%) nsRegion::Intersects(nsRect const&) const 161693 3 (0.0%) 3 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::Intersects(nsRect const&) const 3 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::Intersects(nsRect const&) const (self)
3 (0.1%) mozilla::RestyleManager::RecomputePosition(nsIFrame*) 1 (0.0%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, mozilla::LogicalSize const&, mozilla::LogicalSize const*, unsigned int) (self) 294734 1 (0.0%) 3 (0.0%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, mozilla::LogicalSize const&, mozilla::LogicalSize const*, unsigned int) 1 (0.0%) nsCSSOffsetState::nsCSSOffsetState(nsIFrame*, nsRenderingContext*) 1 (0.0%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, mozilla::LogicalSize const&, mozilla::LogicalSize const*, unsigned int) (self) 1 (0.0%) mozilla::WritingMode::IsOrthogonalTo(mozilla::WritingMode const&) const
3 (0.1%) void mozilla::layers::ContainerPrepare<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) 1 (0.0%) mozilla::layers::Layer::CalculateScissorRect(mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) (self) 163250 1 (0.0%) 3 (0.0%) mozilla::layers::Layer::CalculateScissorRect(mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) 1 (0.0%) mozilla::layers::Layer::CalculateScissorRect(mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) (self) 1 (0.0%) mozilla::layers::Layer::GetLocalClipRect() 1 (0.0%) mozilla::gfx::Matrix::TransformBounds(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const
3 (0.1%) js::GCMarker::drainMarkStack(js::SliceBudget&) 2 (0.0%) XPCWrappedNative::TraceInside(JSTracer*) (self) 148466 2 (0.0%) 3 (0.0%) XPCWrappedNative::TraceInside(JSTracer*) 2 (0.0%) XPCWrappedNative::TraceInside(JSTracer*) (self) 1 (0.0%) void DoMarking<JSObject>(js::GCMarker*, JSObject*)
3 (0.1%) mozilla::EffectCompositor::GetAnimationRule(mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EffectCompositor::CascadeLevel) 1 (0.0%) mozilla::EffectCompositor::MaybeUpdateAnimationRule(mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EffectCompositor::CascadeLevel) (self) 174580 1 (0.0%) 3 (0.0%) mozilla::EffectCompositor::MaybeUpdateAnimationRule(mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EffectCompositor::CascadeLevel) 1 (0.0%) mozilla::EffectCompositor::MaybeUpdateAnimationRule(mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EffectCompositor::CascadeLevel) (self) 1 (0.0%) mozilla::EffectCompositor::MaybeUpdateCascadeResults(mozilla::dom::Element*, mozilla::CSSPseudoElementType) 1 (0.0%) mozilla::EffectCompositor::MaybeUpdateCascadeResults(mozilla::dom::Element*, mozilla::CSSPseudoElementType, nsStyleContext*)
3 (0.1%) nsDisplayBorder::nsDisplayBorder(nsDisplayListBuilder*, nsIFrame*) 1 (0.0%) nsDisplayBorder::CalculateBounds(nsStyleBorder const&) (self) 289553 1 (0.0%) 3 (0.0%) nsDisplayBorder::CalculateBounds(nsStyleBorder const&) 1 (0.0%) nsIFrame::GetBorderRadii(int*) const 1 (0.0%) nsDisplayBorder::CalculateBounds(nsStyleBorder const&) (self) 1 (0.0%) nsRect::UnionRect(nsRect const&, nsRect const&)
3 (0.1%) mozilla::layers::ContainerLayer::ComputeEffectiveTransformsForChildren(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) (self) 163439 1 (0.0%) 3 (0.0%) mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 2 (0.0%) mozilla::layers::Layer::SnapTransformTranslation(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Matrix*) 1 (0.0%) mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) (self)
3 (0.1%) mozilla::RestyleManager::TryStartingTransition(nsPresContext*, nsIContent*, nsStyleContext*, RefPtr<nsStyleContext>*) 3 (0.1%) nsTransitionManager::StyleContextChanged(mozilla::dom::Element*, nsStyleContext*, RefPtr<nsStyleContext>*) (self) 287735 3 (0.0%) 3 (0.0%) nsTransitionManager::StyleContextChanged(mozilla::dom::Element*, nsStyleContext*, RefPtr<nsStyleContext>*) 3 (0.1%) nsTransitionManager::StyleContextChanged(mozilla::dom::Element*, nsStyleContext*, RefPtr<nsStyleContext>*) (self)
3 (0.1%) nsGenericHTMLElement::IntrinsicState() const 3 (0.1%) mozilla::dom::Element::IntrinsicState() const (self) 178382 3 (0.0%) 3 (0.0%) mozilla::dom::Element::IntrinsicState() const 3 (0.1%) mozilla::dom::Element::IntrinsicState() const (self)
3 (0.1%) mozilla::ElementRestyler::RestyleSelf(nsIFrame*, nsRestyleHint, unsigned int*, nsTArray<mozilla::ElementRestyler::SwapInstruction>&) 288549 0 (0.0%) 3 (0.0%) mozilla::RestyleManager::TryStartingTransition(nsPresContext*, nsIContent*, nsStyleContext*, RefPtr<nsStyleContext>*) 3 (0.1%) nsTransitionManager::StyleContextChanged(mozilla::dom::Element*, nsStyleContext*, RefPtr<nsStyleContext>*)
3 (0.1%) gfxFont::DrawOneGlyph(unsigned int, double, gfxPoint*, GlyphBufferAzure&, bool*) const 2 (0.0%) GlyphBufferAzure::OutputGlyph(unsigned int, gfxPoint const&) (self) 171095 2 (0.0%) 3 (0.0%) GlyphBufferAzure::OutputGlyph(unsigned int, gfxPoint const&) 2 (0.0%) GlyphBufferAzure::OutputGlyph(unsigned int, gfxPoint const&) (self) 1 (0.0%) mozilla::gfx::Matrix::operator*(mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) const
2 (0.0%) CCGraphBuilder::NoteXPCOMChild(nsISupports*) 2 (0.0%) CanonicalizeXPCOMParticipant(nsISupports*) (self) 1 (0.0%) CanonicalizeParticipant(void**, nsCycleCollectionParticipant**) 76301 2 (0.0%) 3 (0.0%) CanonicalizeXPCOMParticipant(nsISupports*) 2 (0.0%) CanonicalizeXPCOMParticipant(nsISupports*) (self) 1 (0.0%) mozilla::dom::HTMLInputElement::QueryInterface(nsID const&, void**)
2 (0.0%) nsMessageManagerScriptExecutor::MarkScopesForCC() 1 (0.0%) UnmarkXBLJSObject(JS::GCCellPtr, char const*, void*) 373595 0 (0.0%) 3 (0.0%) JS::UnmarkGrayGCThingRecursively(JS::GCCellPtr) 3 (0.1%) _ZN2JS22DispatchTraceKindTypedI32UnmarkGrayCellRecursivelyFunctorIEEEDTclfp_cvP8JSObjectLDn0Espcl7ForwardIT0_Efp2_EEET_PvNS_9TraceKindEDpOS5_
3 (0.1%) nsStyleCoord::Reset() (self) 2 (0.0%) nsRuleNode::ComputePositionData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 1 (0.0%) SetCoord(nsCSSValue const&, nsStyleCoord&, nsStyleCoord const&, int, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) [clone .constprop.573] 287216 3 (0.0%) 3 (0.0%) nsStyleCoord::Reset() 3 (0.1%) nsStyleCoord::Reset() (self)
2 (0.0%) mozilla::layers::TimedTexture::Assign(mozilla::layers::PTextureParent*, mozilla::layers::PTextureChild*, mozilla::layers::MaybeFence const&, mozilla::TimeStamp const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, unsigned int const&, unsigned int const&, int const&) 2 (0.0%) mozilla::layers::MaybeFence::operator=(mozilla::layers::MaybeFence const&) (self) 1 (0.0%) nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator>::operator=(nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator> const&) 111732 2 (0.0%) 3 (0.0%) mozilla::layers::MaybeFence::operator=(mozilla::layers::MaybeFence const&) 2 (0.0%) mozilla::layers::MaybeFence::operator=(mozilla::layers::MaybeFence const&) (self) 1 (0.0%) mozilla::layers::MaybeFence::AssertSanity() const
3 (0.1%) nsDisplayList::AppendToTop(nsDisplayList*) [clone .isra.247] (self) 2 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 292869 3 (0.0%) 3 (0.0%) nsDisplayList::AppendToTop(nsDisplayList*) [clone .isra.247] 3 (0.1%) nsDisplayList::AppendToTop(nsDisplayList*) [clone .isra.247] (self)
2 (0.0%) nsFocusManager::WindowRaised(mozIDOMWindowProxy*) 1 (0.0%) nsFocusManager::WindowLowered(mozIDOMWindowProxy*) 182552 0 (0.0%) 3 (0.0%) nsFocusManager::ActivateOrDeactivate(nsPIDOMWindowOuter*, bool) 3 (0.1%) nsContentUtils::DispatchEventOnlyToChrome(nsIDocument*, nsISupports*, nsAString_internal const&, bool, bool, bool*)
3 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 293896 0 (0.0%) 3 (0.0%) nsDisplayListBuilder::ToReferenceFrame(nsIFrame const*) 3 (0.1%) nsDisplayListBuilder::FindReferenceFrameFor(nsIFrame const*, nsPoint*)
3 (0.1%) js::Proxy::getOwnEnumerablePropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::AutoVectorRooter<jsid>&) 368494 0 (0.0%) 3 (0.0%) js::CrossCompartmentWrapper::getOwnEnumerablePropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::AutoVectorRooter<jsid>&) const 1 (0.0%) js::Wrapper::wrappedObject(JSObject*) 1 (0.0%) js::Wrapper::getOwnEnumerablePropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::AutoVectorRooter<jsid>&) const 1 (0.0%) js::AutoCompartment::~AutoCompartment()
3 (0.1%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 289692 0 (0.0%) 3 (0.0%) nsDisplaySubDocument::nsDisplaySubDocument(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, unsigned int) 3 (0.1%) nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, mozilla::DisplayItemScrollClip const*)
3 (0.1%) _pixman_image_for_pattern 2 (0.0%) _pixman_image_for_solid (self) 338612 2 (0.0%) 3 (0.0%) _pixman_image_for_solid 2 (0.0%) _pixman_image_for_solid (self) 1 (0.0%) _moz_pixman_image_ref
3 (0.1%) js::jit::ValueNumberer::visitBlock(js::jit::MBasicBlock*, js::jit::MBasicBlock const*) 365508 0 (0.0%) 3 (0.0%) js::jit::ValueNumberer::visitDefinition(js::jit::MDefinition*) 3 (0.1%) js::jit::ValueNumberer::leader(js::jit::MDefinition*)
2 (0.0%) nsXPCComponents_Utils::CallFunctionWithAsyncStack(JS::Handle<JS::Value>, nsIStackFrame*, nsAString_internal const&, JSContext*, JS::MutableHandle<JS::Value>) 1 (0.0%) nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) 366965 0 (0.0%) 3 (0.0%) JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) 3 (0.1%) js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>)
3 (0.1%) mozilla::layers::Edit::MaybeDestroy(mozilla::layers::Edit::Type) 1 (0.0%) mozilla::layers::LayerAttributes::~LayerAttributes() (self) 112076 1 (0.0%) 3 (0.0%) mozilla::layers::LayerAttributes::~LayerAttributes() 1 (0.0%) mozilla::layers::LayerAttributes::~LayerAttributes() (self) 1 (0.0%) mozilla::layers::SpecificLayerAttributes::~SpecificLayerAttributes() 1 (0.0%) mozilla::layers::SpecificLayerAttributes::MaybeDestroy(mozilla::layers::SpecificLayerAttributes::Type)
3 (0.1%) _pixman_internal_only_get_implementation (self) 2 (0.0%) pixman_image_get_format 1 (0.0%) pixman_composite_glyphs 55496 3 (0.0%) 3 (0.0%) _pixman_internal_only_get_implementation 3 (0.1%) _pixman_internal_only_get_implementation (self)
3 (0.1%) mozilla::dom::DedicatedWorkerGlobalScopeBinding_workers::postMessage(JSContext*, JS::Handle<JSObject*>, mozilla::dom::workers::DedicatedWorkerGlobalScope*, JSJitMethodCallArgs const&) 267886 0 (0.0%) 3 (0.0%) mozilla::dom::workers::DedicatedWorkerGlobalScope::PostMessage(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > const&, mozilla::ErrorResult&) 3 (0.1%) mozilla::dom::workers::WorkerPrivate::PostMessageToParentInternal(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > const&, mozilla::ErrorResult&)
3 (0.1%) g_mutex_unlock (self) 1 (0.0%) g_main_context_query 1 (0.0%) g_main_context_prepare 1 (0.0%) g_main_context_acquire 47847 3 (0.0%) 3 (0.0%) g_mutex_unlock 3 (0.1%) g_mutex_unlock (self)
3 (0.1%) nsSplittableFrame::GetPrevInFlow() const (self) 1 (0.0%) nsSplittableFrame::GetLogicalSkipSides(nsHTMLReflowState const*) const 1 (0.0%) nsSplittableFrame::FirstInFlow() const 1 (0.0%) nsHTMLReflowState::InitFrameType(nsIAtom*) 295095 3 (0.0%) 3 (0.0%) nsSplittableFrame::GetPrevInFlow() const 3 (0.1%) nsSplittableFrame::GetPrevInFlow() const (self)
3 (0.1%) nsStyleSVGReset const* nsStyleContext::DoGetStyleSVGReset<true>() (self) 2 (0.0%) nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) 1 (0.0%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 255504 3 (0.0%) 3 (0.0%) nsStyleSVGReset const* nsStyleContext::DoGetStyleSVGReset<true>() 3 (0.1%) nsStyleSVGReset const* nsStyleContext::DoGetStyleSVGReset<true>() (self)
3 (0.1%) TreeMatchContext::~TreeMatchContext() 3 (0.1%) nsTArray_Impl<mozilla::dom::Element*, nsTArrayInfallibleAllocator>::Clear() (self) 179449 3 (0.0%) 3 (0.0%) nsTArray_Impl<mozilla::dom::Element*, nsTArrayInfallibleAllocator>::Clear() 3 (0.1%) nsTArray_Impl<mozilla::dom::Element*, nsTArrayInfallibleAllocator>::Clear() (self)
2 (0.0%) mozilla::dom::AutoJSAPI::Init(JSObject*) 1 (0.0%) mozilla::dom::GetIncumbentGlobal() 1 (0.0%) xpc::NativeGlobal(JSObject*) (self) 146143 1 (0.0%) 3 (0.0%) xpc::NativeGlobal(JSObject*) 2 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) xpc::NativeGlobal(JSObject*) (self)
3 (0.1%) nsCanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 293508 0 (0.0%) 3 (0.0%) nsFrame::FinishReflowWithAbsoluteFrames(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&, bool) 3 (0.1%) nsFrame::ReflowAbsoluteFrames(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&, bool)
3 (0.1%) js::GetIterator(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::MutableHandle<JSObject*>) 367720 0 (0.0%) 3 (0.0%) VectorToKeyIterator(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoVectorRooter<jsid>&, unsigned int, unsigned int, JS::MutableHandle<JSObject*>) 3 (0.1%) NewPropertyIteratorObject(JSContext*, unsigned int)
2 (0.0%) nsFrame::DisplayOutlineUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&) 2 (0.0%) nsStyleOutline const* nsStyleContext::DoGetStyleOutline<true>() (self) 1 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize, nsSize*) 288043 2 (0.0%) 3 (0.0%) nsStyleOutline const* nsStyleContext::DoGetStyleOutline<true>() 2 (0.0%) nsStyleOutline const* nsStyleContext::DoGetStyleOutline<true>() (self) 1 (0.0%) nsConditionalResetStyleData::GetStyleData(nsStyleStructID, nsStyleContext*, bool) const
3 (0.1%) js::jit::DoGetPropFallback(JSContext*, void*, js::jit::ICGetProp_Fallback*, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>) 357545 0 (0.0%) 3 (0.0%) js::jit::GetPropIRGenerator::tryAttachStub(mozilla::Maybe<js::jit::CacheIRWriter>&) 3 (0.1%) js::jit::CacheIRWriter::writeOperandId(js::jit::OperandId)
2 (0.0%) JSString* DoCallback<JSString*>(JS::CallbackTracer*, JSString**, char const*) (self) 2 (0.0%) JSScript::traceChildren(JSTracer*) 1 (0.0%) jsid DoCallback<jsid>(JS::CallbackTracer*, jsid*, char const*) 374675 2 (0.0%) 3 (0.0%) JSString* DoCallback<JSString*>(JS::CallbackTracer*, JSString**, char const*) 2 (0.0%) JSString* DoCallback<JSString*>(JS::CallbackTracer*, JSString**, char const*) (self) 1 (0.0%) js::gc::MovingTracer::onLazyScriptEdge(js::LazyScript**)
3 (0.1%) nsFrame::DidSetStyleContext(nsStyleContext*) 2 (0.0%) AddAndRemoveImageAssociations(nsFrame*, nsStyleImageLayers const*, nsStyleImageLayers const*) [clone .constprop.858] (self) 293162 2 (0.0%) 3 (0.0%) AddAndRemoveImageAssociations(nsFrame*, nsStyleImageLayers const*, nsStyleImageLayers const*) [clone .constprop.858] 2 (0.0%) AddAndRemoveImageAssociations(nsFrame*, nsStyleImageLayers const*, nsStyleImageLayers const*) [clone .constprop.858] (self) 1 (0.0%) nsStyleAutoArray<nsStyleImageLayers::Layer>::operator[](unsigned long) const
3 (0.1%) _end 370072 0 (0.0%) 3 (0.0%) bool js::DeleteElementJit<true>(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*) 3 (0.1%) JS::ObjectOpResult::reportStrictErrorOrWarning(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool)
2 (0.0%) mozilla::layers::CompositorBridgeParent::CompositeToTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*) 1 (0.0%) mozilla::layers::CompositorBridgeParent::ShadowLayersUpdated(mozilla::layers::LayerTransactionParent*, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData> const&, bool, bool, unsigned int, bool, int) 167271 0 (0.0%) 3 (0.0%) mozilla::layers::CompositorBridgeParent::SetShadowProperties(mozilla::layers::Layer*) 3 (0.1%) mozilla::layers::ForEachNode<decltype ({parm#2}({parm#1}))::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, mozilla::layers::CompositorBridgeParent::SetShadowProperties(mozilla::layers::Layer*)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, mozilla::layers::CompositorBridgeParent::SetShadowProperties(mozilla::layers::Layer*)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.613]
2 (0.0%) js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::changeTableSize(int, js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FailureBehavior) (self) 1 (0.0%) WrapperMapRef::trace(JSTracer*) 1 (0.0%) js::GCRekeyableHashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy, JS::DefaultMapSweepPolicy<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> > >::sweep() 1 (0.0%) JSCompartment::putWrapper(JSContext*, js::CrossCompartmentKey const&, JS::Value const&) 367152 2 (0.0%) 3 (0.0%) js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::changeTableSize(int, js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FailureBehavior) 2 (0.0%) js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::changeTableSize(int, js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FailureBehavior) (self) 1 (0.0%) je_calloc
3 (0.1%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CompositableOperationDetail*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::OpUseTexture*, IPC::Message const*, void**) (self) 119666 1 (0.0%) 3 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::OpUseTexture*, IPC::Message const*, void**) 2 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::TimedTexture>*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::OpUseTexture*, IPC::Message const*, void**) (self)
2 (0.0%) nsStylePosition::CalcDifference(nsStylePosition const&, nsStyleVisibility const*) const 1 (0.0%) nsStyleImageLayers::Position::operator==(nsStyleImageLayers::Position const&) const (self) 1 (0.0%) nsStyleDisplay::CalcDifference(nsStyleDisplay const&) const 287846 1 (0.0%) 3 (0.0%) nsStyleImageLayers::Position::operator==(nsStyleImageLayers::Position const&) const 2 (0.0%) nsStyleCoord::CalcValue::operator==(nsStyleCoord::CalcValue const&) const 1 (0.0%) nsStyleImageLayers::Position::operator==(nsStyleImageLayers::Position const&) const (self)
3 (0.1%) mozilla::PaintedLayerDataTree::FinishPotentiallyIntersectingNodes(AnimatedGeometryRoot*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*) 288578 0 (0.0%) 3 (0.0%) mozilla::PaintedLayerDataTree::FindNodeForAncestorAnimatedGeometryRoot(AnimatedGeometryRoot*, AnimatedGeometryRoot**) 3 (0.1%) nsBaseHashtable<nsPtrHashKey<AnimatedGeometryRoot>, mozilla::PaintedLayerDataNode*, mozilla::PaintedLayerDataNode*>::Get(AnimatedGeometryRoot*) const
3 (0.1%) nsIFrame::UpdateOverflow() 292924 0 (0.0%) 3 (0.0%) nsFrame::UnionChildOverflow(nsOverflowAreas&) 2 (0.0%) nsBox::IsXULCollapsed() 1 (0.0%) nsLayoutUtils::UnionChildOverflow(nsIFrame*, nsOverflowAreas&, mozilla::layout::FrameChildListIDs)
3 (0.1%) js::jit::CodeGenerator::generateBody() 357146 0 (0.0%) 3 (0.0%) js::jit::CodeGenerator::visitOsiPoint(js::jit::LOsiPoint*) 3 (0.1%) js::jit::CodeGeneratorShared::markOsiPoint(js::jit::LOsiPoint*)
2 (0.0%) _end (self) 63526 2 (0.0%) 3 (0.0%) _end 2 (0.0%) _end (self) 1 (0.0%) mozilla::dom::WindowBinding::genericMethod(JSContext*, unsigned int, JS::Value*)
3 (0.1%) strlen (self) 1 (0.0%) js::SavedStacks::insertFrames(JSContext*, js::FrameIter&, JS::MutableHandle<js::SavedFrame*>, unsigned int) 1 (0.0%) js::DuplicateString(js::ExclusiveContext*, char const*) 1 (0.0%) JSString* NumberToStringWithBase<(js::AllowGC)1>(js::ExclusiveContext*, double, int) [clone .constprop.866] 38826 3 (0.0%) 3 (0.0%) strlen 3 (0.1%) strlen (self)
3 (0.1%) nsPresContext::AppUnitsPerDevPixel() const (self) 1 (0.0%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const 1 (0.0%) nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame*) 1 (0.0%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 291009 3 (0.0%) 3 (0.0%) nsPresContext::AppUnitsPerDevPixel() const 3 (0.1%) nsPresContext::AppUnitsPerDevPixel() const (self)
3 (0.1%) js::SavedStacks::getOrCreateSavedFrame(JSContext*, js::SavedFrame::HandleLookup) 1 (0.0%) js::SavedFrame::HashPolicy::hash(js::SavedFrame::Lookup const&) (self) 370677 1 (0.0%) 3 (0.0%) js::SavedFrame::HashPolicy::hash(js::SavedFrame::Lookup const&) 2 (0.0%) js::MovableCellHasher<js::SavedFrame*>::hash(js::SavedFrame* const&) 1 (0.0%) js::SavedFrame::HashPolicy::hash(js::SavedFrame::Lookup const&) (self)
2 (0.0%) gdk_x11_drag_context_get_type 1 (0.0%) gdk_window_geometry_changed 1 (0.0%) gdk_event_free (self) 27542 1 (0.0%) 3 (0.0%) gdk_event_free 1 (0.0%) gdk_window_get_display 1 (0.0%) gdk_event_free (self) 1 (0.0%) gdk_notify_startup_complete
3 (0.1%) js::SetIntegrityLevel(JSContext*, JS::Handle<JSObject*>, js::IntegrityLevel) 367946 0 (0.0%) 3 (0.0%) js::PreventExtensions(JSContext*, JS::Handle<JSObject*>, JS::ObjectOpResult&) 2 (0.0%) JSObject::setFlags(js::ExclusiveContext*, js::BaseShape::Flag, JSObject::GenerateShape) 1 (0.0%) JS::AutoGCRooter::AutoGCRooter(js::ContextFriendFields*, long)
2 (0.0%) nsImageRenderer::PrepareImage() [clone .part.628] 1 (0.0%) nsStyleImage::IsOpaque() const 172752 0 (0.0%) 3 (0.0%) imgRequestProxy::GetImage(imgIContainer**) 3 (0.1%) imgRequestProxy::GetImage() const
3 (0.1%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CommonLayerAttributes*, IPC::Message const*, void**) 119538 0 (0.0%) 3 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::TransformMatrix*, IPC::Message const*, void**) 3 (0.1%) IPC::ParamTraits<mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> >::Read(IPC::Message const*, void**, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>*)
3 (0.1%) mozilla::layers::AsyncCompositionManager::TransformShadowTree(mozilla::TimeStamp, mozilla::layers::AsyncCompositionManager::TransformsToSkip) 166546 0 (0.0%) 3 (0.0%) mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*) 2 (0.0%) mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value&&mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2}<decltype ({parm#3}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#1}, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2}>(mozilla::layers::Layer*, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#1} const&, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2} const&) [clone .constprop.658] 1 (0.0%) std::_Rb_tree<mozilla::layers::Layer*, std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts>, std::_Select1st<std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts> >, std::less<mozilla::layers::Layer*>, std::allocator<std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts> > >::_M_erase(std::_Rb_tree_node<std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts> >*)
3 (0.1%) nsGlobalWindow::GetScriptableParent() 176084 0 (0.0%) 3 (0.0%) nsGlobalWindow::GetParentOuter() 2 (0.0%) nsGlobalWindow::GetParent() 1 (0.0%) nsIDocShell::GetIsMozBrowserOrApp()
3 (0.1%) js::NativeObject::addPropertyInternal(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int, unsigned int, unsigned int, js::ShapeTable::Entry*, bool) 370846 0 (0.0%) 3 (0.0%) js::NativeObject::getChildProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<js::Shape*>, JS::MutableHandle<js::StackShape>) 1 (0.0%) js::NativeObject::getChildPropertyOnDictionary(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<js::Shape*>, JS::MutableHandle<js::StackShape>) 1 (0.0%) js::NativeObject::setLastProperty(js::ExclusiveContext*, js::Shape*) 1 (0.0%) js::PropertyTree::getChild(js::ExclusiveContext*, js::Shape*, JS::Handle<js::StackShape>)
3 (0.1%) mozilla::dom::WindowBinding::genericGetter(JSContext*, unsigned int, JS::Value*) 206691 0 (0.0%) 3 (0.0%) mozilla::dom::WindowBinding::get_mozInnerScreenY(JSContext*, JS::Handle<JSObject*>, nsGlobalWindow*, JSJitGetterCallArgs) 3 (0.1%) nsGlobalWindow::GetMozInnerScreenYOuter()
3 (0.1%) TreeMatchContext::~TreeMatchContext() 3 (0.1%) nsTArray_Impl<unsigned int, nsTArrayInfallibleAllocator>::Clear() (self) 112500 3 (0.0%) 3 (0.0%) nsTArray_Impl<unsigned int, nsTArrayInfallibleAllocator>::Clear() 3 (0.1%) nsTArray_Impl<unsigned int, nsTArrayInfallibleAllocator>::Clear() (self)
3 (0.1%) nsCSSScanner::Peek(unsigned int) (self) 2 (0.0%) nsCSSScanner::ScanNumber(nsCSSToken&) 1 (0.0%) nsCSSScanner::Next(nsCSSToken&, nsCSSScannerExclude) 286849 3 (0.0%) 3 (0.0%) nsCSSScanner::Peek(unsigned int) 3 (0.1%) nsCSSScanner::Peek(unsigned int) (self)
3 (0.1%) PresShell::Release() (self) 2 (0.0%) nsDocument::BeginUpdate(unsigned int) 1 (0.0%) nsDocument::EndUpdate(unsigned int) 291672 3 (0.0%) 3 (0.0%) PresShell::Release() 3 (0.1%) PresShell::Release() (self)
3 (0.1%) mozilla::gfx::Point4DTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::operator*<float>(mozilla::gfx::Point4DTyped<mozilla::LayoutDevicePixel, float> const&) const (self) 2 (0.0%) mozilla::gfx::RectTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::TransformBounds<float>(mozilla::gfx::RectTyped<mozilla::LayoutDevicePixel, float> const&) const 1 (0.0%) mozilla::gfx::PointTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::operator*<float>(mozilla::gfx::PointTyped<mozilla::LayoutDevicePixel, float> const&) const 290499 3 (0.0%) 3 (0.0%) mozilla::gfx::Point4DTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::operator*<float>(mozilla::gfx::Point4DTyped<mozilla::LayoutDevicePixel, float> const&) const 3 (0.1%) mozilla::gfx::Point4DTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::operator*<float>(mozilla::gfx::Point4DTyped<mozilla::LayoutDevicePixel, float> const&) const (self)
3 (0.1%) mozilla::gfx::Matrix::Matrix() (self) 1 (0.0%) gfxContext::gfxContext(mozilla::gfx::DrawTarget*, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 1 (0.0%) mozilla::layers::BasicContainerLayer::ComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::layers::ContainerLayer::DefaultComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 163384 3 (0.0%) 3 (0.0%) mozilla::gfx::Matrix::Matrix() 3 (0.1%) mozilla::gfx::Matrix::Matrix() (self)
3 (0.1%) mozilla::ContainerState::PreparePaintedLayerForUse(mozilla::layers::PaintedLayer*, mozilla::PaintedDisplayItemLayerUserData*, AnimatedGeometryRoot*, nsIFrame const*, nsPoint const&, bool) 288488 0 (0.0%) 3 (0.0%) mozilla::FrameLayerBuilder::SavePreviousDataForLayer(mozilla::layers::PaintedLayer*, unsigned int) 3 (0.1%) PLDHashTable::Add(void const*)
3 (0.1%) double_conversion::DiyFp::Normalize(double_conversion::DiyFp const&) (self) 3 (0.1%) double_conversion::FastDtoa(double, double_conversion::FastDtoaMode, int, double_conversion::Vector<char>, int*, int*) 22011 3 (0.0%) 3 (0.0%) double_conversion::DiyFp::Normalize(double_conversion::DiyFp const&) 3 (0.1%) double_conversion::DiyFp::Normalize(double_conversion::DiyFp const&) (self)
3 (0.1%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) 1 (0.0%) std::_Rb_tree<mozilla::layers::ShadowableLayer*, mozilla::layers::ShadowableLayer*, std::_Identity<mozilla::layers::ShadowableLayer*>, std::less<mozilla::layers::ShadowableLayer*>, std::allocator<mozilla::layers::ShadowableLayer*> >::_M_erase(std::_Rb_tree_node<mozilla::layers::ShadowableLayer*>*) (self) 168905 0 (0.0%) 3 (0.0%) std::_Rb_tree<mozilla::layers::ShadowableLayer*, mozilla::layers::ShadowableLayer*, std::_Identity<mozilla::layers::ShadowableLayer*>, std::less<mozilla::layers::ShadowableLayer*>, std::allocator<mozilla::layers::ShadowableLayer*> >::_M_erase(std::_Rb_tree_node<mozilla::layers::ShadowableLayer*>*) 2 (0.0%) arena_dalloc 1 (0.0%) std::_Rb_tree<mozilla::layers::ShadowableLayer*, mozilla::layers::ShadowableLayer*, std::_Identity<mozilla::layers::ShadowableLayer*>, std::less<mozilla::layers::ShadowableLayer*>, std::allocator<mozilla::layers::ShadowableLayer*> >::_M_erase(std::_Rb_tree_node<mozilla::layers::ShadowableLayer*>*) (self) 1 (0.0%) pthread_mutex_unlock
3 (0.1%) imgRequestProxy::GetImage(imgIContainer**) 172715 0 (0.0%) 3 (0.0%) imgRequestProxy::GetImage() const 3 (0.1%) RequestBehaviour::GetImage() const
3 (0.1%) mozilla::gfx::DrawTargetCairo::PushClipRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) 339694 0 (0.0%) 3 (0.0%) _moz_cairo_close_path 2 (0.0%) _cairo_path_fixed_move_to 1 (0.0%) _cairo_path_fixed_close_path
3 (0.1%) mozilla::RestyleTracker::AddPendingRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*, mozilla::Maybe<mozilla::dom::Element*>) 1 (0.0%) mozilla::RestyleTracker::FindClosestRestyleRoot(mozilla::dom::Element*) (self) 174732 1 (0.0%) 3 (0.0%) mozilla::RestyleTracker::FindClosestRestyleRoot(mozilla::dom::Element*) 2 (0.0%) nsIContent::GetFlattenedTreeParent() const 1 (0.0%) mozilla::RestyleTracker::FindClosestRestyleRoot(mozilla::dom::Element*) (self)
3 (0.1%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::CommonLayerAttributes const&, IPC::Message*) 119980 0 (0.0%) 3 (0.0%) IPC::ParamTraits<mozilla::layers::EventRegions>::Write(IPC::Message*, mozilla::layers::EventRegions const&) 3 (0.1%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::RectIterator>::Write(IPC::Message*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&)
2 (0.0%) nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool) 1 (0.0%) nsCanvasFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 289523 0 (0.0%) 3 (0.0%) nsCSSRendering::FindBackground(nsIFrame*, nsStyleContext**) 2 (0.0%) nsCSSRendering::FindRootFrameBackground(nsIFrame*) 1 (0.0%) nsCSSRendering::IsCanvasFrame(nsIFrame*)
3 (0.1%) nsCSSRendering::PrepareImageLayer(nsPresContext*, nsIFrame*, unsigned int, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, bool*, mozilla::gfx::CompositionOp) 289431 0 (0.0%) 3 (0.0%) nsImageRenderer::ComputeIntrinsicSize() 3 (0.1%) nsLayoutUtils::ComputeSizeForDrawing(imgIContainer*, mozilla::gfx::IntSizeTyped<mozilla::CSSPixel>&, nsSize&, bool&, bool&)
3 (0.1%) js::AtomizeString(js::ExclusiveContext*, JSString*, js::PinningBehavior) (self) 2 (0.0%) JSAtom* js::ToAtom<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType) 1 (0.0%) intrinsic_FinishBoundFunctionInit(JSContext*, unsigned int, JS::Value*) 356982 3 (0.0%) 3 (0.0%) js::AtomizeString(js::ExclusiveContext*, JSString*, js::PinningBehavior) 3 (0.1%) js::AtomizeString(js::ExclusiveContext*, JSString*, js::PinningBehavior) (self)
3 (0.1%) mozilla::GetLayerActivityForUpdate(nsIFrame*) [clone .constprop.579] 1 (0.0%) nsExpirationTracker<mozilla::LayerActivity, 4u>::AddObject(mozilla::LayerActivity*) (self) 289026 1 (0.0%) 3 (0.0%) nsExpirationTracker<mozilla::LayerActivity, 4u>::AddObject(mozilla::LayerActivity*) 1 (0.0%) nsExpirationTracker<mozilla::LayerActivity, 4u>::AddObject(mozilla::LayerActivity*) (self) 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::IncrementLength(unsigned long)
3 (0.1%) mozilla::PaintedLayerDataTree::FindNodeForAncestorAnimatedGeometryRoot(AnimatedGeometryRoot*, AnimatedGeometryRoot**) 289016 0 (0.0%) 3 (0.0%) nsBaseHashtable<nsPtrHashKey<AnimatedGeometryRoot>, mozilla::PaintedLayerDataNode*, mozilla::PaintedLayerDataNode*>::Get(AnimatedGeometryRoot*) const 3 (0.1%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int)
3 (0.1%) double_conversion::FastDtoa(double, double_conversion::FastDtoaMode, int, double_conversion::Vector<char>, int*, int*) 1 (0.0%) double_conversion::Double::AsNormalizedDiyFp() const (self) 22014 1 (0.0%) 3 (0.0%) double_conversion::Double::AsNormalizedDiyFp() const 2 (0.0%) double_conversion::Double::Significand() const 1 (0.0%) double_conversion::Double::AsNormalizedDiyFp() const (self)
3 (0.1%) mozilla::dom::WindowBinding::get_mozInnerScreenY(JSContext*, JS::Handle<JSObject*>, nsGlobalWindow*, JSJitGetterCallArgs) 176193 0 (0.0%) 3 (0.0%) nsGlobalWindow::GetMozInnerScreenYOuter() 3 (0.1%) nsGlobalWindow::GetInnerScreenRect()
3 (0.1%) XPCWrappedNative::FindTearOff(XPCNativeInterface*, bool, nsresult*) 148350 0 (0.0%) 3 (0.0%) XPCWrappedNative::InitTearOff(XPCWrappedNativeTearOff*, XPCNativeInterface*, bool) 2 (0.0%) nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*) 1 (0.0%) mozilla::dom::exceptions::JSStackFrame::QueryInterface(nsID const&, void**)
3 (0.1%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 3 (0.1%) nsIFrame::MarkAbsoluteFramesForDisplayList(nsDisplayListBuilder*, nsRect const&) (self) 293385 3 (0.0%) 3 (0.0%) nsIFrame::MarkAbsoluteFramesForDisplayList(nsDisplayListBuilder*, nsRect const&) 3 (0.1%) nsIFrame::MarkAbsoluteFramesForDisplayList(nsDisplayListBuilder*, nsRect const&) (self)
3 (0.1%) TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited) 3 (0.1%) nsNthIndexCache::nsNthIndexCache() (self) 287166 3 (0.0%) 3 (0.0%) nsNthIndexCache::nsNthIndexCache() 3 (0.1%) nsNthIndexCache::nsNthIndexCache() (self)
3 (0.1%) nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsPresContext*, nsBlockFrame*, bool, bool, bool, int) 294747 0 (0.0%) 3 (0.0%) nsHTMLReflowState::CalcLineHeight(nsIContent*, nsStyleContext*, int, float) 3 (0.1%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, float, unsigned char)
3 (0.1%) nsDisplayListBuilder::MarkFramesForDisplayList(nsIFrame*, nsFrameList const&, nsRect const&) 3 (0.1%) nsIFrame** nsTArray_Impl<nsIFrame*, nsTArrayInfallibleAllocator>::AppendElement<nsIFrame*, nsTArrayInfallibleAllocator>(nsIFrame*&&) (self) 289027 3 (0.0%) 3 (0.0%) nsIFrame** nsTArray_Impl<nsIFrame*, nsTArrayInfallibleAllocator>::AppendElement<nsIFrame*, nsTArrayInfallibleAllocator>(nsIFrame*&&) 3 (0.1%) nsIFrame** nsTArray_Impl<nsIFrame*, nsTArrayInfallibleAllocator>::AppendElement<nsIFrame*, nsTArrayInfallibleAllocator>(nsIFrame*&&) (self)
3 (0.1%) js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int) 370300 0 (0.0%) 3 (0.0%) js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int, JS::ObjectOpResult&) 3 (0.1%) js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)
3 (0.1%) mozilla::ActiveLayerTracker::NotifyInlineStyleRuleModified(nsIFrame*, nsCSSProperty, nsAString_internal const&, nsDOMCSSDeclaration*) 3 (0.1%) non-virtual thunk to nsGlobalWindow::IsRunningTimeout() (self) 176635 3 (0.0%) 3 (0.0%) non-virtual thunk to nsGlobalWindow::IsRunningTimeout() 3 (0.1%) non-virtual thunk to nsGlobalWindow::IsRunningTimeout() (self)
6 (0.1%) mozilla::layers::BasicLayerManager::PaintSelfOrChildren(mozilla::layers::PaintLayerContext&, gfxContext*) 3 (0.1%) mozilla::layers::BasicLayerManager::EndTransactionInternal(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) 165626 0 (0.0%) 3 (0.0%) mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*) 9 (0.2%) mozilla::layers::BasicLayerManager::PaintSelfOrChildren(mozilla::layers::PaintLayerContext&, gfxContext*)
3 (0.1%) js::jit::BacktrackingAllocator::tryAllocateNonFixed(js::jit::LiveBundle*, js::jit::Requirement, js::jit::Requirement, bool*, bool*, mozilla::Vector<js::jit::LiveBundle*, 4ul, js::SystemAllocPolicy>&) 2 (0.0%) js::jit::BacktrackingAllocator::tryAllocateRegister(js::jit::BacktrackingAllocator::PhysicalRegister&, js::jit::LiveBundle*, bool*, bool*, mozilla::Vector<js::jit::LiveBundle*, 4ul, js::SystemAllocPolicy>&) [clone .part.542] (self) 376423 2 (0.0%) 3 (0.0%) js::jit::BacktrackingAllocator::tryAllocateRegister(js::jit::BacktrackingAllocator::PhysicalRegister&, js::jit::LiveBundle*, bool*, bool*, mozilla::Vector<js::jit::LiveBundle*, 4ul, js::SystemAllocPolicy>&) [clone .part.542] 2 (0.0%) js::jit::BacktrackingAllocator::tryAllocateRegister(js::jit::BacktrackingAllocator::PhysicalRegister&, js::jit::LiveBundle*, bool*, bool*, mozilla::Vector<js::jit::LiveBundle*, 4ul, js::SystemAllocPolicy>&) [clone .part.542] (self) 1 (0.0%) js::jit::BacktrackingAllocator::maximumSpillWeight(mozilla::Vector<js::jit::LiveBundle*, 4ul, js::SystemAllocPolicy> const&)
3 (0.1%) mozilla::layers::LayerPropertiesBase::LayerPropertiesBase(mozilla::layers::Layer*) 163200 0 (0.0%) 3 (0.0%) mozilla::layers::Layer::GetLocalVisibleRegion() 2 (0.0%) mozilla::layers::Layer::AsLayerComposite() 1 (0.0%) mozilla::layers::PaintedLayerComposite::AsLayerComposite()
3 (0.1%) mozilla::FramePropertyTable::PropertyValue* nsTArray_Impl<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>::AppendElement<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>(mozilla::FramePropertyTable::PropertyValue&&) (self) 3 (0.1%) mozilla::FramePropertyTable::SetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, void*) 289029 3 (0.0%) 3 (0.0%) mozilla::FramePropertyTable::PropertyValue* nsTArray_Impl<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>::AppendElement<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>(mozilla::FramePropertyTable::PropertyValue&&) 3 (0.1%) mozilla::FramePropertyTable::PropertyValue* nsTArray_Impl<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>::AppendElement<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>(mozilla::FramePropertyTable::PropertyValue&&) (self)
2 (0.0%) nsDisplayList::DeleteAll() 1 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 289766 0 (0.0%) 3 (0.0%) nsDisplayWrapList::~nsDisplayWrapList() 3 (0.1%) nsDisplayList::DeleteAll()
3 (0.1%) nsGenericHTMLFormElement::AddRef() (self) 1 (0.0%) nsXULTooltipListener::MouseMove(nsIDOMEvent*) 1 (0.0%) nsStyleChangeList::AppendChange(nsIFrame*, nsIContent*, nsChangeHint) 1 (0.0%) nsTHashtable<nsBaseHashtableET<nsISupportsHashKey, nsAutoPtr<mozilla::RestyleTracker::RestyleData> > >::s_InitEntry(PLDHashEntryHdr*, void const*) 233977 3 (0.0%) 3 (0.0%) nsGenericHTMLFormElement::AddRef() 3 (0.1%) nsGenericHTMLFormElement::AddRef() (self)
3 (0.1%) mozilla::layers::BasicCompositor::BeginFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*) 165208 0 (0.0%) 3 (0.0%) mozilla::layers::BasicCompositor::CreateRenderTargetForWindow(mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> const&, mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> const&, mozilla::layers::BufferMode) 2 (0.0%) mozilla::layers::BasicCompositingRenderTarget::BasicCompositingRenderTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::gfx::DrawTargetCairo::GetSize()
3 (0.1%) nsBindingManager::BeginOutermostUpdate() (self) 3 (0.1%) nsDocument::BeginUpdate(unsigned int) 271569 3 (0.0%) 3 (0.0%) nsBindingManager::BeginOutermostUpdate() 3 (0.1%) nsBindingManager::BeginOutermostUpdate() (self)
3 (0.1%) js::AutoStopwatch::AutoStopwatch(JSContext*) 1 (0.0%) nsPerformanceStatsService::StopwatchStartCallback(unsigned long, void*) (self) 325734 1 (0.0%) 3 (0.0%) nsPerformanceStatsService::StopwatchStartCallback(unsigned long, void*) 1 (0.0%) nsPerformanceStatsService::StopwatchStartCallback(unsigned long, void*) (self) 1 (0.0%) nsPerformanceStatsService::Release() 1 (0.0%) nsPerformanceStatsService::StopwatchStart(unsigned long)
2 (0.0%) nsPresContext::CreateTimer(void (*)(nsITimer*, void*), unsigned int) 1 (0.0%) nsXULTooltipListener::MouseMove(nsIDOMEvent*) 1 (0.0%) nsTimerImpl::InitWithFuncCallback(void (*)(nsITimer*, void*), void*, unsigned int, unsigned int) (self) 80004 1 (0.0%) 3 (0.0%) nsTimerImpl::InitWithFuncCallback(void (*)(nsITimer*, void*), void*, unsigned int, unsigned int) 2 (0.0%) nsTimerImpl::InitCommon(unsigned int, unsigned int) 1 (0.0%) nsTimerImpl::InitWithFuncCallback(void (*)(nsITimer*, void*), void*, unsigned int, unsigned int) (self)
3 (0.1%) IPC::ParamTraits<float>::Read(IPC::Message const*, void**, float*) 2 (0.0%) Pickle::ReadBytes(void**, char const**, int, unsigned int) const (self) 107107 2 (0.0%) 3 (0.0%) Pickle::ReadBytes(void**, char const**, int, unsigned int) const 2 (0.0%) Pickle::ReadBytes(void**, char const**, int, unsigned int) const (self) 1 (0.0%) Pickle::IteratorHasRoomFor(void const*, int) const
2 (0.0%) nsTimerImpl::InitCommon(unsigned int, unsigned int) 2 (0.0%) TimerThread::RemoveTimer(nsTimerImpl*) (self) 1 (0.0%) nsTimerImpl::Cancel() 79689 2 (0.0%) 3 (0.0%) TimerThread::RemoveTimer(nsTimerImpl*) 2 (0.0%) TimerThread::RemoveTimer(nsTimerImpl*) (self) 1 (0.0%) PR_Lock
2 (0.0%) js::ObjectGroup::defaultNewGroup(js::ExclusiveContext*, js::Class const*, js::TaggedProto, JSObject*) 1 (0.0%) js::AddTypePropertyId(js::ExclusiveContext*, js::ObjectGroup*, JSObject*, jsid, js::TypeSet::Type) 1 (0.0%) js::AutoEnterAnalysis::AutoEnterAnalysis(js::ExclusiveContext*) (self) 359089 1 (0.0%) 3 (0.0%) js::AutoEnterAnalysis::AutoEnterAnalysis(js::ExclusiveContext*) 2 (0.0%) js::gc::AutoSuppressGC::AutoSuppressGC(js::ExclusiveContext*) 1 (0.0%) js::AutoEnterAnalysis::AutoEnterAnalysis(js::ExclusiveContext*) (self)
1 (0.0%) mozilla::PaintedLayerDataNode::FinishAllChildren(bool) 1 (0.0%) nsIDocument::SelectorCache::NotifyExpired(nsIDocument::SelectorCacheKey*) 1 (0.0%) mozilla::CycleCollectedJSRuntime::RemoveJSHolder(void*) 80814 0 (0.0%) 3 (0.0%) PLDHashTable::Remove(void const*) 2 (0.0%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) 1 (0.0%) unsigned int mozilla::detail::HashKnownLength<char16_t>(char16_t const*, unsigned long)
2 (0.0%) js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 1 (0.0%) bool js::NativeLookupOwnProperty<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<js::NativeObject*, (js::AllowGC)1>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)1>::HandleType, js::MaybeRooted<js::Shape*, (js::AllowGC)1>::MutableHandleType) 367683 0 (0.0%) 3 (0.0%) fun_resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 1 (0.0%) js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int) 1 (0.0%) js::NewObjectWithGivenTaggedProto(js::ExclusiveContext*, js::Class const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind, unsigned int) 1 (0.0%) js::DefineProperty(js::ExclusiveContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int)
3 (0.1%) CrashReporter::SetEventloopNestingLevel(unsigned int) (self) 3 (0.1%) nsBaseAppShell::DoProcessNextNativeEvent(bool) 331755 3 (0.0%) 3 (0.0%) CrashReporter::SetEventloopNestingLevel(unsigned int) 3 (0.1%) CrashReporter::SetEventloopNestingLevel(unsigned int) (self)
6 (0.1%) mozilla::layers::ForEachNode<decltype ({parm#2}({parm#1}))::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, mozilla::layers::CompositorBridgeParent::SetShadowProperties(mozilla::layers::Layer*)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, mozilla::layers::CompositorBridgeParent::SetShadowProperties(mozilla::layers::Layer*)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.613] (self) 3 (0.1%) mozilla::layers::CompositorBridgeParent::SetShadowProperties(mozilla::layers::Layer*) 167272 2 (0.0%) 3 (0.0%) mozilla::layers::ForEachNode<decltype ({parm#2}({parm#1}))::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, mozilla::layers::CompositorBridgeParent::SetShadowProperties(mozilla::layers::Layer*)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, mozilla::layers::CompositorBridgeParent::SetShadowProperties(mozilla::layers::Layer*)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.613] 6 (0.1%) mozilla::layers::ForEachNode<decltype ({parm#2}({parm#1}))::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, mozilla::layers::CompositorBridgeParent::SetShadowProperties(mozilla::layers::Layer*)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, mozilla::layers::CompositorBridgeParent::SetShadowProperties(mozilla::layers::Layer*)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.613] (self) 1 (0.0%) _moz_pixman_region32_copy
3 (0.1%) mozilla::FrameLayerBuilder::PaintItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsRenderingContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) 289506 0 (0.0%) 3 (0.0%) nsDisplaySVGEffects::PaintAsLayer(nsDisplayListBuilder*, nsRenderingContext*, mozilla::layers::LayerManager*) 3 (0.1%) nsSVGIntegrationUtils::PaintFramesWithEffects(gfxContext&, nsIFrame*, nsRect const&, nsRect const&, nsDisplayListBuilder*, mozilla::layers::LayerManager*)
3 (0.1%) js::jit::GetPropIRGenerator::tryAttachStub(mozilla::Maybe<js::jit::CacheIRWriter>&) 1 (0.0%) js::jit::CacheIRWriter::writeOperandId(js::jit::OperandId) (self) 358194 1 (0.0%) 3 (0.0%) js::jit::CacheIRWriter::writeOperandId(js::jit::OperandId) 2 (0.0%) __GI_memset 1 (0.0%) js::jit::CacheIRWriter::writeOperandId(js::jit::OperandId) (self)
3 (0.1%) nsGlobalWindow::SetTimeoutOrInterval(nsIScriptTimeoutHandler*, int, bool, int*) 80003 0 (0.0%) 3 (0.0%) nsTimerImpl::InitWithNameableFuncCallback(void (*)(nsITimer*, void*), void*, unsigned int, unsigned int, void (*)(nsITimer*, void*, char*, unsigned long)) 1 (0.0%) void mozilla::detail::VariantImplementation<0ul, int const, char const*, void (*)(nsITimer*, void*, char*, unsigned long)>::copyConstruct<mozilla::Variant<int const, char const*, void (*)(nsITimer*, void*, char*, unsigned long)> >(void*, mozilla::Variant<int const, char const*, void (*)(nsITimer*, void*, char*, unsigned long)> const&) 1 (0.0%) nsTimerImpl::InitCommon(unsigned int, unsigned int) 1 (0.0%) TimerThread::AddTimer(nsTimerImpl*)
3 (0.1%) GetTopImpl(nsGlobalWindow*, nsPIDOMWindowOuter**, bool) [clone .constprop.526] 176310 0 (0.0%) 3 (0.0%) nsGlobalWindow::GetScriptableParent() 3 (0.1%) nsGlobalWindow::GetParentOuter()
3 (0.1%) Sort(nsDisplayList*, int, bool (*)(nsDisplayItem*, nsDisplayItem*, void*), void*) 2 (0.0%) IsZOrderLEQ(nsDisplayItem*, nsDisplayItem*, void*) (self) 289313 2 (0.0%) 3 (0.0%) IsZOrderLEQ(nsDisplayItem*, nsDisplayItem*, void*) 2 (0.0%) IsZOrderLEQ(nsDisplayItem*, nsDisplayItem*, void*) (self) 1 (0.0%) ZIndexForFrame(nsIFrame*) [clone .constprop.789]
2 (0.0%) mozilla::DisplayItemClip::operator==(mozilla::DisplayItemClip const&) const 1 (0.0%) nsDisplayText::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 287924 0 (0.0%) 3 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IsEqualInterior(nsRect const&) const 3 (0.1%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IsEqualEdges(nsRect const&) const
2 (0.0%) _end 1 (0.0%) __egl_Main 1 (0.0%) js::obj_hasOwnProperty(JSContext*, unsigned int, JS::Value*) (self) 369088 1 (0.0%) 3 (0.0%) js::obj_hasOwnProperty(JSContext*, unsigned int, JS::Value*) 1 (0.0%) bool js::ValueToId<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)0>::MutableHandleType) 1 (0.0%) js::obj_hasOwnProperty(JSContext*, unsigned int, JS::Value*) (self) 1 (0.0%) js::HasOwnProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*)
3 (0.1%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 288830 0 (0.0%) 3 (0.0%) mozilla::PaintedLayerDataTree::FinishPotentiallyIntersectingNodes(AnimatedGeometryRoot*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*) 3 (0.1%) mozilla::PaintedLayerDataTree::FindNodeForAncestorAnimatedGeometryRoot(AnimatedGeometryRoot*, AnimatedGeometryRoot**)
9 (0.2%) mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*) 165625 0 (0.0%) 3 (0.0%) mozilla::layers::BasicLayerManager::PaintSelfOrChildren(mozilla::layers::PaintLayerContext&, gfxContext*) 6 (0.1%) mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*) 3 (0.1%) mozilla::layers::BasicPaintedLayer::PaintThebes(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*)
3 (0.1%) nsFrame::ReflowAbsoluteFrames(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&, bool) 1 (0.0%) nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 292467 0 (0.0%) 3 (0.0%) nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned int&, nsRect const&, nsAbsoluteContainingBlock::AbsPosReflowFlags, nsOverflowAreas*) 3 (0.1%) nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, nsRect const&, nsAbsoluteContainingBlock::AbsPosReflowFlags, nsIFrame*, unsigned int&, nsOverflowAreas*) 1 (0.0%) nsAbsoluteContainingBlock::FrameDependsOnContainer(nsIFrame*, bool, bool)
3 (0.1%) mozilla::dom::workers::DedicatedWorkerGlobalScope::PostMessage(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > const&, mozilla::ErrorResult&) 267885 0 (0.0%) 3 (0.0%) mozilla::dom::workers::WorkerPrivate::PostMessageToParentInternal(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > const&, mozilla::ErrorResult&) 3 (0.1%) mozilla::dom::StructuredCloneHolder::Write(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, mozilla::ErrorResult&)
2 (0.0%) mozilla::net::nsHttpConnection::OnSocketWritable() 103168 0 (0.0%) 2 (0.0%) mozilla::net::nsHttpConnection::EnsureNPNComplete() 2 (0.0%) nsSocketOutputStream::Write(char const*, unsigned int, unsigned int*)
2 (0.0%) nsCSSRendering::IsCanvasFrame(nsIFrame*) (self) 1 (0.0%) nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool) 1 (0.0%) nsCSSRendering::FindBackground(nsIFrame*, nsStyleContext**) 289423 2 (0.0%) 2 (0.0%) nsCSSRendering::IsCanvasFrame(nsIFrame*) 2 (0.0%) nsCSSRendering::IsCanvasFrame(nsIFrame*) (self)
2 (0.0%) Interpret(JSContext*, js::RunState&) 1 (0.0%) js::TypeMonitorCallSlow(JSContext*, JSObject*, JS::CallArgs const&, bool) (self) 371796 1 (0.0%) 2 (0.0%) js::TypeMonitorCallSlow(JSContext*, JSObject*, JS::CallArgs const&, bool) 1 (0.0%) js::TypeMonitorCallSlow(JSContext*, JSObject*, JS::CallArgs const&, bool) (self) 1 (0.0%) JSScript::maybeSweepTypes(js::AutoClearTypeInferenceStateOnOOM*) [clone .constprop.725]
2 (0.0%) js::Shape::fixupShapeTreeAfterMovingGC() (self) 2 (0.0%) js::gc::UpdatePointersTask::updateArenas() 368151 2 (0.0%) 2 (0.0%) js::Shape::fixupShapeTreeAfterMovingGC() 2 (0.0%) js::Shape::fixupShapeTreeAfterMovingGC() (self)
2 (0.0%) mozilla::net::nsHttpConnection::OnOutputStreamReady(nsIAsyncOutputStream*) 103169 0 (0.0%) 2 (0.0%) mozilla::net::nsHttpConnection::OnSocketWritable() 2 (0.0%) mozilla::net::nsHttpConnection::EnsureNPNComplete()
2 (0.0%) nsCCUncollectableMarker::Observe(nsISupports*, char const*, char16_t const*) 2 (0.0%) MarkChildMessageManagers(nsIMessageBroadcaster*) [clone .constprop.416] (self) 181166 0 (0.0%) 2 (0.0%) MarkChildMessageManagers(nsIMessageBroadcaster*) [clone .constprop.416] 2 (0.0%) nsInProcessTabChildGlobal::MarkForCC() 2 (0.0%) MarkChildMessageManagers(nsIMessageBroadcaster*) [clone .constprop.416] (self)
2 (0.0%) BytecodeCompiler::compileScript(JS::Handle<JSObject*>, JS::Handle<JSScript*>) 373132 0 (0.0%) 2 (0.0%) BytecodeCompiler::prepareAndEmitTree(js::frontend::ParseNode**) 2 (0.0%) Fold(js::ExclusiveContext*, js::frontend::ParseNode**, js::frontend::Parser<js::frontend::FullParseHandler>&, bool) [clone .constprop.558]
2 (0.0%) nsCSSRendering::PrepareImageLayer(nsPresContext*, nsIFrame*, unsigned int, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, bool*, mozilla::gfx::CompositionOp) 1 (0.0%) nsImageRenderer::ComputeObjectAnchorPoint(nsStyleImageLayers::Position const&, nsSize const&, nsSize const&, nsPoint*, nsPoint*) (self) 289422 1 (0.0%) 2 (0.0%) nsImageRenderer::ComputeObjectAnchorPoint(nsStyleImageLayers::Position const&, nsSize const&, nsSize const&, nsPoint*, nsPoint*) 1 (0.0%) nsImageRenderer::ComputeObjectAnchorPoint(nsStyleImageLayers::Position const&, nsSize const&, nsSize const&, nsPoint*, nsPoint*) (self) 1 (0.0%) NSToCoordRound(float)
2 (0.0%) mozilla::psm::BuildCertChainForOneKeyUsage(mozilla::psm::NSSCertDBTrustDomain&, mozilla::pkix::Input, mozilla::pkix::Time, mozilla::pkix::KeyUsage, mozilla::pkix::KeyUsage, mozilla::pkix::KeyUsage, mozilla::pkix::KeyPurposeId, mozilla::pkix::CertPolicyId const&, mozilla::pkix::Input const*, mozilla::psm::CertVerifier::OCSPStaplingStatus*) [clone .constprop.44] 75705 0 (0.0%) 2 (0.0%) mozilla::pkix::BuildCertChain(mozilla::pkix::TrustDomain&, mozilla::pkix::Input, mozilla::pkix::Time, mozilla::pkix::EndEntityOrCA, mozilla::pkix::KeyUsage, mozilla::pkix::KeyPurposeId, mozilla::pkix::CertPolicyId const&, mozilla::pkix::Input const*) 2 (0.0%) mozilla::pkix::BuildForward(mozilla::pkix::TrustDomain&, mozilla::pkix::BackCert const&, mozilla::pkix::Time, mozilla::pkix::KeyUsage, mozilla::pkix::KeyPurposeId, mozilla::pkix::CertPolicyId const&, mozilla::pkix::Input const*, unsigned int) [clone .constprop.3]
2 (0.0%) js::TypeMonitorResult(JSContext*, JSScript*, unsigned char*, JS::Value const&) 371797 0 (0.0%) 2 (0.0%) js::TypeMonitorResult(JSContext*, JSScript*, unsigned char*, js::TypeSet::Type) 1 (0.0%) js::gc::AutoSuppressGC::AutoSuppressGC(js::ExclusiveContext*) 1 (0.0%) js::AutoEnterAnalysis::~AutoEnterAnalysis()
2 (0.0%) gfxTextRun::DrawGlyphs(gfxFont*, gfxTextRun::Range, gfxPoint*, gfxTextRun::PropertyProvider*, gfxTextRun::Range, TextRunDrawParams&, unsigned short) 1 (0.0%) nsTArray_Impl<gfxFont::Spacing, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self) 171695 1 (0.0%) 2 (0.0%) nsTArray_Impl<gfxFont::Spacing, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) nsTArray_Impl<gfxFont::Spacing, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self) 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayFallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
2 (0.0%) nsGetInterface::operator()(nsID const&, void**) const 315693 0 (0.0%) 2 (0.0%) nsContentTreeOwner::GetInterface(nsID const&, void**) 2 (0.0%) nsID::Equals(nsID const&) const
2 (0.0%) nsCSSOffsetState::InitOffsets(mozilla::WritingMode, mozilla::LogicalSize const&, nsIAtom*, nsMargin const*, nsMargin const*) 294643 0 (0.0%) 2 (0.0%) nsCSSOffsetState::ComputePadding(mozilla::WritingMode, mozilla::LogicalSize const&, nsIAtom*) 2 (0.0%) nsStylePadding::GetPadding(nsMargin&) const
2 (0.0%) mozilla::layers::LayerManagerComposite::BeginTransaction() (self) 1 (0.0%) mozilla::layers::LayerTransactionParent::RecvUpdate(nsTArray<mozilla::layers::Edit>&&, nsTArray<mozilla::layers::OpDestroy>&&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData>&&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 1 (0.0%) mozilla::layers::CompositorBridgeParent::CompositeToTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*) 166098 2 (0.0%) 2 (0.0%) mozilla::layers::LayerManagerComposite::BeginTransaction() 2 (0.0%) mozilla::layers::LayerManagerComposite::BeginTransaction() (self)
2 (0.0%) mozilla::SamplerStackFramePrintfRAII::SamplerStackFramePrintfRAII(char const*, js::ProfileEntry::Category, unsigned int, char const*, ...) 2 (0.0%) mozilla_sampler_call_enter(char const*, js::ProfileEntry::Category, void*, bool, unsigned int) (self) 172289 2 (0.0%) 2 (0.0%) mozilla_sampler_call_enter(char const*, js::ProfileEntry::Category, void*, bool, unsigned int) 2 (0.0%) mozilla_sampler_call_enter(char const*, js::ProfileEntry::Category, void*, bool, unsigned int) (self)
2 (0.0%) js::SetIteratorObject::next(JSContext*, unsigned int, JS::Value*) 365229 0 (0.0%) 2 (0.0%) js::SetIteratorObject::next_impl(JSContext*, JS::CallArgs const&) 2 (0.0%) js::CreateItrResultObject(JSContext*, JS::Handle<JS::Value>, bool)
2 (0.0%) recoverPKCS1DigestInfo 539703 0 (0.0%) 2 (0.0%) PK11_VerifyRecover 2 (0.0%) NSC_VerifyRecover
1 (0.0%) mozilla::ipc::MessageChannel::CxxStackFrame::CxxStackFrame(mozilla::ipc::MessageChannel&, mozilla::ipc::Direction, IPC::Message const*) 1 (0.0%) mozilla::ipc::ThreadLink::SendMessage(IPC::Message*) 1 (0.0%) mozilla::ipc::MessageChannel::AssertWorkerThread() const [clone .isra.69] (self) 109118 1 (0.0%) 2 (0.0%) mozilla::ipc::MessageChannel::AssertWorkerThread() const [clone .isra.69] 1 (0.0%) mozilla::ipc::MessageChannel::AssertWorkerThread() const [clone .isra.69] (self) 1 (0.0%) MessageLoop::current()
2 (0.0%) mozilla::ipc::MessageChannel::DequeueOne(IPC::Message*) 109600 0 (0.0%) 2 (0.0%) std::deque<IPC::Message, std::allocator<IPC::Message> >::pop_front() 1 (0.0%) _init 1 (0.0%) arena_dalloc
1 (0.0%) mozilla::ScrollFrameHelper::DecideScrollableLayer(nsDisplayListBuilder*, nsRect*, bool) 1 (0.0%) nsLayoutUtils::MaybeCreateDisplayPort(nsDisplayListBuilder&, nsIFrame*) 291360 0 (0.0%) 2 (0.0%) nsLayoutUtils::GetDisplayPort(nsIContent*, nsRect*, RelativeTo) 2 (0.0%) GetDisplayPortImpl(nsIContent*, nsRect*, float) [clone .constprop.1076]
1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::statements(js::frontend::YieldHandling) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::functionDef(js::frontend::InHandling, js::frontend::YieldHandling, JS::Handle<JSAtom*>, js::frontend::FunctionSyntaxKind, js::GeneratorKind, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction, js::frontend::ParseNode**) 1 (0.0%) js::frontend::ParseNodeAllocator::allocNode() (self) 373255 1 (0.0%) 2 (0.0%) js::frontend::ParseNodeAllocator::allocNode() 1 (0.0%) js::frontend::ParseNodeAllocator::allocNode() (self) 1 (0.0%) js::LifoAlloc::getOrCreateChunk(unsigned long)
2 (0.0%) js::Shape::replaceLastProperty(js::ExclusiveContext*, js::StackBaseShape&, js::TaggedProto, JS::Handle<js::Shape*>) 370861 0 (0.0%) 2 (0.0%) js::BaseShape::getUnowned(js::ExclusiveContext*, js::StackBaseShape&) 2 (0.0%) js::detail::HashTable<js::ReadBarriered<js::UnownedBaseShape*> const, js::HashSet<js::ReadBarriered<js::UnownedBaseShape*>, js::StackBaseShape, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::StackBaseShape::Lookup const&, unsigned int, unsigned int) const
2 (0.0%) js::NewCopiedArrayTryUseGroup(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, JS::Value const*, unsigned long, js::NewObjectKind, js::ShouldUpdateTypes) 356847 0 (0.0%) 2 (0.0%) JSObject* NewArrayTryUseGroup<4294967295u>(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, unsigned long, js::NewObjectKind, bool) 1 (0.0%) js::NewObjectCache::newObjectFromHit(JSContext*, int, js::gc::InitialHeap) 1 (0.0%) js::ArrayObject::createArray(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, JS::Handle<js::Shape*>, JS::Handle<js::ObjectGroup*>, unsigned int, js::AutoSetNewObjectMetadata&)
2 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CommonLayerAttributes*, IPC::Message const*, void**) 119970 0 (0.0%) 2 (0.0%) IPC::ParamTraits<nsTArray<mozilla::layers::ScrollMetadata> >::Read(IPC::Message const*, void**, nsTArray<mozilla::layers::ScrollMetadata>*) 1 (0.0%) mozilla::layers::ScrollMetadata* nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::AppendElements<nsTArrayInfallibleAllocator>(unsigned long) 1 (0.0%) IPC::ParamTraits<mozilla::layers::ScrollMetadata>::Read(IPC::Message const*, void**, mozilla::layers::ScrollMetadata*)
2 (0.0%) nsStyleCoord::Reset(nsStyleUnit&, nsStyleUnion&) (self) 1 (0.0%) SetCoord(nsCSSValue const&, nsStyleCoord&, nsStyleCoord const&, int, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) [clone .constprop.573] 1 (0.0%) nsStylePosition::~nsStylePosition() 287835 2 (0.0%) 2 (0.0%) nsStyleCoord::Reset(nsStyleUnit&, nsStyleUnion&) 2 (0.0%) nsStyleCoord::Reset(nsStyleUnit&, nsStyleUnion&) (self)
3 (0.1%) js::ObjectGroup::traceChildren(JSTracer*) 374346 0 (0.0%) 2 (0.0%) void DispatchToTracer<js::TaggedProto>(JSTracer*, js::TaggedProto*, char const*) 3 (0.1%) js::TaggedProto DoCallback<js::TaggedProto>(JS::CallbackTracer*, js::TaggedProto*, char const*)
2 (0.0%) PL_HashTableRawLookup (self) 2 (0.0%) nsFrameManagerBase::UndisplayedMap::GetEntryFor(nsIContent**) 548853 2 (0.0%) 2 (0.0%) PL_HashTableRawLookup 2 (0.0%) PL_HashTableRawLookup (self)
2 (0.0%) NS_lroundf(float) (self) 1 (0.0%) nsDisplayListBuilder::AddToAGRBudget(nsIFrame*) 1 (0.0%) GetLayerizationCost(nsSize const&) 166707 2 (0.0%) 2 (0.0%) NS_lroundf(float) 2 (0.0%) NS_lroundf(float) (self)
2 (0.0%) std::vector<mozilla::layers::Edit, std::allocator<mozilla::layers::Edit> >::push_back(mozilla::layers::Edit const&) 112306 0 (0.0%) 2 (0.0%) mozilla::layers::Edit::Edit(mozilla::layers::Edit const&) 2 (0.0%) mozilla::layers::CompositableOperationDetail::operator=(mozilla::layers::CompositableOperationDetail const&)
2 (0.0%) _moz_cairo_surface_has_show_text_glyphs (self) 2 (0.0%) _cairo_gstate_show_text_glyphs 339473 2 (0.0%) 2 (0.0%) _moz_cairo_surface_has_show_text_glyphs 2 (0.0%) _moz_cairo_surface_has_show_text_glyphs (self)
2 (0.0%) mozilla::HangMonitor::Suspend() 79417 0 (0.0%) 2 (0.0%) mozilla::BackgroundHangMonitor::NotifyWait() 1 (0.0%) TelemetryHistogram::CanRecordExtended() 1 (0.0%) mozilla::Telemetry::CanRecordExtended()
2 (0.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 313364 0 (0.0%) 2 (0.0%) mozilla::TimelineConsumers::IsEmpty() 1 (0.0%) PR_Unlock 1 (0.0%) PR_Lock
2 (0.0%) nsCOMPtr_base::assign_assuming_AddRef(nsISupports*) (self) 1 (0.0%) nsStyleAutoArray<mozilla::StyleTransition>::nsStyleAutoArray(nsStyleAutoArray<mozilla::StyleTransition> const&) 1 (0.0%) GetTopImpl(nsGlobalWindow*, nsPIDOMWindowOuter**, bool) [clone .constprop.526] 76707 2 (0.0%) 2 (0.0%) nsCOMPtr_base::assign_assuming_AddRef(nsISupports*) 2 (0.0%) nsCOMPtr_base::assign_assuming_AddRef(nsISupports*) (self)
2 (0.0%) _cairo_surface_get_extents (self) 2 (0.0%) _clipped 339468 2 (0.0%) 2 (0.0%) _cairo_surface_get_extents 2 (0.0%) _cairo_surface_get_extents (self)
2 (0.0%) mozilla::ElementRestyler::Restyle(nsRestyleHint) 2 (0.0%) nsStyleContext::AddRef() [clone .isra.92] (self) 288358 2 (0.0%) 2 (0.0%) nsStyleContext::AddRef() [clone .isra.92] 2 (0.0%) nsStyleContext::AddRef() [clone .isra.92] (self)
1 (0.0%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) 1 (0.0%) mozilla::layers::Edit::Edit(mozilla::layers::OpSetLayerAttributes const&) 112304 0 (0.0%) 2 (0.0%) mozilla::layers::LayerAttributes::Assign(mozilla::layers::CommonLayerAttributes const&, mozilla::layers::SpecificLayerAttributes const&) 2 (0.0%) mozilla::layers::CommonLayerAttributes::operator=(mozilla::layers::CommonLayerAttributes const&)
2 (0.0%) MessageLoop::PostTask_Helper(already_AddRefed<mozilla::Runnable>, int) 1 (0.0%) base::WaitableEvent::Signal() (self) 107900 1 (0.0%) 2 (0.0%) base::WaitableEvent::Signal() 1 (0.0%) base::WaitableEvent::Signal() (self) 1 (0.0%) base::WaitableEvent::SignalOne()
2 (0.0%) mozilla::ScrollFrameHelper::DecideScrollableLayer(nsDisplayListBuilder*, nsRect*, bool) 290876 0 (0.0%) 2 (0.0%) nsLayoutUtils::SetDisplayPortBase(nsIContent*, nsRect const&) 2 (0.0%) moz_xmalloc
2 (0.0%) nsScrollbarFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 298803 0 (0.0%) 2 (0.0%) nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsIFrame::XULLayout(nsBoxLayoutState&) 1 (0.0%) nsPresContext::Release()
2 (0.0%) mozilla::layers::PCompositorBridgeParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) 167681 0 (0.0%) 2 (0.0%) mozilla::layers::CompositorBridgeParent::RecvFlushRendering() 2 (0.0%) mozilla::layers::CompositorBridgeParent::ForceComposeToTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*)
2 (0.0%) _end 365359 0 (0.0%) 2 (0.0%) js::jit::ArrayJoin(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSString*>) 2 (0.0%) js::array_join(JSContext*, unsigned int, JS::Value*)
2 (0.0%) xpc::XrayTraits::getExpandoObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) 2 (0.0%) __strcmp_sse2_unaligned (self) 39014 2 (0.0%) 2 (0.0%) __strcmp_sse2_unaligned 2 (0.0%) __strcmp_sse2_unaligned (self)
2 (0.0%) nsWindow::WidgetToScreenOffset() 279692 0 (0.0%) 2 (0.0%) nsWindow::GdkPointToDevicePixels(_GdkPoint) 2 (0.0%) gdk_window_get_scale_factor
2 (0.0%) js::jit::DoGetPropFallback(JSContext*, void*, js::jit::ICGetProp_Fallback*, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>) 371798 0 (0.0%) 2 (0.0%) js::TypeMonitorResult(JSContext*, JSScript*, unsigned char*, JS::Value const&) 2 (0.0%) js::TypeMonitorResult(JSContext*, JSScript*, unsigned char*, js::TypeSet::Type)
2 (0.0%) js::jit::ArrayJoin(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSString*>) 356887 0 (0.0%) 2 (0.0%) js::array_join(JSContext*, unsigned int, JS::Value*) 2 (0.0%) bool ArrayJoin<false>(JSContext*, JS::CallArgs&)
2 (0.0%) nsDirEnumeratorUnix::GetNextEntry() 39303 0 (0.0%) 2 (0.0%) readdir64 2 (0.0%) __getdents64
2 (0.0%) nsStyleContext::GetVisitedDependentColor(nsCSSProperty) 287604 0 (0.0%) 2 (0.0%) ExtractColor(nsCSSProperty, nsStyleContext*) 2 (0.0%) mozilla::StyleAnimationValue::ExtractComputedValue(nsCSSProperty, nsStyleContext*, mozilla::StyleAnimationValue&)
2 (0.0%) nsStylePadding::GetPadding(nsMargin&) const (self) 2 (0.0%) nsCSSOffsetState::ComputePadding(mozilla::WritingMode, mozilla::LogicalSize const&, nsIAtom*) 294813 2 (0.0%) 2 (0.0%) nsStylePadding::GetPadding(nsMargin&) const 2 (0.0%) nsStylePadding::GetPadding(nsMargin&) const (self)
2 (0.0%) mozilla::layers::PLayerTransactionParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::PluginWindowData>*, IPC::Message const*, void**) (self) 119679 1 (0.0%) 2 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::PluginWindowData>*, IPC::Message const*, void**) 1 (0.0%) nsTArray_Impl<mozilla::layers::PluginWindowData, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::PluginWindowData>*, IPC::Message const*, void**) (self)
2 (0.0%) mozilla::layers::CompositorBridgeParent::RecvFlushRendering() 167679 0 (0.0%) 2 (0.0%) mozilla::layers::CompositorBridgeParent::ForceComposeToTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*) 2 (0.0%) mozilla::layers::CompositorBridgeParent::CompositeToTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*)
1 (0.0%) _cairo_gstate_set_matrix 1 (0.0%) _cairo_gstate_set_font_matrix 1 (0.0%) _cairo_matrix_is_invertible (self) 338828 1 (0.0%) 2 (0.0%) _cairo_matrix_is_invertible 1 (0.0%) _cairo_matrix_is_invertible (self) 1 (0.0%) _cairo_matrix_compute_determinant
2 (0.0%) mozilla::psm::FindIssuerInner(mozilla::UniquePtr<CERTCertListStr, mozilla::UniqueCERTCertListDeletePolicy> const&, bool, mozilla::pkix::Input, mozilla::pkix::TrustDomain::IssuerChecker&, bool&) [clone .constprop.43] 75703 0 (0.0%) 2 (0.0%) mozilla::pkix::PathBuildingStep::Check(mozilla::pkix::Input, mozilla::pkix::Input const*, bool&) 2 (0.0%) mozilla::pkix::(anonymous namespace)::VerifySignedDigest(mozilla::pkix::SignedDigest const&, mozilla::pkix::Input, SECOidTag, void*)
2 (0.0%) nsStyleChangeList::Clear() 2 (0.0%) mozilla::dom::FragmentOrElement::Release() (self) 178401 2 (0.0%) 2 (0.0%) mozilla::dom::FragmentOrElement::Release() 2 (0.0%) mozilla::dom::FragmentOrElement::Release() (self)
2 (0.0%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty) 2 (0.0%) nsCSSPropertySet::AddProperty(nsCSSProperty) (self) 174709 2 (0.0%) 2 (0.0%) nsCSSPropertySet::AddProperty(nsCSSProperty) 2 (0.0%) nsCSSPropertySet::AddProperty(nsCSSProperty) (self)
2 (0.0%) mozilla::dom::IsDOMObject(JSObject*) (self) 1 (0.0%) mozilla::dom::Promise::NewPromiseCapability(JSContext*, nsIGlobalObject*, JS::Handle<JS::Value>, bool, mozilla::dom::Promise::PromiseCapability&, mozilla::ErrorResult&) 1 (0.0%) mozilla::dom::PromiseBinding::resolve(JSContext*, unsigned int, JS::Value*) 187512 2 (0.0%) 2 (0.0%) mozilla::dom::IsDOMObject(JSObject*) 2 (0.0%) mozilla::dom::IsDOMObject(JSObject*) (self)
2 (0.0%) nsStyleAutoArray<nsStyleImageLayers::Layer>::operator[](unsigned long) const (self) 1 (0.0%) AddAndRemoveImageAssociations(nsFrame*, nsStyleImageLayers const*, nsStyleImageLayers const*) [clone .constprop.858] 1 (0.0%) nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool) 285116 2 (0.0%) 2 (0.0%) nsStyleAutoArray<nsStyleImageLayers::Layer>::operator[](unsigned long) const 2 (0.0%) nsStyleAutoArray<nsStyleImageLayers::Layer>::operator[](unsigned long) const (self)
2 (0.0%) nsGlobalWindow::GetParentOuter() 176177 0 (0.0%) 2 (0.0%) nsGlobalWindow::GetParent() 2 (0.0%) nsDocShell::GetSameTypeParentIgnoreBrowserAndAppBoundaries(nsIDocShell**)
2 (0.0%) nsFrame::UnionChildOverflow(nsOverflowAreas&) 1 (0.0%) nsBox::IsXULCollapsed() (self) 298649 1 (0.0%) 2 (0.0%) nsBox::IsXULCollapsed() 1 (0.0%) nsBox::IsXULCollapsed() (self) 1 (0.0%) nsStyleVisibility const* nsStyleContext::DoGetStyleVisibility<true>()
2 (0.0%) ssl_Send 537269 0 (0.0%) 2 (0.0%) ssl_SecureSend 2 (0.0%) ssl_Do1stHandshake
2 (0.0%) mozilla::ContainerState::ComputeOpaqueRect(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemClip const&, nsDisplayList*, bool*, bool*) 1 (0.0%) nsRegion::ScaleToNearestPixels(float, float, int) const (self) 161505 1 (0.0%) 2 (0.0%) nsRegion::ScaleToNearestPixels(float, float, int) const 1 (0.0%) nsRect::ScaleToNearestPixels(float, float, int) const 1 (0.0%) nsRegion::ScaleToNearestPixels(float, float, int) const (self)
2 (0.0%) mozilla::net::CacheIndex::UpdateIndex() 2 (0.0%) mozilla::net::CacheFileIOManager::StrToHash(nsACString_internal const&, unsigned char (*) [20]) (self) 97393 2 (0.0%) 2 (0.0%) mozilla::net::CacheFileIOManager::StrToHash(nsACString_internal const&, unsigned char (*) [20]) 2 (0.0%) mozilla::net::CacheFileIOManager::StrToHash(nsACString_internal const&, unsigned char (*) [20]) (self)
1 (0.0%) g_signal_handler_disconnect 1 (0.0%) gtk_widget_get_style_context 1 (0.0%) _init (self) 22916 1 (0.0%) 2 (0.0%) _init 1 (0.0%) g_value_get_object 1 (0.0%) _init (self)
2 (0.0%) mozilla::pkix::BuildForward(mozilla::pkix::TrustDomain&, mozilla::pkix::BackCert const&, mozilla::pkix::Time, mozilla::pkix::KeyUsage, mozilla::pkix::KeyPurposeId, mozilla::pkix::CertPolicyId const&, mozilla::pkix::Input const*, unsigned int) [clone .constprop.3] 75662 0 (0.0%) 2 (0.0%) mozilla::psm::NSSCertDBTrustDomain::FindIssuer(mozilla::pkix::Input, mozilla::pkix::TrustDomain::IssuerChecker&, mozilla::pkix::Time) 2 (0.0%) mozilla::psm::FindIssuerInner(mozilla::UniquePtr<CERTCertListStr, mozilla::UniqueCERTCertListDeletePolicy> const&, bool, mozilla::pkix::Input, mozilla::pkix::TrustDomain::IssuerChecker&, bool&) [clone .constprop.43]
1 (0.0%) _cairo_image_surface_paint 1 (0.0%) _cairo_image_surface_glyphs 1 (0.0%) _cairo_clip_contains_rectangle (self) 338500 1 (0.0%) 2 (0.0%) _cairo_clip_contains_rectangle 1 (0.0%) _cairo_path_fixed_is_box 1 (0.0%) _cairo_clip_contains_rectangle (self)
2 (0.0%) nsTHashtable<nsPresArena::FreeList>::s_MatchEntry(PLDHashEntryHdr const*, void const*) (self) 2 (0.0%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) 288108 2 (0.0%) 2 (0.0%) nsTHashtable<nsPresArena::FreeList>::s_MatchEntry(PLDHashEntryHdr const*, void const*) 2 (0.0%) nsTHashtable<nsPresArena::FreeList>::s_MatchEntry(PLDHashEntryHdr const*, void const*) (self)
2 (0.0%) js::Nursery::collect(JSRuntime*, JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*) 374344 0 (0.0%) 2 (0.0%) js::gc::StoreBuffer::MonoTypeBuffer<js::gc::StoreBuffer::ValueEdge>::trace(js::gc::StoreBuffer*, js::TenuringTracer&) 2 (0.0%) decltype ({parm#1}((JSObject*)((decltype(nullptr))0), (Forward<js::TenuringTracer*>)({parm#3}))) js::DispatchTyped<js::TenuringTraversalFunctor<JS::Value>, js::TenuringTracer*>(js::TenuringTraversalFunctor<JS::Value>, JS::Value const&, (decltype ({parm#1}((JSObject*)((decltype(nullptr))0), (Forward<js::TenuringTracer*>)({parm#3})))&&)...)
1 (0.0%) nsLayoutUtils::IsFixedPosFrameInDisplayPort(nsIFrame const*) (self) 1 (0.0%) nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&) 1 (0.0%) nsDisplayListBuilder::IsAnimatedGeometryRoot(nsIFrame*, nsIFrame**) 291363 1 (0.0%) 2 (0.0%) nsLayoutUtils::IsFixedPosFrameInDisplayPort(nsIFrame const*) 1 (0.0%) nsLayoutUtils::IsFixedPosFrameInDisplayPort(nsIFrame const*) (self) 1 (0.0%) nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>()
1 (0.0%) nsXULTooltipListener::MouseMove(nsIDOMEvent*) 1 (0.0%) nsIFrame::AddPaintedPresShell(nsIPresShell*) 81173 0 (0.0%) 2 (0.0%) NS_GetWeakReference(nsISupports*, nsresult*) 1 (0.0%) nsSupportsWeakReference::GetWeakReference(nsIWeakReference**) 1 (0.0%) nsCOMPtr_base::assign_from_qi_with_error(nsQueryInterfaceWithError const&, nsID const&)
2 (0.0%) mozilla::layers::ContentClientRemoteBuffer::Updated(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, bool) 168654 0 (0.0%) 2 (0.0%) mozilla::layers::ShadowLayerForwarder::UpdateTextureRegion(mozilla::layers::CompositableClient*, mozilla::layers::ThebesBufferData const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) std::vector<mozilla::layers::Edit, std::allocator<mozilla::layers::Edit> >::push_back(mozilla::layers::Edit const&) 1 (0.0%) mozilla::layers::CompositableOperationDetail::CompositableOperationDetail(mozilla::layers::OpPaintTextureRegion const&)
1 (0.0%) nsRootPresContext::CancelDidPaintTimer() 1 (0.0%) mozilla::dom::workers::WorkerPrivate::SetGCTimerMode(mozilla::dom::workers::WorkerPrivate::GCTimerMode) [clone .part.197] [clone .constprop.541] 1 (0.0%) nsTimerImpl::Cancel() (self) 79986 1 (0.0%) 2 (0.0%) nsTimerImpl::Cancel() 1 (0.0%) nsTimerImpl::Cancel() (self) 1 (0.0%) TimerThread::RemoveTimer(nsTimerImpl*)
2 (0.0%) mozilla::gfx::DrawTargetCairo::PushClip(mozilla::gfx::Path const*) 160760 0 (0.0%) 2 (0.0%) mozilla::gfx::PathCairo::SetPathOnContext(_cairo*) const 2 (0.0%) _moz_cairo_append_path
2 (0.0%) Interpret(JSContext*, js::RunState&) 370101 0 (0.0%) 2 (0.0%) bool js::FetchName<false>(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<js::PropertyName*>, JS::Handle<js::Shape*>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::NativeGetExistingProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::NativeObject*>, JS::Handle<js::Shape*>, JS::MutableHandle<JS::Value>)
2 (0.0%) nsACString_internal::nsACString_internal() (self) 1 (0.0%) mozilla::dom::Exception::Exception(nsACString_internal const&, nsresult, nsACString_internal const&, nsIStackFrame*, nsISupports*) 1 (0.0%) mozilla::layers::CommonLayerAttributes::CommonLayerAttributes() 76709 2 (0.0%) 2 (0.0%) nsACString_internal::nsACString_internal() 2 (0.0%) nsACString_internal::nsACString_internal() (self)
1 (0.0%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 1 (0.0%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 291031 0 (0.0%) 2 (0.0%) nsIPresShell::GetRootScrollFrame() const 2 (0.0%) nsRootBoxFrame::GetType() const
2 (0.0%) nsLayoutUtils::GetDisplayPort(nsIContent*, nsRect*, RelativeTo) 291356 0 (0.0%) 2 (0.0%) GetDisplayPortImpl(nsIContent*, nsRect*, float) [clone .constprop.1076] 2 (0.0%) nsINode::GetProperty(unsigned short, nsIAtom*, nsresult*) const
2 (0.0%) nsIFrame::GetNearestWidget() const 293369 0 (0.0%) 2 (0.0%) nsIFrame::GetClosestView(nsPoint*) const 2 (0.0%) nsIFrame::GetView() const
2 (0.0%) mozilla::layers::PCompositorBridgeParent::SendDidComposite(unsigned long const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&) 139849 0 (0.0%) 2 (0.0%) mozilla::layers::PCompositorBridge::Msg_DidComposite(int) 1 (0.0%) IPC::Message::Message(int, unsigned int, IPC::Message::PriorityValue, IPC::Message::MessageCompression, char const*) 1 (0.0%) moz_xmalloc
2 (0.0%) ffi_call 47916 0 (0.0%) 2 (0.0%) ffi_call_unix64 1 (0.0%) __xstat64 1 (0.0%) rename
2 (0.0%) mozilla::layers::CommonLayerAttributes::operator=(mozilla::layers::CommonLayerAttributes const&) 112303 0 (0.0%) 2 (0.0%) mozilla::layers::CommonLayerAttributes::Assign(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel> const&, mozilla::layers::EventRegions const&, mozilla::layers::TransformMatrix const&, bool const&, float const&, float const&, unsigned int const&, float const&, bool const&, mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> const&, mozilla::Maybe<mozilla::layers::LayerClip> const&, bool const&, unsigned long const&, mozilla::gfx::PointTyped<mozilla::LayerPixel, float> const&, int const&, bool const&, unsigned long const&, mozilla::gfx::RectTyped<mozilla::LayerPixel, float> const&, mozilla::gfx::RectTyped<mozilla::LayerPixel, float> const&, unsigned long const&, unsigned int const&, float const&, bool const&, signed char const&, bool const&, mozilla::layers::PLayerParent*, mozilla::layers::PLayerChild*, nsTArray<mozilla::layers::PLayerParent*> const&, nsTArray<mozilla::layers::PLayerChild*> const&, nsTArray<mozilla::layers::Animation> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, nsTArray<mozilla::layers::ScrollMetadata> const&, nsCString const&) 1 (0.0%) nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::operator=(nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator> const&) 1 (0.0%) void nsTArray_Impl<mozilla::layers::PLayerChild*, nsTArrayInfallibleAllocator>::AssignRange<mozilla::layers::PLayerChild*>(unsigned long, unsigned long, mozilla::layers::PLayerChild* const*)
2 (0.0%) vfy_VerifyDigest 539364 0 (0.0%) 2 (0.0%) vfy_CreateContext 2 (0.0%) recoverPKCS1DigestInfo
2 (0.0%) mozilla::dom::Throw(JSContext*, nsresult, nsACString_internal const&) 218611 0 (0.0%) 2 (0.0%) mozilla::dom::ThrowExceptionObject(JSContext*, mozilla::dom::Exception*) 2 (0.0%) mozilla::dom::Exception::WrapObject(JSContext*, JS::Handle<JSObject*>)
2 (0.0%) nsStyleSides::ConvertsToLength() const (self) 2 (0.0%) nsFrame::DidSetStyleContext(nsStyleContext*) 293857 2 (0.0%) 2 (0.0%) nsStyleSides::ConvertsToLength() const 2 (0.0%) nsStyleSides::ConvertsToLength() const (self)
2 (0.0%) nsDisplayThemedBackground::nsDisplayThemedBackground(nsDisplayListBuilder*, nsIFrame*, nsRect const&) 1 (0.0%) nsDisplayThemedBackground::GetBoundsInternal() (self) 289570 1 (0.0%) 2 (0.0%) nsDisplayThemedBackground::GetBoundsInternal() 1 (0.0%) nsDisplayThemedBackground::GetBoundsInternal() (self) 1 (0.0%) nsNativeThemeGTK::GetWidgetOverflow(nsDeviceContext*, nsIFrame*, unsigned char, nsRect*)
2 (0.0%) mozilla::WritingMode::IsOrthogonalTo(mozilla::WritingMode const&) const (self) 1 (0.0%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, mozilla::LogicalSize const&, mozilla::LogicalSize const*, unsigned int) 1 (0.0%) nsHTMLReflowState::Init(nsPresContext*, mozilla::LogicalSize const*, nsMargin const*, nsMargin const*) 293864 2 (0.0%) 2 (0.0%) mozilla::WritingMode::IsOrthogonalTo(mozilla::WritingMode const&) const 2 (0.0%) mozilla::WritingMode::IsOrthogonalTo(mozilla::WritingMode const&) const (self)
1 (0.0%) mozilla::layers::Transaction::AddEdit(mozilla::layers::CompositableOperation const&) 1 (0.0%) mozilla::layers::ShadowLayerForwarder::UpdateTextureRegion(mozilla::layers::CompositableClient*, mozilla::layers::ThebesBufferData const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 168925 0 (0.0%) 2 (0.0%) std::vector<mozilla::layers::Edit, std::allocator<mozilla::layers::Edit> >::push_back(mozilla::layers::Edit const&) 2 (0.0%) mozilla::layers::Edit::Edit(mozilla::layers::Edit const&)
2 (0.0%) js::ObjectGroup::markPropertyNonWritable(js::ExclusiveContext*, JSObject*, jsid) 1 (0.0%) js::ObjectGroup::getProperty(js::ExclusiveContext*, JSObject*, jsid) (self) 372086 1 (0.0%) 2 (0.0%) js::ObjectGroup::getProperty(js::ExclusiveContext*, JSObject*, jsid) 1 (0.0%) js::ObjectGroup::getProperty(js::ExclusiveContext*, JSObject*, jsid) (self) 1 (0.0%) js::ObjectGroup::maybeSweep(js::AutoClearTypeInferenceStateOnOOM*) [clone .constprop.736]
1 (0.0%) js::ObjectGroup::newArrayObject(js::ExclusiveContext*, JS::Value const*, unsigned long, js::NewObjectKind, js::ObjectGroup::NewArrayKind) 1 (0.0%) js::str_split_string(JSContext*, JS::Handle<js::ObjectGroup*>, JS::Handle<JSString*>, JS::Handle<JSString*>, unsigned int) 356899 0 (0.0%) 2 (0.0%) js::NewCopiedArrayTryUseGroup(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, JS::Value const*, unsigned long, js::NewObjectKind, js::ShouldUpdateTypes) 2 (0.0%) JSObject* NewArrayTryUseGroup<4294967295u>(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, unsigned long, js::NewObjectKind, bool)
2 (0.0%) nsCSSRendering::DetermineBackgroundColor(nsPresContext*, nsStyleContext*, nsIFrame*, bool&, bool&) 287605 0 (0.0%) 2 (0.0%) nsStyleContext::GetVisitedDependentColor(nsCSSProperty) 2 (0.0%) ExtractColor(nsCSSProperty, nsStyleContext*)
2 (0.0%) js::gc::GCRuntime::findZoneGroups() 367695 0 (0.0%) 2 (0.0%) JS::Zone::findOutgoingEdges(js::gc::ComponentFinder<JS::Zone>&) 2 (0.0%) JSCompartment::findOutgoingEdges(js::gc::ComponentFinder<JS::Zone>&)
2 (0.0%) PresShell::DoReflow(nsIFrame*, bool) 298991 0 (0.0%) 2 (0.0%) nsScrollbarFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 2 (0.0%) nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
2 (0.0%) nsFrame::DoGetParentStyleContext(nsIFrame**) const 1 (0.0%) nsSplittableFrame::FirstInFlow() const (self) 295096 1 (0.0%) 2 (0.0%) nsSplittableFrame::FirstInFlow() const 1 (0.0%) nsSplittableFrame::FirstInFlow() const (self) 1 (0.0%) nsSplittableFrame::GetPrevInFlow() const
2 (0.0%) mozilla::cyclecollector::HoldJSObjectsImpl(void*, nsScriptObjectTracer*) 76757 0 (0.0%) 2 (0.0%) nsBaseHashtable<nsPtrHashKey<void>, nsScriptObjectTracer*, nsScriptObjectTracer*>::Put(void*, nsScriptObjectTracer* const&) 2 (0.0%) PLDHashTable::Add(void const*)
2 (0.0%) ssl3_GatherCompleteHandshake 537109 0 (0.0%) 2 (0.0%) ssl3_HandleRecord 2 (0.0%) ssl3_HandleHandshakeMessage
2 (0.0%) js::gc::ArenaLists::backgroundFinalize(js::FreeOp*, js::gc::Arena*, js::gc::Arena**) 1 (0.0%) bool FinalizeTypedArenas<JSString>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) (self) 367420 1 (0.0%) 2 (0.0%) bool FinalizeTypedArenas<JSString>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) 1 (0.0%) bool FinalizeTypedArenas<JSString>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) (self) 1 (0.0%) pthread_mutex_unlock
1 (0.0%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>, mozilla::gfx::IntRectTyped<mozilla::LayerPixel>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>, mozilla::gfx::IntRectTyped<mozilla::LayerPixel>, mozilla::gfx::IntPointTyped<mozilla::LayerPixel>, mozilla::gfx::IntMarginTyped<mozilla::LayerPixel> >::RectIterator>::Write(IPC::Message*, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel> const&) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::TimedTexture const&, IPC::Message*) 119974 0 (0.0%) 2 (0.0%) IPC::ParamTraits<mozilla::gfx::IntRectTyped<mozilla::LayerPixel> >::Write(IPC::Message*, mozilla::gfx::IntRectTyped<mozilla::LayerPixel> const&) 2 (0.0%) Pickle::WriteInt(int)
2 (0.0%) CCGraphBuilder::NoteJSObject(JSObject*) 76434 0 (0.0%) 2 (0.0%) CCGraphBuilder::NoteJSChild(JS::GCCellPtr) 2 (0.0%) CCGraphBuilder::NoteChild(void*, nsCycleCollectionParticipant*, nsCString&)
2 (0.0%) nsThread::ProcessNextEvent(bool, bool*) 85850 0 (0.0%) 2 (0.0%) nsSocketTransportService::Run() 2 (0.0%) nsSocketTransportService::DoPollIteration(mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>*)
2 (0.0%) _moz_cairo_status (self) 2 (0.0%) mozilla::gfx::(anonymous namespace)::AutoPrepareForDrawing::~AutoPrepareForDrawing() 339765 2 (0.0%) 2 (0.0%) _moz_cairo_status 2 (0.0%) _moz_cairo_status (self)
2 (0.0%) NS_InvokeByIndex 323256 0 (0.0%) 2 (0.0%) nsNSSCertificate::GetIssuer(nsIX509Cert**) 2 (0.0%) nsNSSCertificate::GetChain(nsIArray**)
2 (0.0%) _cairo_gstate_get_target (self) 2 (0.0%) mozilla::gfx::DrawTargetCairo::IsValid() const 338688 2 (0.0%) 2 (0.0%) _cairo_gstate_get_target 2 (0.0%) _cairo_gstate_get_target (self)
2 (0.0%) gtk_cairo_transform_to_window 2 (0.0%) gtk_widget_unrealize 26883 0 (0.0%) 2 (0.0%) gtk_widget_get_allocated_baseline 4 (0.1%) g_signal_emit
2 (0.0%) ssl3_SendClientSecondRound 537417 0 (0.0%) 2 (0.0%) ssl3_SendECDHClientKeyExchange 2 (0.0%) PK11_PubDeriveWithKDF
2 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::OpUseTexture*, IPC::Message const*, void**) 119665 0 (0.0%) 2 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::TimedTexture>*, IPC::Message const*, void**) 2 (0.0%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long)
2 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CompositableOperationDetail*, IPC::Message const*, void**) 119714 0 (0.0%) 2 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::OpPaintTextureRegion*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::ThebesBufferData*, IPC::Message const*, void**) 1 (0.0%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::RectIterator>::Read(IPC::Message const*, void**, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*)
2 (0.0%) gtk_widget_path_has_parent 2 (0.0%) gtk_container_propagate_draw (self) 24089 0 (0.0%) 2 (0.0%) gtk_container_propagate_draw 2 (0.0%) gtk_cairo_transform_to_window 2 (0.0%) gtk_container_propagate_draw (self)
2 (0.0%) NSC_VerifyRecover 65676 0 (0.0%) 2 (0.0%) RSA_CheckSignRecover 2 (0.0%) RSA_PublicKeyOp
2 (0.0%) CCGraphBuilder::NoteJSChild(JS::GCCellPtr) 76742 0 (0.0%) 2 (0.0%) CCGraphBuilder::NoteChild(void*, nsCycleCollectionParticipant*, nsCString&) 1 (0.0%) CCGraphBuilder::AddNode(void*, nsCycleCollectionParticipant*) 1 (0.0%) moz_xmalloc
2 (0.0%) nsIContent::GetBaseURI(bool) const 2 (0.0%) nsIContent::GetAttr(int, nsIAtom*, nsAString_internal&) const (self) 178668 2 (0.0%) 2 (0.0%) nsIContent::GetAttr(int, nsIAtom*, nsAString_internal&) const 2 (0.0%) nsIContent::GetAttr(int, nsIAtom*, nsAString_internal&) const (self)
2 (0.0%) mozilla::ContainerState::PostprocessRetainedLayers(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*) 288799 0 (0.0%) 2 (0.0%) mozilla::ContainerState::SetupScrollingMetadata(mozilla::NewLayerEntry*) [clone .part.487] 1 (0.0%) nsTArray_Impl<RefPtr<mozilla::layers::Layer>, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::~nsTArray_base()
2 (0.0%) nsConditionalResetStyleData::Destroy(unsigned long, nsPresContext*) 288033 0 (0.0%) 2 (0.0%) nsStylePosition::Destroy(nsPresContext*) 2 (0.0%) nsStylePosition::~nsStylePosition()
2 (0.0%) mozilla::ContainerState::Finish(unsigned int*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, nsDisplayList*, bool*) 288801 0 (0.0%) 2 (0.0%) mozilla::ContainerState::PostprocessRetainedLayers(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*) 2 (0.0%) mozilla::ContainerState::SetupScrollingMetadata(mozilla::NewLayerEntry*) [clone .part.487]
2 (0.0%) mozilla::LookAndFeel::GetInt(mozilla::LookAndFeel::IntID, int) 1 (0.0%) nsLookAndFeel::GetIntImpl(mozilla::LookAndFeel::IntID, int&) (self) 280539 1 (0.0%) 2 (0.0%) nsLookAndFeel::GetIntImpl(mozilla::LookAndFeel::IntID, int&) 1 (0.0%) nsLookAndFeel::GetIntImpl(mozilla::LookAndFeel::IntID, int&) (self) 1 (0.0%) nsXPLookAndFeel::GetIntImpl(mozilla::LookAndFeel::IntID, int&)
2 (0.0%) mozilla::layers::ShadowLayerForwarder::UseTextures(mozilla::layers::CompositableClient*, nsTArray<mozilla::layers::CompositableForwarder::TimedTextureClient> const&) 168926 0 (0.0%) 2 (0.0%) mozilla::layers::Transaction::AddEdit(mozilla::layers::CompositableOperation const&) 1 (0.0%) std::vector<mozilla::layers::Edit, std::allocator<mozilla::layers::Edit> >::push_back(mozilla::layers::Edit const&) 1 (0.0%) mozilla::layers::Edit::Edit(mozilla::layers::CompositableOperation const&)
2 (0.0%) unsigned long mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipRect<double>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, double> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, double> const&, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, double>*) const 2 (0.0%) mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, double> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::operator*<double>(mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, double> const&) const (self) 161714 2 (0.0%) 2 (0.0%) mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, double> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::operator*<double>(mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, double> const&) const 2 (0.0%) mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, double> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::operator*<double>(mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, double> const&) const (self)
2 (0.0%) JSStructuredCloneWriter::startWrite(JS::Handle<JS::Value>) 1 (0.0%) JSStructuredCloneWriter::traverseObject(JS::Handle<JSObject*>) (self) 371342 1 (0.0%) 2 (0.0%) JSStructuredCloneWriter::traverseObject(JS::Handle<JSObject*>) 1 (0.0%) JSStructuredCloneWriter::traverseObject(JS::Handle<JSObject*>) (self) 1 (0.0%) Snapshot(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoVectorRooter<jsid>*)
2 (0.0%) gfxUtils::ClipToRegion(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 159895 0 (0.0%) 2 (0.0%) mozilla::gfx::DrawTargetCairo::PushClip(mozilla::gfx::Path const*) 2 (0.0%) mozilla::gfx::PathCairo::SetPathOnContext(_cairo*) const
2 (0.0%) JS::Zone::findOutgoingEdges(js::gc::ComponentFinder<JS::Zone>&) 2 (0.0%) JSCompartment::findOutgoingEdges(js::gc::ComponentFinder<JS::Zone>&) (self) 367694 2 (0.0%) 2 (0.0%) JSCompartment::findOutgoingEdges(js::gc::ComponentFinder<JS::Zone>&) 2 (0.0%) JSCompartment::findOutgoingEdges(js::gc::ComponentFinder<JS::Zone>&) (self)
1 (0.0%) scalar_mult 1 (0.0%) point_double 65893 0 (0.0%) 2 (0.0%) felem_mul 2 (0.0%) felem_reduce_degree
2 (0.0%) mozilla::layers::LayerManagerComposite::PostProcessLayers(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&) 160413 0 (0.0%) 2 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Invert() 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Determinant() const 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Matrix4x4Typed()
2 (0.0%) mozilla::ElementRestyler::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&, nsTArray<mozilla::ElementRestyler::ContextToClear>&, nsTArray<RefPtr<nsStyleContext> >&) 172291 0 (0.0%) 2 (0.0%) mozilla::SamplerStackFramePrintfRAII::SamplerStackFramePrintfRAII(char const*, js::ProfileEntry::Category, unsigned int, char const*, ...) 2 (0.0%) mozilla_sampler_call_enter(char const*, js::ProfileEntry::Category, void*, bool, unsigned int)
2 (0.0%) js::TenuringTracer::moveToTenured(JSObject*) 2 (0.0%) JSObject::allocKindForTenure(js::Nursery const&) const (self) 367975 2 (0.0%) 2 (0.0%) JSObject::allocKindForTenure(js::Nursery const&) const 2 (0.0%) JSObject::allocKindForTenure(js::Nursery const&) const (self)
2 (0.0%) nsLayoutUtils::UnionChildOverflow(nsIFrame*, nsOverflowAreas&, mozilla::layout::FrameChildListIDs) 293426 0 (0.0%) 2 (0.0%) nsIFrame::GetOverflowAreas() const 1 (0.0%) nsIFrame::GetOverflowAreasProperty() 1 (0.0%) nsOverflowAreas::nsOverflowAreas(nsOverflowAreas const&)
2 (0.0%) g_main_context_dispatch 1 (0.0%) g_main_context_query (self) 46947 1 (0.0%) 2 (0.0%) g_main_context_query 1 (0.0%) g_mutex_unlock 1 (0.0%) g_main_context_query (self)
1 (0.0%) nsScriptObjectTracer::NoteJSChild(JS::GCCellPtr, char const*, void*) 1 (0.0%) TraversalTracer::onChild(JS::GCCellPtr const&) 76435 0 (0.0%) 2 (0.0%) CCGraphBuilder::NoteJSObject(JSObject*) 2 (0.0%) CCGraphBuilder::NoteJSChild(JS::GCCellPtr)
2 (0.0%) mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::SizeTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::MarginTyped<mozilla::gfx::UnknownUnits, float> >::Contains(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const (self) 1 (0.0%) mozilla::gfx::DrawTargetCairo::DrawSurface(mozilla::gfx::SourceSurface*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::DrawSurfaceOptions const&, mozilla::gfx::DrawOptions const&) 1 (0.0%) mozilla::gfx::DrawTargetCairo::FillRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&) 160349 2 (0.0%) 2 (0.0%) mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::SizeTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::MarginTyped<mozilla::gfx::UnknownUnits, float> >::Contains(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const 2 (0.0%) mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::SizeTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::MarginTyped<mozilla::gfx::UnknownUnits, float> >::Contains(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const (self)
2 (0.0%) nsTextControlFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 230255 0 (0.0%) 2 (0.0%) mozilla::dom::HTMLInputElement::GetPlaceholderNode() 2 (0.0%) mozilla::dom::HTMLInputElement::GetEditorState() const
2 (0.0%) mozilla::gfx::Factory::CreateDrawTargetForData(mozilla::gfx::BackendType, unsigned char*, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, int, mozilla::gfx::SurfaceFormat, bool) 1 (0.0%) mozilla::gfx::Factory::CheckSurfaceSize(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, int, int) (self) 159219 1 (0.0%) 2 (0.0%) mozilla::gfx::Factory::CheckSurfaceSize(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, int, int) 1 (0.0%) mozilla::CheckedInt<int>& mozilla::CheckedInt<int>::operator*=<int>(int) 1 (0.0%) mozilla::gfx::Factory::CheckSurfaceSize(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, int, int) (self)
2 (0.0%) xpc::WrapperFactory::Rewrap(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>) 1 (0.0%) xpc::GetXrayType(JSObject*) (self) 145854 1 (0.0%) 2 (0.0%) xpc::GetXrayType(JSObject*) 1 (0.0%) JS::IdentifyStandardInstanceOrPrototype(JSObject*) 1 (0.0%) xpc::GetXrayType(JSObject*) (self)
2 (0.0%) _moz_pixman_image_composite32 340495 0 (0.0%) 2 (0.0%) _pixman_implementation_lookup_composite 2 (0.0%) __pthread_once
1 (0.0%) js::jit::BacktrackingAllocator::addInitialFixedRange(js::jit::AnyRegister, js::jit::CodePosition, js::jit::CodePosition) 1 (0.0%) js::jit::BacktrackingAllocator::resolveControlFlow() 362408 0 (0.0%) 2 (0.0%) js::jit::TempAllocator::ensureBallast() 2 (0.0%) js::LifoAlloc::getOrCreateChunk(unsigned long)
2 (0.0%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) 291092 0 (0.0%) 2 (0.0%) nsStyleChangeList::Clear() 2 (0.0%) mozilla::dom::FragmentOrElement::Release()
2 (0.0%) nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool) 2 (0.0%) RefPtr<mozilla::css::Declaration>::~RefPtr() (self) 220443 2 (0.0%) 2 (0.0%) RefPtr<mozilla::css::Declaration>::~RefPtr() 2 (0.0%) RefPtr<mozilla::css::Declaration>::~RefPtr() (self)
2 (0.0%) js::PreventExtensions(JSContext*, JS::Handle<JSObject*>, JS::ObjectOpResult&) 370876 0 (0.0%) 2 (0.0%) JSObject::setFlags(js::ExclusiveContext*, js::BaseShape::Flag, JSObject::GenerateShape) 2 (0.0%) js::Shape::setObjectFlags(js::ExclusiveContext*, js::BaseShape::Flag, js::TaggedProto, js::Shape*)
2 (0.0%) nsWebShellWindow::WindowActivated() 183228 0 (0.0%) 2 (0.0%) nsFocusManager::WindowRaised(mozIDOMWindowProxy*) 2 (0.0%) nsFocusManager::ActivateOrDeactivate(nsPIDOMWindowOuter*, bool)
2 (0.0%) mozilla::LazyLogModule::operator mozilla::LogModule*() (self) 1 (0.0%) TimerThread::Run() 1 (0.0%) nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 75679 2 (0.0%) 2 (0.0%) mozilla::LazyLogModule::operator mozilla::LogModule*() 2 (0.0%) mozilla::LazyLogModule::operator mozilla::LogModule*() (self)
2 (0.0%) mozilla::ScrollFrameHelper::GetScrollPosition() const (self) 2 (0.0%) mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 294050 2 (0.0%) 2 (0.0%) mozilla::ScrollFrameHelper::GetScrollPosition() const 2 (0.0%) mozilla::ScrollFrameHelper::GetScrollPosition() const (self)
2 (0.0%) js::array_join(JSContext*, unsigned int, JS::Value*) 356947 0 (0.0%) 2 (0.0%) bool ArrayJoin<false>(JSContext*, JS::CallArgs&) 1 (0.0%) js::AutoCycleDetector::init() 1 (0.0%) js::DenseElementResult js::CallBoxedOrUnboxedSpecialization<ArrayJoinDenseKernelFunctor<CharSeparatorOp<unsigned char> > >(ArrayJoinDenseKernelFunctor<CharSeparatorOp<unsigned char> >, JSObject*)
2 (0.0%) nsJSContext::AddRef() (self) 1 (0.0%) nsJSContext::QueryInterface(nsID const&, void**) 1 (0.0%) nsGlobalWindow::RunTimeout(nsTimeout*) 184259 2 (0.0%) 2 (0.0%) nsJSContext::AddRef() 2 (0.0%) nsJSContext::AddRef() (self)
2 (0.0%) js::gc::GCRuntime::bufferGrayRoots() 76374 0 (0.0%) 2 (0.0%) mozilla::CycleCollectedJSRuntime::TraceNativeGrayRoots(JSTracer*) 1 (0.0%) nsInProcessTabChildGlobal::cycleCollection::Trace(void*, TraceCallbacks const&, void*) 1 (0.0%) XPCJSRuntime::TraceAdditionalNativeGrayRoots(JSTracer*)
2 (0.0%) nsStyleDisplay::nsStyleDisplay(nsStyleDisplay const&) 288064 0 (0.0%) 2 (0.0%) nsStyleAutoArray<mozilla::StyleTransition>::nsStyleAutoArray(nsStyleAutoArray<mozilla::StyleTransition> const&) 1 (0.0%) nsTArray_Impl<mozilla::StyleTransition, nsTArrayInfallibleAllocator>::DestructRange(unsigned long, unsigned long) 1 (0.0%) nsCOMPtr_base::assign_assuming_AddRef(nsISupports*)
2 (0.0%) nsBlockFrame::GetType() const (self) 1 (0.0%) mozilla::RestyleManager::RecomputePosition(nsIFrame*) 1 (0.0%) mozilla::ElementRestyler::ComputeRestyleResultFromFrame(nsIFrame*, mozilla::ElementRestyler::RestyleResult&, bool&) 292273 2 (0.0%) 2 (0.0%) nsBlockFrame::GetType() const 2 (0.0%) nsBlockFrame::GetType() const (self)
2 (0.0%) mozilla::cyclecollector::HoldJSObjectsImpl(nsISupports*) 76490 0 (0.0%) 2 (0.0%) mozilla::cyclecollector::HoldJSObjectsImpl(void*, nsScriptObjectTracer*) 2 (0.0%) nsBaseHashtable<nsPtrHashKey<void>, nsScriptObjectTracer*, nsScriptObjectTracer*>::Put(void*, nsScriptObjectTracer* const&)
1 (0.0%) mozilla::dom::Promise::PerformWorkerMicroTaskCheckpoint() 1 (0.0%) mozilla::CycleCollectedJSRuntime::GCNurseryCollectionCallback(JSRuntime*, JS::GCNurseryProgress, JS::gcreason::Reason) 1 (0.0%) mozilla::CycleCollectedJSRuntime::Get() (self) 76453 1 (0.0%) 2 (0.0%) mozilla::CycleCollectedJSRuntime::Get() 1 (0.0%) mozilla::CycleCollectedJSRuntime::Get() (self) 1 (0.0%) __tls_get_addr
2 (0.0%) non-virtual thunk to PresShell::AddRef() (self) 2 (0.0%) RefPtr<nsIDocumentObserver>::assign_with_AddRef(nsIDocumentObserver*) 290575 2 (0.0%) 2 (0.0%) non-virtual thunk to PresShell::AddRef() 2 (0.0%) non-virtual thunk to PresShell::AddRef() (self)
2 (0.0%) mozilla::dom::DOMProxyHandler::GetExpandoObject(JSObject*) (self) 2 (0.0%) mozilla::dom::CSS2PropertiesBinding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::PropertyDescriptor>) const 218530 2 (0.0%) 2 (0.0%) mozilla::dom::DOMProxyHandler::GetExpandoObject(JSObject*) 2 (0.0%) mozilla::dom::DOMProxyHandler::GetExpandoObject(JSObject*) (self)
2 (0.0%) mozilla::layers::ShadowLayerForwarder::UseTextures(mozilla::layers::CompositableClient*, nsTArray<mozilla::layers::CompositableForwarder::TimedTextureClient> const&) 111733 0 (0.0%) 2 (0.0%) mozilla::layers::TimedTexture::Assign(mozilla::layers::PTextureParent*, mozilla::layers::PTextureChild*, mozilla::layers::MaybeFence const&, mozilla::TimeStamp const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, unsigned int const&, unsigned int const&, int const&) 2 (0.0%) mozilla::layers::MaybeFence::operator=(mozilla::layers::MaybeFence const&)
2 (0.0%) mozilla::gfx::DrawTargetCairo::MarkSnapshotIndependent() (self) 1 (0.0%) mozilla::gfx::(anonymous namespace)::AutoPrepareForDrawing::AutoPrepareForDrawing(mozilla::gfx::DrawTargetCairo*, _cairo*) [clone .constprop.672] 1 (0.0%) mozilla::gfx::DrawTargetCairo::PushClipRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) 159887 2 (0.0%) 2 (0.0%) mozilla::gfx::DrawTargetCairo::MarkSnapshotIndependent() 2 (0.0%) mozilla::gfx::DrawTargetCairo::MarkSnapshotIndependent() (self)
2 (0.0%) nsDisplayBorder::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 2 (0.0%) nsDisplayBorder::GetBounds(nsDisplayListBuilder*, bool*) (self) 289162 2 (0.0%) 2 (0.0%) nsDisplayBorder::GetBounds(nsDisplayListBuilder*, bool*) 2 (0.0%) nsDisplayBorder::GetBounds(nsDisplayListBuilder*, bool*) (self)
2 (0.0%) nsRegion::RectIterator::RectIterator(nsRegion const&) (self) 1 (0.0%) mozilla::ContainerState::ComputeOpaqueRect(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemClip const&, nsDisplayList*, bool*, bool*) 1 (0.0%) nsRegion::Intersects(nsRect const&) const 119875 2 (0.0%) 2 (0.0%) nsRegion::RectIterator::RectIterator(nsRegion const&) 2 (0.0%) nsRegion::RectIterator::RectIterator(nsRegion const&) (self)
2 (0.0%) js::UnboxedPlainObject::obj_hasProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 370242 0 (0.0%) 2 (0.0%) js::NativeHasProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, bool*) 2 (0.0%) js::Shape* js::Shape::search<(js::MaybeAdding)0>(js::ExclusiveContext*, js::Shape*, jsid, js::ShapeTable::Entry**)
2 (0.0%) js::FrameIter::settleOnActivation() 2 (0.0%) js::jit::JitFrameIterator::JitFrameIterator(js::ActivationIterator const&) (self) 359186 2 (0.0%) 2 (0.0%) js::jit::JitFrameIterator::JitFrameIterator(js::ActivationIterator const&) 2 (0.0%) js::jit::JitFrameIterator::JitFrameIterator(js::ActivationIterator const&) (self)
2 (0.0%) nsRootBoxFrame::GetType() const (self) 2 (0.0%) nsIPresShell::GetRootScrollFrame() const 298923 2 (0.0%) 2 (0.0%) nsRootBoxFrame::GetType() const 2 (0.0%) nsRootBoxFrame::GetType() const (self)
2 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::Edit const&, IPC::Message*) 119759 0 (0.0%) 2 (0.0%) mozilla::layers::PLayerTransactionChild::Write(nsTArray<mozilla::layers::TimedTexture> const&, IPC::Message*) 2 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::TimedTexture const&, IPC::Message*)
2 (0.0%) RSA_CheckSignRecover 65654 0 (0.0%) 2 (0.0%) RSA_PublicKeyOp 2 (0.0%) mp_exptmod
2 (0.0%) JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) 371297 0 (0.0%) 2 (0.0%) JSStructuredCloneReader::readString(unsigned int) 1 (0.0%) JSRuntime::updateMallocCounter(JS::Zone*, unsigned long) 1 (0.0%) je_malloc
2 (0.0%) nsImageRenderer::PrepareImage() [clone .part.628] 173178 0 (0.0%) 2 (0.0%) mozilla::image::ImageOps::Clip(imgIContainer*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::Maybe<nsSize> const&) 1 (0.0%) nsCOMPtr<nsIInputStream>::nsCOMPtr(nsIInputStream*) 1 (0.0%) moz_xmalloc
1 (0.0%) js::NativeObject::lookupPure(jsid) (self) 1 (0.0%) Interpret(JSContext*, js::RunState&) 1 (0.0%) js::LookupOwnPropertyPure(js::ExclusiveContext*, JSObject*, jsid, js::Shape**, bool*) 370168 1 (0.0%) 2 (0.0%) js::NativeObject::lookupPure(jsid) 1 (0.0%) js::ShapeTable::Entry& js::ShapeTable::search<(js::MaybeAdding)0>(jsid) 1 (0.0%) js::NativeObject::lookupPure(jsid) (self)
2 (0.0%) mozilla::detail::FramePropertyTypeHelper<nsGridContainerFrame::SharedGridData>::Type mozilla::FrameProperties::Get<nsGridContainerFrame::SharedGridData>(mozilla::FramePropertyDescriptor<nsGridContainerFrame::SharedGridData> const*, bool*) const (self) 1 (0.0%) nsIFrame::GetUsedBorder() const 1 (0.0%) nsIFrame::GetUsedPadding() const 294112 2 (0.0%) 2 (0.0%) mozilla::detail::FramePropertyTypeHelper<nsGridContainerFrame::SharedGridData>::Type mozilla::FrameProperties::Get<nsGridContainerFrame::SharedGridData>(mozilla::FramePropertyDescriptor<nsGridContainerFrame::SharedGridData> const*, bool*) const 2 (0.0%) mozilla::detail::FramePropertyTypeHelper<nsGridContainerFrame::SharedGridData>::Type mozilla::FrameProperties::Get<nsGridContainerFrame::SharedGridData>(mozilla::FramePropertyDescriptor<nsGridContainerFrame::SharedGridData> const*, bool*) const (self)
2 (0.0%) je_realloc 2 (0.0%) idalloc (self) 22081 2 (0.0%) 2 (0.0%) idalloc 2 (0.0%) idalloc (self)
2 (0.0%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 293224 0 (0.0%) 2 (0.0%) nsFrame::DisplayOutlineUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&) 2 (0.0%) nsStyleOutline const* nsStyleContext::DoGetStyleOutline<true>()
2 (0.0%) PR_Unlock 2 (0.0%) pthread_equal (self) 45250 2 (0.0%) 2 (0.0%) pthread_equal 2 (0.0%) pthread_equal (self)
2 (0.0%) js::jit::CodeGenerator::generate() 366003 0 (0.0%) 2 (0.0%) js::jit::CodeGeneratorX86Shared::generateOutOfLineCode() 2 (0.0%) js::jit::CodeGeneratorShared::generateOutOfLineCode()
2 (0.0%) nsBindingManager::WalkRules(bool (*)(nsIStyleRuleProcessor*, void*), ElementDependentRuleProcessorData*, bool*) 2 (0.0%) mozilla::dom::FragmentOrElement::GetXBLBinding() const (self) 178247 2 (0.0%) 2 (0.0%) mozilla::dom::FragmentOrElement::GetXBLBinding() const 2 (0.0%) mozilla::dom::FragmentOrElement::GetXBLBinding() const (self)
2 (0.0%) nsStylePosition::CalcDifference(nsStylePosition const&, nsStyleVisibility const*) const 1 (0.0%) nsStyleSides::operator==(nsStyleSides const&) const (self) 287235 1 (0.0%) 2 (0.0%) nsStyleSides::operator==(nsStyleSides const&) const 1 (0.0%) nsStyleCoord::operator!=(nsStyleCoord const&) const 1 (0.0%) nsStyleSides::operator==(nsStyleSides const&) const (self)
2 (0.0%) RemoveSkippableVisitor::Visit(nsPurpleBuffer&, nsPurpleBufferEntry*) 76471 0 (0.0%) 2 (0.0%) CanonicalizeParticipant(void**, nsCycleCollectionParticipant**) 1 (0.0%) mozilla::dom::MessageEvent::QueryInterface(nsID const&, void**) 1 (0.0%) CanonicalizeXPCOMParticipant(nsISupports*)
1 (0.0%) nsCSSRendering::PrepareImageLayer(nsPresContext*, nsIFrame*, unsigned int, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, bool*, mozilla::gfx::CompositionOp) 1 (0.0%) nsDisplayBackgroundImage::GetPositioningArea() 1 (0.0%) nsCSSRendering::ComputeImageLayerPositioningArea(nsPresContext*, nsIFrame*, nsRect const&, nsStyleImageLayers::Layer const&, nsIFrame**, bool*) (self) 289626 1 (0.0%) 2 (0.0%) nsCSSRendering::ComputeImageLayerPositioningArea(nsPresContext*, nsIFrame*, nsRect const&, nsStyleImageLayers::Layer const&, nsIFrame**, bool*) 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::Deflate(nsMargin const&) 1 (0.0%) nsCSSRendering::ComputeImageLayerPositioningArea(nsPresContext*, nsIFrame*, nsRect const&, nsStyleImageLayers::Layer const&, nsIFrame**, bool*) (self)
2 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 1 (0.0%) mozilla::ContainerState::NewPaintedLayerData(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemScrollClip const*, nsPoint const&, bool) (self) 288651 1 (0.0%) 2 (0.0%) mozilla::ContainerState::NewPaintedLayerData(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemScrollClip const*, nsPoint const&, bool) 1 (0.0%) mozilla::NewLayerEntry* nsTArray_Impl<mozilla::NewLayerEntry, nsTArrayInfallibleAllocator>::AppendElements<nsTArrayInfallibleAllocator>(unsigned long) 1 (0.0%) mozilla::ContainerState::NewPaintedLayerData(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemScrollClip const*, nsPoint const&, bool) (self)
1 (0.0%) js::detail::HashTable<js::HashMapEntry<js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*> >, js::HashMap<js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*>, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::prepareHash(js::ObjectGroupCompartment::AllocationSiteKey const&) 1 (0.0%) js::AutoCycleDetector::init() 373378 0 (0.0%) 2 (0.0%) js::MovableCellHasher<JSObject*>::hash(JSObject* const&) 2 (0.0%) JS::Zone::getUniqueIdInfallible(js::gc::Cell*)
2 (0.0%) mozilla::FrameLayerBuilder::PaintItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsRenderingContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) 288455 0 (0.0%) 2 (0.0%) mozilla::DisplayItemClip::ApplyTo(gfxContext*, nsPresContext*, unsigned int, unsigned int) 2 (0.0%) mozilla::DisplayItemClip::ApplyRectTo(gfxContext*, int) const
2 (0.0%) void js::GCMarker::markAndScan<JSString>(JSString*) (self) 2 (0.0%) js::GCMarker::drainMarkStack(js::SliceBudget&) 373868 2 (0.0%) 2 (0.0%) void js::GCMarker::markAndScan<JSString>(JSString*) 2 (0.0%) void js::GCMarker::markAndScan<JSString>(JSString*) (self)
2 (0.0%) BytecodeCompiler::createSourceAndParser() 1 (0.0%) js::ScriptSource::setSourceCopy(js::ExclusiveContext*, JS::SourceBufferHolder&, bool, js::SourceCompressionTask*) (self) 368037 1 (0.0%) 2 (0.0%) js::ScriptSource::setSourceCopy(js::ExclusiveContext*, JS::SourceBufferHolder&, bool, js::SourceCompressionTask*) 1 (0.0%) js::SharedImmutableTwoByteString::SharedImmutableTwoByteString(js::SharedImmutableStringsCache&&, char const*, unsigned long) 1 (0.0%) js::ScriptSource::setSourceCopy(js::ExclusiveContext*, JS::SourceBufferHolder&, bool, js::SourceCompressionTask*) (self)
2 (0.0%) draw_window_of_widget(_GtkWidget*, _GdkWindow*, _cairo*) 279790 0 (0.0%) 2 (0.0%) nsWindow::OnExposeEvent(_cairo*) [clone .part.166] [clone .constprop.175] 2 (0.0%) nsView::WillPaintWindow(nsIWidget*)
2 (0.0%) mozilla::gfx::DrawTarget::SetTransform(mozilla::gfx::Matrix const&) (self) 2 (0.0%) mozilla::gfx::DrawTargetCairo::SetTransform(mozilla::gfx::Matrix const&) 160117 2 (0.0%) 2 (0.0%) mozilla::gfx::DrawTarget::SetTransform(mozilla::gfx::Matrix const&) 2 (0.0%) mozilla::gfx::DrawTarget::SetTransform(mozilla::gfx::Matrix const&) (self)
1 (0.0%) RequiredLayerStateForChildren(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&, nsDisplayList const&, AnimatedGeometryRoot*) [clone .constprop.914] (self) 1 (0.0%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) 1 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 289227 1 (0.0%) 2 (0.0%) RequiredLayerStateForChildren(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&, nsDisplayList const&, AnimatedGeometryRoot*) [clone .constprop.914] 1 (0.0%) nsDisplayItem::GetSameCoordinateSystemChildren() 1 (0.0%) RequiredLayerStateForChildren(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&, nsDisplayList const&, AnimatedGeometryRoot*) [clone .constprop.914] (self)
2 (0.0%) mozilla::EventDispatcher::CreateEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*, nsAString_internal const&) 224919 0 (0.0%) 2 (0.0%) NS_NewDOMMouseEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetMouseEvent*) 1 (0.0%) mozilla::dom::MouseEvent::MouseEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetMouseEventBase*) 1 (0.0%) moz_xmalloc
2 (0.0%) CCGraphBuilder::BuildGraph(js::SliceBudget&) 76487 0 (0.0%) 2 (0.0%) mozilla::JSGCThingParticipant::Traverse(void*, nsCycleCollectionTraversalCallback&) 2 (0.0%) mozilla::CycleCollectedJSRuntime::TraverseGCThing(mozilla::CycleCollectedJSRuntime::TraverseSelect, JS::GCCellPtr, nsCycleCollectionTraversalCallback&)
2 (0.0%) _init (self) 1 (0.0%) PR_WaitCondVar 1 (0.0%) PR_Unlock 547047 2 (0.0%) 2 (0.0%) _init 2 (0.0%) _init (self)
2 (0.0%) RefPtr<nsIDocumentObserver>::assign_with_AddRef(nsIDocumentObserver*) 2 (0.0%) mozilla::dom::StyleSheetList::AddRef() (self) 180252 2 (0.0%) 2 (0.0%) mozilla::dom::StyleSheetList::AddRef() 2 (0.0%) mozilla::dom::StyleSheetList::AddRef() (self)
2 (0.0%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JSObject*>, JS::Handle<JSObject*>) 366955 0 (0.0%) 2 (0.0%) JSCompartment::putWrapper(JSContext*, js::CrossCompartmentKey const&, JS::Value const&) 1 (0.0%) js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::changeTableSize(int, js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FailureBehavior) 1 (0.0%) void js::gc::StoreBuffer::GenericBuffer::put<WrapperMapRef>(js::gc::StoreBuffer*, WrapperMapRef const&)
2 (0.0%) nsNSSCertificate::GetIssuer(nsIX509Cert**) 323255 0 (0.0%) 2 (0.0%) nsNSSCertificate::GetChain(nsIArray**) 2 (0.0%) mozilla::psm::CertVerifier::VerifyCert(CERTCertificateStr*, long, mozilla::pkix::Time, void*, char const*, mozilla::UniquePtr<CERTCertListStr, mozilla::UniqueCERTCertListDeletePolicy>&, unsigned int, SECItemStr const*, SECOidTag*, mozilla::psm::CertVerifier::OCSPStaplingStatus*, mozilla::psm::KeySizeStatus*, mozilla::psm::SHA1ModeResult*, mozilla::psm::PinningTelemetryInfo*)
2 (0.0%) mozilla::gfx::GetCairoSurfaceForSourceSurface(mozilla::gfx::SourceSurface*, bool, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 159759 0 (0.0%) 2 (0.0%) mozilla::gfx::CreateSubImageForData(unsigned char*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, int, mozilla::gfx::SurfaceFormat) 1 (0.0%) _cairo_image_surface_create_with_pixman_format 1 (0.0%) mozilla::gfx::BytesPerPixel(mozilla::gfx::SurfaceFormat)
2 (0.0%) mozilla::layers::LayerTransactionParent::RecvUpdate(nsTArray<mozilla::layers::Edit>&&, nsTArray<mozilla::layers::OpDestroy>&&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData>&&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 166359 0 (0.0%) 2 (0.0%) mozilla::layers::AsyncCompositionManager::ResolveRefLayers(mozilla::layers::CompositorBridgeParent*, bool*, bool*) 2 (0.0%) mozilla::layers::ForEachNode<mozilla::layers::TraversalFlag::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), decltype ({parm#2}({parm#1}))>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)0>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)0>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.697]
2 (0.0%) PK11_PubDeriveWithKDF 67139 0 (0.0%) 2 (0.0%) NSC_DeriveKey 1 (0.0%) ECDH_Derive 1 (0.0%) EC_ValidatePublicKey
1 (0.0%) mozilla::layers::PCompositorBridgeParent::SendDidComposite(unsigned long const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::CommonLayerAttributes const&, IPC::Message*) 112332 0 (0.0%) 2 (0.0%) Pickle::WriteSize(unsigned long) 2 (0.0%) Pickle::WriteBytes(void const*, int, unsigned int)
2 (0.0%) cairo_font_options_get_hint_metrics 55353 0 (0.0%) 2 (0.0%) pixman_fill 2 (0.0%) pixman_image_get_format
2 (0.0%) mozilla::dom::AutoEntryScript::AutoEntryScript(nsIGlobalObject*, char const*, bool, JSContext*) 180584 0 (0.0%) 2 (0.0%) mozilla::dom::ScriptSettingsStackEntry::ScriptSettingsStackEntry(nsIGlobalObject*, bool) 2 (0.0%) nsCOMPtr<nsIWebSocketChannel>::nsCOMPtr(nsIWebSocketChannel*)
2 (0.0%) nsPresContext::IsRootContentDocument() const 2 (0.0%) nsIDocument::IsResourceDoc() const (self) 183739 2 (0.0%) 2 (0.0%) nsIDocument::IsResourceDoc() const 2 (0.0%) nsIDocument::IsResourceDoc() const (self)
2 (0.0%) _end 365380 0 (0.0%) 2 (0.0%) js::jit::InterpretResume(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>)
2 (0.0%) ssl_Do1stHandshake 537137 0 (0.0%) 2 (0.0%) ssl_GatherRecord1stHandshake 2 (0.0%) ssl3_GatherCompleteHandshake
2 (0.0%) mozilla::layers::AsyncCompositionManager::TransformShadowTree(mozilla::TimeStamp, mozilla::layers::AsyncCompositionManager::TransformsToSkip) 1 (0.0%) mozilla::layers::SampleAPZAnimations(mozilla::layers::LayerMetricsWrapper const&, mozilla::TimeStamp) (self) 166164 0 (0.0%) 2 (0.0%) mozilla::layers::SampleAPZAnimations(mozilla::layers::LayerMetricsWrapper const&, mozilla::TimeStamp) 2 (0.0%) mozilla::layers::LayerMetricsWrapper::GetFirstChild() const 1 (0.0%) mozilla::layers::SampleAPZAnimations(mozilla::layers::LayerMetricsWrapper const&, mozilla::TimeStamp) (self)
2 (0.0%) g_type_check_instance_is_a (self) 1 (0.0%) gdk_visual_get_screen 1 (0.0%) gdk_screen_get_monitor_scale_factor 48436 2 (0.0%) 2 (0.0%) g_type_check_instance_is_a 2 (0.0%) g_type_check_instance_is_a (self)
2 (0.0%) nsINode::SetProperty(unsigned short, nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), bool, void**) 185608 0 (0.0%) 2 (0.0%) nsPropertyTable::SetPropertyInternal(nsPropertyOwner, nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*, bool, void**) 1 (0.0%) PLDHashTable::Add(void const*, mozilla::fallible_t const&) 1 (0.0%) arena_dalloc
2 (0.0%) nsRefreshDriver::EnsureTimerStarted(nsRefreshDriver::EnsureTimerStartedFlags) 288233 0 (0.0%) 2 (0.0%) mozilla::RefreshDriverTimer::AddRefreshDriver(nsRefreshDriver*) 2 (0.0%) RefPtr<nsRefreshDriver>* nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator>::AppendElement<nsRefreshDriver*&, nsTArrayInfallibleAllocator>(nsRefreshDriver*&)
2 (0.0%) mozilla::ElementRestyler::DoRestyleUndisplayedDescendants(nsRestyleHint, nsIContent*, nsStyleContext*) 288724 0 (0.0%) 2 (0.0%) mozilla::ElementRestyler::RestyleUndisplayedNodes(nsRestyleHint, mozilla::UndisplayedNode*, nsIContent*, nsStyleContext*, unsigned char) 2 (0.0%) nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&)
2 (0.0%) js::ctypes::FunctionType::Call(JSContext*, unsigned int, JS::Value*) 47913 0 (0.0%) 2 (0.0%) ffi_call 2 (0.0%) ffi_call_unix64
2 (0.0%) ssl3_HandleRecord 537108 0 (0.0%) 2 (0.0%) ssl3_HandleHandshakeMessage 2 (0.0%) ssl3_SendClientSecondRound
2 (0.0%) mozilla::pkix::BuildCertChain(mozilla::pkix::TrustDomain&, mozilla::pkix::Input, mozilla::pkix::Time, mozilla::pkix::EndEntityOrCA, mozilla::pkix::KeyUsage, mozilla::pkix::KeyPurposeId, mozilla::pkix::CertPolicyId const&, mozilla::pkix::Input const*) 75696 0 (0.0%) 2 (0.0%) mozilla::pkix::BuildForward(mozilla::pkix::TrustDomain&, mozilla::pkix::BackCert const&, mozilla::pkix::Time, mozilla::pkix::KeyUsage, mozilla::pkix::KeyPurposeId, mozilla::pkix::CertPolicyId const&, mozilla::pkix::Input const*, unsigned int) [clone .constprop.3] 2 (0.0%) mozilla::psm::NSSCertDBTrustDomain::FindIssuer(mozilla::pkix::Input, mozilla::pkix::TrustDomain::IssuerChecker&, mozilla::pkix::Time)
1 (0.0%) mozilla::layers::Layer::GetDisplayListLog(nsCString&) 1 (0.0%) nsLocalFile::InitWithNativePath(nsACString_internal const&) 76058 0 (0.0%) 2 (0.0%) nsACString_internal::SetLength(unsigned int) 2 (0.0%) nsACString_internal::SetCapacity(unsigned int)
2 (0.0%) mozilla::layers::PLayerTransactionChild::Write(nsTArray<mozilla::layers::TimedTexture> const&, IPC::Message*) 119758 0 (0.0%) 2 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::TimedTexture const&, IPC::Message*) 1 (0.0%) IPC::ParamTraits<mozilla::gfx::IntRectTyped<mozilla::LayerPixel> >::Write(IPC::Message*, mozilla::gfx::IntRectTyped<mozilla::LayerPixel> const&) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::PTextureChild*, IPC::Message*, bool)
2 (0.0%) mozilla::BaseAutoLock<mozilla::Mutex>::~BaseAutoLock() (self) 1 (0.0%) mozilla::RefreshTimerVsyncDispatcher::NotifyVsync(mozilla::TimeStamp) 1 (0.0%) nsThread::ProcessNextEvent(bool, bool*) 76754 2 (0.0%) 2 (0.0%) mozilla::BaseAutoLock<mozilla::Mutex>::~BaseAutoLock() 2 (0.0%) mozilla::BaseAutoLock<mozilla::Mutex>::~BaseAutoLock() (self)
2 (0.0%) js::jit::ValueNumberer::leader(js::jit::MDefinition*) 1 (0.0%) bool js::detail::HashTable<js::jit::MDefinition* const, js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps, js::jit::JitAllocPolicy>::add<js::jit::MDefinition*&>(js::detail::HashTable<js::jit::MDefinition* const, js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps, js::jit::JitAllocPolicy>::AddPtr&, js::jit::MDefinition*&) (self) 365558 1 (0.0%) 2 (0.0%) bool js::detail::HashTable<js::jit::MDefinition* const, js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps, js::jit::JitAllocPolicy>::add<js::jit::MDefinition*&>(js::detail::HashTable<js::jit::MDefinition* const, js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps, js::jit::JitAllocPolicy>::AddPtr&, js::jit::MDefinition*&) 1 (0.0%) bool js::detail::HashTable<js::jit::MDefinition* const, js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps, js::jit::JitAllocPolicy>::add<js::jit::MDefinition*&>(js::detail::HashTable<js::jit::MDefinition* const, js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps, js::jit::JitAllocPolicy>::AddPtr&, js::jit::MDefinition*&) (self) 1 (0.0%) __GI_memset
2 (0.0%) js::jit::InlineFrameIterator::resetOn(js::jit::JitFrameIterator const*) 359237 0 (0.0%) 2 (0.0%) js::jit::SnapshotIterator::SnapshotIterator(js::jit::JitFrameIterator const&, js::jit::MachineState const*) 1 (0.0%) js::jit::RecoverReader::RecoverReader(js::jit::SnapshotReader&, unsigned char const*, unsigned int) 1 (0.0%) js::jit::SnapshotReader::SnapshotReader(unsigned char const*, unsigned int, unsigned int, unsigned int)
2 (0.0%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) 271843 0 (0.0%) 2 (0.0%) nsXBLBinding::AttributeChanged(nsIAtom*, int, bool, bool) 2 (0.0%) nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, bool, nsIContent*, nsIContent*, bool)
2 (0.0%) mozilla::dom::CallbackFunction::CallbackFunction(JSContext*, JS::Handle<JSObject*>, nsIGlobalObject*) 76798 0 (0.0%) 2 (0.0%) mozilla::dom::CallbackObject::CallbackObject(JSContext*, JS::Handle<JSObject*>, nsIGlobalObject*) 2 (0.0%) JS::CaptureCurrentStack(JSContext*, JS::MutableHandle<JSObject*>, unsigned int)
2 (0.0%) js::jit::InlineFrameIterator::resetOn(js::jit::JitFrameIterator const*) 2 (0.0%) js::jit::InlineFrameIterator::findNextFrame() (self) 359238 2 (0.0%) 2 (0.0%) js::jit::InlineFrameIterator::findNextFrame() 2 (0.0%) js::jit::InlineFrameIterator::findNextFrame() (self)
2 (0.0%) nsIFrame::ComputeBorderRadii(nsStyleCorners const&, nsSize const&, nsSize const&, mozilla::Sides, int*) 2 (0.0%) nsStyleCoord::IsCoordPercentCalcUnit() const [clone .isra.73] (self) 292865 2 (0.0%) 2 (0.0%) nsStyleCoord::IsCoordPercentCalcUnit() const [clone .isra.73] 2 (0.0%) nsStyleCoord::IsCoordPercentCalcUnit() const [clone .isra.73] (self)
2 (0.0%) nsXBLBinding::AttributeChanged(nsIAtom*, int, bool, bool) 271842 0 (0.0%) 2 (0.0%) nsXBLPrototypeBinding::AttributeChanged(nsIAtom*, int, bool, nsIContent*, nsIContent*, bool) 2 (0.0%) mozilla::dom::Element::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool)
2 (0.0%) js::jit::CodeGeneratorX86Shared::generateOutOfLineCode() 365524 0 (0.0%) 2 (0.0%) js::jit::CodeGeneratorShared::generateOutOfLineCode() 1 (0.0%) js::jit::CheckOverRecursedFailure::accept(js::jit::CodeGenerator*) 1 (0.0%) js::jit::OutOfLineUpdateCache::visitGetPropertyIC(js::jit::CodeGenerator*)
1 (0.0%) js::RunScript(JSContext*, js::RunState&) 1 (0.0%) Interpret(JSContext*, js::RunState&) 1 (0.0%) js::jit::IonCannon(JSContext*, js::RunState&) (self) 358963 1 (0.0%) 2 (0.0%) js::jit::IonCannon(JSContext*, js::RunState&) 1 (0.0%) js::jit::JitActivation::~JitActivation() 1 (0.0%) js::jit::IonCannon(JSContext*, js::RunState&) (self)
2 (0.0%) mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value&&mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2}<decltype ({parm#3}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#1}, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2}>(mozilla::layers::Layer*, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#1} const&, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2} const&) [clone .constprop.658] 166511 0 (0.0%) 2 (0.0%) mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2}::operator()(mozilla::layers::Layer*) const [clone .constprop.662] 1 (0.0%) mozilla::layers::ExpandRootClipRect(mozilla::layers::Layer*, mozilla::gfx::MarginTyped<mozilla::ScreenPixel, float> const&) [clone .constprop.668] 1 (0.0%) mozilla::layers::Layer::GetTransformTyped() const
2 (0.0%) mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 163270 0 (0.0%) 2 (0.0%) mozilla::layers::Layer::SnapTransformTranslation(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Matrix*) 2 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Determinant() const
2 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 289873 0 (0.0%) 2 (0.0%) nsDisplayOpacity::ShouldFlattenAway(nsDisplayListBuilder*) 2 (0.0%) nsDisplayText::CanApplyOpacity() const
2 (0.0%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 288500 0 (0.0%) 2 (0.0%) mozilla::MaskLayerImageCache::Sweep() 2 (0.0%) PLDHashTable::Iterator::Iterator(PLDHashTable*)
2 (0.0%) mozilla::dom::GenericBindingSetter(JSContext*, unsigned int, JS::Value*) 2 (0.0%) mozilla::dom::GetDOMClass(JSObject*) (self) 147117 2 (0.0%) 2 (0.0%) mozilla::dom::GetDOMClass(JSObject*) 2 (0.0%) mozilla::dom::GetDOMClass(JSObject*) (self)
2 (0.0%) ssl3_SendECDHClientKeyExchange 539876 0 (0.0%) 2 (0.0%) PK11_PubDeriveWithKDF 2 (0.0%) NSC_DeriveKey
2 (0.0%) nsWindow::OnExposeEvent(_cairo*) [clone .part.166] [clone .constprop.175] 277852 0 (0.0%) 2 (0.0%) nsView::WillPaintWindow(nsIWidget*) 2 (0.0%) nsViewManager::WillPaintWindow(nsIWidget*)
2 (0.0%) RSA_PublicKeyOp 65716 0 (0.0%) 2 (0.0%) mp_exptmod 2 (0.0%) mp_exptmod_safe_i
2 (0.0%) js::GCParallelTask::runFromHelperThread() 1 (0.0%) JS::StructGCPolicy<JS::GCHashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy> >::sweep(JS::GCHashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>*) (self) 367151 1 (0.0%) 2 (0.0%) JS::StructGCPolicy<JS::GCHashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy> >::sweep(JS::GCHashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>*) 1 (0.0%) bool IsAboutToBeFinalizedInternal<js::BaseShape>(js::BaseShape**) 1 (0.0%) JS::StructGCPolicy<JS::GCHashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy> >::sweep(JS::GCHashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>*) (self)
2 (0.0%) mozilla::CycleCollectedJSRuntime::TraverseGCThing(mozilla::CycleCollectedJSRuntime::TraverseSelect, JS::GCCellPtr, nsCycleCollectionTraversalCallback&) 76370 0 (0.0%) 2 (0.0%) mozilla::CycleCollectedJSRuntime::NoteGCThingJSChildren(JS::GCCellPtr, nsCycleCollectionTraversalCallback&) const 2 (0.0%) JS::TraceChildren(JSTracer*, JS::GCCellPtr)
2 (0.0%) js::gc::GCRuntime::gcCycle(bool, js::SliceBudget&, JS::gcreason::Reason) 76574 0 (0.0%) 2 (0.0%) mozilla::CycleCollectedJSRuntime::OnGC(JSGCStatus) 2 (0.0%) nsCycleCollector::FinishAnyCurrentCollection()
2 (0.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 291254 0 (0.0%) 2 (0.0%) nsIPresShell::InvalidatePresShellIfHidden() 1 (0.0%) nsIFrame::IsVisibleConsideringAncestors(unsigned int) const 1 (0.0%) PresShell::IsVisible()
2 (0.0%) mozilla::layers::BasicCompositor::CreateRenderTargetForWindow(mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> const&, mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> const&, mozilla::layers::BufferMode) 165304 0 (0.0%) 2 (0.0%) mozilla::layers::BasicCompositingRenderTarget::BasicCompositingRenderTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 2 (0.0%) mozilla::layers::TextureSource::TextureSource()
2 (0.0%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const 2 (0.0%) nsPoint::ScaleToOtherAppUnits(int, int) const (self) 277858 2 (0.0%) 2 (0.0%) nsPoint::ScaleToOtherAppUnits(int, int) const 2 (0.0%) nsPoint::ScaleToOtherAppUnits(int, int) const (self)
2 (0.0%) nsLineBox::GetOverflowArea(nsOverflowType) (self) 2 (0.0%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 292678 2 (0.0%) 2 (0.0%) nsLineBox::GetOverflowArea(nsOverflowType) 2 (0.0%) nsLineBox::GetOverflowArea(nsOverflowType) (self)
2 (0.0%) nsDocument::MaybeEndOutermostXBLUpdate() 1 (0.0%) nsBindingManager::EndOutermostUpdate() (self) 271782 1 (0.0%) 2 (0.0%) nsBindingManager::EndOutermostUpdate() 1 (0.0%) nsBindingManager::EndOutermostUpdate() (self) 1 (0.0%) nsBindingManager::ProcessAttachedQueue(unsigned int)
2 (0.0%) _moz_cairo_pattern_destroy 1 (0.0%) _cairo_pattern_fini (self) 339054 1 (0.0%) 2 (0.0%) _cairo_pattern_fini 1 (0.0%) _cairo_pattern_fini (self) 1 (0.0%) _cairo_user_data_array_fini
2 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::operator-=(nsPoint const&) (self) 290295 1 (0.0%) 2 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::operator-=(nsPoint const&) 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::operator-=(nsPoint const&) (self) 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::MoveBy(nsPoint const&)
2 (0.0%) nsRegion::ScaleToOutsidePixels(float, float, int) const 1 (0.0%) _moz_pixman_region32_init_rects (self) 340638 1 (0.0%) 2 (0.0%) _moz_pixman_region32_init_rects 1 (0.0%) _moz_pixman_region32_init_rects (self) 1 (0.0%) pixman_rect_alloc
2 (0.0%) BytecodeCompiler::createParser() 375340 0 (0.0%) 2 (0.0%) js::frontend::Parser<js::frontend::SyntaxParseHandler>::Parser(js::ExclusiveContext*, js::LifoAlloc*, JS::ReadOnlyCompileOptions const&, char16_t const*, unsigned long, bool, js::frontend::Parser<js::frontend::SyntaxParseHandler>*, js::LazyScript*) 1 (0.0%) js::frontend::TokenStream::TokenStream(js::ExclusiveContext*, JS::ReadOnlyCompileOptions const&, char16_t const*, unsigned long, js::frontend::StrictModeGetter*) 1 (0.0%) js::CurrentThreadCanAccessRuntime(JSRuntime*)
2 (0.0%) nsDisplayBackgroundColor::GetBounds(nsDisplayListBuilder*, bool*) (self) 1 (0.0%) nsDisplayItem::GetClippedBounds(nsDisplayListBuilder*) 1 (0.0%) mozilla::PaintedLayerData::Accumulate(mozilla::ContainerState*, nsDisplayItem*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::DisplayItemClip const&, mozilla::LayerState) 290011 2 (0.0%) 2 (0.0%) nsDisplayBackgroundColor::GetBounds(nsDisplayListBuilder*, bool*) 2 (0.0%) nsDisplayBackgroundColor::GetBounds(nsDisplayListBuilder*, bool*) (self)
2 (0.0%) pixman_fill 55399 0 (0.0%) 2 (0.0%) pixman_image_get_format 2 (0.0%) _pixman_internal_only_get_implementation
2 (0.0%) js::RunScript(JSContext*, js::RunState&) 1 (0.0%) js::SPSEntryMarker::SPSEntryMarker(JSRuntime*, JSScript*) (self) 370444 1 (0.0%) 2 (0.0%) js::SPSEntryMarker::SPSEntryMarker(JSRuntime*, JSScript*) 1 (0.0%) js::SPSEntryMarker::SPSEntryMarker(JSRuntime*, JSScript*) (self) 1 (0.0%) js::SPSProfiler::push(char const*, void*, JSScript*, unsigned char*, bool, js::ProfileEntry::Category)
2 (0.0%) js::jit::GetPropertyIC::tryAttachGenericProxy(JSContext*, JS::Handle<JSScript*>, js::jit::IonScript*, JS::Handle<JSObject*>, JS::Handle<jsid>, void*, bool*) 358663 0 (0.0%) 2 (0.0%) js::jit::IonCache::linkAndAttachStub(JSContext*, js::jit::MacroAssembler&, js::jit::IonCache::StubAttacher&, js::jit::IonScript*, char const*, JS::TrackedOutcome) 1 (0.0%) js::jit::Assembler::finish() 1 (0.0%) js::jit::JitCode* js::jit::Linker::newCode<(js::AllowGC)1>(JSContext*, js::jit::CodeKind, bool)
2 (0.0%) gfxContext::ForDrawTargetWithTransform(mozilla::gfx::DrawTarget*) 2 (0.0%) gfxContext::SetMatrix(gfxMatrix const&) (self) 170667 2 (0.0%) 2 (0.0%) gfxContext::SetMatrix(gfxMatrix const&) 2 (0.0%) gfxContext::SetMatrix(gfxMatrix const&) (self)
2 (0.0%) nsGlobalWindow::GetParent() 1 (0.0%) nsDocShell::GetSameTypeParentIgnoreBrowserAndAppBoundaries(nsIDocShell**) (self) 312739 1 (0.0%) 2 (0.0%) nsDocShell::GetSameTypeParentIgnoreBrowserAndAppBoundaries(nsIDocShell**) 1 (0.0%) nsDocShell::GetSameTypeParentIgnoreBrowserAndAppBoundaries(nsIDocShell**) (self) 1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
2 (0.0%) js::BaseShape::getUnowned(js::ExclusiveContext*, js::StackBaseShape&) 1 (0.0%) js::detail::HashTable<js::ReadBarriered<js::UnownedBaseShape*> const, js::HashSet<js::ReadBarriered<js::UnownedBaseShape*>, js::StackBaseShape, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::StackBaseShape::Lookup const&, unsigned int, unsigned int) const (self) 371055 1 (0.0%) 2 (0.0%) js::detail::HashTable<js::ReadBarriered<js::UnownedBaseShape*> const, js::HashSet<js::ReadBarriered<js::UnownedBaseShape*>, js::StackBaseShape, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::StackBaseShape::Lookup const&, unsigned int, unsigned int) const 1 (0.0%) js::detail::HashTable<js::ReadBarriered<js::UnownedBaseShape*> const, js::HashSet<js::ReadBarriered<js::UnownedBaseShape*>, js::StackBaseShape, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::StackBaseShape::Lookup const&, unsigned int, unsigned int) const (self) 1 (0.0%) js::InternalBarrierMethods<js::UnownedBaseShape*>::readBarrier(js::UnownedBaseShape*)
2 (0.0%) js::GeneratorObject::create(JSContext*, js::AbstractFramePtr) 365265 0 (0.0%) 2 (0.0%) js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::PropertyName*, JS::MutableHandle<JS::Value>) 2 (0.0%) js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>)
2 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 2 (0.0%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Intersect(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const (self) 160339 2 (0.0%) 2 (0.0%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Intersect(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const 2 (0.0%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Intersect(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const (self)
2 (0.0%) nsDisplaySVGEffects::BBoxInUserSpace() const 298242 0 (0.0%) 2 (0.0%) nsSVGUtils::GetBBox(nsIFrame*, unsigned int) 2 (0.0%) nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame(nsIFrame*)
2 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) nsJSContext::QueryInterface(nsID const&, void**) (self) 184353 1 (0.0%) 2 (0.0%) nsJSContext::QueryInterface(nsID const&, void**) 1 (0.0%) nsJSContext::QueryInterface(nsID const&, void**) (self) 1 (0.0%) nsJSContext::AddRef()
2 (0.0%) nsSVGEffects::InvalidateDirectRenderingObservers(nsIFrame*, unsigned int) (self) 2 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize, nsSize*) 297673 2 (0.0%) 2 (0.0%) nsSVGEffects::InvalidateDirectRenderingObservers(nsIFrame*, unsigned int) 2 (0.0%) nsSVGEffects::InvalidateDirectRenderingObservers(nsIFrame*, unsigned int) (self)
2 (0.0%) PR_Unlock 2 (0.0%) pthread_self (self) 45248 2 (0.0%) 2 (0.0%) pthread_self 2 (0.0%) pthread_self (self)
2 (0.0%) void SetDiscrete<unsigned char, int, int, int, int, int>(nsCSSValue const&, unsigned char&, mozilla::RuleNodeCacheConditions&, unsigned int, unsigned char, int, int, int, int, int) [clone .constprop.595] (self) 1 (0.0%) nsRuleNode::ComputeDisplayData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 1 (0.0%) nsRuleNode::ComputePositionData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 287105 2 (0.0%) 2 (0.0%) void SetDiscrete<unsigned char, int, int, int, int, int>(nsCSSValue const&, unsigned char&, mozilla::RuleNodeCacheConditions&, unsigned int, unsigned char, int, int, int, int, int) [clone .constprop.595] 2 (0.0%) void SetDiscrete<unsigned char, int, int, int, int, int>(nsCSSValue const&, unsigned char&, mozilla::RuleNodeCacheConditions&, unsigned int, unsigned char, int, int, int, int, int) [clone .constprop.595] (self)
2 (0.0%) nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) 2 (0.0%) nsViewManager::ProcessPendingUpdatesRecurse(nsView*, nsTArray<nsCOMPtr<nsIWidget> >&) (self) 277918 1 (0.0%) 2 (0.0%) nsViewManager::ProcessPendingUpdatesRecurse(nsView*, nsTArray<nsCOMPtr<nsIWidget> >&) 2 (0.0%) nsViewManager::ProcessPendingUpdatesRecurse(nsView*, nsTArray<nsCOMPtr<nsIWidget> >&) (self) 1 (0.0%) nsBaseWidget::AddRef()
1 (0.0%) __egl_Main 1 (0.0%) _end 365230 0 (0.0%) 2 (0.0%) js::SetIteratorObject::next(JSContext*, unsigned int, JS::Value*) 2 (0.0%) js::SetIteratorObject::next_impl(JSContext*, JS::CallArgs const&)
3 (0.1%) js::frontend::Parser<js::frontend::FullParseHandler>::memberExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::TokenKind, bool, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 375525 0 (0.0%) 2 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::primaryExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::TokenKind, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::objectLiteral(js::frontend::YieldHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::functionExpr(js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::identifierName(js::frontend::YieldHandling)
1 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 1 (0.0%) mozilla::layers::ContentHostTexture::Composite(mozilla::layers::LayerComposite*, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Filter const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const*) 1 (0.0%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::And(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) (self) 161687 1 (0.0%) 2 (0.0%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::And(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) _moz_pixman_region32_intersect_rect 1 (0.0%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::And(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) (self)
2 (0.0%) mozilla::layers::Layer::AsLayerComposite() (self) 2 (0.0%) mozilla::layers::Layer::GetLocalVisibleRegion() 163349 2 (0.0%) 2 (0.0%) mozilla::layers::Layer::AsLayerComposite() 2 (0.0%) mozilla::layers::Layer::AsLayerComposite() (self)
2 (0.0%) mozilla::ContainerState::FindOpaqueBackgroundColorInLayer(mozilla::PaintedLayerData const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, bool*) const 2 (0.0%) mozilla::DisplayItemClip::IsRectAffectedByClip(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) const (self) 288572 2 (0.0%) 2 (0.0%) mozilla::DisplayItemClip::IsRectAffectedByClip(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) const 2 (0.0%) mozilla::DisplayItemClip::IsRectAffectedByClip(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) const (self)
2 (0.0%) nsSocketOutputStream::OnSocketReady(nsresult) 103170 0 (0.0%) 2 (0.0%) mozilla::net::nsHttpConnection::OnOutputStreamReady(nsIAsyncOutputStream*) 2 (0.0%) mozilla::net::nsHttpConnection::OnSocketWritable()
2 (0.0%) nsFrame::ComputeSize(nsRenderingContext*, mozilla::WritingMode, mozilla::LogicalSize const&, int, mozilla::LogicalSize const&, mozilla::LogicalSize const&, mozilla::LogicalSize const&, nsIFrame::ComputeSizeFlags) 293190 0 (0.0%) 2 (0.0%) nsContainerFrame::ComputeAutoSize(nsRenderingContext*, mozilla::WritingMode, mozilla::LogicalSize const&, int, mozilla::LogicalSize const&, mozilla::LogicalSize const&, mozilla::LogicalSize const&, bool) 1 (0.0%) nsFrame::ShrinkWidthToFit(nsRenderingContext*, int) 1 (0.0%) nsIFrame::IsTableCaption() const
2 (0.0%) _end 358318 0 (0.0%) 2 (0.0%) ProxyGetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::Proxy::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>)
2 (0.0%) nsRuleNode::ComputePositionData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 2 (0.0%) SetFactor(nsCSSValue const&, float&, mozilla::RuleNodeCacheConditions&, float, float, unsigned int) (self) 287079 2 (0.0%) 2 (0.0%) SetFactor(nsCSSValue const&, float&, mozilla::RuleNodeCacheConditions&, float, float, unsigned int) 2 (0.0%) SetFactor(nsCSSValue const&, float&, mozilla::RuleNodeCacheConditions&, float, float, unsigned int) (self)
2 (0.0%) _end 356903 0 (0.0%) 2 (0.0%) js::ArrayConstructor(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::GetPrototypeFromCallableConstructor(JSContext*, JS::CallArgs const&, JS::MutableHandle<JSObject*>) 1 (0.0%) JSObject* NewArrayTryUseGroup<2046u>(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, unsigned long, js::NewObjectKind, bool) [clone .constprop.284]
2 (0.0%) mozilla::Telemetry::AccumulateTimeDelta(mozilla::Telemetry::ID, mozilla::TimeStamp, mozilla::TimeStamp) 1 (0.0%) TelemetryHistogram::Accumulate(mozilla::Telemetry::ID, unsigned int) (self) 330090 1 (0.0%) 2 (0.0%) TelemetryHistogram::Accumulate(mozilla::Telemetry::ID, unsigned int) 1 (0.0%) TelemetryHistogram::Accumulate(mozilla::Telemetry::ID, unsigned int) (self) 1 (0.0%) (anonymous namespace)::GetHistogramByEnumId(mozilla::Telemetry::ID, base::Histogram**)
2 (0.0%) js::Nursery::collect(JSRuntime*, JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*) 374360 0 (0.0%) 2 (0.0%) js::gc::StoreBuffer::MonoTypeBuffer<js::gc::StoreBuffer::WholeCellEdges>::trace(js::gc::StoreBuffer*, js::TenuringTracer&) 2 (0.0%) js::TenuringTracer::traceObject(JSObject*)
2 (0.0%) mozilla::gfx::DrawTargetCairo::FillGlyphs(mozilla::gfx::ScaledFont*, mozilla::gfx::GlyphBuffer const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::GlyphRenderingOptions const*) 1 (0.0%) _moz_cairo_set_scaled_font (self) 339734 1 (0.0%) 2 (0.0%) _moz_cairo_set_scaled_font 1 (0.0%) _moz_cairo_set_scaled_font (self) 1 (0.0%) _cairo_gstate_set_font_matrix
2 (0.0%) gfxContext::UserToDevicePixelSnapped(gfxRect&, bool) const 1 (0.0%) gfxContext::UserToDevice(gfxPoint const&) const (self) 170487 1 (0.0%) 2 (0.0%) gfxContext::UserToDevice(gfxPoint const&) const 1 (0.0%) gfxContext::UserToDevice(gfxPoint const&) const (self) 1 (0.0%) mozilla::gfx::Matrix::operator*(mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) const
1 (0.0%) mozilla::dom::PromiseCallback::Factory(mozilla::dom::Promise*, JS::Handle<JSObject*>, mozilla::dom::AnyCallback*, mozilla::dom::PromiseCallback::Task) 1 (0.0%) mozilla::dom::Promise::Promise(nsIGlobalObject*) 76491 0 (0.0%) 2 (0.0%) mozilla::cyclecollector::HoldJSObjectsImpl(nsISupports*) 2 (0.0%) mozilla::cyclecollector::HoldJSObjectsImpl(void*, nsScriptObjectTracer*)
2 (0.0%) nsINode::SetProperty(nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), bool) 184380 0 (0.0%) 2 (0.0%) nsINode::SetProperty(unsigned short, nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), bool, void**) 2 (0.0%) nsPropertyTable::SetPropertyInternal(nsPropertyOwner, nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), void*, bool, void**)
2 (0.0%) nsWindow::GdkPointToDevicePixels(_GdkPoint) 2 (0.0%) gdk_window_get_scale_factor (self) 27891 2 (0.0%) 2 (0.0%) gdk_window_get_scale_factor 2 (0.0%) gdk_window_get_scale_factor (self)
2 (0.0%) mozilla::dom::HTMLInputElement::GetPlaceholderNode() 1 (0.0%) mozilla::dom::HTMLInputElement::GetEditorState() const (self) 230229 1 (0.0%) 2 (0.0%) mozilla::dom::HTMLInputElement::GetEditorState() const 1 (0.0%) nsIFormControl::IsSingleLineTextControl(bool) const 1 (0.0%) mozilla::dom::HTMLInputElement::GetEditorState() const (self)
2 (0.0%) mozilla::layers::ContentClientDoubleBuffered::SwapBuffers(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) RefPtr<mozilla::layers::TextureClient>::operator=(RefPtr<mozilla::layers::TextureClient> const&) (self) 165994 1 (0.0%) 2 (0.0%) RefPtr<mozilla::layers::TextureClient>::operator=(RefPtr<mozilla::layers::TextureClient> const&) 1 (0.0%) RefPtr<mozilla::layers::TextureClient>::operator=(RefPtr<mozilla::layers::TextureClient> const&) (self) 1 (0.0%) mozilla::AtomicRefCountedWithFinalize<mozilla::layers::TextureClient>::Release()
2 (0.0%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 367923 0 (0.0%) 2 (0.0%) JSObject::callHook() const 2 (0.0%) JSObject::isCallable() const
2 (0.0%) ProxyGetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 368663 0 (0.0%) 2 (0.0%) js::Proxy::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::CrossCompartmentWrapper::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const
3 (0.1%) void DispatchToTracer<js::TaggedProto>(JSTracer*, js::TaggedProto*, char const*) 374495 0 (0.0%) 2 (0.0%) js::TaggedProto DoCallback<js::TaggedProto>(JS::CallbackTracer*, js::TaggedProto*, char const*) 3 (0.1%) JSObject* DoCallback<JSObject*>(JS::CallbackTracer*, JSObject**, char const*)
2 (0.0%) RefPtr<gfxPattern>::~RefPtr() (self) 2 (0.0%) gfxContext::Save() 171022 2 (0.0%) 2 (0.0%) RefPtr<gfxPattern>::~RefPtr() 2 (0.0%) RefPtr<gfxPattern>::~RefPtr() (self)
2 (0.0%) _cairo_gstate_save 2 (0.0%) _cairo_clip_init_copy (self) 338493 2 (0.0%) 2 (0.0%) _cairo_clip_init_copy 2 (0.0%) _cairo_clip_init_copy (self)
2 (0.0%) mozilla::BackgroundHangMonitor::NotifyActivity() (self) 1 (0.0%) base::MessagePumpDefault::Run(base::MessagePump::Delegate*) 1 (0.0%) mozilla::HangMonitor::NotifyActivity(mozilla::HangMonitor::ActivityType) 79416 2 (0.0%) 2 (0.0%) mozilla::BackgroundHangMonitor::NotifyActivity() 2 (0.0%) mozilla::BackgroundHangMonitor::NotifyActivity() (self)
2 (0.0%) mozilla::DisplayListClipState::InsertInactiveScrollClipForContainingBlockDescendants(nsDisplayListBuilder*, nsIScrollableFrame*) 1 (0.0%) nsDisplayListBuilder::AllocateDisplayItemScrollClip(mozilla::DisplayItemScrollClip const*, nsIScrollableFrame*, mozilla::DisplayItemClip const*, bool) (self) 289728 1 (0.0%) 2 (0.0%) nsDisplayListBuilder::AllocateDisplayItemScrollClip(mozilla::DisplayItemScrollClip const*, nsIScrollableFrame*, mozilla::DisplayItemClip const*, bool) 1 (0.0%) nsDisplayListBuilder::AllocateDisplayItemScrollClip(mozilla::DisplayItemScrollClip const*, nsIScrollableFrame*, mozilla::DisplayItemClip const*, bool) (self) 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
2 (0.0%) js::jit::IonBuilder::inspectOpcode(JSOp) 358938 0 (0.0%) 2 (0.0%) js::jit::IonBuilder::jsop_getprop(js::PropertyName*) 1 (0.0%) js::jit::PropertyReadNeedsTypeBarrier(JSContext*, js::CompilerConstraintList*, js::jit::MDefinition*, js::PropertyName*, js::TemporaryTypeSet*) 1 (0.0%) js::jit::IonBuilder::resume(js::jit::MInstruction*, unsigned char*, js::jit::MResumePoint::Mode) [clone .constprop.1539]
2 (0.0%) mozilla::RefreshDriverTimer::AddRefreshDriver(nsRefreshDriver*) 288232 0 (0.0%) 2 (0.0%) RefPtr<nsRefreshDriver>* nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator>::AppendElement<nsRefreshDriver*&, nsTArrayInfallibleAllocator>(nsRefreshDriver*&) 2 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
2 (0.0%) nsStubMutationObserver::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) (self) 2 (0.0%) nsNodeUtils::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 186173 2 (0.0%) 2 (0.0%) nsStubMutationObserver::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 2 (0.0%) nsStubMutationObserver::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) (self)
2 (0.0%) mozilla::layers::TextureSource::TextureSource() (self) 2 (0.0%) mozilla::layers::BasicCompositingRenderTarget::BasicCompositingRenderTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 167217 2 (0.0%) 2 (0.0%) mozilla::layers::TextureSource::TextureSource() 2 (0.0%) mozilla::layers::TextureSource::TextureSource() (self)
2 (0.0%) js::jit::GetPropertyIC::update(JSContext*, JS::Handle<JSScript*>, unsigned long, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 358825 0 (0.0%) 2 (0.0%) js::jit::GetPropertyIC::tryAttachStub(JSContext*, JS::Handle<JSScript*>, js::jit::IonScript*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, bool*) 2 (0.0%) js::jit::GetPropertyIC::tryAttachGenericProxy(JSContext*, JS::Handle<JSScript*>, js::jit::IonScript*, JS::Handle<JSObject*>, JS::Handle<jsid>, void*, bool*)
2 (0.0%) base::WaitableEvent::TimedWait(base::TimeDelta const&) 1 (0.0%) base::WaitableEvent::WaitableEventKernel::Dequeue(base::WaitableEvent::Waiter*, void*) (self) 107811 1 (0.0%) 2 (0.0%) base::WaitableEvent::WaitableEventKernel::Dequeue(base::WaitableEvent::Waiter*, void*) 1 (0.0%) base::WaitableEvent::WaitableEventKernel::Dequeue(base::WaitableEvent::Waiter*, void*) (self) 1 (0.0%) std::__detail::_List_node_base::_M_unhook()
2 (0.0%) nsDisplayXULImage::GetBounds(nsDisplayListBuilder*, bool*) (self) 1 (0.0%) nsDisplayItem::GetClippedBounds(nsDisplayListBuilder*) 1 (0.0%) mozilla::PaintedLayerData::Accumulate(mozilla::ContainerState*, nsDisplayItem*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::DisplayItemClip const&, mozilla::LayerState) 298849 2 (0.0%) 2 (0.0%) nsDisplayXULImage::GetBounds(nsDisplayListBuilder*, bool*) 2 (0.0%) nsDisplayXULImage::GetBounds(nsDisplayListBuilder*, bool*) (self)
2 (0.0%) js::gc::GCRuntime::beginSweepPhase(bool) 367696 0 (0.0%) 2 (0.0%) js::gc::GCRuntime::findZoneGroups() 2 (0.0%) JS::Zone::findOutgoingEdges(js::gc::ComponentFinder<JS::Zone>&)
2 (0.0%) mozilla::gfx::MaybeSnapToDevicePixels(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>&, mozilla::gfx::DrawTarget const&, bool, bool) 1 (0.0%) mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>&, mozilla::gfx::DrawTarget const&, bool, bool) (self) 165319 1 (0.0%) 2 (0.0%) mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>&, mozilla::gfx::DrawTarget const&, bool, bool) 1 (0.0%) mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>&, mozilla::gfx::DrawTarget const&, bool, bool) (self) 1 (0.0%) mozilla::gfx::BasePoint<float, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::CoordTyped<mozilla::gfx::UnknownUnits, float> >::Round()
2 (0.0%) mozilla::psm::NSSCertDBTrustDomain::FindIssuer(mozilla::pkix::Input, mozilla::pkix::TrustDomain::IssuerChecker&, mozilla::pkix::Time) 75661 0 (0.0%) 2 (0.0%) mozilla::psm::FindIssuerInner(mozilla::UniquePtr<CERTCertListStr, mozilla::UniqueCERTCertListDeletePolicy> const&, bool, mozilla::pkix::Input, mozilla::pkix::TrustDomain::IssuerChecker&, bool&) [clone .constprop.43] 2 (0.0%) mozilla::pkix::PathBuildingStep::Check(mozilla::pkix::Input, mozilla::pkix::Input const*, bool&)
2 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, mozilla::LogicalSize const&, nsMargin const*, nsMargin const*, nsIAtom*) 1 (0.0%) OffsetPercentBasis(nsIFrame const*, mozilla::WritingMode, mozilla::LogicalSize const&) [clone .isra.163] [clone .constprop.374] (self) 294429 1 (0.0%) 2 (0.0%) OffsetPercentBasis(nsIFrame const*, mozilla::WritingMode, mozilla::LogicalSize const&) [clone .isra.163] [clone .constprop.374] 1 (0.0%) OffsetPercentBasis(nsIFrame const*, mozilla::WritingMode, mozilla::LogicalSize const&) [clone .isra.163] [clone .constprop.374] (self) 1 (0.0%) nsCanvasFrame::GetType() const
2 (0.0%) js::gc::GCRuntime::sweepPhase(js::SliceBudget&) 370416 0 (0.0%) 2 (0.0%) js::FreeOp::~FreeOp() 2 (0.0%) js::jit::ExecutableAllocator::poisonCode(JSRuntime*, mozilla::Vector<js::jit::JitPoisonRange, 0ul, js::SystemAllocPolicy>&)
2 (0.0%) mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&) 1 (0.0%) mozilla::layers::ContainerLayer::ComputeEffectiveTransformsForChildren(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 165168 0 (0.0%) 2 (0.0%) mozilla::layers::BasicContainerLayer::ComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::operator*<mozilla::gfx::UnknownUnits>(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) const 1 (0.0%) mozilla::gfx::Matrix::Matrix() 1 (0.0%) mozilla::layers::ContainerLayer::ComputeEffectiveTransformsForChildren(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&)
2 (0.0%) JSScript::traceChildren(JSTracer*) 374105 0 (0.0%) 2 (0.0%) void js::TraceRange<JSObject*>(JSTracer*, unsigned long, js::WriteBarrieredBase<JSObject*>*, char const*) 1 (0.0%) JSObject* DoCallback<JSObject*>(JS::CallbackTracer*, JSObject**, char const*) 1 (0.0%) void DoMarking<JSObject>(js::GCMarker*, JSObject*)
2 (0.0%) gtk_main_do_event 26898 0 (0.0%) 2 (0.0%) gtk_widget_send_expose 2 (0.0%) gtk_cairo_transform_to_window
2 (0.0%) nsImageRenderer::PrepareImage() [clone .part.628] 287513 0 (0.0%) 2 (0.0%) nsStyleImage::ComputeActualCropRect(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>&, bool*) const 1 (0.0%) mozilla::image::VectorImage::GetWidth(int*) 1 (0.0%) mozilla::image::VectorImage::GetHeight(int*)
2 (0.0%) NewPropertyIteratorObject(JSContext*, unsigned int) 367703 0 (0.0%) 2 (0.0%) js::NewFunctionWithProto(js::ExclusiveContext*, bool (*)(JSContext*, unsigned int, JS::Value*), unsigned int, JSFunction::Flags, JS::Handle<JSObject*>, JS::Handle<JSAtom*>, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind, js::NewFunctionProtoHandling) [clone .constprop.890] 2 (0.0%) js::NewObjectWithClassProtoCommon(js::ExclusiveContext*, js::Class const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind)
1 (0.0%) void mozilla::ContainerState::FinishPaintedLayerData<mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}>(mozilla::PaintedLayerData&, mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}) 1 (0.0%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 163388 0 (0.0%) 2 (0.0%) nsRegion::IsEmpty() const 2 (0.0%) _moz_pixman_region32_not_empty
2 (0.0%) mozilla::layers::PCompositableChild::GetProtocolTypeId() (self) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::PCompositableParent**, IPC::Message const*, void**, bool) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Read(mozilla::layers::PCompositableChild**, IPC::Message const*, void**, bool) 139533 2 (0.0%) 2 (0.0%) mozilla::layers::PCompositableChild::GetProtocolTypeId() 2 (0.0%) mozilla::layers::PCompositableChild::GetProtocolTypeId() (self)
2 (0.0%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) 2 (0.0%) mozilla::LayoutDevicePixel::FromAppUnits(nsRect const&, int) (self) 290195 2 (0.0%) 2 (0.0%) mozilla::LayoutDevicePixel::FromAppUnits(nsRect const&, int) 2 (0.0%) mozilla::LayoutDevicePixel::FromAppUnits(nsRect const&, int) (self)
2 (0.0%) nsSVGUtils::GetBBox(nsIFrame*, unsigned int) 298215 0 (0.0%) 2 (0.0%) nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame(nsIFrame*) 1 (0.0%) GetPreEffectsVisualOverflowUnion(nsIFrame*, nsIFrame*, nsRect const&, nsPoint const&) [clone .constprop.262] 1 (0.0%) nsLayoutUtils::RectToGfxRect(nsRect const&, int)
2 (0.0%) nsXMLHttpRequest::ChangeStateToDone() 186557 0 (0.0%) 2 (0.0%) nsXMLHttpRequest::DispatchProgressEvent(mozilla::DOMEventTargetHelper*, nsAString_internal const&, bool, long, long) 2 (0.0%) mozilla::EventDispatcher::DispatchDOMEvent(nsISupports*, mozilla::WidgetEvent*, nsIDOMEvent*, nsPresContext*, nsEventStatus*)
2 (0.0%) mozilla::layers::LayerPropertiesBase::ComputeChange(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 1 (0.0%) mozilla::layers::PaintedLayerComposite::GetInvalidRegion() (self) 167364 1 (0.0%) 2 (0.0%) mozilla::layers::PaintedLayerComposite::GetInvalidRegion() 1 (0.0%) validate 1 (0.0%) mozilla::layers::PaintedLayerComposite::GetInvalidRegion() (self)
2 (0.0%) mozilla::detail::AtomicBaseIncDec<unsigned long, (mozilla::MemoryOrdering)2>::operator++() (self) 1 (0.0%) nsThread::AddRef() 1 (0.0%) mozilla::BackgroundHangManager::AddRef() 78587 2 (0.0%) 2 (0.0%) mozilla::detail::AtomicBaseIncDec<unsigned long, (mozilla::MemoryOrdering)2>::operator++() 2 (0.0%) mozilla::detail::AtomicBaseIncDec<unsigned long, (mozilla::MemoryOrdering)2>::operator++() (self)
2 (0.0%) nsTimerImpl::nsTimerImpl() 2 (0.0%) nsThreadManager::GetCurrentThread() (self) 79642 2 (0.0%) 2 (0.0%) nsThreadManager::GetCurrentThread() 2 (0.0%) nsThreadManager::GetCurrentThread() (self)
2 (0.0%) mozilla::gfx::PathBuilderCairo::LineTo(mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 161291 0 (0.0%) 2 (0.0%) void std::vector<_cairo_path_data_t, std::allocator<_cairo_path_data_t> >::_M_emplace_back_aux<_cairo_path_data_t const&>(_cairo_path_data_t const&) 2 (0.0%) arena_dalloc
2 (0.0%) _cairo_gstate_copy_transformed_pattern.isra.39 2 (0.0%) _moz_cairo_matrix_multiply (self) 338797 2 (0.0%) 2 (0.0%) _moz_cairo_matrix_multiply 2 (0.0%) _moz_cairo_matrix_multiply (self)
2 (0.0%) JSObject::setFlags(js::ExclusiveContext*, js::BaseShape::Flag, JSObject::GenerateShape) 370875 0 (0.0%) 2 (0.0%) js::Shape::setObjectFlags(js::ExclusiveContext*, js::BaseShape::Flag, js::TaggedProto, js::Shape*) 2 (0.0%) js::Shape::replaceLastProperty(js::ExclusiveContext*, js::StackBaseShape&, js::TaggedProto, JS::Handle<js::Shape*>)
2 (0.0%) js::SavedStacks::insertFrames(JSContext*, js::FrameIter&, JS::MutableHandle<js::SavedFrame*>, unsigned int) 370962 0 (0.0%) 2 (0.0%) js::SavedStacks::adoptAsyncStack(JSContext*, JS::Handle<js::SavedFrame*>, JS::Handle<JSString*>, JS::MutableHandle<js::SavedFrame*>, unsigned int) 2 (0.0%) js::SavedStacks::getOrCreateSavedFrame(JSContext*, js::SavedFrame::HandleLookup)
2 (0.0%) _cairo_path_fixed_init_copy (self) 2 (0.0%) _cairo_clip_intersect_path 339012 2 (0.0%) 2 (0.0%) _cairo_path_fixed_init_copy 2 (0.0%) _cairo_path_fixed_init_copy (self)
2 (0.0%) js::CallObject::createTemplateObject(JSContext*, JS::Handle<JSScript*>, js::gc::InitialHeap) 368896 0 (0.0%) 2 (0.0%) JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, JS::Handle<js::Shape*>, JS::Handle<js::ObjectGroup*>) 2 (0.0%) JSObject* js::Allocate<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long, js::gc::InitialHeap, js::Class const*)
2 (0.0%) JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) 356866 0 (0.0%) 2 (0.0%) js::NewDenseEmptyArray(JSContext*, JS::Handle<JSObject*>, js::NewObjectKind) 1 (0.0%) js::ObjectGroup::defaultNewGroup(js::ExclusiveContext*, js::Class const*, js::TaggedProto, JSObject*) 1 (0.0%) js::GetBuiltinPrototype(js::ExclusiveContext*, JSProtoKey, JS::MutableHandle<JSObject*>)
2 (0.0%) mozilla::JSGCThingParticipant::Traverse(void*, nsCycleCollectionTraversalCallback&) 76486 0 (0.0%) 2 (0.0%) mozilla::CycleCollectedJSRuntime::TraverseGCThing(mozilla::CycleCollectedJSRuntime::TraverseSelect, JS::GCCellPtr, nsCycleCollectionTraversalCallback&) 2 (0.0%) mozilla::CycleCollectedJSRuntime::NoteGCThingJSChildren(JS::GCCellPtr, nsCycleCollectionTraversalCallback&) const
2 (0.0%) mozilla::dom::PromiseReactionJob::Run() 180373 0 (0.0%) 2 (0.0%) mozilla::dom::AutoJSAPI::Init(JSObject*) 2 (0.0%) xpc::NativeGlobal(JSObject*)
2 (0.0%) nsStyledElementNotElementCSSInlineStyle::SetInlineStyleDeclaration(mozilla::css::Declaration*, nsAString_internal const*, bool) 2 (0.0%) nsAttrValue::SetMiscAtomOrString(nsAString_internal const*) (self) 181223 2 (0.0%) 2 (0.0%) nsAttrValue::SetMiscAtomOrString(nsAString_internal const*) 2 (0.0%) nsAttrValue::SetMiscAtomOrString(nsAString_internal const*) (self)
2 (0.0%) _moz_cairo_surface_flush (self) 1 (0.0%) _moz_cairo_destroy 1 (0.0%) gfxContext::~gfxContext() 339415 2 (0.0%) 2 (0.0%) _moz_cairo_surface_flush 2 (0.0%) _moz_cairo_surface_flush (self)
2 (0.0%) nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool) 2 (0.0%) mozilla::gfx::Color::FromABGR(unsigned int) (self) 220190 2 (0.0%) 2 (0.0%) mozilla::gfx::Color::FromABGR(unsigned int) 2 (0.0%) mozilla::gfx::Color::FromABGR(unsigned int) (self)
2 (0.0%) _end 363312 0 (0.0%) 2 (0.0%) js::jit::DoNewObject(JSContext*, void*, js::jit::ICNewObject_Fallback*, JS::MutableHandle<JS::Value>) 1 (0.0%) js::NewObjectOperation(JSContext*, JS::Handle<JSScript*>, unsigned char*, js::NewObjectKind) 1 (0.0%) js::jit::GenerateNewObjectWithTemplateCode(JSContext*, JSObject*)
2 (0.0%) Enumerate(JSContext*, JS::Handle<JSObject*>, jsid, bool, unsigned int, mozilla::Maybe<js::HashSet<jsid, IdHashPolicy, js::TempAllocPolicy> >&, JS::AutoVectorRooter<jsid>*) (self) 1 (0.0%) EnumerateNativeProperties(JSContext*, JS::Handle<js::NativeObject*>, unsigned int, mozilla::Maybe<js::HashSet<jsid, IdHashPolicy, js::TempAllocPolicy> >&, JS::AutoVectorRooter<jsid>*, JS::Handle<js::UnboxedPlainObject*>) 1 (0.0%) EnumerateExtraProperties(JSContext*, JS::Handle<JSObject*>, unsigned int, mozilla::Maybe<js::HashSet<jsid, IdHashPolicy, js::TempAllocPolicy> >&, JS::AutoVectorRooter<jsid>*) 367651 2 (0.0%) 2 (0.0%) Enumerate(JSContext*, JS::Handle<JSObject*>, jsid, bool, unsigned int, mozilla::Maybe<js::HashSet<jsid, IdHashPolicy, js::TempAllocPolicy> >&, JS::AutoVectorRooter<jsid>*) 2 (0.0%) Enumerate(JSContext*, JS::Handle<JSObject*>, jsid, bool, unsigned int, mozilla::Maybe<js::HashSet<jsid, IdHashPolicy, js::TempAllocPolicy> >&, JS::AutoVectorRooter<jsid>*) (self)
2 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 1 (0.0%) nsDisplayBackgroundImage::GetLayerState(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) (self) 289521 1 (0.0%) 2 (0.0%) nsDisplayBackgroundImage::GetLayerState(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 1 (0.0%) nsDisplayBackgroundImage::GetLayerState(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) (self) 1 (0.0%) nsDisplayBackgroundImage::ShouldCreateOwnLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*)
2 (0.0%) nsSocketOutputStream::Write(char const*, unsigned int, unsigned int*) 323380 0 (0.0%) 2 (0.0%) PSMSend(PRFileDesc*, void const*, int, int, unsigned int) 2 (0.0%) ssl_Send
2 (0.0%) nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool) 289730 0 (0.0%) 2 (0.0%) nsDisplayThemedBackground::nsDisplayThemedBackground(nsDisplayListBuilder*, nsIFrame*, nsRect const&) 2 (0.0%) nsDisplayThemedBackground::GetBoundsInternal()
2 (0.0%) mozilla::gfx::DrawTargetCairo::DrawPattern(mozilla::gfx::Pattern const&, mozilla::gfx::StrokeOptions const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::DrawTargetCairo::DrawPatternType, bool) 159603 0 (0.0%) 2 (0.0%) mozilla::gfx::PatternIsCompatible(mozilla::gfx::Pattern const&) [clone .constprop.664] 2 (0.0%) mozilla::gfx::SurfacePattern::GetType() const
2 (0.0%) nsStylePadding::GetPaddingNoPercentage(nsMargin&) const (self) 1 (0.0%) nsFrame::DidSetStyleContext(nsStyleContext*) 1 (0.0%) nsIFrame::GetUsedPadding() const 293861 2 (0.0%) 2 (0.0%) nsStylePadding::GetPaddingNoPercentage(nsMargin&) const 2 (0.0%) nsStylePadding::GetPaddingNoPercentage(nsMargin&) const (self)
2 (0.0%) g_ptr_array_set_size 2 (0.0%) g_ptr_array_remove_range (self) 46371 2 (0.0%) 2 (0.0%) g_ptr_array_remove_range 2 (0.0%) g_ptr_array_remove_range (self)
2 (0.0%) mozilla::ElementRestyler::AddLayerChangesForAnimation() 288519 0 (0.0%) 2 (0.0%) mozilla::RestyleManager::GetAnimationGenerationForFrame(nsIFrame*) 2 (0.0%) mozilla::EffectSet::GetEffectSet(nsIFrame const*)
2 (0.0%) js::jit::LazyLink(JSContext*, JS::Handle<JSScript*>) 358339 0 (0.0%) 2 (0.0%) LinkCodeGen(JSContext*, js::jit::IonBuilder*, js::jit::CodeGenerator*) [clone .constprop.1390] 2 (0.0%) js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*)
2 (0.0%) _moz_cairo_pattern_create_rgba 339064 0 (0.0%) 2 (0.0%) _cairo_pattern_create_solid 1 (0.0%) _cairo_pattern_init_solid 1 (0.0%) _freed_pool_get
2 (0.0%) nsIFrame::GetSkipSides(nsHTMLReflowState const*) const 295198 0 (0.0%) 2 (0.0%) nsSplittableFrame::GetLogicalSkipSides(nsHTMLReflowState const*) const 1 (0.0%) nsSplittableFrame::GetNextInFlow() const 1 (0.0%) nsSplittableFrame::GetPrevInFlow() const
2 (0.0%) FontDrawParams::~FontDrawParams() 2 (0.0%) mozilla::gfx::GlyphRenderingOptionsCairo::~GlyphRenderingOptionsCairo() (self) 159246 2 (0.0%) 2 (0.0%) mozilla::gfx::GlyphRenderingOptionsCairo::~GlyphRenderingOptionsCairo() 2 (0.0%) mozilla::gfx::GlyphRenderingOptionsCairo::~GlyphRenderingOptionsCairo() (self)
2 (0.0%) nsSocketTransportService::DoPollIteration(mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>*) 85865 0 (0.0%) 2 (0.0%) nsSocketTransport::OnSocketReady(PRFileDesc*, short) 2 (0.0%) nsSocketOutputStream::OnSocketReady(nsresult)
1 (0.0%) xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::DOMXrayTraits>::getPrototype(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) const 1 (0.0%) xpc::XrayTraits::resolveOwnProperty(JSContext*, js::Wrapper const&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) 145881 0 (0.0%) 2 (0.0%) xpc::XrayTraits::getExpandoObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) 2 (0.0%) __strcmp_sse2_unaligned
2 (0.0%) js::Shape::traceChildren(JSTracer*) 374668 0 (0.0%) 2 (0.0%) js::BaseShape* DoCallback<js::BaseShape*>(JS::CallbackTracer*, js::BaseShape**, char const*) 2 (0.0%) UnmarkGrayTracer::onChild(JS::GCCellPtr const&)
2 (0.0%) mozJSComponentLoader::ObjectForLocation(ComponentLoaderInfo&, nsIFile*, JS::MutableHandle<JSObject*>, JS::MutableHandle<JSScript*>, char**, bool, JS::MutableHandle<JS::Value>) 366973 0 (0.0%) 2 (0.0%) Compile(JSContext*, JS::ReadOnlyCompileOptions const&, SyntacticScopeOption, char const*, unsigned long, JS::MutableHandle<JSScript*>) 2 (0.0%) Compile(JSContext*, JS::ReadOnlyCompileOptions const&, SyntacticScopeOption, JS::SourceBufferHolder&, JS::MutableHandle<JSScript*>)
2 (0.0%) nsPresContext::FireDOMPaintEvent(nsInvalidateRequestList*, unsigned long) 224860 0 (0.0%) 2 (0.0%) NS_NewDOMNotifyPaintEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*, mozilla::EventMessage, nsInvalidateRequestList*, unsigned long) 2 (0.0%) mozilla::dom::NotifyPaintEvent::NotifyPaintEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*, mozilla::EventMessage, nsInvalidateRequestList*, unsigned long)
2 (0.0%) nsRuleNode::ResolveVariableReferences(nsStyleStructID, nsRuleData*, nsStyleContext*) 2 (0.0%) nsCSSParser::~nsCSSParser() (self) 286341 2 (0.0%) 2 (0.0%) nsCSSParser::~nsCSSParser() 2 (0.0%) nsCSSParser::~nsCSSParser() (self)
2 (0.0%) nsDisplayListBuilder::GetWidgetLayerManager(nsView**, bool*) 2 (0.0%) nsView::GetNearestWidget(nsPoint*) const (self) 277839 2 (0.0%) 2 (0.0%) nsView::GetNearestWidget(nsPoint*) const 2 (0.0%) nsView::GetNearestWidget(nsPoint*) const (self)
2 (0.0%) nsSocketTransportService::Run() 85828 0 (0.0%) 2 (0.0%) nsSocketTransportService::DoPollIteration(mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>*) 2 (0.0%) nsSocketTransport::OnSocketReady(PRFileDesc*, short)
2 (0.0%) mozilla::ElementRestyler::RestyleSelf(nsIFrame*, nsRestyleHint, unsigned int*, nsTArray<mozilla::ElementRestyler::SwapInstruction>&) 1 (0.0%) mozilla::ElementRestyler::ComputeRestyleResultFromNewContext(nsIFrame*, nsStyleContext*, mozilla::ElementRestyler::RestyleResult&, bool&) (self) 288532 1 (0.0%) 2 (0.0%) mozilla::ElementRestyler::ComputeRestyleResultFromNewContext(nsIFrame*, nsStyleContext*, mozilla::ElementRestyler::RestyleResult&, bool&) 1 (0.0%) mozilla::ElementRestyler::ComputeRestyleResultFromNewContext(nsIFrame*, nsStyleContext*, mozilla::ElementRestyler::RestyleResult&, bool&) (self) 1 (0.0%) nsStyleContext::IsLinkContext() const
2 (0.0%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 1 (0.0%) nsDisplayBackgroundImage::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) (self) 289628 1 (0.0%) 2 (0.0%) nsDisplayBackgroundImage::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 1 (0.0%) nsDisplayBackgroundImage::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) (self) 1 (0.0%) nsDisplayBackgroundImage::GetPositioningArea()
2 (0.0%) JS::DescribeScriptedCaller(JSContext*, JS::AutoFilename*, unsigned int*, unsigned int*) 371157 0 (0.0%) 2 (0.0%) js::FrameIter::FrameIter(JSContext*, js::FrameIter::SavedOption) 1 (0.0%) js::wasm::FrameIterator::FrameIterator() 1 (0.0%) js::jit::JitFrameIterator::JitFrameIterator()
1 (0.0%) js::frontend::Parser<js::frontend::SyntaxParseHandler>::Parser(js::ExclusiveContext*, js::LifoAlloc*, JS::ReadOnlyCompileOptions const&, char16_t const*, unsigned long, bool, js::frontend::Parser<js::frontend::SyntaxParseHandler>*, js::LazyScript*) 1 (0.0%) js::frontend::CompileScript(js::ExclusiveContext*, js::LifoAlloc*, JS::Handle<JSObject*>, JS::Handle<js::StaticScope*>, JS::Handle<JSScript*>, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JSString*, js::SourceCompressionTask*, js::ScriptSourceObject**) 1 (0.0%) js::CurrentThreadCanAccessRuntime(JSRuntime*) (self) 370425 1 (0.0%) 2 (0.0%) js::CurrentThreadCanAccessRuntime(JSRuntime*) 1 (0.0%) PR_GetCurrentThread 1 (0.0%) js::CurrentThreadCanAccessRuntime(JSRuntime*) (self)
2 (0.0%) ssl_SecureSend 537245 0 (0.0%) 2 (0.0%) ssl_Do1stHandshake 2 (0.0%) ssl_GatherRecord1stHandshake
2 (0.0%) mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 288742 0 (0.0%) 2 (0.0%) mozilla::DisplayListClipState::InsertInactiveScrollClipForContainingBlockDescendants(nsDisplayListBuilder*, nsIScrollableFrame*) 2 (0.0%) nsDisplayListBuilder::AllocateDisplayItemScrollClip(mozilla::DisplayItemScrollClip const*, nsIScrollableFrame*, mozilla::DisplayItemClip const*, bool)
2 (0.0%) nsDocShell::QueryInterface(nsID const&, void**) 2 (0.0%) non-virtual thunk to nsDocShell::AddRef() (self) 313000 2 (0.0%) 2 (0.0%) non-virtual thunk to nsDocShell::AddRef() 2 (0.0%) non-virtual thunk to nsDocShell::AddRef() (self)
2 (0.0%) mozilla::RestyleTracker::DoProcessRestyles() 2 (0.0%) mozilla::RestyleManager::BeginProcessingRestyles(mozilla::RestyleTracker&) (self) 288778 2 (0.0%) 2 (0.0%) mozilla::RestyleManager::BeginProcessingRestyles(mozilla::RestyleTracker&) 2 (0.0%) mozilla::RestyleManager::BeginProcessingRestyles(mozilla::RestyleTracker&) (self)
2 (0.0%) ssl_GatherRecord1stHandshake 537127 0 (0.0%) 2 (0.0%) ssl3_GatherCompleteHandshake 2 (0.0%) ssl3_HandleRecord
2 (0.0%) expose_event_cb(_GtkWidget*, _cairo*) 279792 0 (0.0%) 2 (0.0%) draw_window_of_widget(_GtkWidget*, _GdkWindow*, _cairo*) 2 (0.0%) nsWindow::OnExposeEvent(_cairo*) [clone .part.166] [clone .constprop.175]
2 (0.0%) gtk_main_do_event 279793 0 (0.0%) 2 (0.0%) expose_event_cb(_GtkWidget*, _cairo*) 2 (0.0%) draw_window_of_widget(_GtkWidget*, _GdkWindow*, _cairo*)
1 (0.0%) mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver(mozilla::TimeStamp) 1 (0.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 1 (0.0%) mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>::ToMilliseconds() const (self) 77340 1 (0.0%) 2 (0.0%) mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>::ToMilliseconds() const 1 (0.0%) mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>::ToMilliseconds() const (self) 1 (0.0%) mozilla::BaseTimeDurationPlatformUtils::ToSeconds(long)
2 (0.0%) bool mozilla::dom::ConvertJSValueToString<mozilla::dom::binding_detail::FakeString>(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, mozilla::dom::binding_detail::FakeString&) [clone .constprop.279] 2 (0.0%) bool js::CopyStringChars<char16_t>(JSContext*, char16_t*, JSString*, unsigned long, unsigned long) (self) 145257 2 (0.0%) 2 (0.0%) bool js::CopyStringChars<char16_t>(JSContext*, char16_t*, JSString*, unsigned long, unsigned long) 2 (0.0%) bool js::CopyStringChars<char16_t>(JSContext*, char16_t*, JSString*, unsigned long, unsigned long) (self)
1 (0.0%) js::jit::JitActivation::~JitActivation() (self) 1 (0.0%) js::jit::IonCannon(JSContext*, js::RunState&) 1 (0.0%) EnterBaseline(JSContext*, js::jit::EnterJitData&) 371365 1 (0.0%) 2 (0.0%) js::jit::JitActivation::~JitActivation() 1 (0.0%) js::jit::JitActivation::~JitActivation() (self) 1 (0.0%) free
1 (0.0%) IPC::ParamTraits<mozilla::layers::ScrollMetadata>::Write(IPC::Message*, mozilla::layers::ScrollMetadata const&) 1 (0.0%) IPC::ParamTraits<mozilla::Maybe<mozilla::layers::LayerClip> >::Write(IPC::Message*, mozilla::Maybe<mozilla::layers::LayerClip> const&) 104598 0 (0.0%) 2 (0.0%) Pickle::WriteBool(bool) 2 (0.0%) Pickle::WriteBytes(void const*, int, unsigned int)
2 (0.0%) mozilla::DisplayListClipState::AutoSaveRestore::ExitStackingContextContents(mozilla::DisplayItemScrollClip const**) (self) 2 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 293893 2 (0.0%) 2 (0.0%) mozilla::DisplayListClipState::AutoSaveRestore::ExitStackingContextContents(mozilla::DisplayItemScrollClip const**) 2 (0.0%) mozilla::DisplayListClipState::AutoSaveRestore::ExitStackingContextContents(mozilla::DisplayItemScrollClip const**) (self)
2 (0.0%) XPCJSRuntime::Get() (self) 1 (0.0%) XPCJSRuntime::AfterProcessTask(unsigned int) 1 (0.0%) XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, unsigned int, JS::Value*, JS::Value*) 147733 2 (0.0%) 2 (0.0%) XPCJSRuntime::Get() 2 (0.0%) XPCJSRuntime::Get() (self)
2 (0.0%) WrapperMapRef::trace(JSTracer*) 2 (0.0%) js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::rekeyWithoutRehash(js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr, js::CrossCompartmentKey const&, js::CrossCompartmentKey const&) (self) 367157 2 (0.0%) 2 (0.0%) js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::rekeyWithoutRehash(js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr, js::CrossCompartmentKey const&, js::CrossCompartmentKey const&) 2 (0.0%) js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::rekeyWithoutRehash(js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr, js::CrossCompartmentKey const&, js::CrossCompartmentKey const&) (self)
2 (0.0%) _moz_cairo_append_path 339050 0 (0.0%) 2 (0.0%) _cairo_path_append_to_context 1 (0.0%) _cairo_path_fixed_line_to 1 (0.0%) _moz_cairo_matrix_transform_point
2 (0.0%) _moz_cairo_move_to 1 (0.0%) _do_cairo_gstate_user_to_backend (self) 338811 1 (0.0%) 2 (0.0%) _do_cairo_gstate_user_to_backend 1 (0.0%) _do_cairo_gstate_user_to_backend (self) 1 (0.0%) _moz_cairo_matrix_transform_point
1 (0.0%) gfxUtils::ClipToRegion(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) gfxContext::EnsurePathBuilder() 161018 0 (0.0%) 2 (0.0%) mozilla::gfx::PathBuilderCairo::LineTo(mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 2 (0.0%) void std::vector<_cairo_path_data_t, std::allocator<_cairo_path_data_t> >::_M_emplace_back_aux<_cairo_path_data_t const&>(_cairo_path_data_t const&)
2 (0.0%) vfy_CreateContext 539360 0 (0.0%) 2 (0.0%) recoverPKCS1DigestInfo 2 (0.0%) PK11_VerifyRecover
2 (0.0%) XPCWrappedNative::InitTearOff(XPCWrappedNativeTearOff*, XPCNativeInterface*, bool) 1 (0.0%) nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*) (self) 157461 1 (0.0%) 2 (0.0%) nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*) 1 (0.0%) nsContentUtils::IsCallerChrome() 1 (0.0%) nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*) (self)
2 (0.0%) mozilla::layers::ShadowLayerForwarder::UseTextures(mozilla::layers::CompositableClient*, nsTArray<mozilla::layers::CompositableForwarder::TimedTextureClient> const&) 2 (0.0%) mozilla::layers::TextureClient::GetAcquireFenceHandle() const (self) 166568 2 (0.0%) 2 (0.0%) mozilla::layers::TextureClient::GetAcquireFenceHandle() const 2 (0.0%) mozilla::layers::TextureClient::GetAcquireFenceHandle() const (self)
2 (0.0%) nsCharClipGeometry::nsCharClipGeometry(nsCharClipDisplayItem*, nsDisplayListBuilder*) 1 (0.0%) nsDisplayItemGenericGeometry::nsDisplayItemGenericGeometry(nsDisplayItem*, nsDisplayListBuilder*) (self) 290781 1 (0.0%) 2 (0.0%) nsDisplayItemGenericGeometry::nsDisplayItemGenericGeometry(nsDisplayItem*, nsDisplayListBuilder*) 1 (0.0%) nsDisplayItemGenericGeometry::nsDisplayItemGenericGeometry(nsDisplayItem*, nsDisplayListBuilder*) (self) 1 (0.0%) nsDisplayItemGeometry::nsDisplayItemGeometry(nsDisplayItem*, nsDisplayListBuilder*)
2 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Is2D() const (self) 1 (0.0%) mozilla::layers::LayerManagerComposite::PostProcessLayers(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&) 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Is2D(mozilla::gfx::Matrix*) const 163415 2 (0.0%) 2 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Is2D() const 2 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Is2D() const (self)
2 (0.0%) nsThread::ProcessNextEvent(bool, bool*) 78975 0 (0.0%) 2 (0.0%) nsInputStreamReadyEvent::Run() 2 (0.0%) nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*)
2 (0.0%) void mozilla::layers::ContainerPrepare<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) 2 (0.0%) mozilla::layers::ContainerLayer::SortChildrenBy3DZOrder(nsTArray<mozilla::layers::Layer*>&) (self) 163294 2 (0.0%) 2 (0.0%) mozilla::layers::ContainerLayer::SortChildrenBy3DZOrder(nsTArray<mozilla::layers::Layer*>&) 2 (0.0%) mozilla::layers::ContainerLayer::SortChildrenBy3DZOrder(nsTArray<mozilla::layers::Layer*>&) (self)
2 (0.0%) mozilla::dom::Promise::ResolveInternal(JSContext*, JS::Handle<JS::Value>) 269808 0 (0.0%) 2 (0.0%) mozilla::dom::Promise::Settle(JS::Handle<JS::Value>, mozilla::dom::Promise::PromiseState) 2 (0.0%) mozilla::dom::AutoJSAPI::InitInternal(JSObject*, JSContext*, bool)
2 (0.0%) ssl3_HandleHandshakeMessage 537100 0 (0.0%) 2 (0.0%) ssl3_SendClientSecondRound 2 (0.0%) ssl3_SendECDHClientKeyExchange
1 (0.0%) nsXBLProtoImpl::Trace(TraceCallbacks const&, void*) 1 (0.0%) mozilla::dom::CallbackObject::cycleCollection::Trace(void*, TraceCallbacks const&, void*) 76314 0 (0.0%) 2 (0.0%) TraceCallbackFunc::Trace(JSObject**, char const*, void*) const 1 (0.0%) UnmarkXBLJSObject(JS::GCCellPtr, char const*, void*) 1 (0.0%) nsScriptObjectTracer::NoteJSChild(JS::GCCellPtr, char const*, void*)
2 (0.0%) mozilla::CycleCollectedJSRuntime::NoteGCThingJSChildren(JS::GCCellPtr, nsCycleCollectionTraversalCallback&) const 374543 0 (0.0%) 2 (0.0%) JS::TraceChildren(JSTracer*, JS::GCCellPtr) 2 (0.0%) JSObject::traceChildren(JSTracer*)
2 (0.0%) NS_NewDOMNotifyPaintEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*, mozilla::EventMessage, nsInvalidateRequestList*, unsigned long) 224859 0 (0.0%) 2 (0.0%) mozilla::dom::NotifyPaintEvent::NotifyPaintEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*, mozilla::EventMessage, nsInvalidateRequestList*, unsigned long) 2 (0.0%) mozilla::dom::Event::ConstructorInit(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*)
2 (0.0%) nsCSSRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&) 2 (0.0%) nsCSSRuleProcessor::GetRuleCascade(nsPresContext*) (self) 283660 2 (0.0%) 2 (0.0%) nsCSSRuleProcessor::GetRuleCascade(nsPresContext*) 2 (0.0%) nsCSSRuleProcessor::GetRuleCascade(nsPresContext*) (self)
2 (0.0%) Compile(JSContext*, JS::ReadOnlyCompileOptions const&, SyntacticScopeOption, char const*, unsigned long, JS::MutableHandle<JSScript*>) 366971 0 (0.0%) 2 (0.0%) Compile(JSContext*, JS::ReadOnlyCompileOptions const&, SyntacticScopeOption, JS::SourceBufferHolder&, JS::MutableHandle<JSScript*>) 2 (0.0%) js::frontend::CompileScript(js::ExclusiveContext*, js::LifoAlloc*, JS::Handle<JSObject*>, JS::Handle<js::StaticScope*>, JS::Handle<JSScript*>, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JSString*, js::SourceCompressionTask*, js::ScriptSourceObject**)
2 (0.0%) js::CallObject::createForFunction(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSFunction*>) 370981 0 (0.0%) 2 (0.0%) js::CallObject::create(JSContext*, JS::Handle<JSScript*>, JS::Handle<JSObject*>, JS::Handle<JSFunction*>) 2 (0.0%) js::CallObject::createTemplateObject(JSContext*, JS::Handle<JSScript*>, js::gc::InitialHeap)
2 (0.0%) _init (self) 1 (0.0%) arena_malloc 1 (0.0%) ClockTimeNs() 21795 2 (0.0%) 2 (0.0%) _init 2 (0.0%) _init (self)
2 (0.0%) gtk_cairo_transform_to_window 26895 0 (0.0%) 2 (0.0%) gtk_widget_unrealize 2 (0.0%) gtk_widget_get_allocated_baseline
1 (0.0%) mozilla::ElementRestyler::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&, nsTArray<mozilla::ElementRestyler::ContextToClear>&, nsTArray<RefPtr<nsStyleContext> >&) 1 (0.0%) mozilla::ElementRestyler::MoveStyleContextsForContentChildren(nsIFrame*, nsStyleContext*, nsTArray<nsStyleContext*>&) 1 (0.0%) mozilla::GetPrevContinuationWithSameStyle(nsIFrame*) [clone .constprop.502] (self) 288606 1 (0.0%) 2 (0.0%) mozilla::GetPrevContinuationWithSameStyle(nsIFrame*) [clone .constprop.502] 1 (0.0%) mozilla::GetPrevContinuationWithSameStyle(nsIFrame*) [clone .constprop.502] (self) 1 (0.0%) mozilla::GetPrevContinuationWithPossiblySameStyle(nsIFrame*) [clone .constprop.503]
2 (0.0%) js::ctypes::FunctionType::Call(JSContext*, unsigned int, JS::Value*) 267877 0 (0.0%) 2 (0.0%) mozilla::dom::workers::WorkerPrivate::BeginCTypesCall() 2 (0.0%) mozilla::dom::workers::WorkerPrivate::SetGCTimerMode(mozilla::dom::workers::WorkerPrivate::GCTimerMode) [clone .part.197] [clone .constprop.541]
2 (0.0%) js::jit::LIRGeneratorShared::buildSnapshot(js::jit::LInstruction*, js::jit::MResumePoint*, js::jit::BailoutKind) 1 (0.0%) js::jit::LSnapshot::New(js::jit::MIRGenerator*, js::jit::LRecoverInfo*, js::jit::BailoutKind) (self) 359568 1 (0.0%) 2 (0.0%) js::jit::LSnapshot::New(js::jit::MIRGenerator*, js::jit::LRecoverInfo*, js::jit::BailoutKind) 1 (0.0%) js::jit::LSnapshot::New(js::jit::MIRGenerator*, js::jit::LRecoverInfo*, js::jit::BailoutKind) (self) 1 (0.0%) TotalOperandCount(js::jit::LRecoverInfo*)
2 (0.0%) mozilla::gfx::PathCairo::SetPathOnContext(_cairo*) const 339763 0 (0.0%) 2 (0.0%) _moz_cairo_append_path 2 (0.0%) _cairo_path_append_to_context
2 (0.0%) mozilla::DisplayItemClip::ApplyTo(gfxContext*, nsPresContext*, unsigned int, unsigned int) 288452 0 (0.0%) 2 (0.0%) mozilla::DisplayItemClip::ApplyRectTo(gfxContext*, int) const 2 (0.0%) gfxContext::Rectangle(gfxRect const&, bool)
2 (0.0%) mozilla::layers::LayerMetricsWrapper::GetFirstChild() const (self) 2 (0.0%) mozilla::layers::SampleAPZAnimations(mozilla::layers::LayerMetricsWrapper const&, mozilla::TimeStamp) 166722 2 (0.0%) 2 (0.0%) mozilla::layers::LayerMetricsWrapper::GetFirstChild() const 2 (0.0%) mozilla::layers::LayerMetricsWrapper::GetFirstChild() const (self)
2 (0.0%) nsWindow::OnContainerFocusInEvent(_GdkEventFocus*) 315791 0 (0.0%) 2 (0.0%) nsWebShellWindow::WindowActivated() 2 (0.0%) nsFocusManager::WindowRaised(mozIDOMWindowProxy*)
2 (0.0%) nsStyleContent const* nsStyleContext::DoGetStyleContent<false>() (self) 2 (0.0%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 287929 2 (0.0%) 2 (0.0%) nsStyleContent const* nsStyleContext::DoGetStyleContent<false>() 2 (0.0%) nsStyleContent const* nsStyleContext::DoGetStyleContent<false>() (self)
2 (0.0%) js::Bindings::trace(JSTracer*) 1 (0.0%) js::GCMarker::eagerlyMarkChildren(js::Shape*) (self) 373908 1 (0.0%) 2 (0.0%) js::GCMarker::eagerlyMarkChildren(js::Shape*) 1 (0.0%) js::GCMarker::eagerlyMarkChildren(js::Shape*) (self) 1 (0.0%) js::BaseShape::traceChildrenSkipShapeTable(JSTracer*)
2 (0.0%) mozilla::gfx::Matrix::Invert() (self) 1 (0.0%) gfxContext::ChangeTransform(mozilla::gfx::Matrix const&, bool) 1 (0.0%) gfxContext::DeviceToUser(gfxPoint const&) const 161128 2 (0.0%) 2 (0.0%) mozilla::gfx::Matrix::Invert() 2 (0.0%) mozilla::gfx::Matrix::Invert() (self)
1 (0.0%) UpdateShapeTypeAndValue(js::ExclusiveContext*, js::NativeObject*, js::Shape*, JS::Value const&) 1 (0.0%) js::SetIntegrityLevel(JSContext*, JS::Handle<JSObject*>, js::IntegrityLevel) 371807 0 (0.0%) 2 (0.0%) js::ObjectGroup::markPropertyNonWritable(js::ExclusiveContext*, JSObject*, jsid) 2 (0.0%) js::ObjectGroup::getProperty(js::ExclusiveContext*, JSObject*, jsid)
2 (0.0%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, mozilla::css::Declaration*, bool*, bool, bool) [clone .constprop.458] 2 (0.0%) nsCSSProps::IsEnabled(nsCSSProperty, mozilla::CSSEnabledState) (self) 284330 2 (0.0%) 2 (0.0%) nsCSSProps::IsEnabled(nsCSSProperty, mozilla::CSSEnabledState) 2 (0.0%) nsCSSProps::IsEnabled(nsCSSProperty, mozilla::CSSEnabledState) (self)
2 (0.0%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) 2 (0.0%) mozilla::gfx::Matrix::HasNonIntegerTranslation() const (self) 160283 2 (0.0%) 2 (0.0%) mozilla::gfx::Matrix::HasNonIntegerTranslation() const 2 (0.0%) mozilla::gfx::Matrix::HasNonIntegerTranslation() const (self)
2 (0.0%) mozilla::DisplayListClipState::ClipContentDescendants(nsRect const&, int const*, mozilla::DisplayItemClip&) 1 (0.0%) mozilla::DisplayItemClip::SetTo(nsRect const&, int const*) (self) 288707 1 (0.0%) 2 (0.0%) mozilla::DisplayItemClip::SetTo(nsRect const&, int const*) 1 (0.0%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) 1 (0.0%) mozilla::DisplayItemClip::SetTo(nsRect const&, int const*) (self)
2 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) XPCWrappedNative::QueryInterface(nsID const&, void**) (self) 148016 1 (0.0%) 2 (0.0%) XPCWrappedNative::QueryInterface(nsID const&, void**) 1 (0.0%) XPCWrappedNative::QueryInterface(nsID const&, void**) (self) 1 (0.0%) nsID::Equals(nsID const&) const
1 (0.0%) gdk_x11_visual_get_xvisual 1 (0.0%) gdk_window_get_display 1 (0.0%) gdk_visual_get_screen (self) 27728 1 (0.0%) 2 (0.0%) gdk_visual_get_screen 1 (0.0%) g_type_check_instance_is_a 1 (0.0%) gdk_visual_get_screen (self)
2 (0.0%) js::SavedFrame::HashPolicy::hash(js::SavedFrame::Lookup const&) 1 (0.0%) js::MovableCellHasher<js::SavedFrame*>::hash(js::SavedFrame* const&) (self) 373384 1 (0.0%) 2 (0.0%) js::MovableCellHasher<js::SavedFrame*>::hash(js::SavedFrame* const&) 1 (0.0%) js::MovableCellHasher<js::SavedFrame*>::hash(js::SavedFrame* const&) (self) 1 (0.0%) JS::Zone::getUniqueIdInfallible(js::gc::Cell*)
2 (0.0%) _cairo_path_fixed_line_to 2 (0.0%) _cairo_path_fixed_extents_add (self) 338924 2 (0.0%) 2 (0.0%) _cairo_path_fixed_extents_add 2 (0.0%) _cairo_path_fixed_extents_add (self)
2 (0.0%) nsACString_internal::SetLength(unsigned int) 1 (0.0%) nsACString_internal::SetCapacity(unsigned int) (self) 76057 1 (0.0%) 2 (0.0%) nsACString_internal::SetCapacity(unsigned int) 1 (0.0%) nsACString_internal::SetCapacity(unsigned int) (self) 1 (0.0%) nsACString_internal::SetCapacity(unsigned int, mozilla::fallible_t const&)
2 (0.0%) NS_TableDrivenQI(void*, nsID const&, void**, QITableEntry const*) (self) 1 (0.0%) mozilla::dom::HTMLInputElement::QueryInterface(nsID const&, void**) 1 (0.0%) nsTimerImplConstructor(nsISupports*, nsID const&, void**) 81070 2 (0.0%) 2 (0.0%) NS_TableDrivenQI(void*, nsID const&, void**, QITableEntry const*) 2 (0.0%) NS_TableDrivenQI(void*, nsID const&, void**, QITableEntry const*) (self)
2 (0.0%) double_conversion::FastDtoa(double, double_conversion::FastDtoaMode, int, double_conversion::Vector<char>, int*, int*) 1 (0.0%) double_conversion::DiyFp::Times(double_conversion::DiyFp const&, double_conversion::DiyFp const&) (self) 22021 1 (0.0%) 2 (0.0%) double_conversion::DiyFp::Times(double_conversion::DiyFp const&, double_conversion::DiyFp const&) 1 (0.0%) double_conversion::DiyFp::Times(double_conversion::DiyFp const&, double_conversion::DiyFp const&) (self) 1 (0.0%) double_conversion::DiyFp::Multiply(double_conversion::DiyFp const&)
2 (0.0%) nsDirEnumeratorUnix::GetNextFile(nsIFile**) 78153 0 (0.0%) 2 (0.0%) nsDirEnumeratorUnix::GetNextEntry() 2 (0.0%) readdir64
2 (0.0%) nsAString_internal::Assign(nsAString_internal const&) 76132 0 (0.0%) 2 (0.0%) nsAString_internal::Assign(char16_t const*, unsigned int, mozilla::fallible_t const&) 1 (0.0%) nsCharTraits<char16_t>::copy(char16_t*, char16_t const*, unsigned long) 1 (0.0%) nsAString_internal::ReplacePrep(unsigned int, unsigned int, unsigned int)
2 (0.0%) js::SavedStacks::insertFrames(JSContext*, js::FrameIter&, JS::MutableHandle<js::SavedFrame*>, unsigned int) 1 (0.0%) js::LiveSavedFrameCache::insert(JSContext*, mozilla::Variant<js::AbstractFramePtr, js::jit::CommonFrameLayout*>&, unsigned char*, JS::Handle<js::SavedFrame*>) (self) 370886 1 (0.0%) 2 (0.0%) js::LiveSavedFrameCache::insert(JSContext*, mozilla::Variant<js::AbstractFramePtr, js::jit::CommonFrameLayout*>&, unsigned char*, JS::Handle<js::SavedFrame*>) 1 (0.0%) mozilla::Vector<js::LiveSavedFrameCache::Entry, 0ul, js::SystemAllocPolicy>::growStorageBy(unsigned long) 1 (0.0%) js::LiveSavedFrameCache::insert(JSContext*, mozilla::Variant<js::AbstractFramePtr, js::jit::CommonFrameLayout*>&, unsigned char*, JS::Handle<js::SavedFrame*>) (self)
2 (0.0%) mozilla::layers::ClientLayerManager::Mutated(mozilla::layers::Layer*) 165920 0 (0.0%) 2 (0.0%) RefPtr<mozilla::layers::Layer>* nsTArray_Impl<RefPtr<mozilla::layers::Layer>, nsTArrayInfallibleAllocator>::AppendElement<mozilla::layers::Layer*&, nsTArrayInfallibleAllocator>(mozilla::layers::Layer*&) 2 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
2 (0.0%) nsDisplayCanvasBackgroundColor::Paint(nsDisplayListBuilder*, nsRenderingContext*) 291184 0 (0.0%) 2 (0.0%) mozilla::NSRectToSnappedRect(nsRect const&, double, mozilla::gfx::DrawTarget const&) 2 (0.0%) mozilla::gfx::MaybeSnapToDevicePixels(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>&, mozilla::gfx::DrawTarget const&, bool, bool)
2 (0.0%) js::gc::GCRuntime::compactPhase(JS::gcreason::Reason, js::SliceBudget&) 367727 0 (0.0%) 2 (0.0%) js::gc::ArenaLists::relocateArenas(JS::Zone*, js::gc::Arena*&, JS::gcreason::Reason, js::SliceBudget&, js::gcstats::Statistics&) 1 (0.0%) RelocateArena(js::gc::Arena*, js::SliceBudget&) 1 (0.0%) js::gc::ArenaList::pickArenasToRelocate(unsigned long&, unsigned long&)
2 (0.0%) mozilla::pkix::(anonymous namespace)::VerifySignedDigest(mozilla::pkix::SignedDigest const&, mozilla::pkix::Input, SECOidTag, void*) 539368 0 (0.0%) 2 (0.0%) vfy_VerifyDigest 2 (0.0%) vfy_CreateContext
2 (0.0%) mozilla::dom::Exception::WrapObject(JSContext*, JS::Handle<JSObject*>) 210959 0 (0.0%) 2 (0.0%) mozilla::dom::ExceptionBinding::Wrap(JSContext*, mozilla::dom::Exception*, nsWrapperCache*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) 2 (0.0%) JS_NewObjectWithGivenProto(JSContext*, JSClass const*, JS::Handle<JSObject*>)
2 (0.0%) gfxTextRun::Draw(gfxTextRun::Range, gfxPoint, gfxTextRun::DrawParams const&) 2 (0.0%) gfxContext::GetDeviceColor(mozilla::gfx::Color&) (self) 170504 2 (0.0%) 2 (0.0%) gfxContext::GetDeviceColor(mozilla::gfx::Color&) 2 (0.0%) gfxContext::GetDeviceColor(mozilla::gfx::Color&) (self)
2 (0.0%) nsAttrValue::~nsAttrValue() (self) 1 (0.0%) nsStyledElementNotElementCSSInlineStyle::SetInlineStyleDeclaration(mozilla::css::Declaration*, nsAString_internal const*, bool) 1 (0.0%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) 181522 2 (0.0%) 2 (0.0%) nsAttrValue::~nsAttrValue() 2 (0.0%) nsAttrValue::~nsAttrValue() (self)
2 (0.0%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) 2 (0.0%) nsTextPaintStyle::GetWebkitTextStrokeWidth() [clone .isra.322] (self) 295174 2 (0.0%) 2 (0.0%) nsTextPaintStyle::GetWebkitTextStrokeWidth() [clone .isra.322] 2 (0.0%) nsTextPaintStyle::GetWebkitTextStrokeWidth() [clone .isra.322] (self)
2 (0.0%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 147679 0 (0.0%) 2 (0.0%) XPCConvert::JSData2Native(void*, JS::Handle<JS::Value>, nsXPTType const&, nsID const*, nsresult*) 1 (0.0%) mozilla::AutoJSContext::AutoJSContext() 1 (0.0%) XPCConvert::JSObject2NativeInterface(void**, JS::Handle<JSObject*>, nsID const*, nsISupports*, nsresult*)
2 (0.0%) bool IsAboutToBeFinalizedInternal<js::ObjectGroup>(js::ObjectGroup**) (self) 1 (0.0%) js::ConstraintTypeSet::sweep(JS::Zone*, js::AutoClearTypeInferenceStateOnOOM&) 1 (0.0%) js::jit::JitCompartment::sweep(js::FreeOp*, JSCompartment*) 373446 2 (0.0%) 2 (0.0%) bool IsAboutToBeFinalizedInternal<js::ObjectGroup>(js::ObjectGroup**) 2 (0.0%) bool IsAboutToBeFinalizedInternal<js::ObjectGroup>(js::ObjectGroup**) (self)
2 (0.0%) bool js::FetchName<false>(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<js::PropertyName*>, JS::Handle<js::Shape*>, JS::MutableHandle<JS::Value>) 370284 0 (0.0%) 2 (0.0%) js::NativeGetExistingProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::NativeObject*>, JS::Handle<js::Shape*>, JS::MutableHandle<JS::Value>) 2 (0.0%) CallGetter(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<js::Shape*>, JS::MutableHandle<JS::Value>)
2 (0.0%) mozilla::gfx::SurfacePattern::GetType() const (self) 2 (0.0%) mozilla::gfx::PatternIsCompatible(mozilla::gfx::Pattern const&) [clone .constprop.664] 160113 2 (0.0%) 2 (0.0%) mozilla::gfx::SurfacePattern::GetType() const 2 (0.0%) mozilla::gfx::SurfacePattern::GetType() const (self)
2 (0.0%) nsLayoutUtils::ComputeISizeValue(nsRenderingContext*, nsIFrame*, int, int, int, nsStyleCoord const&) 2 (0.0%) nsStyleCoord::IsCoordPercentCalcUnit() const [clone .isra.93] (self) 290710 2 (0.0%) 2 (0.0%) nsStyleCoord::IsCoordPercentCalcUnit() const [clone .isra.93] 2 (0.0%) nsStyleCoord::IsCoordPercentCalcUnit() const [clone .isra.93] (self)
2 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::statements(js::frontend::YieldHandling) 373326 0 (0.0%) 2 (0.0%) js::frontend::TokenStream::getTokenInternal(js::frontend::TokenKind*, js::frontend::Token::Modifier) 2 (0.0%) JSAtom* js::AtomizeChars<char16_t>(js::ExclusiveContext*, char16_t const*, unsigned long, js::PinningBehavior)
1 (0.0%) gtk_statusbar_get_message_area 1 (0.0%) gtk_render_icon_surface 1 (0.0%) gtk_css_section_get_end_position (self) 24113 0 (0.0%) 2 (0.0%) gtk_css_section_get_end_position 1 (0.0%) gtk_statusbar_get_message_area 1 (0.0%) gtk_css_section_get_end_position (self) 1 (0.0%) cairo_mask
2 (0.0%) nsSocketTransport::OnSocketReady(PRFileDesc*, short) 85677 0 (0.0%) 2 (0.0%) nsSocketOutputStream::OnSocketReady(nsresult) 2 (0.0%) mozilla::net::nsHttpConnection::OnOutputStreamReady(nsIAsyncOutputStream*)
2 (0.0%) g_private_get (self) 1 (0.0%) g_thread_self 1 (0.0%) g_list_sort_with_data 47840 2 (0.0%) 2 (0.0%) g_private_get 2 (0.0%) g_private_get (self)
2 (0.0%) nsRefreshDriver::DispatchAnimationEvents() 1 (0.0%) nsDocument::EnumerateSubDocuments(bool (*)(nsIDocument*, void*), void*) 288121 0 (0.0%) 2 (0.0%) CollectDocuments(nsIDocument*, void*) 2 (0.0%) nsDocument::EnumerateSubDocuments(bool (*)(nsIDocument*, void*), void*) 1 (0.0%) nsCOMArray_base::InsertObjectAt(nsISupports*, int)
2 (0.0%) mozilla::dom::MessageEventBinding::Wrap(JSContext*, mozilla::dom::MessageEvent*, nsWrapperCache*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) 2 (0.0%) nsWrapperCache::SetWrapperJSObject(JSObject*) (self) 186468 2 (0.0%) 2 (0.0%) nsWrapperCache::SetWrapperJSObject(JSObject*) 2 (0.0%) nsWrapperCache::SetWrapperJSObject(JSObject*) (self)
2 (0.0%) PR_MillisecondsToInterval (self) 2 (0.0%) nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) 547439 2 (0.0%) 2 (0.0%) PR_MillisecondsToInterval 2 (0.0%) PR_MillisecondsToInterval (self)
2 (0.0%) js::jit::BaselineCompile(JSContext*, JSScript*, bool) 1 (0.0%) js::jit::BaselineCompiler::compile() (self) 376995 1 (0.0%) 2 (0.0%) js::jit::BaselineCompiler::compile() 1 (0.0%) js::jit::BaselineCompiler::compile() (self) 1 (0.0%) js::jit::BaselineCompiler::emitPrologue()
1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 1 (0.0%) nsDisplayListBuilder::IsBuildingLayerEventRegions() (self) 289480 1 (0.0%) 2 (0.0%) nsDisplayListBuilder::IsBuildingLayerEventRegions() 1 (0.0%) nsDisplayListBuilder::IsBuildingLayerEventRegions() (self) 1 (0.0%) gfxPrefs::GetSingleton()
2 (0.0%) _moz_cairo_surface_reference (self) 2 (0.0%) _cairo_gstate_save 339401 2 (0.0%) 2 (0.0%) _moz_cairo_surface_reference 2 (0.0%) _moz_cairo_surface_reference (self)
2 (0.0%) js::SetIteratorObject::next_impl(JSContext*, JS::CallArgs const&) 367591 0 (0.0%) 2 (0.0%) js::CreateItrResultObject(JSContext*, JS::Handle<JS::Value>, bool) 2 (0.0%) js::DefineProperty(js::ExclusiveContext*, JS::Handle<JSObject*>, js::PropertyName*, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int)
2 (0.0%) nsLayoutUtils::GetEventCoordinatesRelativeTo(mozilla::WidgetEvent const*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel> const&, nsIFrame*) 291296 0 (0.0%) 2 (0.0%) nsLayoutUtils::GetEventCoordinatesRelativeTo(nsIWidget*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel> const&, nsIFrame*) 2 (0.0%) nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const
2 (0.0%) mozilla::ipc::MessageChannel::OnMaybeDequeueOne() 109410 0 (0.0%) 2 (0.0%) mozilla::ipc::MessageChannel::DequeueOne(IPC::Message*) 2 (0.0%) std::deque<IPC::Message, std::allocator<IPC::Message> >::pop_front()
1 (0.0%) mozilla::dom::UIEvent::PageY() const 1 (0.0%) mozilla::dom::UIEvent::PageX() const 223742 0 (0.0%) 2 (0.0%) mozilla::dom::Event::GetPageCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntPointTyped<mozilla::CSSPixel>) 1 (0.0%) non-virtual thunk to nsHTMLScrollFrame::GetScrollPosition() const 1 (0.0%) mozilla::dom::Event::GetClientCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntPointTyped<mozilla::CSSPixel>)
1 (0.0%) nsACString_internal::SetCapacity(unsigned int, mozilla::fallible_t const&) 1 (0.0%) nsACString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int) 76053 0 (0.0%) 2 (0.0%) nsACString_internal::MutatePrep(unsigned int, char**, unsigned int*) 1 (0.0%) nsStringBuffer::Realloc(nsStringBuffer*, unsigned long) 1 (0.0%) nsStringBuffer::Alloc(unsigned long)
2 (0.0%) _moz_pixman_image_composite32 2 (0.0%) sse2_composite_over_8888_8888 (self) 340674 2 (0.0%) 2 (0.0%) sse2_composite_over_8888_8888 2 (0.0%) sse2_composite_over_8888_8888 (self)
2 (0.0%) gtk_main_do_event 279747 0 (0.0%) 2 (0.0%) focus_in_event_cb(_GtkWidget*, _GdkEventFocus*) 2 (0.0%) nsWindow::OnContainerFocusInEvent(_GdkEventFocus*)
2 (0.0%) xptiInterfaceEntry::EnsureResolved() (self) 2 (0.0%) xptiInterfaceEntry::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 80136 2 (0.0%) 2 (0.0%) xptiInterfaceEntry::EnsureResolved() 2 (0.0%) xptiInterfaceEntry::EnsureResolved() (self)
2 (0.0%) non-virtual thunk to nsDocShell::Release() (self) 2 (0.0%) TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited) 313044 2 (0.0%) 2 (0.0%) non-virtual thunk to nsDocShell::Release() 2 (0.0%) non-virtual thunk to nsDocShell::Release() (self)
2 (0.0%) mozilla::NSRectToSnappedRect(nsRect const&, double, mozilla::gfx::DrawTarget const&) 290325 0 (0.0%) 2 (0.0%) mozilla::gfx::MaybeSnapToDevicePixels(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>&, mozilla::gfx::DrawTarget const&, bool, bool) 2 (0.0%) mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>&, mozilla::gfx::DrawTarget const&, bool, bool)
2 (0.0%) felem_mul 2 (0.0%) felem_reduce_degree (self) 65891 2 (0.0%) 2 (0.0%) felem_reduce_degree 2 (0.0%) felem_reduce_degree (self)
2 (0.0%) nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, mozilla::LogicalSize const&, nsIAtom*) 292645 0 (0.0%) 2 (0.0%) nsStyleSides::Get(mozilla::WritingMode, mozilla::LogicalSide) const 2 (0.0%) mozilla::WritingMode::PhysicalSide(mozilla::LogicalSide) const
2 (0.0%) mozilla::dom::Event::GetClientCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntPointTyped<mozilla::CSSPixel>) 291297 0 (0.0%) 2 (0.0%) nsLayoutUtils::GetEventCoordinatesRelativeTo(mozilla::WidgetEvent const*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel> const&, nsIFrame*) 2 (0.0%) nsLayoutUtils::GetEventCoordinatesRelativeTo(nsIWidget*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel> const&, nsIFrame*)
2 (0.0%) PSMSend(PRFileDesc*, void const*, int, int, unsigned int) 537335 0 (0.0%) 2 (0.0%) ssl_Send 2 (0.0%) ssl_SecureSend
2 (0.0%) mozilla::pkix::PathBuildingStep::Check(mozilla::pkix::Input, mozilla::pkix::Input const*, bool&) 75779 0 (0.0%) 2 (0.0%) mozilla::pkix::(anonymous namespace)::VerifySignedDigest(mozilla::pkix::SignedDigest const&, mozilla::pkix::Input, SECOidTag, void*) 2 (0.0%) vfy_VerifyDigest
2 (0.0%) mozilla::dom::ThrowExceptionObject(JSContext*, mozilla::dom::Exception*) 177504 0 (0.0%) 2 (0.0%) mozilla::dom::Exception::WrapObject(JSContext*, JS::Handle<JSObject*>) 2 (0.0%) mozilla::dom::ExceptionBinding::Wrap(JSContext*, mozilla::dom::Exception*, nsWrapperCache*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>)
2 (0.0%) js::frontend::BytecodeEmitter::emitCallOrNew(js::frontend::ParseNode*) 373116 0 (0.0%) 2 (0.0%) js::frontend::BytecodeEmitter::emitNameOp(js::frontend::ParseNode*, bool) 1 (0.0%) js::frontend::BytecodeEmitter::emitAtomOp(JSAtom*, JSOp) 1 (0.0%) js::frontend::BytecodeEmitter::bindNameToSlotHelper(js::frontend::ParseNode*)
2 (0.0%) nsNSSCertificate::GetChain(nsIArray**) 75660 0 (0.0%) 2 (0.0%) mozilla::psm::CertVerifier::VerifyCert(CERTCertificateStr*, long, mozilla::pkix::Time, void*, char const*, mozilla::UniquePtr<CERTCertListStr, mozilla::UniqueCERTCertListDeletePolicy>&, unsigned int, SECItemStr const*, SECOidTag*, mozilla::psm::CertVerifier::OCSPStaplingStatus*, mozilla::psm::KeySizeStatus*, mozilla::psm::SHA1ModeResult*, mozilla::psm::PinningTelemetryInfo*) 2 (0.0%) mozilla::psm::BuildCertChainForOneKeyUsage(mozilla::psm::NSSCertDBTrustDomain&, mozilla::pkix::Input, mozilla::pkix::Time, mozilla::pkix::KeyUsage, mozilla::pkix::KeyUsage, mozilla::pkix::KeyUsage, mozilla::pkix::KeyPurposeId, mozilla::pkix::CertPolicyId const&, mozilla::pkix::Input const*, mozilla::psm::CertVerifier::OCSPStaplingStatus*) [clone .constprop.44]
2 (0.0%) nsInProcessTabChildGlobal::MarkForCC() 175705 0 (0.0%) 2 (0.0%) nsMessageManagerScriptExecutor::MarkScopesForCC() 2 (0.0%) JS::UnmarkGrayGCThingRecursively(JS::GCCellPtr)
2 (0.0%) js::jit::DoSpreadCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCall_Fallback*, JS::Value*, JS::MutableHandle<JS::Value>) 370035 0 (0.0%) 2 (0.0%) js::SpreadCallOperation(JSContext*, JS::Handle<JSScript*>, unsigned char*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 2 (0.0%) js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>)
2 (0.0%) nsFrame::ComputeSize(nsRenderingContext*, mozilla::WritingMode, mozilla::LogicalSize const&, int, mozilla::LogicalSize const&, mozilla::LogicalSize const&, mozilla::LogicalSize const&, nsIFrame::ComputeSizeFlags) 290946 0 (0.0%) 2 (0.0%) nsLayoutUtils::ComputeISizeValue(nsRenderingContext*, nsIFrame*, int, int, int, nsStyleCoord const&) 2 (0.0%) nsStyleCoord::IsCoordPercentCalcUnit() const [clone .isra.93]
2 (0.0%) mozilla::HashBytes(void const*, unsigned long) (self) 1 (0.0%) js::jit::AttachBaselineCacheIRStub(JSContext*, js::jit::CacheIRWriter const&, js::jit::CacheKind, js::jit::ICFallbackStub*) 1 (0.0%) SaveSharedScriptData(js::ExclusiveContext*, JS::Handle<JSScript*>, js::SharedScriptData*, unsigned int) [clone .isra.810] 21952 2 (0.0%) 2 (0.0%) mozilla::HashBytes(void const*, unsigned long) 2 (0.0%) mozilla::HashBytes(void const*, unsigned long) (self)
1 (0.0%) nsPresContext::NotifyDidPaintForSubtree(unsigned int, unsigned long, mozilla::TimeStamp const&) 1 (0.0%) nsIPresShell::InvalidatePresShellIfHidden() 293378 0 (0.0%) 2 (0.0%) nsIFrame::IsVisibleConsideringAncestors(unsigned int) const 2 (0.0%) nsIFrame::GetView() const
2 (0.0%) mozilla::psm::CertVerifier::VerifyCert(CERTCertificateStr*, long, mozilla::pkix::Time, void*, char const*, mozilla::UniquePtr<CERTCertListStr, mozilla::UniqueCERTCertListDeletePolicy>&, unsigned int, SECItemStr const*, SECOidTag*, mozilla::psm::CertVerifier::OCSPStaplingStatus*, mozilla::psm::KeySizeStatus*, mozilla::psm::SHA1ModeResult*, mozilla::psm::PinningTelemetryInfo*) 75625 0 (0.0%) 2 (0.0%) mozilla::psm::BuildCertChainForOneKeyUsage(mozilla::psm::NSSCertDBTrustDomain&, mozilla::pkix::Input, mozilla::pkix::Time, mozilla::pkix::KeyUsage, mozilla::pkix::KeyUsage, mozilla::pkix::KeyUsage, mozilla::pkix::KeyPurposeId, mozilla::pkix::CertPolicyId const&, mozilla::pkix::Input const*, mozilla::psm::CertVerifier::OCSPStaplingStatus*) [clone .constprop.44] 2 (0.0%) mozilla::pkix::BuildCertChain(mozilla::pkix::TrustDomain&, mozilla::pkix::Input, mozilla::pkix::Time, mozilla::pkix::EndEntityOrCA, mozilla::pkix::KeyUsage, mozilla::pkix::KeyPurposeId, mozilla::pkix::CertPolicyId const&, mozilla::pkix::Input const*)
2 (0.0%) mozAutoDocUpdate::mozAutoDocUpdate(nsIDocument*, unsigned int, bool) (self) 2 (0.0%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) 179427 2 (0.0%) 2 (0.0%) mozAutoDocUpdate::mozAutoDocUpdate(nsIDocument*, unsigned int, bool) 2 (0.0%) mozAutoDocUpdate::mozAutoDocUpdate(nsIDocument*, unsigned int, bool) (self)
2 (0.0%) js::TraceChildren(JSTracer*, void*, JS::TraceKind) 370788 0 (0.0%) 2 (0.0%) js::BaseShape::traceChildren(JSTracer*) 2 (0.0%) JSObject* DoCallback<JSObject*>(JS::CallbackTracer*, JSObject**, char const*)
1 (0.0%) nsRuleNode::ComputeDisplayData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 1 (0.0%) nsStyleDisplay::nsStyleDisplay(nsStyleDisplay const&) 1 (0.0%) nsStyleCoord::operator=(nsStyleCoord const&) (self) 286834 1 (0.0%) 2 (0.0%) nsStyleCoord::operator=(nsStyleCoord const&) 1 (0.0%) nsStyleCoord::operator=(nsStyleCoord const&) (self) 1 (0.0%) nsStyleCoord::InitWithValue(nsStyleUnit&, nsStyleUnion&, nsStyleUnit, nsStyleUnion const&)
1 (0.0%) _end 1 (0.0%) _end 376986 0 (0.0%) 2 (0.0%) js::jit::DoGetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICGetElem_Fallback*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::jit::ICGetElemNativeCompiler<js::PropertyName*>::getStub(js::jit::ICStubSpace*) 1 (0.0%) js::jit::BaselineScript::icEntryFromPCOffset(unsigned int)
2 (0.0%) gfxContext::~gfxContext() 1 (0.0%) mozilla::gfx::DrawTargetCairo::Flush() (self) 159544 1 (0.0%) 2 (0.0%) mozilla::gfx::DrawTargetCairo::Flush() 1 (0.0%) _moz_cairo_get_group_target 1 (0.0%) mozilla::gfx::DrawTargetCairo::Flush() (self)
2 (0.0%) nsInputStreamPump::OnStateStop() 102991 0 (0.0%) 2 (0.0%) mozilla::net::nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, nsresult) 2 (0.0%) nsStreamListenerWrapper::OnStopRequest(nsIRequest*, nsISupports*, nsresult)
2 (0.0%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, mozilla::css::Declaration*, bool*, bool, bool) [clone .constprop.458] 1 (0.0%) mozilla::css::ErrorReporter::~ErrorReporter() (self) 283960 1 (0.0%) 2 (0.0%) mozilla::css::ErrorReporter::~ErrorReporter() 1 (0.0%) mozilla::css::ErrorReporter::~ErrorReporter() (self) 1 (0.0%) nsAString_internal::Finalize()
1 (0.0%) js::ArrayObject::createArray(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, JS::Handle<js::Shape*>, JS::Handle<js::ObjectGroup*>, unsigned int, js::AutoSetNewObjectMetadata&) (self) 1 (0.0%) js::NewDenseFullyAllocatedArray(js::ExclusiveContext*, unsigned int, JS::Handle<JSObject*>, js::NewObjectKind) 1 (0.0%) JSObject* NewArrayTryUseGroup<4294967295u>(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, unsigned long, js::NewObjectKind, bool) 356914 1 (0.0%) 2 (0.0%) js::ArrayObject::createArray(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, JS::Handle<js::Shape*>, JS::Handle<js::ObjectGroup*>, unsigned int, js::AutoSetNewObjectMetadata&) 1 (0.0%) JSObject* js::Allocate<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long, js::gc::InitialHeap, js::Class const*) 1 (0.0%) js::ArrayObject::createArray(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, JS::Handle<js::Shape*>, JS::Handle<js::ObjectGroup*>, unsigned int, js::AutoSetNewObjectMetadata&) (self)
2 (0.0%) nsRect::ScaleToOutsidePixels(float, float, int) const 2 (0.0%) NSToIntCeil(float) (self) 161652 2 (0.0%) 2 (0.0%) NSToIntCeil(float) 2 (0.0%) NSToIntCeil(float) (self)
2 (0.0%) LinkCodeGen(JSContext*, js::jit::IonBuilder*, js::jit::CodeGenerator*) [clone .constprop.1390] 357550 0 (0.0%) 2 (0.0%) js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*) 2 (0.0%) js::jit::JitCode* js::jit::Linker::newCode<(js::AllowGC)1>(JSContext*, js::jit::CodeKind, bool)
2 (0.0%) mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*) 2 (0.0%) mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value&&mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2}<decltype ({parm#3}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#1}, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2}>(mozilla::layers::Layer*, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#1} const&, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2} const&) [clone .constprop.658] (self) 166545 0 (0.0%) 2 (0.0%) mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value&&mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2}<decltype ({parm#3}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#1}, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2}>(mozilla::layers::Layer*, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#1} const&, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2} const&) [clone .constprop.658] 2 (0.0%) mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value&&mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2}<decltype ({parm#3}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#1}, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2}>(mozilla::layers::Layer*, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#1} const&, mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2} const&) [clone .constprop.658] (self) 2 (0.0%) mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2}::operator()(mozilla::layers::Layer*) const [clone .constprop.662]
2 (0.0%) _init (self) 1 (0.0%) _XEventsQueued 1 (0.0%) _XSend 49133 2 (0.0%) 2 (0.0%) _init 2 (0.0%) _init (self)
2 (0.0%) js::frontend::CompileScript(js::ExclusiveContext*, js::LifoAlloc*, JS::Handle<JSObject*>, JS::Handle<js::StaticScope*>, JS::Handle<JSScript*>, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JSString*, js::SourceCompressionTask*, js::ScriptSourceObject**) 1 (0.0%) js::frontend::BytecodeEmitter::~BytecodeEmitter() (self) 373229 1 (0.0%) 2 (0.0%) js::frontend::BytecodeEmitter::~BytecodeEmitter() 1 (0.0%) js::frontend::BytecodeEmitter::~BytecodeEmitter() (self) 1 (0.0%) free
1 (0.0%) mozilla::FrameLayerBuilder::PaintItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsRenderingContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) 1 (0.0%) mozilla::PaintedLayerData::Accumulate(mozilla::ContainerState*, nsDisplayItem*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::DisplayItemClip const&, mozilla::LayerState) 288990 0 (0.0%) 2 (0.0%) mozilla::DisplayItemClip::operator==(mozilla::DisplayItemClip const&) const 2 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IsEqualInterior(nsRect const&) const
2 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::PLayerParent**, IPC::Message const*, void**, bool) 2 (0.0%) IDMap<mozilla::ipc::IProtocol>::Lookup(int) const (self) 116139 2 (0.0%) 2 (0.0%) IDMap<mozilla::ipc::IProtocol>::Lookup(int) const 2 (0.0%) IDMap<mozilla::ipc::IProtocol>::Lookup(int) const (self)
2 (0.0%) _end 358405 0 (0.0%) 2 (0.0%) js::jit::LazyLinkTopActivation(JSContext*) 2 (0.0%) js::jit::LazyLink(JSContext*, JS::Handle<JSScript*>)
2 (0.0%) js::SavedStacks::insertFrames(JSContext*, js::FrameIter&, JS::MutableHandle<js::SavedFrame*>, unsigned int) 2 (0.0%) js::SavedStacks::getLocation(JSContext*, js::FrameIter const&, JS::MutableHandle<js::SavedStacks::LocationValue>) (self) 370840 2 (0.0%) 2 (0.0%) js::SavedStacks::getLocation(JSContext*, js::FrameIter const&, JS::MutableHandle<js::SavedStacks::LocationValue>) 2 (0.0%) js::SavedStacks::getLocation(JSContext*, js::FrameIter const&, JS::MutableHandle<js::SavedStacks::LocationValue>) (self)
2 (0.0%) nsCSSValue::operator=(nsCSSValue const&) 2 (0.0%) nsCSSValue::nsCSSValue(nsCSSValue const&) (self) 285756 2 (0.0%) 2 (0.0%) nsCSSValue::nsCSSValue(nsCSSValue const&) 2 (0.0%) nsCSSValue::nsCSSValue(nsCSSValue const&) (self)
2 (0.0%) js::AddTypePropertyId(js::ExclusiveContext*, js::ObjectGroup*, JSObject*, jsid, JS::Value const&) 371804 0 (0.0%) 2 (0.0%) js::AddTypePropertyId(js::ExclusiveContext*, js::ObjectGroup*, JSObject*, jsid, js::TypeSet::Type) 1 (0.0%) js::TypeSet::hasType(js::TypeSet::Type) const 1 (0.0%) js::AutoEnterAnalysis::AutoEnterAnalysis(js::ExclusiveContext*)
2 (0.0%) BytecodeCompiler::prepareAndEmitTree(js::frontend::ParseNode**) 2 (0.0%) Fold(js::ExclusiveContext*, js::frontend::ParseNode**, js::frontend::Parser<js::frontend::FullParseHandler>&, bool) [clone .constprop.558] (self) 373029 2 (0.0%) 2 (0.0%) Fold(js::ExclusiveContext*, js::frontend::ParseNode**, js::frontend::Parser<js::frontend::FullParseHandler>&, bool) [clone .constprop.558] 2 (0.0%) Fold(js::ExclusiveContext*, js::frontend::ParseNode**, js::frontend::Parser<js::frontend::FullParseHandler>&, bool) [clone .constprop.558] (self)
2 (0.0%) js::Shape::setObjectFlags(js::ExclusiveContext*, js::BaseShape::Flag, js::TaggedProto, js::Shape*) 370874 0 (0.0%) 2 (0.0%) js::Shape::replaceLastProperty(js::ExclusiveContext*, js::StackBaseShape&, js::TaggedProto, JS::Handle<js::Shape*>) 2 (0.0%) js::BaseShape::getUnowned(js::ExclusiveContext*, js::StackBaseShape&)
2 (0.0%) nsDisplayListBuilder::GetWidgetLayerManager(nsView**, bool*) 293370 0 (0.0%) 2 (0.0%) nsIFrame::GetNearestWidget() const 2 (0.0%) nsIFrame::GetClosestView(nsPoint*) const
2 (0.0%) nsBindingManager::ProcessAttachedQueue(unsigned int) (self) 1 (0.0%) PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) 1 (0.0%) nsBindingManager::EndOutermostUpdate() 271781 2 (0.0%) 2 (0.0%) nsBindingManager::ProcessAttachedQueue(unsigned int) 2 (0.0%) nsBindingManager::ProcessAttachedQueue(unsigned int) (self)
2 (0.0%) mp_exptmod 65715 0 (0.0%) 2 (0.0%) mp_exptmod_safe_i 1 (0.0%) mp_sqr 1 (0.0%) s_mp_redc
2 (0.0%) moz_gtk_widget_paint(WidgetNodeType, _cairo*, _cairo_rectangle_int*, GtkWidgetState*, int, GtkTextDirection) 25502 0 (0.0%) 2 (0.0%) gtk_render_background 2 (0.0%) gtk_render_icon_surface
2 (0.0%) mozilla::layers::ClientPaintedLayer::PaintThebes() 164388 0 (0.0%) 2 (0.0%) mozilla::layers::RotatedContentBuffer::BorrowDrawTargetForPainting(mozilla::layers::RotatedContentBuffer::PaintState&, mozilla::layers::RotatedContentBuffer::DrawIterator*) 1 (0.0%) mozilla::layers::RotatedContentBuffer::BorrowDrawTargetForQuadrantUpdate(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::RotatedBuffer::ContextSource, mozilla::layers::RotatedContentBuffer::DrawIterator*) 1 (0.0%) mozilla::gfx::DrawTargetCairo::ClearRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) [clone .part.529] [clone .constprop.659]
2 (0.0%) js::math_cos_impl(js::MathCache*, double) 2 (0.0%) __cos_avx (self) 44185 2 (0.0%) 2 (0.0%) __cos_avx 2 (0.0%) __cos_avx (self)
2 (0.0%) mozilla::ScrollFrameHelper::DecideScrollableLayer(nsDisplayListBuilder*, nsRect*, bool) 165292 0 (0.0%) 2 (0.0%) nsINode::SetProperty(nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), bool) 2 (0.0%) nsINode::SetProperty(unsigned short, nsIAtom*, void*, void (*)(void*, nsIAtom*, void*, void*), bool, void**)
2 (0.0%) nsCSSRendering::GetImageLayerClip(nsStyleImageLayers::Layer const&, nsIFrame*, nsStyleBorder const&, nsRect const&, nsRect const&, bool, int, nsCSSRendering::ImageLayerClipState*) 289544 0 (0.0%) 2 (0.0%) GetRadii(nsIFrame*, nsStyleBorder const&, nsRect const&, nsRect const&, int*) [clone .constprop.761] 2 (0.0%) nsIFrame::ComputeBorderRadii(nsStyleCorners const&, nsSize const&, nsSize const&, mozilla::Sides, int*)
2 (0.0%) nsPropertyTable::GetPropertyInternal(nsPropertyOwner, nsIAtom*, bool, nsresult*) 2 (0.0%) nsPropertyTable::GetPropertyListFor(nsIAtom*) const (self) 185420 2 (0.0%) 2 (0.0%) nsPropertyTable::GetPropertyListFor(nsIAtom*) const 2 (0.0%) nsPropertyTable::GetPropertyListFor(nsIAtom*) const (self)
2 (0.0%) ExtractColor(nsCSSProperty, nsStyleContext*) 2 (0.0%) mozilla::StyleAnimationValue::ExtractComputedValue(nsCSSProperty, nsStyleContext*, mozilla::StyleAnimationValue&) (self) 284929 2 (0.0%) 2 (0.0%) mozilla::StyleAnimationValue::ExtractComputedValue(nsCSSProperty, nsStyleContext*, mozilla::StyleAnimationValue&) 2 (0.0%) mozilla::StyleAnimationValue::ExtractComputedValue(nsCSSProperty, nsStyleContext*, mozilla::StyleAnimationValue&) (self)
2 (0.0%) js::jit::OptimizationLevelInfo::levelForScript(JSScript*, unsigned char*) const (self) 2 (0.0%) js::jit::Compile(JSContext*, JS::Handle<JSScript*>, js::jit::BaselineFrame*, unsigned char*, bool, bool) 359180 2 (0.0%) 2 (0.0%) js::jit::OptimizationLevelInfo::levelForScript(JSScript*, unsigned char*) const 2 (0.0%) js::jit::OptimizationLevelInfo::levelForScript(JSScript*, unsigned char*) const (self)
2 (0.0%) PK11_VerifyRecover 67130 0 (0.0%) 2 (0.0%) NSC_VerifyRecover 2 (0.0%) RSA_CheckSignRecover
2 (0.0%) nsRuleNode::Transition(nsIStyleRule*, mozilla::SheetType, bool) 287660 0 (0.0%) 2 (0.0%) nsRuleNode::nsRuleNode(nsPresContext*, nsRuleNode*, nsIStyleRule*, mozilla::SheetType, bool) 1 (0.0%) nsCOMPtr<nsIStyleRuleProcessor>::nsCOMPtr(nsIStyleRuleProcessor*) 1 (0.0%) nsRuleNode::AddRef()
2 (0.0%) nsStreamListenerWrapper::OnStopRequest(nsIRequest*, nsISupports*, nsresult) 186682 0 (0.0%) 2 (0.0%) nsXMLHttpRequest::OnStopRequest(nsIRequest*, nsISupports*, nsresult) 2 (0.0%) nsXMLHttpRequest::ChangeStateToDone()
2 (0.0%) _moz_cairo_scaled_font_create 2 (0.0%) finite (self) 43513 2 (0.0%) 2 (0.0%) finite 2 (0.0%) finite (self)
2 (0.0%) gfxFont::Draw(gfxTextRun*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, unsigned short) 1 (0.0%) mozilla::gfx::ScaledFontCairo::~ScaledFontCairo() (self) 161131 1 (0.0%) 2 (0.0%) mozilla::gfx::ScaledFontCairo::~ScaledFontCairo() 1 (0.0%) mozilla::gfx::ScaledFontCairo::~ScaledFontCairo() (self) 1 (0.0%) mozilla::gfx::UserData::Destroy()
2 (0.0%) nsStylePosition::Destroy(nsPresContext*) 287585 0 (0.0%) 2 (0.0%) nsStylePosition::~nsStylePosition() 1 (0.0%) nsStyleGridTemplate::~nsStyleGridTemplate() 1 (0.0%) nsStyleCoord::Reset(nsStyleUnit&, nsStyleUnion&)
3 (0.1%) JSObject::traceChildren(JSTracer*) 374672 0 (0.0%) 2 (0.0%) js::ObjectGroup* DoCallback<js::ObjectGroup*>(JS::CallbackTracer*, js::ObjectGroup**, char const*) 3 (0.1%) UnmarkGrayTracer::onChild(JS::GCCellPtr const&)
1 (0.0%) XPCConvert::JSData2Native(void*, JS::Handle<JS::Value>, nsXPTType const&, nsID const*, nsresult*) 1 (0.0%) XPCConvert::NativeInterface2JSObject(JS::MutableHandle<JS::Value>, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, bool, nsresult*) 180762 0 (0.0%) 2 (0.0%) mozilla::AutoJSContext::AutoJSContext() 1 (0.0%) mozilla::dom::AutoJSAPI::AutoJSAPI() 1 (0.0%) nsXPConnect::GetCurrentJSContext()
3 (0.1%) js::TraceChildren(JSTracer*, void*, JS::TraceKind) 373593 0 (0.0%) 2 (0.0%) js::ObjectGroup::traceChildren(JSTracer*) 3 (0.1%) void DispatchToTracer<js::TaggedProto>(JSTracer*, js::TaggedProto*, char const*)
2 (0.0%) mozilla::dom::AutoEntryScript::AutoEntryScript(nsIGlobalObject*, char const*, bool, JSContext*) 1 (0.0%) mozilla::dom::AutoJSAPI::AutoJSAPI(nsIGlobalObject*, bool, JSContext*) (self) 180369 1 (0.0%) 2 (0.0%) mozilla::dom::AutoJSAPI::AutoJSAPI(nsIGlobalObject*, bool, JSContext*) 1 (0.0%) mozilla::dom::AutoJSAPI::AutoJSAPI(nsIGlobalObject*, bool, JSContext*) (self) 1 (0.0%) non-virtual thunk to nsGlobalWindow::GetGlobalJSObject()
2 (0.0%) CheckForApzAwareEventHandlers(nsDisplayListBuilder*, nsIFrame*) [clone .isra.230] 224677 0 (0.0%) 2 (0.0%) mozilla::dom::EventTarget::HasApzAwareListeners() const 2 (0.0%) nsContentUtils::GetExistingListenerManagerForNode(nsINode const*)
1 (0.0%) ReleaseStyleContext(_GtkStyleContext*) 1 (0.0%) gtk_style_context_pop_animatable_region 1 (0.0%) gtk_css_section_get_end_position 25745 0 (0.0%) 2 (0.0%) gtk_statusbar_get_message_area 1 (0.0%) g_slice_free1 1 (0.0%) gtk_css_section_get_end_position 1 (0.0%) gtk_style_properties_lookup_property
1 (0.0%) pixman_compute_composite_region 1 (0.0%) pixman_image_composite32 55376 0 (0.0%) 2 (0.0%) pixman_composite_glyphs 1 (0.0%) _pixman_internal_only_get_implementation 1 (0.0%) malloc
4 (0.1%) g_closure_invoke 26718 0 (0.0%) 2 (0.0%) gtk_requisition_free 4 (0.1%) gtk_main_do_event
2 (0.0%) MarkChildMessageManagers(nsIMessageBroadcaster*) [clone .constprop.416] 184292 0 (0.0%) 2 (0.0%) nsInProcessTabChildGlobal::MarkForCC() 2 (0.0%) nsMessageManagerScriptExecutor::MarkScopesForCC()
2 (0.0%) moz_gtk_widget_paint(WidgetNodeType, _cairo*, _cairo_rectangle_int*, GtkWidgetState*, int, GtkTextDirection) 25508 0 (0.0%) 2 (0.0%) gtk_render_slider 1 (0.0%) gtk_render_icon_surface 1 (0.0%) cairo_save
2 (0.0%) js::Shape::traceChildren(JSTracer*) 1 (0.0%) void DispatchToTracer<jsid>(JSTracer*, jsid*, char const*) (self) 373963 1 (0.0%) 2 (0.0%) void DispatchToTracer<jsid>(JSTracer*, jsid*, char const*) 1 (0.0%) jsid DoCallback<jsid>(JS::CallbackTracer*, jsid*, char const*) 1 (0.0%) void DispatchToTracer<jsid>(JSTracer*, jsid*, char const*) (self)
2 (0.0%) mozilla::net::nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, nsresult) 86093 0 (0.0%) 2 (0.0%) nsStreamListenerWrapper::OnStopRequest(nsIRequest*, nsISupports*, nsresult) 2 (0.0%) nsXMLHttpRequest::OnStopRequest(nsIRequest*, nsISupports*, nsresult)
2 (0.0%) js::CallObject::create(JSContext*, JS::Handle<JSScript*>, JS::Handle<JSObject*>, JS::Handle<JSFunction*>) 370980 0 (0.0%) 2 (0.0%) js::CallObject::createTemplateObject(JSContext*, JS::Handle<JSScript*>, js::gc::InitialHeap) 2 (0.0%) JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, JS::Handle<js::Shape*>, JS::Handle<js::ObjectGroup*>)
2 (0.0%) gfxFontGroup::GetUserFontSet() (self) 2 (0.0%) nsFontCache::GetMetricsFor(nsFont const&, nsFontMetrics::Params const&) 171342 2 (0.0%) 2 (0.0%) gfxFontGroup::GetUserFontSet() 2 (0.0%) gfxFontGroup::GetUserFontSet() (self)
2 (0.0%) nsHTMLReflowState::InitResizeFlags(nsPresContext*, nsIAtom*) 2 (0.0%) nsStylePosition::OffsetHasPercent(mozilla::Side) const (self) 292105 2 (0.0%) 2 (0.0%) nsStylePosition::OffsetHasPercent(mozilla::Side) const 2 (0.0%) nsStylePosition::OffsetHasPercent(mozilla::Side) const (self)
2 (0.0%) CalcLengthWith(nsCSSValue const&, int, nsStyleFont const*, nsStyleContext*, nsPresContext*, bool, bool, mozilla::RuleNodeCacheConditions&) [clone .constprop.604] 2 (0.0%) NSToCoordRoundWithClamp(float) (self) 164677 2 (0.0%) 2 (0.0%) NSToCoordRoundWithClamp(float) 2 (0.0%) NSToCoordRoundWithClamp(float) (self)
2 (0.0%) PR_GetCurrentThread 2 (0.0%) pthread_getspecific (self) 45409 2 (0.0%) 2 (0.0%) pthread_getspecific 2 (0.0%) pthread_getspecific (self)
2 (0.0%) g_closure_invoke 2 (0.0%) gdk_cairo_create (self) 27756 0 (0.0%) 2 (0.0%) gdk_cairo_create 2 (0.0%) gdk_cairo_create (self) 2 (0.0%) gdk_window_get_display
2 (0.0%) mozilla::dom::workers::WorkerPrivate::BeginCTypesCall() 1 (0.0%) mozilla::dom::workers::WorkerPrivate::SetGCTimerMode(mozilla::dom::workers::WorkerPrivate::GCTimerMode) [clone .part.197] [clone .constprop.541] (self) 267718 1 (0.0%) 2 (0.0%) mozilla::dom::workers::WorkerPrivate::SetGCTimerMode(mozilla::dom::workers::WorkerPrivate::GCTimerMode) [clone .part.197] [clone .constprop.541] 1 (0.0%) mozilla::dom::workers::WorkerPrivate::SetGCTimerMode(mozilla::dom::workers::WorkerPrivate::GCTimerMode) [clone .part.197] [clone .constprop.541] (self) 1 (0.0%) nsTimerImpl::Cancel()
2 (0.0%) js::gc::GCRuntime::updateMallocCounter(JS::Zone*, unsigned long) (self) 1 (0.0%) js::frontend::CreateScriptSourceObject(js::ExclusiveContext*, JS::ReadOnlyCompileOptions const&) 1 (0.0%) XPCWrappedNative::FinishInit() 367559 2 (0.0%) 2 (0.0%) js::gc::GCRuntime::updateMallocCounter(JS::Zone*, unsigned long) 2 (0.0%) js::gc::GCRuntime::updateMallocCounter(JS::Zone*, unsigned long) (self)
2 (0.0%) js::jit::JitFrameIterator::machineState() const 2 (0.0%) js::jit::IonScript::getSafepointIndex(unsigned int) const (self) 358433 2 (0.0%) 2 (0.0%) js::jit::IonScript::getSafepointIndex(unsigned int) const 2 (0.0%) js::jit::IonScript::getSafepointIndex(unsigned int) const (self)
2 (0.0%) mozilla::LogicalMargin::ConvertTo(mozilla::WritingMode, mozilla::WritingMode) const (self) 1 (0.0%) nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, mozilla::LogicalSize const&, nsIAtom*) 1 (0.0%) nsHTMLReflowState::CalculateBlockSideMargins(nsIAtom*) 292108 2 (0.0%) 2 (0.0%) mozilla::LogicalMargin::ConvertTo(mozilla::WritingMode, mozilla::WritingMode) const 2 (0.0%) mozilla::LogicalMargin::ConvertTo(mozilla::WritingMode, mozilla::WritingMode) const (self)
2 (0.0%) nsXMLHttpRequest::OnStopRequest(nsIRequest*, nsISupports*, nsresult) 186638 0 (0.0%) 2 (0.0%) nsXMLHttpRequest::ChangeStateToDone() 2 (0.0%) nsXMLHttpRequest::DispatchProgressEvent(mozilla::DOMEventTargetHelper*, nsAString_internal const&, bool, long, long)
2 (0.0%) nsView::WillPaintWindow(nsIWidget*) 277924 0 (0.0%) 2 (0.0%) nsViewManager::WillPaintWindow(nsIWidget*) 2 (0.0%) nsViewManager::ProcessPendingUpdates()
2 (0.0%) mozilla::layers::ClientLayerManager::ForwardTransaction(bool) 165661 0 (0.0%) 2 (0.0%) mozilla::layers::ContentClientDoubleBuffered::SwapBuffers(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 2 (0.0%) RefPtr<mozilla::layers::TextureClient>::operator=(RefPtr<mozilla::layers::TextureClient> const&)
2 (0.0%) nsInputStreamReadyEvent::Run() 84586 0 (0.0%) 2 (0.0%) nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) 2 (0.0%) nsInputStreamPump::OnStateStop()
2 (0.0%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 80102 0 (0.0%) 2 (0.0%) xptiInterfaceEntry::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 2 (0.0%) xptiInterfaceEntry::EnsureResolved()
2 (0.0%) __getdents64 (self) 2 (0.0%) readdir64 39319 2 (0.0%) 2 (0.0%) __getdents64 2 (0.0%) __getdents64 (self)
2 (0.0%) nsDisplayOpacity::ShouldFlattenAway(nsDisplayListBuilder*) 1 (0.0%) nsDisplayText::CanApplyOpacity() const (self) 295672 1 (0.0%) 2 (0.0%) nsDisplayText::CanApplyOpacity() const 1 (0.0%) nsDisplayText::CanApplyOpacity() const (self) 1 (0.0%) nsTextFrame::GetTextDecorations(nsPresContext*, nsTextFrame::TextDecorationColorResolution, nsTextFrame::TextDecorations&)
2 (0.0%) double_conversion::Double::AsNormalizedDiyFp() const 2 (0.0%) double_conversion::Double::Significand() const (self) 22013 2 (0.0%) 2 (0.0%) double_conversion::Double::Significand() const 2 (0.0%) double_conversion::Double::Significand() const (self)
2 (0.0%) mozilla::layers::LayerAttributes::Assign(mozilla::layers::CommonLayerAttributes const&, mozilla::layers::SpecificLayerAttributes const&) 112611 0 (0.0%) 2 (0.0%) mozilla::layers::CommonLayerAttributes::operator=(mozilla::layers::CommonLayerAttributes const&) 2 (0.0%) mozilla::layers::CommonLayerAttributes::Assign(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel> const&, mozilla::layers::EventRegions const&, mozilla::layers::TransformMatrix const&, bool const&, float const&, float const&, unsigned int const&, float const&, bool const&, mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> const&, mozilla::Maybe<mozilla::layers::LayerClip> const&, bool const&, unsigned long const&, mozilla::gfx::PointTyped<mozilla::LayerPixel, float> const&, int const&, bool const&, unsigned long const&, mozilla::gfx::RectTyped<mozilla::LayerPixel, float> const&, mozilla::gfx::RectTyped<mozilla::LayerPixel, float> const&, unsigned long const&, unsigned int const&, float const&, bool const&, signed char const&, bool const&, mozilla::layers::PLayerParent*, mozilla::layers::PLayerChild*, nsTArray<mozilla::layers::PLayerParent*> const&, nsTArray<mozilla::layers::PLayerChild*> const&, nsTArray<mozilla::layers::Animation> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, nsTArray<mozilla::layers::ScrollMetadata> const&, nsCString const&)
2 (0.0%) js::gc::GCRuntime::beginMarkPhase(JS::gcreason::Reason) 373549 0 (0.0%) 2 (0.0%) js::gc::GCRuntime::bufferGrayRoots() 2 (0.0%) mozilla::CycleCollectedJSRuntime::TraceNativeGrayRoots(JSTracer*)
2 (0.0%) mozilla::dom::PromiseBinding::then(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Promise*, JSJitMethodCallArgs const&) 197858 0 (0.0%) 2 (0.0%) mozilla::dom::CallbackFunction::CallbackFunction(JSContext*, JS::Handle<JSObject*>, nsIGlobalObject*) 2 (0.0%) mozilla::dom::CallbackObject::CallbackObject(JSContext*, JS::Handle<JSObject*>, nsIGlobalObject*)
2 (0.0%) mozJSComponentLoader::ImportInto(nsACString_internal const&, JS::Handle<JSObject*>, JSContext*, JS::MutableHandle<JSObject*>) 146310 0 (0.0%) 2 (0.0%) mozJSComponentLoader::ObjectForLocation(ComponentLoaderInfo&, nsIFile*, JS::MutableHandle<JSObject*>, JS::MutableHandle<JSScript*>, char**, bool, JS::MutableHandle<JS::Value>) 2 (0.0%) Compile(JSContext*, JS::ReadOnlyCompileOptions const&, SyntacticScopeOption, char const*, unsigned long, JS::MutableHandle<JSScript*>)
2 (0.0%) JSString* js::ToStringSlow<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType) 2 (0.0%) JSString* js::NumberToString<(js::AllowGC)1>(js::ExclusiveContext*, double) (self) 367832 2 (0.0%) 2 (0.0%) JSString* js::NumberToString<(js::AllowGC)1>(js::ExclusiveContext*, double) 2 (0.0%) JSString* js::NumberToString<(js::AllowGC)1>(js::ExclusiveContext*, double) (self)
2 (0.0%) mozilla::ScrollFrameHelper::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool, bool) 283692 0 (0.0%) 2 (0.0%) mozilla::LookAndFeel::GetInt(mozilla::LookAndFeel::IntID, int) 2 (0.0%) nsLookAndFeel::GetIntImpl(mozilla::LookAndFeel::IntID, int&)
2 (0.0%) nsCOMPtr<nsIWebSocketChannel>::nsCOMPtr(nsIWebSocketChannel*) (self) 2 (0.0%) mozilla::dom::ScriptSettingsStackEntry::ScriptSettingsStackEntry(nsIGlobalObject*, bool) 180938 2 (0.0%) 2 (0.0%) nsCOMPtr<nsIWebSocketChannel>::nsCOMPtr(nsIWebSocketChannel*) 2 (0.0%) nsCOMPtr<nsIWebSocketChannel>::nsCOMPtr(nsIWebSocketChannel*) (self)
2 (0.0%) _end 376998 0 (0.0%) 2 (0.0%) js::jit::DoSpreadCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCall_Fallback*, JS::Value*, JS::MutableHandle<JS::Value>) 2 (0.0%) js::SpreadCallOperation(JSContext*, JS::Handle<JSScript*>, unsigned char*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)
2 (0.0%) UpdateShapeTypeAndValue(js::ExclusiveContext*, js::NativeObject*, js::Shape*, JS::Value const&) 371805 0 (0.0%) 2 (0.0%) js::AddTypePropertyId(js::ExclusiveContext*, js::ObjectGroup*, JSObject*, jsid, JS::Value const&) 2 (0.0%) js::AddTypePropertyId(js::ExclusiveContext*, js::ObjectGroup*, JSObject*, jsid, js::TypeSet::Type)
2 (0.0%) nsTArray_Impl<nsCOMPtr<nsIRunnable>, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) (self) 2 (0.0%) nsContentUtils::RemoveScriptBlocker() 175290 2 (0.0%) 2 (0.0%) nsTArray_Impl<nsCOMPtr<nsIRunnable>, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 2 (0.0%) nsTArray_Impl<nsCOMPtr<nsIRunnable>, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) (self)
1 (0.0%) ec_GFp_nistp256_points_mul_vartime 1 (0.0%) ECPoint_mul 65903 0 (0.0%) 2 (0.0%) ec_GFp_nistp256_point_mul 2 (0.0%) scalar_mult
2 (0.0%) nsBlockFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const 2 (0.0%) nsBlockFrame::GetOutsideBulletList() const (self) 292536 2 (0.0%) 2 (0.0%) nsBlockFrame::GetOutsideBulletList() const 2 (0.0%) nsBlockFrame::GetOutsideBulletList() const (self)
2 (0.0%) nsCSSPropertySet::RemoveProperty(nsCSSProperty) (self) 2 (0.0%) nsCSSCompressedDataBlock::TryReplaceValue(nsCSSProperty, nsCSSExpandedDataBlock&, bool*) 286825 2 (0.0%) 2 (0.0%) nsCSSPropertySet::RemoveProperty(nsCSSProperty) 2 (0.0%) nsCSSPropertySet::RemoveProperty(nsCSSProperty) (self)
2 (0.0%) js::gc::GCRuntime::beginMarkPhase(JS::gcreason::Reason) 2 (0.0%) js::gc::GCRuntime::markCompartments() (self) 367699 2 (0.0%) 2 (0.0%) js::gc::GCRuntime::markCompartments() 2 (0.0%) js::gc::GCRuntime::markCompartments() (self)
2 (0.0%) js::FreeOp::~FreeOp() 358268 0 (0.0%) 2 (0.0%) js::jit::ExecutableAllocator::poisonCode(JSRuntime*, mozilla::Vector<js::jit::JitPoisonRange, 0ul, js::SystemAllocPolicy>&) 1 (0.0%) js::jit::ExecutableAllocator::reprotectRegion(void*, unsigned long, js::jit::ExecutableAllocator::ProtectionSetting) 1 (0.0%) __GI_memset
1 (0.0%) mozilla::dom::UIEvent::DuplicatePrivateData() 1 (0.0%) mozilla::dom::Event::GetPageCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntPointTyped<mozilla::CSSPixel>) 223741 0 (0.0%) 2 (0.0%) mozilla::dom::Event::GetClientCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntPointTyped<mozilla::CSSPixel>) 2 (0.0%) nsLayoutUtils::GetEventCoordinatesRelativeTo(mozilla::WidgetEvent const*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel> const&, nsIFrame*)
2 (0.0%) js::FrameIter::popJitFrame() 2 (0.0%) js::ActivationIterator::operator++() (self) 371154 2 (0.0%) 2 (0.0%) js::ActivationIterator::operator++() 2 (0.0%) js::ActivationIterator::operator++() (self)
2 (0.0%) mozilla::gfx::DrawTargetCairo::DrawPattern(mozilla::gfx::Pattern const&, mozilla::gfx::StrokeOptions const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::DrawTargetCairo::DrawPatternType, bool) 1 (0.0%) _moz_cairo_set_source (self) 339640 1 (0.0%) 2 (0.0%) _moz_cairo_set_source 1 (0.0%) _moz_cairo_set_source (self) 1 (0.0%) _cairo_gstate_set_source
1 (0.0%) js::jit::ICGetElemNativeCompiler<js::PropertyName*>::getStub(js::jit::ICStubSpace*) 1 (0.0%) js::jit::BaselineCompiler::emitArgumentTypeChecks() 1 (0.0%) js::jit::ICStubCompiler::getStubCode() (self) 363054 1 (0.0%) 2 (0.0%) js::jit::ICStubCompiler::getStubCode() 1 (0.0%) js::jit::ICStubCompiler::getStubCode() (self) 1 (0.0%) js::jit::JitCode* js::jit::Linker::newCode<(js::AllowGC)1>(JSContext*, js::jit::CodeKind, bool)
2 (0.0%) mozilla::EventTargetChainItem::EventTargetChainItem(mozilla::dom::EventTarget*) 2 (0.0%) mozilla::dom::FragmentOrElement::AddRef() (self) 178297 2 (0.0%) 2 (0.0%) mozilla::dom::FragmentOrElement::AddRef() 2 (0.0%) mozilla::dom::FragmentOrElement::AddRef() (self)
2 (0.0%) nsStylePosition const* nsStyleContext::DoGetStylePosition<false>() (self) 2 (0.0%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 287926 2 (0.0%) 2 (0.0%) nsStylePosition const* nsStyleContext::DoGetStylePosition<false>() 2 (0.0%) nsStylePosition const* nsStyleContext::DoGetStylePosition<false>() (self)
2 (0.0%) mozilla::RestyleTracker::FindClosestRestyleRoot(mozilla::dom::Element*) 1 (0.0%) nsIContent::GetFlattenedTreeParent() const (self) 178839 1 (0.0%) 2 (0.0%) nsIContent::GetFlattenedTreeParent() const 1 (0.0%) nsIContent::GetFlattenedTreeParent() const (self) 1 (0.0%) nsContentUtils::HasDistributedChildren(nsIContent*)
2 (0.0%) js::frontend::GlobalSharedContext::staticScope() const (self) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::statements(js::frontend::YieldHandling) 1 (0.0%) BytecodeCompiler::compileScript(JS::Handle<JSObject*>, JS::Handle<JSScript*>) 373223 2 (0.0%) 2 (0.0%) js::frontend::GlobalSharedContext::staticScope() const 2 (0.0%) js::frontend::GlobalSharedContext::staticScope() const (self)
2 (0.0%) mozilla::css::Declaration::~Declaration() 2 (0.0%) nsTArray_Impl<unsigned int, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) (self) 163116 2 (0.0%) 2 (0.0%) nsTArray_Impl<unsigned int, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 2 (0.0%) nsTArray_Impl<unsigned int, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) (self)
2 (0.0%) nsHTMLReflowState::InitResizeFlags(nsPresContext*, nsIAtom*) 2 (0.0%) nsIFrame::IsBlockWrapper() const (self) 293033 2 (0.0%) 2 (0.0%) nsIFrame::IsBlockWrapper() const 2 (0.0%) nsIFrame::IsBlockWrapper() const (self)
2 (0.0%) _pixman_implementation_lookup_composite 2 (0.0%) __pthread_once (self) 45427 2 (0.0%) 2 (0.0%) __pthread_once 2 (0.0%) __pthread_once (self)
2 (0.0%) mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent**, mozilla::dom::EventTarget*, nsEventStatus*) 224838 0 (0.0%) 2 (0.0%) mozilla::EventListenerManager::GetDocShellForTarget() 1 (0.0%) nsDocument::Release() 1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
2 (0.0%) mozilla::RestyleManager::PostRestyleEvent(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*) 288623 0 (0.0%) 2 (0.0%) mozilla::RestyleManager::PostRestyleEventInternal(bool) 2 (0.0%) nsRefreshDriver::EnsureTimerStarted(nsRefreshDriver::EnsureTimerStartedFlags)
2 (0.0%) xpc::WrapperFactory::Rewrap(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>) 146134 0 (0.0%) 2 (0.0%) xpc::AccessCheck::isChrome(JSCompartment*) 1 (0.0%) nsScriptSecurityManager::IsSystemPrincipal(nsIPrincipal*, bool*) 1 (0.0%) xpc::GetCompartmentPrincipal(JSCompartment*)
2 (0.0%) nsStylePadding const* nsStyleContext::DoGetStylePadding<false>() (self) 2 (0.0%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 287933 2 (0.0%) 2 (0.0%) nsStylePadding const* nsStyleContext::DoGetStylePadding<false>() 2 (0.0%) nsStylePadding const* nsStyleContext::DoGetStylePadding<false>() (self)
2 (0.0%) js::gc::GCRuntime::updatePointersToRelocatedCells(JS::Zone*) 367015 0 (0.0%) 2 (0.0%) JSCompartment::fixupAfterMovingGC() 1 (0.0%) JSCompartment::fixupInitialShapeTable() 1 (0.0%) js::ObjectGroupCompartment::fixupNewTableAfterMovingGC(js::ObjectGroupCompartment::NewTable*)
2 (0.0%) nsThreadManager::get() (self) 1 (0.0%) NS_GetCurrentThread() 1 (0.0%) NS_GetMainThread(nsIThread**) 79801 2 (0.0%) 2 (0.0%) nsThreadManager::get() 2 (0.0%) nsThreadManager::get() (self)
4 (0.1%) mozilla::layers::ForEachNode<mozilla::layers::TraversalFlag::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), decltype ({parm#2}({parm#1}))>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)0>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)0>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.697] (self) 2 (0.0%) mozilla::layers::AsyncCompositionManager::ResolveRefLayers(mozilla::layers::CompositorBridgeParent*, bool*, bool*) 166358 1 (0.0%) 2 (0.0%) mozilla::layers::ForEachNode<mozilla::layers::TraversalFlag::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), decltype ({parm#2}({parm#1}))>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)0>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)0>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.697] 4 (0.1%) mozilla::layers::ForEachNode<mozilla::layers::TraversalFlag::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), decltype ({parm#2}({parm#1}))>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)0>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)0>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.697] (self) 1 (0.0%) mozilla::layers::Layer::AsRefLayer()
2 (0.0%) mozilla::dom::Promise::Resolve(mozilla::dom::GlobalObject const&, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 269825 0 (0.0%) 2 (0.0%) mozilla::dom::Promise::ResolveInternal(JSContext*, JS::Handle<JS::Value>) 2 (0.0%) mozilla::dom::Promise::Settle(JS::Handle<JS::Value>, mozilla::dom::Promise::PromiseState)
2 (0.0%) mozilla::net::nsHttpConnection::EnsureNPNComplete() 85832 0 (0.0%) 2 (0.0%) nsSocketOutputStream::Write(char const*, unsigned int, unsigned int*) 2 (0.0%) PSMSend(PRFileDesc*, void const*, int, int, unsigned int)
3 (0.1%) dbus_threads_init_default (self) 2 (0.0%) dbus_connection_has_messages_to_send 52183 1 (0.0%) 2 (0.0%) dbus_threads_init_default 3 (0.1%) dbus_threads_init_default (self) 1 (0.0%) dbus_pending_call_get_data
2 (0.0%) nsRegion::RectIterator::Get() const (self) 1 (0.0%) mozilla::ContainerState::ComputeOpaqueRect(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemClip const&, nsDisplayList*, bool*, bool*) 1 (0.0%) nsRegion::Intersects(nsRect const&) const 119876 2 (0.0%) 2 (0.0%) nsRegion::RectIterator::Get() const 2 (0.0%) nsRegion::RectIterator::Get() const (self)
2 (0.0%) mozilla::image::RasterImage::AddRef() (self) 2 (0.0%) mozilla::image::ProgressTracker::GetImage() const 172219 2 (0.0%) 2 (0.0%) mozilla::image::RasterImage::AddRef() 2 (0.0%) mozilla::image::RasterImage::AddRef() (self)
2 (0.0%) gfxFontconfigFont::GetGlyphRenderingOptions(TextRunDrawParams const*) 159209 0 (0.0%) 2 (0.0%) mozilla::gfx::Factory::CreateCairoGlyphRenderingOptions(mozilla::gfx::FontHinting, bool, mozilla::gfx::AntialiasMode) 2 (0.0%) moz_xmalloc
2 (0.0%) ec_GFp_nistp256_point_mul 65898 0 (0.0%) 2 (0.0%) scalar_mult 1 (0.0%) point_double 1 (0.0%) felem_mul
2 (0.0%) mozilla::BaseTimeDurationPlatformUtils::ToSeconds(long) (self) 1 (0.0%) mozilla::Telemetry::AccumulateTimeDelta(mozilla::Telemetry::ID, mozilla::TimeStamp, mozilla::TimeStamp) 1 (0.0%) mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>::ToMilliseconds() const 21841 2 (0.0%) 2 (0.0%) mozilla::BaseTimeDurationPlatformUtils::ToSeconds(long) 2 (0.0%) mozilla::BaseTimeDurationPlatformUtils::ToSeconds(long) (self)
2 (0.0%) (anonymous namespace)::CSSParserImpl::ReleaseScanner() 2 (0.0%) nsStandardURL::Release() (self) 85401 2 (0.0%) 2 (0.0%) nsStandardURL::Release() 2 (0.0%) nsStandardURL::Release() (self)
2 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::TimedTexture>*, IPC::Message const*, void**) 118637 0 (0.0%) 2 (0.0%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) 1 (0.0%) bool nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::InsertSlotsAt<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long) 1 (0.0%) mozilla::layers::TimedTexture::TimedTexture()
2 (0.0%) nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) 84487 0 (0.0%) 2 (0.0%) nsInputStreamPump::OnStateStop() 2 (0.0%) mozilla::net::nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, nsresult)
2 (0.0%) js::Proxy::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) 2 (0.0%) js::ToWindowProxyIfWindow(JSObject*) (self) 367342 2 (0.0%) 2 (0.0%) js::ToWindowProxyIfWindow(JSObject*) 2 (0.0%) js::ToWindowProxyIfWindow(JSObject*) (self)
2 (0.0%) nsDisplaySVGEffects::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 289507 0 (0.0%) 2 (0.0%) nsDisplaySVGEffects::BBoxInUserSpace() const 2 (0.0%) nsSVGUtils::GetBBox(nsIFrame*, unsigned int)
2 (0.0%) js::GetOwnPropertyKeys(JSContext*, JS::CallArgs const&, unsigned int) 2 (0.0%) js::NewDenseCopiedArray(js::ExclusiveContext*, unsigned int, JS::Value const*, JS::Handle<JSObject*>, js::NewObjectKind) (self) 356897 2 (0.0%) 2 (0.0%) js::NewDenseCopiedArray(js::ExclusiveContext*, unsigned int, JS::Value const*, JS::Handle<JSObject*>, js::NewObjectKind) 2 (0.0%) js::NewDenseCopiedArray(js::ExclusiveContext*, unsigned int, JS::Value const*, JS::Handle<JSObject*>, js::NewObjectKind) (self)
2 (0.0%) focus_in_event_cb(_GtkWidget*, _GdkEventFocus*) 279664 0 (0.0%) 2 (0.0%) nsWindow::OnContainerFocusInEvent(_GdkEventFocus*) 2 (0.0%) nsWebShellWindow::WindowActivated()
2 (0.0%) js::gc::GCRuntime::updatePointersToRelocatedCells(JS::Zone*) 367013 0 (0.0%) 2 (0.0%) JSCompartment::fixupCrossCompartmentWrappersAfterMovingGC(JSTracer*) 1 (0.0%) js::GCRekeyableHashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy, JS::DefaultMapSweepPolicy<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> > >::sweep() 1 (0.0%) JSCompartment::traceOutgoingCrossCompartmentWrappers(JSTracer*)
2 (0.0%) js::AutoStopwatch::AutoStopwatch(JSContext*) 371075 0 (0.0%) 2 (0.0%) mozilla::Vector<RefPtr<js::PerformanceGroup>, 0ul, mozilla::MallocAllocPolicy>::growStorageBy(unsigned long) [clone .constprop.514] 2 (0.0%) je_malloc
2 (0.0%) JSStructuredCloneWriter::write(JS::Handle<JS::Value>) 371353 0 (0.0%) 2 (0.0%) JSStructuredCloneWriter::startWrite(JS::Handle<JS::Value>) 2 (0.0%) JSStructuredCloneWriter::traverseObject(JS::Handle<JSObject*>)
2 (0.0%) nsIContent::PreHandleEvent(mozilla::EventChainPreVisitor&) (self) 1 (0.0%) nsXULElement::PreHandleEvent(mozilla::EventChainPreVisitor&) 1 (0.0%) mozilla::EventTargetChainItem::PreHandleEvent(mozilla::EventChainPreVisitor&) 178872 2 (0.0%) 2 (0.0%) nsIContent::PreHandleEvent(mozilla::EventChainPreVisitor&) 2 (0.0%) nsIContent::PreHandleEvent(mozilla::EventChainPreVisitor&) (self)
2 (0.0%) CCGraphBuilder::BuildGraph(js::SliceBudget&) 218603 0 (0.0%) 2 (0.0%) mozilla::dom::CallbackObject::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) mozilla::dom::CallbackObject::cycleCollection::Trace(void*, TraceCallbacks const&, void*) 1 (0.0%) CCGraphBuilder::NoteXPCOMChild(nsISupports*)
2 (0.0%) mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent**, mozilla::dom::EventTarget*, nsEventStatus*) 223904 0 (0.0%) 2 (0.0%) mozilla::EventDispatcher::CreateEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*, nsAString_internal const&) 2 (0.0%) NS_NewDOMMouseEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetMouseEvent*)
2 (0.0%) _cairo_gstate_transform_glyphs_to_backend 2 (0.0%) _cairo_gstate_int_clip_extents (self) 338585 2 (0.0%) 2 (0.0%) _cairo_gstate_int_clip_extents 2 (0.0%) _cairo_gstate_int_clip_extents (self)
2 (0.0%) GetPropertyIfPresent(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, bool*) 372133 0 (0.0%) 2 (0.0%) js::UnboxedPlainObject::obj_hasProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 2 (0.0%) js::NativeHasProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, bool*)
2 (0.0%) nsIFrame::IsInvalid(nsRect&) (self) 2 (0.0%) nsDisplayItem::IsInvalid(nsRect&) 293403 2 (0.0%) 2 (0.0%) nsIFrame::IsInvalid(nsRect&) 2 (0.0%) nsIFrame::IsInvalid(nsRect&) (self)
2 (0.0%) gtk_widget_send_expose 2 (0.0%) gtk_container_propagate_draw 26896 0 (0.0%) 2 (0.0%) gtk_cairo_transform_to_window 2 (0.0%) gtk_widget_unrealize 2 (0.0%) gtk_widget_get_allocated_baseline
2 (0.0%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) 1 (0.0%) nsTextPaintStyle::GetTextColor() (self) 295181 1 (0.0%) 2 (0.0%) nsTextPaintStyle::GetTextColor() 1 (0.0%) nsStyleContext::GetTextFillColorProp() 1 (0.0%) nsTextPaintStyle::GetTextColor() (self)
2 (0.0%) nsTextFrame::TextDecorations::TextDecorations() (self) 1 (0.0%) nsTextFrame::DrawText(gfxTextRun::Range, gfxPoint const&, nsTextFrame::DrawTextParams const&) 1 (0.0%) nsDisplayText::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 295594 2 (0.0%) 2 (0.0%) nsTextFrame::TextDecorations::TextDecorations() 2 (0.0%) nsTextFrame::TextDecorations::TextDecorations() (self)
1 (0.0%) Interpret(JSContext*, js::RunState&) 1 (0.0%) js::jit::DoNewObject(JSContext*, void*, js::jit::ICNewObject_Fallback*, JS::MutableHandle<JS::Value>) 369932 0 (0.0%) 2 (0.0%) js::NewObjectOperation(JSContext*, JS::Handle<JSScript*>, unsigned char*, js::NewObjectKind) 1 (0.0%) js::ObjectGroup::allocationSiteGroup(JSContext*, JSScript*, unsigned char*, JSProtoKey, JS::Handle<JSObject*>) 1 (0.0%) js::NewObjectWithClassProtoCommon(js::ExclusiveContext*, js::Class const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind)
2 (0.0%) nsINode::GetComposedDoc() const (self) 1 (0.0%) mozilla::RestyleTracker::DoProcessRestyles() 1 (0.0%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) 165291 2 (0.0%) 2 (0.0%) nsINode::GetComposedDoc() const 2 (0.0%) nsINode::GetComposedDoc() const (self)
1 (0.0%) mozilla::dom::Promise::CreateWrapper(JS::Handle<JSObject*>, mozilla::ErrorResult&) 1 (0.0%) mozilla::dom::workers::WorkerRunnable::Run() 180715 0 (0.0%) 2 (0.0%) mozilla::dom::AutoJSAPI::~AutoJSAPI() 1 (0.0%) JSAutoNullableCompartment::~JSAutoNullableCompartment() 1 (0.0%) mozilla::dom::AutoJSAPI::ReportException()
2 (0.0%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) 288648 0 (0.0%) 2 (0.0%) mozilla::ContainerState::CollectOldLayers() 2 (0.0%) PLDHashTable::Add(void const*)
2 (0.0%) __pthread_disable_asynccancel (self) 1 (0.0%) __read_nocancel 1 (0.0%) pthread_cond_wait@@GLIBC_2.3.2 45486 2 (0.0%) 2 (0.0%) __pthread_disable_asynccancel 2 (0.0%) __pthread_disable_asynccancel (self)
2 (0.0%) js::jit::GetPropertyIC::tryAttachStub(JSContext*, JS::Handle<JSScript*>, js::jit::IonScript*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, bool*) 358808 0 (0.0%) 2 (0.0%) js::jit::GetPropertyIC::tryAttachGenericProxy(JSContext*, JS::Handle<JSScript*>, js::jit::IonScript*, JS::Handle<JSObject*>, JS::Handle<jsid>, void*, bool*) 2 (0.0%) js::jit::IonCache::linkAndAttachStub(JSContext*, js::jit::MacroAssembler&, js::jit::IonCache::StubAttacher&, js::jit::IonScript*, char const*, JS::TrackedOutcome)
2 (0.0%) nsSplittableFrame::GetNextContinuation() const (self) 1 (0.0%) nsLayoutUtils::GetNextContinuationOrIBSplitSibling(nsIFrame*) 1 (0.0%) mozilla::GetNextContinuationWithSameStyle(nsIFrame*, nsStyleContext*, bool*) [clone .constprop.504] 294893 2 (0.0%) 2 (0.0%) nsSplittableFrame::GetNextContinuation() const 2 (0.0%) nsSplittableFrame::GetNextContinuation() const (self)
2 (0.0%) mozilla::CycleCollectedJSRuntime::OnGC(JSGCStatus) 76571 0 (0.0%) 2 (0.0%) nsCycleCollector::FinishAnyCurrentCollection() 2 (0.0%) nsCycleCollector::Collect(ccType, js::SliceBudget&, nsICycleCollectorListener*, bool)
1 (0.0%) mozilla::ContainerState::ComputeOpaqueRect(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemClip const&, nsDisplayList*, bool*, bool*) 142512 0 (0.0%) 1 (0.0%) nsRegion::operator=(nsRegion&&) 1 (0.0%) _moz_pixman_region32_init
1 (0.0%) mozilla::layers::LayerPropertiesBase::ComputeChange(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 1 (0.0%) nsTArray_Impl<pixman_box32, nsTArrayInfallibleAllocator>::Clear() (self) 119959 1 (0.0%) 1 (0.0%) nsTArray_Impl<pixman_box32, nsTArrayInfallibleAllocator>::Clear() 1 (0.0%) nsTArray_Impl<pixman_box32, nsTArrayInfallibleAllocator>::Clear() (self)
1 (0.0%) TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited) 1 (0.0%) nsDocLoader::Release() (self) 156050 1 (0.0%) 1 (0.0%) nsDocLoader::Release() 1 (0.0%) nsDocLoader::Release() (self)
1 (0.0%) CCGraphBuilder::BuildGraph(js::SliceBudget&) 225021 0 (0.0%) 1 (0.0%) mozilla::dom::MessageEvent::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) CCGraphBuilder::NoteXPCOMChild(nsISupports*)
1 (0.0%) mozilla::layers::ClientLayerManager::Mutated(mozilla::layers::Layer*) 168526 0 (0.0%) 1 (0.0%) mozilla::layers::ShadowLayerForwarder::Mutated(mozilla::layers::ShadowableLayer*) 1 (0.0%) std::_Rb_tree_decrement(std::_Rb_tree_node_base*)
1 (0.0%) nsRuleNode::ComputePositionData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 1 (0.0%) SetGridAutoColumnsRows(nsCSSValue const&, nsStyleCoord&, nsStyleCoord&, nsStyleCoord const&, nsStyleCoord const&, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) [clone .constprop.548] (self) 287715 1 (0.0%) 1 (0.0%) SetGridAutoColumnsRows(nsCSSValue const&, nsStyleCoord&, nsStyleCoord&, nsStyleCoord const&, nsStyleCoord const&, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) [clone .constprop.548] 1 (0.0%) SetGridAutoColumnsRows(nsCSSValue const&, nsStyleCoord&, nsStyleCoord&, nsStyleCoord const&, nsStyleCoord const&, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) [clone .constprop.548] (self)
1 (0.0%) XPCJSRuntime::FinalizeCallback(JSFreeOp*, JSFinalizeStatus, bool, void*) 148114 0 (0.0%) 1 (0.0%) XPCWrappedNativeScope::MarkAllWrappedNativesAndProtos() 1 (0.0%) XPCWrappedNative::Mark() const
1 (0.0%) _cairo_image_surface_glyphs 1 (0.0%) _cairo_composite_rectangles_intersect (self) 338386 1 (0.0%) 1 (0.0%) _cairo_composite_rectangles_intersect 1 (0.0%) _cairo_composite_rectangles_intersect (self)
1 (0.0%) js::jit::LIRGenerator::visitBlock(js::jit::MBasicBlock*) 359650 0 (0.0%) 1 (0.0%) js::jit::LIRGenerator::visitBoundsCheck(js::jit::MBoundsCheck*) 1 (0.0%) js::jit::LIRGeneratorShared::assignSnapshot(js::jit::LInstruction*, js::jit::BailoutKind)
1 (0.0%) js::frontend::BytecodeEmitter::emitYield(js::frontend::ParseNode*) 373014 0 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::iteratorResultShape(unsigned int*) 1 (0.0%) js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int)
1 (0.0%) CanonicalizeParticipant(void**, nsCycleCollectionParticipant**) 225027 0 (0.0%) 1 (0.0%) mozilla::dom::MessageEvent::QueryInterface(nsID const&, void**) 1 (0.0%) nsID::Equals(nsID const&) const
1 (0.0%) gdk_x11_drag_context_get_type 1 (0.0%) gdk_display_get_type (self) 27467 1 (0.0%) 1 (0.0%) gdk_display_get_type 1 (0.0%) gdk_display_get_type (self)
1 (0.0%) void js::TraceNullableRoot<JSObject*>(JSTracer*, JSObject**, char const*) (self) 1 (0.0%) js::RootLists::tracePersistentRoots(JSTracer*) 374102 1 (0.0%) 1 (0.0%) void js::TraceNullableRoot<JSObject*>(JSTracer*, JSObject**, char const*) 1 (0.0%) void js::TraceNullableRoot<JSObject*>(JSTracer*, JSObject**, char const*) (self)
1 (0.0%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 1 (0.0%) mozilla::DisplayItemClip::AddOffsetAndComputeDifference(unsigned int, nsPoint const&, nsRect const&, mozilla::DisplayItemClip const&, unsigned int, nsRect const&, nsRegion*) (self) 288570 1 (0.0%) 1 (0.0%) mozilla::DisplayItemClip::AddOffsetAndComputeDifference(unsigned int, nsPoint const&, nsRect const&, mozilla::DisplayItemClip const&, unsigned int, nsRect const&, nsRegion*) 1 (0.0%) mozilla::DisplayItemClip::AddOffsetAndComputeDifference(unsigned int, nsPoint const&, nsRect const&, mozilla::DisplayItemClip const&, unsigned int, nsRect const&, nsRegion*) (self)
1 (0.0%) js::jit::JitFrameIterator::machineState() const 359227 0 (0.0%) 1 (0.0%) js::jit::JitFrameIterator::ionScript() const 1 (0.0%) js::jit::JitFrameIterator::checkInvalidation(js::jit::IonScript**) const
1 (0.0%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) 288692 0 (0.0%) 1 (0.0%) mozilla::ActiveLayerTracker::NotifyOffsetRestyle(nsIFrame*) 1 (0.0%) mozilla::GetLayerActivityForUpdate(nsIFrame*) [clone .constprop.579]
1 (0.0%) gfxTextRun::Draw(gfxTextRun::Range, gfxPoint, gfxTextRun::DrawParams const&) 1 (0.0%) gfxTextRun::FindFirstGlyphRunContaining(unsigned int) (self) 171325 1 (0.0%) 1 (0.0%) gfxTextRun::FindFirstGlyphRunContaining(unsigned int) 1 (0.0%) gfxTextRun::FindFirstGlyphRunContaining(unsigned int) (self)
1 (0.0%) nsBaseAppShell::Release() (self) 1 (0.0%) nsThread::PutEvent(already_AddRefed<nsIRunnable>&&, nsThread::nsNestedEventTarget*) 278970 1 (0.0%) 1 (0.0%) nsBaseAppShell::Release() 1 (0.0%) nsBaseAppShell::Release() (self)
1 (0.0%) mozilla::layers::CreateTexturedEffect(mozilla::layers::TextureSource*, mozilla::layers::TextureSource*, mozilla::gfx::Filter const&, bool, mozilla::layers::LayerRenderState const&) 1 (0.0%) mozilla::layers::DataTextureSourceBasic::GetFormat() const (self) 165248 1 (0.0%) 1 (0.0%) mozilla::layers::DataTextureSourceBasic::GetFormat() const 1 (0.0%) mozilla::layers::DataTextureSourceBasic::GetFormat() const (self)
1 (0.0%) void DoMarking<js::Shape>(js::GCMarker*, js::Shape*) (self) 1 (0.0%) js::Bindings::trace(JSTracer*) 373984 1 (0.0%) 1 (0.0%) void DoMarking<js::Shape>(js::GCMarker*, js::Shape*) 1 (0.0%) void DoMarking<js::Shape>(js::GCMarker*, js::Shape*) (self)
1 (0.0%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 1 (0.0%) mozilla::layers::ClientLayerManager::NeedsWidgetInvalidation() (self) 165721 1 (0.0%) 1 (0.0%) mozilla::layers::ClientLayerManager::NeedsWidgetInvalidation() 1 (0.0%) mozilla::layers::ClientLayerManager::NeedsWidgetInvalidation() (self)
1 (0.0%) js::jit::JitCode::copyFrom(js::jit::MacroAssembler&) 365477 0 (0.0%) 1 (0.0%) js::jit::Assembler::executableCopy(unsigned char*) 1 (0.0%) js::jit::AssemblerX86Shared::executableCopy(void*)
1 (0.0%) g_slice_alloc0 (self) 1 (0.0%) gdk_event_new 47279 1 (0.0%) 1 (0.0%) g_slice_alloc0 1 (0.0%) g_slice_alloc0 (self)
1 (0.0%) nsXULTooltipListener::HandleEvent(nsIDOMEvent*) 80802 0 (0.0%) 1 (0.0%) nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 1 (0.0%) nsGetServiceByContractID::operator()(nsID const&, void**) const
1 (0.0%) js::array_shift(JSContext*, unsigned int, JS::Value*) 356968 0 (0.0%) 1 (0.0%) js::DenseElementResult ArrayShiftDenseKernel<(JSValueType)4>(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::NativeObject::moveDenseElements(unsigned int, unsigned int, unsigned int)
1 (0.0%) nsCOMArray_base::InsertObjectAt(nsISupports*, int) 80960 0 (0.0%) 1 (0.0%) nsISupports** nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>::InsertElementAt<nsISupports*&, nsTArrayInfallibleAllocator>(unsigned long, nsISupports*&) 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
1 (0.0%) s_mp_sqr_comba_32 (self) 1 (0.0%) mp_sqr 65820 1 (0.0%) 1 (0.0%) s_mp_sqr_comba_32 1 (0.0%) s_mp_sqr_comba_32 (self)
1 (0.0%) unsigned long mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipRect<float>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>*) const 1 (0.0%) mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, float> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::operator*<float>(mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, float> const&) const (self) 159175 1 (0.0%) 1 (0.0%) mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, float> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::operator*<float>(mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, float> const&) const 1 (0.0%) mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, float> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::operator*<float>(mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, float> const&) const (self)
1 (0.0%) mozilla::layers::BufferTextureHost::BindTextureSource(mozilla::layers::CompositableTextureRef<mozilla::layers::TextureSource>&) (self) 1 (0.0%) mozilla::layers::ContentHostTexture::Composite(mozilla::layers::LayerComposite*, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Filter const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const*) 167555 1 (0.0%) 1 (0.0%) mozilla::layers::BufferTextureHost::BindTextureSource(mozilla::layers::CompositableTextureRef<mozilla::layers::TextureSource>&) 1 (0.0%) mozilla::layers::BufferTextureHost::BindTextureSource(mozilla::layers::CompositableTextureRef<mozilla::layers::TextureSource>&) (self)
1 (0.0%) s_mp_rshd (self) 1 (0.0%) s_mp_redc 65743 1 (0.0%) 1 (0.0%) s_mp_rshd 1 (0.0%) s_mp_rshd (self)
1 (0.0%) mozilla::UniquePtr<mozilla::PaintedLayerDataNode, mozilla::DefaultDelete<mozilla::PaintedLayerDataNode> >::reset(mozilla::PaintedLayerDataNode*) (self) 1 (0.0%) mozilla::PaintedLayerDataTree::EnsureNodeFor(AnimatedGeometryRoot*) 289091 1 (0.0%) 1 (0.0%) mozilla::UniquePtr<mozilla::PaintedLayerDataNode, mozilla::DefaultDelete<mozilla::PaintedLayerDataNode> >::reset(mozilla::PaintedLayerDataNode*) 1 (0.0%) mozilla::UniquePtr<mozilla::PaintedLayerDataNode, mozilla::DefaultDelete<mozilla::PaintedLayerDataNode> >::reset(mozilla::PaintedLayerDataNode*) (self)
1 (0.0%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 1 (0.0%) nsAutoPtr<mozilla::CSSVariableDeclarations>::~nsAutoPtr() (self) 284371 1 (0.0%) 1 (0.0%) nsAutoPtr<mozilla::CSSVariableDeclarations>::~nsAutoPtr() 1 (0.0%) nsAutoPtr<mozilla::CSSVariableDeclarations>::~nsAutoPtr() (self)
1 (0.0%) nsTArray_Impl<mozilla::UniquePtr<mozilla::layers::LayerPropertiesBase, mozilla::DefaultDelete<mozilla::layers::LayerPropertiesBase> >, nsTArrayInfallibleAllocator>::Clear() 163165 0 (0.0%) 1 (0.0%) mozilla::layers::LayerPropertiesBase::~LayerPropertiesBase() 1 (0.0%) mozilla::layers::LayerPropertiesBase::~LayerPropertiesBase()
1 (0.0%) mozilla::DisplayItemClip::SetTo(nsRect const&, int const*) 289054 0 (0.0%) 1 (0.0%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
1 (0.0%) js::gc::ArenaLists::queueForegroundObjectsForSweep(js::FreeOp*) 367622 0 (0.0%) 1 (0.0%) js::gc::ArenaLists::forceFinalizeNow(js::FreeOp*, js::gc::AllocKind, js::gc::ArenaLists::KeepArenasEnum, js::gc::Arena**) [clone .constprop.912] 1 (0.0%) bool FinalizeTypedArenas<JSObject>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum)
1 (0.0%) nsMenuFrame::GetType() const (self) 1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 299377 1 (0.0%) 1 (0.0%) nsMenuFrame::GetType() const 1 (0.0%) nsMenuFrame::GetType() const (self)
1 (0.0%) mozilla::gfx::DrawTargetCairo::DrawPattern(mozilla::gfx::Pattern const&, mozilla::gfx::StrokeOptions const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::DrawTargetCairo::DrawPatternType, bool) 160425 0 (0.0%) 1 (0.0%) mozilla::gfx::AutoClearDeviceOffset::Init(mozilla::gfx::SourceSurface*) 1 (0.0%) mozilla::gfx::GetCairoSurfaceForSourceSurface(mozilla::gfx::SourceSurface*, bool, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)
1 (0.0%) js::jit::IonBuilder::inlineSingleCall(js::jit::CallInfo&, JSObject*) 359802 0 (0.0%) 1 (0.0%) js::jit::IonBuilder::inlineNativeCall(js::jit::CallInfo&, JSFunction*) 1 (0.0%) js::jit::IonBuilder::inlineRegExpTester(js::jit::CallInfo&)
1 (0.0%) nsDisplayItem::GetClippedBounds(nsDisplayListBuilder*) 1 (0.0%) nsDisplayWrapList::GetBounds(nsDisplayListBuilder*, bool*) (self) 289164 1 (0.0%) 1 (0.0%) nsDisplayWrapList::GetBounds(nsDisplayListBuilder*, bool*) 1 (0.0%) nsDisplayWrapList::GetBounds(nsDisplayListBuilder*, bool*) (self)
1 (0.0%) XPC_WN_NoHelper_Resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 1 (0.0%) DefinePropertyIfFound(XPCCallContext&, JS::Handle<JSObject*>, JS::Handle<jsid>, XPCNativeSet*, XPCNativeInterface*, XPCNativeMember*, XPCWrappedNativeScope*, bool, XPCWrappedNative*, XPCWrappedNative*, XPCNativeScriptableInfo*, unsigned int, bool*) [clone .constprop.376] (self) 148367 1 (0.0%) 1 (0.0%) DefinePropertyIfFound(XPCCallContext&, JS::Handle<JSObject*>, JS::Handle<jsid>, XPCNativeSet*, XPCNativeInterface*, XPCNativeMember*, XPCWrappedNativeScope*, bool, XPCWrappedNative*, XPCWrappedNative*, XPCNativeScriptableInfo*, unsigned int, bool*) [clone .constprop.376] 1 (0.0%) DefinePropertyIfFound(XPCCallContext&, JS::Handle<JSObject*>, JS::Handle<jsid>, XPCNativeSet*, XPCNativeInterface*, XPCNativeMember*, XPCWrappedNativeScope*, bool, XPCWrappedNative*, XPCWrappedNative*, XPCNativeScriptableInfo*, unsigned int, bool*) [clone .constprop.376] (self)
1 (0.0%) nsTHashtable<mozilla::FramePropertyTable::Entry>::s_HashKey(void const*) (self) 1 (0.0%) PLDHashTable::Search(void const*) 291723 1 (0.0%) 1 (0.0%) nsTHashtable<mozilla::FramePropertyTable::Entry>::s_HashKey(void const*) 1 (0.0%) nsTHashtable<mozilla::FramePropertyTable::Entry>::s_HashKey(void const*) (self)
1 (0.0%) mozilla::Telemetry::CanRecordExtended() (self) 1 (0.0%) mozilla::BackgroundHangMonitor::NotifyWait() 329916 1 (0.0%) 1 (0.0%) mozilla::Telemetry::CanRecordExtended() 1 (0.0%) mozilla::Telemetry::CanRecordExtended() (self)
1 (0.0%) nsJSScriptTimeoutHandler::DeleteCycleCollectable() 184927 0 (0.0%) 1 (0.0%) nsJSScriptTimeoutHandler::~nsJSScriptTimeoutHandler() 1 (0.0%) nsStringBuffer::Release()
1 (0.0%) BytecodeCompiler::compileScript(JS::Handle<JSObject*>, JS::Handle<JSScript*>) 368177 0 (0.0%) 1 (0.0%) JSScript::Create(js::ExclusiveContext*, JS::Handle<JSObject*>, bool, JS::ReadOnlyCompileOptions const&, JS::Handle<JSObject*>, unsigned int, unsigned int) 1 (0.0%) js::InternalBarrierMethods<js::ModuleObject*>::postBarrier(js::ModuleObject**, js::ModuleObject*, js::ModuleObject*)
2 (0.0%) js::jit::LRecoverInfo::appendResumePoint(js::jit::MResumePoint*) (self) 1 (0.0%) js::jit::LRecoverInfo::New(js::jit::MIRGenerator*, js::jit::MResumePoint*) 359794 1 (0.0%) 1 (0.0%) js::jit::LRecoverInfo::appendResumePoint(js::jit::MResumePoint*) 2 (0.0%) js::jit::LRecoverInfo::appendResumePoint(js::jit::MResumePoint*) (self)
1 (0.0%) mozilla::layers::ContentHostTexture::Composite(mozilla::layers::LayerComposite*, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Filter const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const*) 166825 0 (0.0%) 1 (0.0%) mozilla::layers::CreateTexturedEffect(mozilla::layers::TextureSource*, mozilla::layers::TextureSource*, mozilla::gfx::Filter const&, bool, mozilla::layers::LayerRenderState const&) 1 (0.0%) mozilla::layers::DataTextureSourceBasic::GetFormat() const
1 (0.0%) mozilla::layers::LayerManagerComposite::PostProcessLayers(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&) 1 (0.0%) nsRegion::nsRegion(nsRegion const&) (self) 161658 1 (0.0%) 1 (0.0%) nsRegion::nsRegion(nsRegion const&) 1 (0.0%) nsRegion::nsRegion(nsRegion const&) (self)
1 (0.0%) js::GetPrototypeFromCallableConstructor(JSContext*, JS::CallArgs const&, JS::MutableHandle<JSObject*>) 367908 0 (0.0%) 1 (0.0%) js::GetPrototypeFromConstructor(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) 1 (0.0%) js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>)
1 (0.0%) nsStyleDisplay::IsFloating(nsIFrame const*) const (self) 1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 293902 1 (0.0%) 1 (0.0%) nsStyleDisplay::IsFloating(nsIFrame const*) const 1 (0.0%) nsStyleDisplay::IsFloating(nsIFrame const*) const (self)
1 (0.0%) js::LiveSavedFrameCache::insert(JSContext*, mozilla::Variant<js::AbstractFramePtr, js::jit::CommonFrameLayout*>&, unsigned char*, JS::Handle<js::SavedFrame*>) 371060 0 (0.0%) 1 (0.0%) mozilla::Vector<js::LiveSavedFrameCache::Entry, 0ul, js::SystemAllocPolicy>::growStorageBy(unsigned long) 1 (0.0%) arena_dalloc
1 (0.0%) JSRuntime::triggerActivityCallback(bool) 1 (0.0%) js::gc::AutoSuppressGC::AutoSuppressGC(JSRuntime*) (self) 367537 1 (0.0%) 1 (0.0%) js::gc::AutoSuppressGC::AutoSuppressGC(JSRuntime*) 1 (0.0%) js::gc::AutoSuppressGC::AutoSuppressGC(JSRuntime*) (self)
1 (0.0%) mozilla::layers::ContentClientRemoteBuffer::CreateBackBuffer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 165529 0 (0.0%) 1 (0.0%) mozilla::layers::CompositableClient::CreateTextureClientForDrawing(mozilla::gfx::SurfaceFormat, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::layers::BackendSelector, mozilla::layers::TextureFlags, mozilla::layers::TextureAllocationFlags) 1 (0.0%) mozilla::layers::TextureClient::CreateForDrawing(mozilla::layers::CompositableForwarder*, mozilla::gfx::SurfaceFormat, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::layers::BackendSelector, mozilla::layers::TextureFlags, mozilla::layers::TextureAllocationFlags)
1 (0.0%) mozilla::FramePropertyTable::PropertyValue::IsArray() (self) 1 (0.0%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*) 288933 1 (0.0%) 1 (0.0%) mozilla::FramePropertyTable::PropertyValue::IsArray() 1 (0.0%) mozilla::FramePropertyTable::PropertyValue::IsArray() (self)
1 (0.0%) RefPtr<mozilla::EventStateManager>::~RefPtr() (self) 1 (0.0%) PresShell::HandleEventInternal(mozilla::WidgetEvent*, nsEventStatus*, bool) 292004 1 (0.0%) 1 (0.0%) RefPtr<mozilla::EventStateManager>::~RefPtr() 1 (0.0%) RefPtr<mozilla::EventStateManager>::~RefPtr() (self)
1 (0.0%) js::jit::LIRGeneratorShared::buildSnapshot(js::jit::LInstruction*, js::jit::MResumePoint*, js::jit::BailoutKind) 359796 0 (0.0%) 1 (0.0%) js::jit::LRecoverInfo::New(js::jit::MIRGenerator*, js::jit::MResumePoint*) 1 (0.0%) js::jit::LRecoverInfo::appendResumePoint(js::jit::MResumePoint*)
1 (0.0%) IPC::ParamTraits<nsTArray<mozilla::layers::ScrollMetadata> >::Read(IPC::Message const*, void**, nsTArray<mozilla::layers::ScrollMetadata>*) 1 (0.0%) mozilla::layers::ScrollMetadata* nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::AppendElements<nsTArrayInfallibleAllocator>(unsigned long) (self) 119969 1 (0.0%) 1 (0.0%) mozilla::layers::ScrollMetadata* nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::AppendElements<nsTArrayInfallibleAllocator>(unsigned long) 1 (0.0%) mozilla::layers::ScrollMetadata* nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::AppendElements<nsTArrayInfallibleAllocator>(unsigned long) (self)
1 (0.0%) nsAnimationManager::DispatchEvents() (self) 1 (0.0%) nsRefreshDriver::DispatchAnimationEvents() 288322 1 (0.0%) 1 (0.0%) nsAnimationManager::DispatchEvents() 1 (0.0%) nsAnimationManager::DispatchEvents() (self)
1 (0.0%) js::DenseElementResult js::CallBoxedOrUnboxedSpecialization<CopyBoxedOrUnboxedDenseElementsFunctor>(CopyBoxedOrUnboxedDenseElementsFunctor, JSObject*, JSObject*) 1 (0.0%) js::DenseElementResult js::SetBoxedOrUnboxedInitializedLength<(JSValueType)4>(JSContext*, JSObject*, unsigned long) (self) 372155 1 (0.0%) 1 (0.0%) js::DenseElementResult js::SetBoxedOrUnboxedInitializedLength<(JSValueType)4>(JSContext*, JSObject*, unsigned long) 1 (0.0%) js::DenseElementResult js::SetBoxedOrUnboxedInitializedLength<(JSValueType)4>(JSContext*, JSObject*, unsigned long) (self)
1 (0.0%) mozilla::dom::HTMLSharedElement::QueryInterface(nsID const&, void**) 234475 0 (0.0%) 1 (0.0%) nsGenericHTMLElement::QueryInterface(nsID const&, void**) 1 (0.0%) mozilla::dom::Element::QueryInterface(nsID const&, void**)
1 (0.0%) js::SharedImmutableTwoByteString::SharedImmutableTwoByteString(js::SharedImmutableStringsCache&&, char const*, unsigned long) (self) 1 (0.0%) js::ScriptSource::setSourceCopy(js::ExclusiveContext*, JS::SourceBufferHolder&, bool, js::SourceCompressionTask*) 370810 1 (0.0%) 1 (0.0%) js::SharedImmutableTwoByteString::SharedImmutableTwoByteString(js::SharedImmutableStringsCache&&, char const*, unsigned long) 1 (0.0%) js::SharedImmutableTwoByteString::SharedImmutableTwoByteString(js::SharedImmutableStringsCache&&, char const*, unsigned long) (self)
1 (0.0%) gtk_statusbar_get_message_area 24093 0 (0.0%) 1 (0.0%) gtk_style_properties_lookup_property 1 (0.0%) g_ptr_array_free
1 (0.0%) js::frontend::Parser<js::frontend::SyntaxParseHandler>::Parser(js::ExclusiveContext*, js::LifoAlloc*, JS::ReadOnlyCompileOptions const&, char16_t const*, unsigned long, bool, js::frontend::Parser<js::frontend::SyntaxParseHandler>*, js::LazyScript*) 1 (0.0%) js::frontend::TokenStream::TokenStream(js::ExclusiveContext*, JS::ReadOnlyCompileOptions const&, char16_t const*, unsigned long, js::frontend::StrictModeGetter*) (self) 373279 1 (0.0%) 1 (0.0%) js::frontend::TokenStream::TokenStream(js::ExclusiveContext*, JS::ReadOnlyCompileOptions const&, char16_t const*, unsigned long, js::frontend::StrictModeGetter*) 1 (0.0%) js::frontend::TokenStream::TokenStream(js::ExclusiveContext*, JS::ReadOnlyCompileOptions const&, char16_t const*, unsigned long, js::frontend::StrictModeGetter*) (self)
1 (0.0%) nsPresContext::AddRef() (self) 1 (0.0%) nsStyleContext::Destroy() 290625 1 (0.0%) 1 (0.0%) nsPresContext::AddRef() 1 (0.0%) nsPresContext::AddRef() (self)
1 (0.0%) RefPtr<mozilla::gfx::Path>::RefPtr(RefPtr<mozilla::gfx::Path> const&) (self) 1 (0.0%) gfxContext::Clip() 170952 1 (0.0%) 1 (0.0%) RefPtr<mozilla::gfx::Path>::RefPtr(RefPtr<mozilla::gfx::Path> const&) 1 (0.0%) RefPtr<mozilla::gfx::Path>::RefPtr(RefPtr<mozilla::gfx::Path> const&) (self)
1 (0.0%) _moz_pixman_image_create_bits (self) 1 (0.0%) _cairo_image_surface_create_with_pixman_format 340123 1 (0.0%) 1 (0.0%) _moz_pixman_image_create_bits 1 (0.0%) _moz_pixman_image_create_bits (self)
1 (0.0%) js::jit::CreateThis(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 368147 0 (0.0%) 1 (0.0%) js::CreateThisForFunction(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::NewObjectKind) 1 (0.0%) js::CreateThisForFunctionWithProto(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::NewObjectKind)
1 (0.0%) IPC::Message::~Message() 1 (0.0%) IPC::Message::~Message() (self) 107842 1 (0.0%) 1 (0.0%) IPC::Message::~Message() 1 (0.0%) IPC::Message::~Message() (self)
1 (0.0%) js::jit::SafepointReader::getGcSlot(js::jit::SafepointSlotEntry*) (self) 1 (0.0%) js::jit::MarkJitActivations(JSRuntime*, JSTracer*) 361908 1 (0.0%) 1 (0.0%) js::jit::SafepointReader::getGcSlot(js::jit::SafepointSlotEntry*) 1 (0.0%) js::jit::SafepointReader::getGcSlot(js::jit::SafepointSlotEntry*) (self)
1 (0.0%) xpc_TryUnmarkWrappedGrayObject(nsISupports*) 1 (0.0%) nsXPCWrappedJS::GetJSObject() (self) 147949 1 (0.0%) 1 (0.0%) nsXPCWrappedJS::GetJSObject() 1 (0.0%) nsXPCWrappedJS::GetJSObject() (self)
1 (0.0%) nsDisplaySubDocument::GetBounds(nsDisplayListBuilder*, bool*) (self) 1 (0.0%) nsDisplayItem::GetClippedBounds(nsDisplayListBuilder*) 289568 1 (0.0%) 1 (0.0%) nsDisplaySubDocument::GetBounds(nsDisplayListBuilder*, bool*) 1 (0.0%) nsDisplaySubDocument::GetBounds(nsDisplayListBuilder*, bool*) (self)
1 (0.0%) nsComponentManagerImpl::GetFactoryEntry(char const*, unsigned int) 1 (0.0%) nsACString_internal::Finalize() (self) 76041 1 (0.0%) 1 (0.0%) nsACString_internal::Finalize() 1 (0.0%) nsACString_internal::Finalize() (self)
1 (0.0%) nsPresContext::GetRootWidget() 1 (0.0%) nsViewManager::GetRootWidget(nsIWidget**) (self) 277903 1 (0.0%) 1 (0.0%) nsViewManager::GetRootWidget(nsIWidget**) 1 (0.0%) nsViewManager::GetRootWidget(nsIWidget**) (self)
1 (0.0%) nsThreadManager::GetMainThread(nsIThread**) 79510 0 (0.0%) 1 (0.0%) nsThread::AddRef() 1 (0.0%) mozilla::detail::AtomicBaseIncDec<unsigned long, (mozilla::MemoryOrdering)2>::operator++()
1 (0.0%) nsStyledElementNotElementCSSInlineStyle::SetInlineStyleDeclaration(mozilla::css::Declaration*, nsAString_internal const*, bool) 1 (0.0%) nsAttrValue::nsAttrValue() (self) 181208 1 (0.0%) 1 (0.0%) nsAttrValue::nsAttrValue() 1 (0.0%) nsAttrValue::nsAttrValue() (self)
1 (0.0%) js::jit::MacroAssembler::Push(js::jit::ImmGCPtr) (self) 1 (0.0%) js::jit::CodeGenerator::visitGetPropertyIC(js::jit::OutOfLineUpdateCache*, js::jit::CodeGeneratorShared::DataPtr<js::jit::GetPropertyIC>&) 365965 1 (0.0%) 1 (0.0%) js::jit::MacroAssembler::Push(js::jit::ImmGCPtr) 1 (0.0%) js::jit::MacroAssembler::Push(js::jit::ImmGCPtr) (self)
1 (0.0%) base::WaitableEvent::TimedWait(base::TimeDelta const&) 1 (0.0%) pthread_cond_destroy@@GLIBC_2.3.2 (self) 45360 1 (0.0%) 1 (0.0%) pthread_cond_destroy@@GLIBC_2.3.2 1 (0.0%) pthread_cond_destroy@@GLIBC_2.3.2 (self)
1 (0.0%) js::jit::CodeGeneratorShared::generateOutOfLineCode() 358092 0 (0.0%) 1 (0.0%) js::jit::OutOfLineUpdateCache::visitGetPropertyIC(js::jit::CodeGenerator*) 1 (0.0%) js::jit::CodeGenerator::visitGetPropertyIC(js::jit::OutOfLineUpdateCache*, js::jit::CodeGeneratorShared::DataPtr<js::jit::GetPropertyIC>&)
1 (0.0%) _clip_and_composite 338744 0 (0.0%) 1 (0.0%) _create_composite_mask_pattern.isra.32 1 (0.0%) _cairo_clip_combine_with_surface
1 (0.0%) mozilla::layers::ScrollMetadata* nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::ReplaceElementsAt<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>(unsigned long, unsigned long, mozilla::layers::ScrollMetadata const*, unsigned long) 289049 0 (0.0%) 1 (0.0%) mozilla::layers::ScrollMetadata::ScrollMetadata(mozilla::layers::ScrollMetadata const&) 1 (0.0%) nsCString::nsCString(nsCString const&)
1 (0.0%) js::WeakMapBase::traceAllMappings(js::WeakMapTracer*) 1 (0.0%) FixWeakMappingGrayBitsTracer::trace(JSObject*, JS::GCCellPtr, JS::GCCellPtr) (self) 76711 1 (0.0%) 1 (0.0%) FixWeakMappingGrayBitsTracer::trace(JSObject*, JS::GCCellPtr, JS::GCCellPtr) 1 (0.0%) FixWeakMappingGrayBitsTracer::trace(JSObject*, JS::GCCellPtr, JS::GCCellPtr) (self)
1 (0.0%) NS_GetWeakReference(nsISupports*, nsresult*) 1 (0.0%) nsSupportsWeakReference::GetWeakReference(nsIWeakReference**) (self) 81148 1 (0.0%) 1 (0.0%) nsSupportsWeakReference::GetWeakReference(nsIWeakReference**) 1 (0.0%) nsSupportsWeakReference::GetWeakReference(nsIWeakReference**) (self)
1 (0.0%) nsBlockFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const 1 (0.0%) nsBlockFrame::GetPushedFloats() const (self) 292521 1 (0.0%) 1 (0.0%) nsBlockFrame::GetPushedFloats() const 1 (0.0%) nsBlockFrame::GetPushedFloats() const (self)
1 (0.0%) nsImageRenderer::ComputeObjectAnchorPoint(nsStyleImageLayers::Position const&, nsSize const&, nsSize const&, nsPoint*, nsPoint*) 224291 0 (0.0%) 1 (0.0%) NSToCoordRound(float) 1 (0.0%) _init
1 (0.0%) nsHTMLReflowState::InitResizeFlags(nsPresContext*, nsIAtom*) 1 (0.0%) nsLayoutUtils::GetAsBlock(nsIFrame*) (self) 290904 1 (0.0%) 1 (0.0%) nsLayoutUtils::GetAsBlock(nsIFrame*) 1 (0.0%) nsLayoutUtils::GetAsBlock(nsIFrame*) (self)
1 (0.0%) MessageLoop::PostTask_Helper(already_AddRefed<mozilla::Runnable>, int) 109156 0 (0.0%) 1 (0.0%) mozilla::ipc::MessagePump::GetXPCOMThread() 1 (0.0%) nsThreadManager::GetMainThread(nsIThread**)
1 (0.0%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) 168864 0 (0.0%) 1 (0.0%) mozilla::layers::Layer::SetBaseTransform(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 1 (0.0%) je_free
1 (0.0%) nsAutoPtr<JSAutoStructuredCloneBuffer>::assign(JSAutoStructuredCloneBuffer*) 371282 0 (0.0%) 1 (0.0%) JSAutoStructuredCloneBuffer::clear(JSStructuredCloneCallbacks const*, void*) 1 (0.0%) arena_dalloc
1 (0.0%) mozilla::gfx::UserData::Add(mozilla::gfx::UserDataKey*, void*, void (*)(void*)) 288747 0 (0.0%) 1 (0.0%) mozilla::FrameLayerBuilder::~FrameLayerBuilder() 1 (0.0%) mozilla::FrameLayerBuilder::~FrameLayerBuilder()
1 (0.0%) nsINode::GetProperty(unsigned short, nsIAtom*, nsresult*) const 1 (0.0%) nsIDocument::PropertyTable(unsigned short) (self) 183964 1 (0.0%) 1 (0.0%) nsIDocument::PropertyTable(unsigned short) 1 (0.0%) nsIDocument::PropertyTable(unsigned short) (self)
1 (0.0%) nsIFrame::XULLayout(nsBoxLayoutState&) 299261 0 (0.0%) 1 (0.0%) nsSliderFrame::DoXULLayout(nsBoxLayoutState&) 1 (0.0%) nsIFrame::GetXULClientRect(nsRect&)
1 (0.0%) _moz_cairo_close_path 1 (0.0%) _cairo_path_fixed_close_path (self) 339027 1 (0.0%) 1 (0.0%) _cairo_path_fixed_close_path 1 (0.0%) _cairo_path_fixed_close_path (self)
1 (0.0%) nsXULTooltipListener::KillTooltipTimer() 79993 0 (0.0%) 1 (0.0%) nsTimerImpl::Release() 1 (0.0%) arena_dalloc
1 (0.0%) nsDisplayList::DeleteAll() 1 (0.0%) nsDisplayThemedBackground::~nsDisplayThemedBackground() (self) 289158 1 (0.0%) 1 (0.0%) nsDisplayThemedBackground::~nsDisplayThemedBackground() 1 (0.0%) nsDisplayThemedBackground::~nsDisplayThemedBackground() (self)
1 (0.0%) mozilla::dom::Promise::Then(JSContext*, JS::Handle<JSObject*>, mozilla::dom::AnyCallback*, mozilla::dom::AnyCallback*, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 269731 0 (0.0%) 1 (0.0%) mozilla::dom::PromiseCallback::Factory(mozilla::dom::Promise*, JS::Handle<JSObject*>, mozilla::dom::AnyCallback*, mozilla::dom::PromiseCallback::Task) 1 (0.0%) mozilla::cyclecollector::HoldJSObjectsImpl(nsISupports*)
1 (0.0%) PresShell::Paint(nsView*, nsRegion const&, unsigned int) 1 (0.0%) mozilla::layers::ClientLayerManager::BeginTransaction() (self) 165606 1 (0.0%) 1 (0.0%) mozilla::layers::ClientLayerManager::BeginTransaction() 1 (0.0%) mozilla::layers::ClientLayerManager::BeginTransaction() (self)
1 (0.0%) PR_Unlock 547664 0 (0.0%) 1 (0.0%) pt_PostNotifies 1 (0.0%) pthread_mutex_unlock
1 (0.0%) mozilla::layers::CompositableOperationDetail::operator=(mozilla::layers::CompositableOperationDetail const&) 112435 0 (0.0%) 1 (0.0%) mozilla::layers::CompositableOperationDetail::AssertSanity(mozilla::layers::CompositableOperationDetail::Type) const 1 (0.0%) mozilla::layers::CompositableOperationDetail::AssertSanity() const
1 (0.0%) void std::deque<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> >::emplace_back<MessageLoop::PendingTask>(MessageLoop::PendingTask&&) 1 (0.0%) MessageLoop::PendingTask::PendingTask(MessageLoop::PendingTask&&) (self) 107264 1 (0.0%) 1 (0.0%) MessageLoop::PendingTask::PendingTask(MessageLoop::PendingTask&&) 1 (0.0%) MessageLoop::PendingTask::PendingTask(MessageLoop::PendingTask&&) (self)
1 (0.0%) JSCompartment::fixupInitialShapeTable() (self) 1 (0.0%) JSCompartment::fixupAfterMovingGC() 370849 1 (0.0%) 1 (0.0%) JSCompartment::fixupInitialShapeTable() 1 (0.0%) JSCompartment::fixupInitialShapeTable() (self)
1 (0.0%) mozilla::dom::StructuredCloneHolder::Read(nsISupports*, JSContext*, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 180948 0 (0.0%) 1 (0.0%) nsAutoPtr<JSAutoStructuredCloneBuffer>::assign(JSAutoStructuredCloneBuffer*) 1 (0.0%) JSAutoStructuredCloneBuffer::clear(JSStructuredCloneCallbacks const*, void*)
1 (0.0%) _cairo_gstate_clip_extents 338817 0 (0.0%) 1 (0.0%) _cairo_gstate_backend_to_user_rectangle 1 (0.0%) _cairo_matrix_transform_bounding_box
1 (0.0%) js::jit::IonBuilder::makeCall(JSFunction*, js::jit::CallInfo&) 358741 0 (0.0%) 1 (0.0%) js::jit::IonBuilder::makeCallHelper(JSFunction*, js::jit::CallInfo&) 1 (0.0%) js::jit::IonBuilder::createThis(JSFunction*, js::jit::MDefinition*, js::jit::MDefinition*)
1 (0.0%) nsThread::ProcessNextEvent(bool, bool*) 291797 0 (0.0%) 1 (0.0%) nsRunnableMethodImpl<void (PresShell::*)(), true, false>::Run() 1 (0.0%) PresShell::DoUpdateApproximateFrameVisibility(bool)
1 (0.0%) mozilla::layers::ContentClientRemoteBuffer::CreateBuffer(gfxContentType, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, unsigned int, RefPtr<mozilla::gfx::DrawTarget>*, RefPtr<mozilla::gfx::DrawTarget>*) 165647 0 (0.0%) 1 (0.0%) mozilla::layers::ContentClientRemoteBuffer::CreateBackBuffer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::layers::CompositableClient::CreateTextureClientForDrawing(mozilla::gfx::SurfaceFormat, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::layers::BackendSelector, mozilla::layers::TextureFlags, mozilla::layers::TextureAllocationFlags)
1 (0.0%) void AssignRangeAlgorithm<false, true>::implementation<nsStyleImageLayers::Position, nsStyleImageLayers::Position, unsigned long, unsigned long>(nsStyleImageLayers::Position*, unsigned long, unsigned long, nsStyleImageLayers::Position const*) (self) 1 (0.0%) nsStyleDisplay::nsStyleDisplay(nsStyleDisplay const&) 288074 1 (0.0%) 1 (0.0%) void AssignRangeAlgorithm<false, true>::implementation<nsStyleImageLayers::Position, nsStyleImageLayers::Position, unsigned long, unsigned long>(nsStyleImageLayers::Position*, unsigned long, unsigned long, nsStyleImageLayers::Position const*) 1 (0.0%) void AssignRangeAlgorithm<false, true>::implementation<nsStyleImageLayers::Position, nsStyleImageLayers::Position, unsigned long, unsigned long>(nsStyleImageLayers::Position*, unsigned long, unsigned long, nsStyleImageLayers::Position const*) (self)
1 (0.0%) mozilla::layers::RotatedContentBuffer::BorrowDrawTargetForPainting(mozilla::layers::RotatedContentBuffer::PaintState&, mozilla::layers::RotatedContentBuffer::DrawIterator*) 164387 0 (0.0%) 1 (0.0%) mozilla::layers::RotatedContentBuffer::BorrowDrawTargetForQuadrantUpdate(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::RotatedBuffer::ContextSource, mozilla::layers::RotatedContentBuffer::DrawIterator*) 1 (0.0%) mozilla::layers::RotatedBuffer::GetQuadrantRectangle(mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide) const
1 (0.0%) mozilla::dom::workers::WorkerRunnable::Dispatch() 268096 0 (0.0%) 1 (0.0%) mozilla::dom::workers::WorkerRunnable::DispatchInternal() 1 (0.0%) mozilla::dom::workers::WorkerPrivateParent<mozilla::dom::workers::WorkerPrivate>::DispatchPrivate(already_AddRefed<mozilla::dom::workers::WorkerRunnable>&&, nsIEventTarget*)
1 (0.0%) mozilla::gfx::DrawTargetCairo::FillGlyphs(mozilla::gfx::ScaledFont*, mozilla::gfx::GlyphBuffer const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::GlyphRenderingOptions const*) 338718 0 (0.0%) 1 (0.0%) _cairo_gstate_set_font_options 1 (0.0%) __memcmp_sse4_1
1 (0.0%) nsGlobalChromeWindow::QueryInterface(nsID const&, void**) 176095 0 (0.0%) 1 (0.0%) nsGlobalWindow::QueryInterface(nsID const&, void**) 1 (0.0%) nsID::Equals(nsID const&) const
1 (0.0%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote) 373192 0 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::emitObject(js::frontend::ParseNode*) 1 (0.0%) js::frontend::BytecodeEmitter::emitPropertyList(js::frontend::ParseNode*, JS::MutableHandle<js::PlainObject*>, js::frontend::PropListType)
1 (0.0%) mozilla::layers::CompositableClient::CreateTextureClientForDrawing(mozilla::gfx::SurfaceFormat, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::layers::BackendSelector, mozilla::layers::TextureFlags, mozilla::layers::TextureAllocationFlags) 166245 0 (0.0%) 1 (0.0%) mozilla::layers::TextureClient::CreateForDrawing(mozilla::layers::CompositableForwarder*, mozilla::gfx::SurfaceFormat, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::layers::BackendSelector, mozilla::layers::TextureFlags, mozilla::layers::TextureAllocationFlags) 1 (0.0%) mozilla::layers::TextureClient::CreateForRawBufferAccess(mozilla::layers::ClientIPCAllocator*, mozilla::gfx::SurfaceFormat, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::BackendType, mozilla::layers::TextureFlags, mozilla::layers::TextureAllocationFlags)
1 (0.0%) nsRuleNode::Transition(nsIStyleRule*, mozilla::SheetType, bool) 1 (0.0%) nsRuleNode::operator new(unsigned long, nsPresContext*) (self) 287187 1 (0.0%) 1 (0.0%) nsRuleNode::operator new(unsigned long, nsPresContext*) 1 (0.0%) nsRuleNode::operator new(unsigned long, nsPresContext*) (self)
1 (0.0%) JS::HeapValuePostBarrier(JS::Value*, JS::Value const&, JS::Value const&) (self) 1 (0.0%) JS::Heap<JS::Value>::set(JS::Value) 373330 1 (0.0%) 1 (0.0%) JS::HeapValuePostBarrier(JS::Value*, JS::Value const&, JS::Value const&) 1 (0.0%) JS::HeapValuePostBarrier(JS::Value*, JS::Value const&, JS::Value const&) (self)
1 (0.0%) js::jit::MacroAssembler::~MacroAssembler() 358389 0 (0.0%) 1 (0.0%) js::jit::JitContext::~JitContext() 1 (0.0%) update_get_addr
1 (0.0%) PresShell::WillDoReflow() 1 (0.0%) nsPresContext::FlushCounterStyles() (self) 290993 1 (0.0%) 1 (0.0%) nsPresContext::FlushCounterStyles() 1 (0.0%) nsPresContext::FlushCounterStyles() (self)
1 (0.0%) gfxFont::Draw(gfxTextRun*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, unsigned short) 1 (0.0%) gfxFontEntry::TryGetColorGlyphs() (self) 170596 1 (0.0%) 1 (0.0%) gfxFontEntry::TryGetColorGlyphs() 1 (0.0%) gfxFontEntry::TryGetColorGlyphs() (self)
1 (0.0%) _moz_cairo_pattern_create_for_surface 1 (0.0%) _cairo_pattern_init_for_surface (self) 339061 1 (0.0%) 1 (0.0%) _cairo_pattern_init_for_surface 1 (0.0%) _cairo_pattern_init_for_surface (self)
1 (0.0%) array_length_setter(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&) 356882 0 (0.0%) 1 (0.0%) js::ArraySetLength(JSContext*, JS::Handle<js::ArrayObject*>, JS::Handle<jsid>, unsigned int, JS::Handle<JS::Value>, JS::ObjectOpResult&) 1 (0.0%) js::CanonicalizeArrayLengthValue(JSContext*, JS::Handle<JS::Value>, unsigned int*)
1 (0.0%) non-virtual thunk to nsHTMLScrollFrame::GetScrollPosition() const (self) 1 (0.0%) mozilla::dom::Event::GetPageCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntPointTyped<mozilla::CSSPixel>) 294054 1 (0.0%) 1 (0.0%) non-virtual thunk to nsHTMLScrollFrame::GetScrollPosition() const 1 (0.0%) non-virtual thunk to nsHTMLScrollFrame::GetScrollPosition() const (self)
1 (0.0%) js::jit::JitFrameIterator::ionScript() const 1 (0.0%) js::jit::JitFrameIterator::checkInvalidation(js::jit::IonScript**) const (self) 359193 1 (0.0%) 1 (0.0%) js::jit::JitFrameIterator::checkInvalidation(js::jit::IonScript**) const 1 (0.0%) js::jit::JitFrameIterator::checkInvalidation(js::jit::IonScript**) const (self)
1 (0.0%) nsPresContext::NotifySubDocInvalidation(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::gfx::UserData::Get(mozilla::gfx::UserDataKey*) const (self) 170898 1 (0.0%) 1 (0.0%) mozilla::gfx::UserData::Get(mozilla::gfx::UserDataKey*) const 1 (0.0%) mozilla::gfx::UserData::Get(mozilla::gfx::UserDataKey*) const (self)
1 (0.0%) nsTArray_Impl<RefPtr<mozilla::dom::PromiseCallback>, nsTArrayInfallibleAllocator>::Clear() 1 (0.0%) mozilla::dom::WrapperPromiseCallback::Release() (self) 269667 1 (0.0%) 1 (0.0%) mozilla::dom::WrapperPromiseCallback::Release() 1 (0.0%) mozilla::dom::WrapperPromiseCallback::Release() (self)
1 (0.0%) (anonymous namespace)::CSSParserImpl::ParseSingleValueProperty(nsCSSValue&, nsCSSProperty) [clone .part.403] 1 (0.0%) (anonymous namespace)::CSSParserImpl::ParseVariantWithRestrictions(nsCSSValue&, int, nsCSSProps::KTableEntry const*, unsigned int) (self) 286297 1 (0.0%) 1 (0.0%) (anonymous namespace)::CSSParserImpl::ParseVariantWithRestrictions(nsCSSValue&, int, nsCSSProps::KTableEntry const*, unsigned int) 1 (0.0%) (anonymous namespace)::CSSParserImpl::ParseVariantWithRestrictions(nsCSSValue&, int, nsCSSProps::KTableEntry const*, unsigned int) (self)
1 (0.0%) gtk_style_context_get_style_valist 48319 0 (0.0%) 1 (0.0%) g_param_spec_pool_lookup 1 (0.0%) g_strdup
1 (0.0%) nsFrame::ShrinkWidthToFit(nsRenderingContext*, int) 292592 0 (0.0%) 1 (0.0%) nsBlockFrame::GetPrefISize(nsRenderingContext*) 1 (0.0%) nsBlockFrame::CheckIntrinsicCacheAgainstShrinkWrapState()
1 (0.0%) mozilla::EventTargetChainItem::EventTargetChainItem(mozilla::dom::EventTarget*) 1 (0.0%) nsInProcessTabChildGlobal::AddRef() (self) 184294 1 (0.0%) 1 (0.0%) nsInProcessTabChildGlobal::AddRef() 1 (0.0%) nsInProcessTabChildGlobal::AddRef() (self)
1 (0.0%) nsCSSFrameConstructor::EndUpdate() (self) 1 (0.0%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) 289837 1 (0.0%) 1 (0.0%) nsCSSFrameConstructor::EndUpdate() 1 (0.0%) nsCSSFrameConstructor::EndUpdate() (self)
1 (0.0%) mozilla::layers::LayerAttributes::~LayerAttributes() 1 (0.0%) mozilla::layers::SpecificLayerAttributes::MaybeDestroy(mozilla::layers::SpecificLayerAttributes::Type) (self) 110870 1 (0.0%) 1 (0.0%) mozilla::layers::SpecificLayerAttributes::MaybeDestroy(mozilla::layers::SpecificLayerAttributes::Type) 1 (0.0%) mozilla::layers::SpecificLayerAttributes::MaybeDestroy(mozilla::layers::SpecificLayerAttributes::Type) (self)
1 (0.0%) nsFrame::GetAdditionalStyleContext(int) const (self) 1 (0.0%) mozilla::ElementRestyler::ComputeRestyleResultFromFrame(nsIFrame*, mozilla::ElementRestyler::RestyleResult&, bool&) 292750 1 (0.0%) 1 (0.0%) nsFrame::GetAdditionalStyleContext(int) const 1 (0.0%) nsFrame::GetAdditionalStyleContext(int) const (self)
1 (0.0%) js::NativeObject::getChildProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<js::Shape*>, JS::MutableHandle<js::StackShape>) 1 (0.0%) js::PropertyTree::getChild(js::ExclusiveContext*, js::Shape*, JS::Handle<js::StackShape>) (self) 368154 1 (0.0%) 1 (0.0%) js::PropertyTree::getChild(js::ExclusiveContext*, js::Shape*, JS::Handle<js::StackShape>) 1 (0.0%) js::PropertyTree::getChild(js::ExclusiveContext*, js::Shape*, JS::Handle<js::StackShape>) (self)
1 (0.0%) mozilla::layers::TextureClient::CreateForDrawing(mozilla::layers::CompositableForwarder*, mozilla::gfx::SurfaceFormat, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::layers::BackendSelector, mozilla::layers::TextureFlags, mozilla::layers::TextureAllocationFlags) 166241 0 (0.0%) 1 (0.0%) mozilla::layers::TextureClient::CreateForRawBufferAccess(mozilla::layers::ClientIPCAllocator*, mozilla::gfx::SurfaceFormat, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::BackendType, mozilla::layers::TextureFlags, mozilla::layers::TextureAllocationFlags) 1 (0.0%) mozilla::layers::MemoryTextureData::Create(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::SurfaceFormat, mozilla::gfx::BackendType, mozilla::layers::TextureFlags, mozilla::layers::TextureAllocationFlags, mozilla::layers::ClientIPCAllocator*)
1 (0.0%) js::jit::SetPropertyIC::tryAttachNative(JSContext*, JS::Handle<JSScript*>, js::jit::IonScript*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*, bool*) 358822 0 (0.0%) 1 (0.0%) js::jit::SetPropertyIC::attachCallSetter(JSContext*, JS::Handle<JSScript*>, js::jit::IonScript*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<js::Shape*>, void*) 1 (0.0%) js::jit::MacroAssembler::~MacroAssembler()
1 (0.0%) mozilla::EventListenerManager::MarkForCC() 148181 0 (0.0%) 1 (0.0%) xpc_TryUnmarkWrappedGrayObject(nsISupports*) 1 (0.0%) nsXPCWrappedJS::GetJSObject()
1 (0.0%) js::jit::BaselineCompile(JSContext*, JSScript*, bool) 376568 0 (0.0%) 1 (0.0%) js::jit::BaselineCompiler::init() 1 (0.0%) js::jit::BytecodeAnalysis::init(js::jit::TempAllocator&, js::GSNCache&)
1 (0.0%) nsPerformanceStatsService::StopwatchStartCallback(unsigned long, void*) 1 (0.0%) nsPerformanceStatsService::Release() (self) 325729 1 (0.0%) 1 (0.0%) nsPerformanceStatsService::Release() 1 (0.0%) nsPerformanceStatsService::Release() (self)
1 (0.0%) NS_NewChannelInternal(nsIChannel**, nsIURI*, nsINode*, nsIPrincipal*, nsIPrincipal*, unsigned int, unsigned int, nsILoadGroup*, nsIInterfaceRequestor*, unsigned int, nsIIOService*) 84550 0 (0.0%) 1 (0.0%) nsIOService::NewChannelFromURI2(nsIURI*, nsIDOMNode*, nsIPrincipal*, nsIPrincipal*, unsigned int, unsigned int, nsIChannel**) 1 (0.0%) nsIOService::NewChannelFromURIWithProxyFlags2(nsIURI*, nsIURI*, unsigned int, nsIDOMNode*, nsIPrincipal*, nsIPrincipal*, unsigned int, unsigned int, nsIChannel**)
1 (0.0%) nsIFrame::GetSkipSides(nsHTMLReflowState const*) const 1 (0.0%) nsIFrame::GetLogicalSkipSides(nsHTMLReflowState const*) const (self) 292196 1 (0.0%) 1 (0.0%) nsIFrame::GetLogicalSkipSides(nsHTMLReflowState const*) const 1 (0.0%) nsIFrame::GetLogicalSkipSides(nsHTMLReflowState const*) const (self)
1 (0.0%) nsRegion::SimplifyOutward(unsigned int) 161665 0 (0.0%) 1 (0.0%) nsRegion::GetNumRects() const 1 (0.0%) nsRegion::BoxToRect(pixman_box32 const&)
1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::Edit*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::Edit::operator=(mozilla::layers::CompositableOperation const&) (self) 112098 1 (0.0%) 1 (0.0%) mozilla::layers::Edit::operator=(mozilla::layers::CompositableOperation const&) 1 (0.0%) mozilla::layers::Edit::operator=(mozilla::layers::CompositableOperation const&) (self)
1 (0.0%) js::ObjectGroup::allocationSiteGroup(JSContext*, JSScript*, unsigned char*, JSProtoKey, JS::Handle<JSObject*>) 370362 0 (0.0%) 1 (0.0%) js::detail::HashTable<js::HashMapEntry<js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*> >, js::HashMap<js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*>, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::prepareHash(js::ObjectGroupCompartment::AllocationSiteKey const&) 1 (0.0%) js::MovableCellHasher<JSObject*>::hash(JSObject* const&)
1 (0.0%) Snapshot(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoVectorRooter<jsid>*) 367652 0 (0.0%) 1 (0.0%) EnumerateExtraProperties(JSContext*, JS::Handle<JSObject*>, unsigned int, mozilla::Maybe<js::HashSet<jsid, IdHashPolicy, js::TempAllocPolicy> >&, JS::AutoVectorRooter<jsid>*) 1 (0.0%) Enumerate(JSContext*, JS::Handle<JSObject*>, jsid, bool, unsigned int, mozilla::Maybe<js::HashSet<jsid, IdHashPolicy, js::TempAllocPolicy> >&, JS::AutoVectorRooter<jsid>*)
1 (0.0%) TreeMatchContext::SetStyleScopeForSelectorMatching(mozilla::dom::Element*, mozilla::dom::Element*) (self) 1 (0.0%) ContentEnumFunc(RuleValue const&, nsCSSSelector*, ElementDependentRuleProcessorData*, NodeMatchContext&, AncestorFilter*) 283694 1 (0.0%) 1 (0.0%) TreeMatchContext::SetStyleScopeForSelectorMatching(mozilla::dom::Element*, mozilla::dom::Element*) 1 (0.0%) TreeMatchContext::SetStyleScopeForSelectorMatching(mozilla::dom::Element*, mozilla::dom::Element*) (self)
1 (0.0%) mozilla::CancelableRunnable::AddRef() (self) 1 (0.0%) TimerThread::PostTimerEvent(already_AddRefed<nsTimerImpl>) 81154 1 (0.0%) 1 (0.0%) mozilla::CancelableRunnable::AddRef() 1 (0.0%) mozilla::CancelableRunnable::AddRef() (self)
1 (0.0%) JS::Evaluate(JSContext*, JS::AutoVectorRooter<JSObject*>&, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JS::MutableHandle<JS::Value>) 1 (0.0%) CreateNonSyntacticScopeChain(JSContext*, JS::AutoVectorRooter<JSObject*>&, JS::MutableHandle<JSObject*>, JS::MutableHandle<js::StaticScope*>) (self) 366922 1 (0.0%) 1 (0.0%) CreateNonSyntacticScopeChain(JSContext*, JS::AutoVectorRooter<JSObject*>&, JS::MutableHandle<JSObject*>, JS::MutableHandle<js::StaticScope*>) 1 (0.0%) CreateNonSyntacticScopeChain(JSContext*, JS::AutoVectorRooter<JSObject*>&, JS::MutableHandle<JSObject*>, JS::MutableHandle<js::StaticScope*>) (self)
1 (0.0%) js::SPSEntryMarker::~SPSEntryMarker() (self) 1 (0.0%) js::RunScript(JSContext*, js::RunState&) 370446 1 (0.0%) 1 (0.0%) js::SPSEntryMarker::~SPSEntryMarker() 1 (0.0%) js::SPSEntryMarker::~SPSEntryMarker() (self)
1 (0.0%) mozilla::layers::BasicPaintedLayer::PaintThebes(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*) 165603 0 (0.0%) 1 (0.0%) mozilla::layers::BasicLayerManager::PopGroupForLayer(mozilla::layers::BasicLayerManager::PushedGroup&) 1 (0.0%) gfxContext::PopGroupAndBlend()
1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::Edit>*, IPC::Message const*, void**) 119951 0 (0.0%) 1 (0.0%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<mozilla::layers::Edit, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) 1 (0.0%) bool nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::InsertSlotsAt<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long)
1 (0.0%) nsINode::GetProperty(nsIAtom*, nsresult*) const (self) 1 (0.0%) mozilla::EffectCompositor::UpdateEffectProperties(nsStyleContext*, mozilla::dom::Element*, mozilla::CSSPseudoElementType) 174713 1 (0.0%) 1 (0.0%) nsINode::GetProperty(nsIAtom*, nsresult*) const 1 (0.0%) nsINode::GetProperty(nsIAtom*, nsresult*) const (self)
1 (0.0%) mozilla::dom::Element::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool) 178568 0 (0.0%) 1 (0.0%) mozilla::dom::Element::OnlyNotifySameValueSet(int, nsIAtom*, nsIAtom*, nsAttrValueOrString const&, bool, nsAttrValue&, unsigned char*, bool*) 1 (0.0%) nsNodeUtils::AttributeSetToCurrentValue(mozilla::dom::Element*, int, nsIAtom*)
1 (0.0%) _moz_cairo_clip_extents 338822 0 (0.0%) 1 (0.0%) _cairo_gstate_clip_extents 1 (0.0%) _cairo_gstate_backend_to_user_rectangle
1 (0.0%) js::jit::DoNewObject(JSContext*, void*, js::jit::ICNewObject_Fallback*, JS::MutableHandle<JS::Value>) 363282 0 (0.0%) 1 (0.0%) js::jit::GenerateNewObjectWithTemplateCode(JSContext*, JSObject*) 1 (0.0%) js::jit::X86Encoding::BaseAssemblerX64::movq_i64r(long, js::jit::X86Encoding::RegisterID)
1 (0.0%) mozilla::layers::TextureClient::Lock(mozilla::layers::OpenMode) (self) 1 (0.0%) mozilla::layers::ContentClientDoubleBuffered::FinalizeFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 166335 1 (0.0%) 1 (0.0%) mozilla::layers::TextureClient::Lock(mozilla::layers::OpenMode) 1 (0.0%) mozilla::layers::TextureClient::Lock(mozilla::layers::OpenMode) (self)
1 (0.0%) js::NativeObject::elementsRangeWriteBarrierPost(unsigned int, unsigned int) (self) 1 (0.0%) _end 356966 1 (0.0%) 1 (0.0%) js::NativeObject::elementsRangeWriteBarrierPost(unsigned int, unsigned int) 1 (0.0%) js::NativeObject::elementsRangeWriteBarrierPost(unsigned int, unsigned int) (self)
1 (0.0%) mozilla::ScrollFrameHelper::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool, bool) 290873 0 (0.0%) 1 (0.0%) nsLayoutUtils::FindOrCreateIDFor(nsIContent*) 1 (0.0%) nsLayoutUtils::FindIDFor(nsIContent const*, unsigned long*)
1 (0.0%) mozilla::layers::EffectRGB::~EffectRGB() (self) 1 (0.0%) mozilla::layers::Effect::Release() 166703 1 (0.0%) 1 (0.0%) mozilla::layers::EffectRGB::~EffectRGB() 1 (0.0%) mozilla::layers::EffectRGB::~EffectRGB() (self)
1 (0.0%) mozilla::BasePrincipal::Subsumes(nsIPrincipal*, bool*) 1 (0.0%) mozilla::BasePrincipal::Subsumes(nsIPrincipal*, mozilla::BasePrincipal::DocumentDomainConsideration) (self) 157230 1 (0.0%) 1 (0.0%) mozilla::BasePrincipal::Subsumes(nsIPrincipal*, mozilla::BasePrincipal::DocumentDomainConsideration) 1 (0.0%) mozilla::BasePrincipal::Subsumes(nsIPrincipal*, mozilla::BasePrincipal::DocumentDomainConsideration) (self)
1 (0.0%) js::ArrayConstructor(JSContext*, unsigned int, JS::Value*) 367909 0 (0.0%) 1 (0.0%) js::GetPrototypeFromCallableConstructor(JSContext*, JS::CallArgs const&, JS::MutableHandle<JSObject*>) 1 (0.0%) js::GetPrototypeFromConstructor(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>)
1 (0.0%) XFilterEvent (self) 1 (0.0%) gdk_x11_drag_context_get_type 49223 1 (0.0%) 1 (0.0%) XFilterEvent 1 (0.0%) XFilterEvent (self)
1 (0.0%) mozilla::dom::UIEventBinding::get_pageY(JSContext*, JS::Handle<JSObject*>, mozilla::dom::UIEvent*, JSJitGetterCallArgs) 225754 0 (0.0%) 1 (0.0%) mozilla::dom::UIEvent::PageY() const 1 (0.0%) mozilla::dom::Event::GetPageCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntPointTyped<mozilla::CSSPixel>)
1 (0.0%) mozilla::RestyleManager::ContentStateChanged(nsIContent*, mozilla::EventStates) 287589 0 (0.0%) 1 (0.0%) nsStyleSet::HasStateDependentStyle(mozilla::dom::Element*, mozilla::EventStates) 1 (0.0%) nsStyleSet::WalkRuleProcessors(bool (*)(nsIStyleRuleProcessor*, void*), ElementDependentRuleProcessorData*, bool)
1 (0.0%) mozilla::layout::FrameChildListIterator::FrameChildListIterator(nsIFrame const*) (self) 1 (0.0%) nsLayoutUtils::UnionChildOverflow(nsIFrame*, nsOverflowAreas&, mozilla::layout::FrameChildListIDs) 292342 1 (0.0%) 1 (0.0%) mozilla::layout::FrameChildListIterator::FrameChildListIterator(nsIFrame const*) 1 (0.0%) mozilla::layout::FrameChildListIterator::FrameChildListIterator(nsIFrame const*) (self)
1 (0.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 1 (0.0%) profiler_tracing(char const*, char const*, ProfilerBacktrace*, TracingMetadata) [clone .constprop.197] (self) 74373 1 (0.0%) 1 (0.0%) profiler_tracing(char const*, char const*, ProfilerBacktrace*, TracingMetadata) [clone .constprop.197] 1 (0.0%) profiler_tracing(char const*, char const*, ProfilerBacktrace*, TracingMetadata) [clone .constprop.197] (self)
1 (0.0%) mozilla::gfx::VRManager::NotifyVsync(mozilla::TimeStamp const&) 171896 0 (0.0%) 1 (0.0%) mozilla::gfx::VRManager::DispatchVRDeviceSensorUpdate() 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
1 (0.0%) XPCJSContextInfo* nsTArray_Impl<XPCJSContextInfo, nsTArrayInfallibleAllocator>::AppendElement<JSContext*&, nsTArrayInfallibleAllocator>(JSContext*&) (self) 1 (0.0%) XPCJSContextStack::Push(JSContext*) 147848 1 (0.0%) 1 (0.0%) XPCJSContextInfo* nsTArray_Impl<XPCJSContextInfo, nsTArrayInfallibleAllocator>::AppendElement<JSContext*&, nsTArrayInfallibleAllocator>(JSContext*&) 1 (0.0%) XPCJSContextInfo* nsTArray_Impl<XPCJSContextInfo, nsTArrayInfallibleAllocator>::AppendElement<JSContext*&, nsTArrayInfallibleAllocator>(JSContext*&) (self)
1 (0.0%) mozilla::layers::EventRegions::operator=(mozilla::layers::EventRegions const&) (self) 1 (0.0%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) 168861 1 (0.0%) 1 (0.0%) mozilla::layers::EventRegions::operator=(mozilla::layers::EventRegions const&) 1 (0.0%) mozilla::layers::EventRegions::operator=(mozilla::layers::EventRegions const&) (self)
1 (0.0%) gfxContext::ChangeTransform(mozilla::gfx::Matrix const&, bool) 1 (0.0%) mozilla::gfx::Matrix::operator*(mozilla::gfx::Matrix const&) const (self) 160280 1 (0.0%) 1 (0.0%) mozilla::gfx::Matrix::operator*(mozilla::gfx::Matrix const&) const 1 (0.0%) mozilla::gfx::Matrix::operator*(mozilla::gfx::Matrix const&) const (self)
1 (0.0%) mozilla::ScrollFrameHelper::ScrollToImpl(nsPoint, nsRect const&, nsIAtom*) 1 (0.0%) ClampAndAlignWithPixels(int, int, int, int, int, int, double, int) (self) 293278 1 (0.0%) 1 (0.0%) ClampAndAlignWithPixels(int, int, int, int, int, int, double, int) 1 (0.0%) ClampAndAlignWithPixels(int, int, int, int, int, int, double, int) (self)
1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CommonLayerAttributes*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::PLayerParent*>*, IPC::Message const*, void**) (self) 119660 1 (0.0%) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::PLayerParent*>*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::PLayerParent*>*, IPC::Message const*, void**) (self)
1 (0.0%) js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::changeTableSize(int, js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FailureBehavior) 22099 0 (0.0%) 1 (0.0%) je_calloc 1 (0.0%) arena_malloc
1 (0.0%) nsPlaceholderFrame::GetType() const (self) 1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 294373 1 (0.0%) 1 (0.0%) nsPlaceholderFrame::GetType() const 1 (0.0%) nsPlaceholderFrame::GetType() const (self)
1 (0.0%) PresShell::AddInvalidateHiddenPresShellObserver(nsRefreshDriver*) (self) 1 (0.0%) mozilla::RestyleManager::RecomputePosition(nsIFrame*) 291258 1 (0.0%) 1 (0.0%) PresShell::AddInvalidateHiddenPresShellObserver(nsRefreshDriver*) 1 (0.0%) PresShell::AddInvalidateHiddenPresShellObserver(nsRefreshDriver*) (self)
1 (0.0%) nsNodeUtils::AttributeSetToCurrentValue(mozilla::dom::Element*, int, nsIAtom*) 1 (0.0%) nsIMutationObserver::AttributeSetToCurrentValue(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*) (self) 158220 1 (0.0%) 1 (0.0%) nsIMutationObserver::AttributeSetToCurrentValue(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*) 1 (0.0%) nsIMutationObserver::AttributeSetToCurrentValue(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*) (self)
1 (0.0%) _moz_cairo_pattern_create_rgba 338523 0 (0.0%) 1 (0.0%) _cairo_color_compute_shorts 1 (0.0%) _cairo_color_double_to_short
1 (0.0%) mozilla::Maybe<AutoLockWatchdog>::reset() (self) 1 (0.0%) XPCJSRuntime::ActivityCallback(void*, bool) 147856 1 (0.0%) 1 (0.0%) mozilla::Maybe<AutoLockWatchdog>::reset() 1 (0.0%) mozilla::Maybe<AutoLockWatchdog>::reset() (self)
1 (0.0%) js::jit::IonBuilder::inlineNativeCall(js::jit::CallInfo&, JSFunction*) 359787 0 (0.0%) 1 (0.0%) js::jit::IonBuilder::inlineRegExpTester(js::jit::CallInfo&) 1 (0.0%) js::jit::JitCompartment::generateRegExpTesterStub(JSContext*)
1 (0.0%) Interpret(JSContext*, js::RunState&) 371082 0 (0.0%) 1 (0.0%) js::InterpreterFrame::prologue(JSContext*) 1 (0.0%) js::CheckGlobalDeclarationConflicts(JSContext*, JS::Handle<JSScript*>, JS::Handle<js::ClonedBlockObject*>, JS::Handle<JSObject*>)
1 (0.0%) mozilla::PaintedLayerDataTree::EnsureNodeFor(AnimatedGeometryRoot*) 288713 0 (0.0%) 1 (0.0%) mozilla::PaintedLayerDataNode::AddChildNodeFor(AnimatedGeometryRoot*) 1 (0.0%) mozilla::PaintedLayerDataNode::PaintedLayerDataNode(mozilla::PaintedLayerDataTree&, mozilla::PaintedLayerDataNode*, AnimatedGeometryRoot*)
1 (0.0%) mozilla::layers::TextureHost::Updated(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const*) 163891 0 (0.0%) 1 (0.0%) mozilla::layers::LayerScope::ContentChanged(mozilla::layers::TextureHost*) 1 (0.0%) mozilla::layers::LayerScope::CheckSendable()
1 (0.0%) ConvertUTF16toUTF8::write(char16_t const*, unsigned int) (self) 1 (0.0%) AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&, mozilla::fallible_t const&) 76212 1 (0.0%) 1 (0.0%) ConvertUTF16toUTF8::write(char16_t const*, unsigned int) 1 (0.0%) ConvertUTF16toUTF8::write(char16_t const*, unsigned int) (self)
1 (0.0%) Snapshot(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoVectorRooter<jsid>*) 367653 0 (0.0%) 1 (0.0%) EnumerateNativeProperties(JSContext*, JS::Handle<js::NativeObject*>, unsigned int, mozilla::Maybe<js::HashSet<jsid, IdHashPolicy, js::TempAllocPolicy> >&, JS::AutoVectorRooter<jsid>*, JS::Handle<js::UnboxedPlainObject*>) 1 (0.0%) Enumerate(JSContext*, JS::Handle<JSObject*>, jsid, bool, unsigned int, mozilla::Maybe<js::HashSet<jsid, IdHashPolicy, js::TempAllocPolicy> >&, JS::AutoVectorRooter<jsid>*)
1 (0.0%) js::gc::GCRuntime::endSweepPhase(bool) 147409 0 (0.0%) 1 (0.0%) XPCJSRuntime::FinalizeCallback(JSFreeOp*, JSFinalizeStatus, bool, void*) 1 (0.0%) XPCWrappedNativeScope::MarkAllWrappedNativesAndProtos()
1 (0.0%) void DispatchToTracer<jsid>(JSTracer*, jsid*, char const*) 374494 0 (0.0%) 1 (0.0%) jsid DoCallback<jsid>(JS::CallbackTracer*, jsid*, char const*) 1 (0.0%) JSString* DoCallback<JSString*>(JS::CallbackTracer*, JSString**, char const*)
1 (0.0%) js::frontend::BytecodeEmitter::emitNameOp(js::frontend::ParseNode*, bool) 373034 0 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::bindNameToSlotHelper(js::frontend::ParseNode*) 1 (0.0%) js::frontend::BytecodeEmitter::tryConvertFreeName(js::frontend::ParseNode*)
1 (0.0%) IPC::ParamTraits<nsTArray<mozilla::layers::ScrollMetadata> >::Read(IPC::Message const*, void**, nsTArray<mozilla::layers::ScrollMetadata>*) 119958 0 (0.0%) 1 (0.0%) IPC::ParamTraits<mozilla::layers::ScrollMetadata>::Read(IPC::Message const*, void**, mozilla::layers::ScrollMetadata*) 1 (0.0%) IPC::ParamTraits<mozilla::layers::FrameMetrics>::Read(IPC::Message const*, void**, mozilla::layers::FrameMetrics*)
1 (0.0%) ContentEnumFunc(RuleValue const&, nsCSSSelector*, ElementDependentRuleProcessorData*, NodeMatchContext&, AncestorFilter*) 283618 0 (0.0%) 1 (0.0%) SelectorMatchesTree(mozilla::dom::Element*, nsCSSSelector*, TreeMatchContext&, SelectorMatchesTreeFlags) 1 (0.0%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, SelectorMatchesFlags, bool*) [clone .part.104] [clone .constprop.116]
1 (0.0%) nsDisplayWrapList::IsInvalid(nsRect&) (self) 1 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 290298 1 (0.0%) 1 (0.0%) nsDisplayWrapList::IsInvalid(nsRect&) 1 (0.0%) nsDisplayWrapList::IsInvalid(nsRect&) (self)
1 (0.0%) NS_InvokeByIndex 329787 0 (0.0%) 1 (0.0%) nsAppStartup::TrackStartupCrashEnd() 1 (0.0%) PREF_SetIntPref
1 (0.0%) mozilla::layers::MaybeFence::AssertSanity() const (self) 1 (0.0%) mozilla::layers::MaybeFence::operator=(mozilla::layers::MaybeFence const&) 112430 1 (0.0%) 1 (0.0%) mozilla::layers::MaybeFence::AssertSanity() const 1 (0.0%) mozilla::layers::MaybeFence::AssertSanity() const (self)
1 (0.0%) nsCycleCollector::CollectWhite() 225018 0 (0.0%) 1 (0.0%) mozilla::dom::MessageEvent::cycleCollection::Unlink(void*) 1 (0.0%) JS::Heap<JS::Value>::set(JS::Value)
1 (0.0%) js::jit::LIRGenerator::visitBlock(js::jit::MBasicBlock*) 365471 0 (0.0%) 1 (0.0%) js::jit::LIRGeneratorShared::assignSafepoint(js::jit::LInstruction*, js::jit::MInstruction*, js::jit::BailoutKind) 1 (0.0%) js::jit::LIRGeneratorShared::buildSnapshot(js::jit::LInstruction*, js::jit::MResumePoint*, js::jit::BailoutKind)
1 (0.0%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) 112311 0 (0.0%) 1 (0.0%) mozilla::layers::Edit::Edit(mozilla::layers::OpSetLayerAttributes const&) 1 (0.0%) mozilla::layers::LayerAttributes::Assign(mozilla::layers::CommonLayerAttributes const&, mozilla::layers::SpecificLayerAttributes const&)
1 (0.0%) js::frontend::TokenStream::tell(js::frontend::TokenStream::Position*) (self) 1 (0.0%) BytecodeCompiler::createParser() 373287 1 (0.0%) 1 (0.0%) js::frontend::TokenStream::tell(js::frontend::TokenStream::Position*) 1 (0.0%) js::frontend::TokenStream::tell(js::frontend::TokenStream::Position*) (self)
1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::Edit*, IPC::Message const*, void**) 112309 0 (0.0%) 1 (0.0%) mozilla::layers::Edit::operator=(mozilla::layers::OpSetLayerAttributes const&) 1 (0.0%) mozilla::layers::OpSetLayerAttributes::OpSetLayerAttributes()
1 (0.0%) _moz_cairo_matrix_init (self) 1 (0.0%) mozilla::gfx::DrawTargetCairo::SetTransform(mozilla::gfx::Matrix const&) 338788 1 (0.0%) 1 (0.0%) _moz_cairo_matrix_init 1 (0.0%) _moz_cairo_matrix_init (self)
1 (0.0%) xpc::XrayTraits::ensureHolder(JSContext*, JS::Handle<JSObject*>) 145849 0 (0.0%) 1 (0.0%) xpc::DOMXrayTraits::createHolder(JSContext*, JSObject*) 1 (0.0%) JS_NewObjectWithGivenProto(JSContext*, JSClass const*, JS::Handle<JSObject*>)
1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsDisplayListBuilder::AutoBuildingDisplayList::~AutoBuildingDisplayList() (self) 291846 1 (0.0%) 1 (0.0%) nsDisplayListBuilder::AutoBuildingDisplayList::~AutoBuildingDisplayList() 1 (0.0%) nsDisplayListBuilder::AutoBuildingDisplayList::~AutoBuildingDisplayList() (self)
1 (0.0%) js::GeneratorObject::suspend(JSContext*, JS::Handle<JSObject*>, js::AbstractFramePtr, unsigned char*, JS::Value*, unsigned int) 1 (0.0%) js::HeapSlot::set(js::NativeObject*, js::HeapSlot::Kind, unsigned int, JS::Value const&) [clone .constprop.976] (self) 369485 1 (0.0%) 1 (0.0%) js::HeapSlot::set(js::NativeObject*, js::HeapSlot::Kind, unsigned int, JS::Value const&) [clone .constprop.976] 1 (0.0%) js::HeapSlot::set(js::NativeObject*, js::HeapSlot::Kind, unsigned int, JS::Value const&) [clone .constprop.976] (self)
1 (0.0%) js::jit::GenerateNewObjectWithTemplateCode(JSContext*, JSObject*) 1 (0.0%) js::jit::X86Encoding::BaseAssemblerX64::movq_i64r(long, js::jit::X86Encoding::RegisterID) (self) 358067 1 (0.0%) 1 (0.0%) js::jit::X86Encoding::BaseAssemblerX64::movq_i64r(long, js::jit::X86Encoding::RegisterID) 1 (0.0%) js::jit::X86Encoding::BaseAssemblerX64::movq_i64r(long, js::jit::X86Encoding::RegisterID) (self)
1 (0.0%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) 163183 0 (0.0%) 1 (0.0%) mozilla::layers::ContainerLayer::FillSpecificAttributes(mozilla::layers::SpecificLayerAttributes&) 1 (0.0%) mozilla::layers::ContainerLayerAttributes::Init()
1 (0.0%) gfxTextRun::Draw(gfxTextRun::Range, gfxPoint, gfxTextRun::DrawParams const&) 1 (0.0%) gfxTextRun::ShrinkToLigatureBoundaries(gfxTextRun::Range*) (self) 171324 1 (0.0%) 1 (0.0%) gfxTextRun::ShrinkToLigatureBoundaries(gfxTextRun::Range*) 1 (0.0%) gfxTextRun::ShrinkToLigatureBoundaries(gfxTextRun::Range*) (self)
1 (0.0%) js::jit::IonBuilder::processCfgStack() 1 (0.0%) js::jit::IonBuilder::processCfgEntry(js::jit::IonBuilder::CFGState&) (self) 358882 1 (0.0%) 1 (0.0%) js::jit::IonBuilder::processCfgEntry(js::jit::IonBuilder::CFGState&) 1 (0.0%) js::jit::IonBuilder::processCfgEntry(js::jit::IonBuilder::CFGState&) (self)
1 (0.0%) js::jit::IonBuilder::restartLoop(js::jit::IonBuilder::CFGState const&) 1 (0.0%) js::jit::CompileCompartment::runtime() (self) 358235 1 (0.0%) 1 (0.0%) js::jit::CompileCompartment::runtime() 1 (0.0%) js::jit::CompileCompartment::runtime() (self)
1 (0.0%) mozilla::SplayTree<mozilla::OverflowChangedTracker::Entry, mozilla::OverflowChangedTracker::Entry>::lookup(mozilla::OverflowChangedTracker::Entry const&) 1 (0.0%) mozilla::OverflowChangedTracker::Entry::compare(mozilla::OverflowChangedTracker::Entry const&, mozilla::OverflowChangedTracker::Entry const&) (self) 288983 1 (0.0%) 1 (0.0%) mozilla::OverflowChangedTracker::Entry::compare(mozilla::OverflowChangedTracker::Entry const&, mozilla::OverflowChangedTracker::Entry const&) 1 (0.0%) mozilla::OverflowChangedTracker::Entry::compare(mozilla::OverflowChangedTracker::Entry const&, mozilla::OverflowChangedTracker::Entry const&) (self)
1 (0.0%) mozilla::layers::ContentClientRemoteBuffer::EndPaint(nsTArray<mozilla::layers::ReadbackProcessor::Update>*) 1 (0.0%) mozilla::layers::TextureClient::SyncWithObject(mozilla::layers::SyncObject*) [clone .isra.77] [clone .constprop.398] (self) 165461 1 (0.0%) 1 (0.0%) mozilla::layers::TextureClient::SyncWithObject(mozilla::layers::SyncObject*) [clone .isra.77] [clone .constprop.398] 1 (0.0%) mozilla::layers::TextureClient::SyncWithObject(mozilla::layers::SyncObject*) [clone .isra.77] [clone .constprop.398] (self)
1 (0.0%) mozilla::layers::CompositableParentManager::ReceiveCompositableUpdate(mozilla::layers::CompositableOperation const&, std::vector<mozilla::layers::EditReply, std::allocator<mozilla::layers::EditReply> >&) 1 (0.0%) mozilla::layers::BufferTextureHost::PrepareTextureSource(mozilla::layers::CompositableTextureRef<mozilla::layers::TextureSource>&) (self) 167571 1 (0.0%) 1 (0.0%) mozilla::layers::BufferTextureHost::PrepareTextureSource(mozilla::layers::CompositableTextureRef<mozilla::layers::TextureSource>&) 1 (0.0%) mozilla::layers::BufferTextureHost::PrepareTextureSource(mozilla::layers::CompositableTextureRef<mozilla::layers::TextureSource>&) (self)
1 (0.0%) nsRuleNode::GetKey() const (self) 1 (0.0%) nsRuleNode::Transition(nsIStyleRule*, mozilla::SheetType, bool) 287890 1 (0.0%) 1 (0.0%) nsRuleNode::GetKey() const 1 (0.0%) nsRuleNode::GetKey() const (self)
1 (0.0%) gfxContext::PopGroupAndBlend() 159548 0 (0.0%) 1 (0.0%) mozilla::gfx::DrawTargetCairo::PopLayer() 1 (0.0%) _moz_cairo_paint_with_alpha
1 (0.0%) js::frontend::BytecodeEmitter::emitFunction(js::frontend::ParseNode*, bool) 373141 0 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::emitFunctionScript(js::frontend::ParseNode*) 1 (0.0%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote)
1 (0.0%) gtk_container_check_resize 25782 0 (0.0%) 1 (0.0%) gtk_style_context_pop_animatable_region 1 (0.0%) gtk_statusbar_get_message_area
1 (0.0%) SheetHasAttributeStyle(nsIStyleRuleProcessor*, void*) 1 (0.0%) mozilla::SVGAttrAnimationRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&) (self) 284490 1 (0.0%) 1 (0.0%) mozilla::SVGAttrAnimationRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&) 1 (0.0%) mozilla::SVGAttrAnimationRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&) (self)
1 (0.0%) js::TypeMonitorResult(JSContext*, JSScript*, unsigned char*, js::TypeSet::Type) 1 (0.0%) js::AutoEnterAnalysis::~AutoEnterAnalysis() (self) 359091 1 (0.0%) 1 (0.0%) js::AutoEnterAnalysis::~AutoEnterAnalysis() 1 (0.0%) js::AutoEnterAnalysis::~AutoEnterAnalysis() (self)
1 (0.0%) gtk_render_slider 22507 0 (0.0%) 1 (0.0%) cairo_save 1 (0.0%) cairo_font_options_get_hint_metrics
1 (0.0%) XRE_IsContentProcess (self) 1 (0.0%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 331519 1 (0.0%) 1 (0.0%) XRE_IsContentProcess 1 (0.0%) XRE_IsContentProcess (self)
1 (0.0%) mozilla::layers::PaintedLayerComposite::AsLayerComposite() (self) 1 (0.0%) mozilla::layers::Layer::GetLocalVisibleRegion() 167696 1 (0.0%) 1 (0.0%) mozilla::layers::PaintedLayerComposite::AsLayerComposite() 1 (0.0%) mozilla::layers::PaintedLayerComposite::AsLayerComposite() (self)
1 (0.0%) nsDirEnumeratorUnix::GetNextFile(nsIFile**) 78195 0 (0.0%) 1 (0.0%) nsLocalFile::AppendNative(nsACString_internal const&) 1 (0.0%) nsLocalFile::AppendRelativeNativePath(nsACString_internal const&)
1 (0.0%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 161662 0 (0.0%) 1 (0.0%) nsRegion::Copy(nsRect const&) 1 (0.0%) nsRegion::RectToBox(nsRect const&)
1 (0.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 1 (0.0%) nsRefreshDriver::ObserverCount() const (self) 288142 1 (0.0%) 1 (0.0%) nsRefreshDriver::ObserverCount() const 1 (0.0%) nsRefreshDriver::ObserverCount() const (self)
1 (0.0%) UpdateShapeTypeAndValue(js::ExclusiveContext*, js::NativeObject*, js::Shape*, JS::Value const&) 370151 0 (0.0%) 1 (0.0%) js::TrackPropertyTypes(js::ExclusiveContext*, JSObject*, jsid) [clone .isra.181] 1 (0.0%) js::ObjectGroup::maybeSweep(js::AutoClearTypeInferenceStateOnOOM*) [clone .constprop.412]
1 (0.0%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsFrameLoader::GetCurrentRenderFrame() const (self) 182561 1 (0.0%) 1 (0.0%) nsFrameLoader::GetCurrentRenderFrame() const 1 (0.0%) nsFrameLoader::GetCurrentRenderFrame() const (self)
1 (0.0%) mozilla::dom::MessageEventBinding::Wrap(JSContext*, mozilla::dom::MessageEvent*, nsWrapperCache*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) 1 (0.0%) js::SetReservedOrProxyPrivateSlot(JSObject*, unsigned long, JS::Value const&) (self) 188481 1 (0.0%) 1 (0.0%) js::SetReservedOrProxyPrivateSlot(JSObject*, unsigned long, JS::Value const&) 1 (0.0%) js::SetReservedOrProxyPrivateSlot(JSObject*, unsigned long, JS::Value const&) (self)
1 (0.0%) mozilla::ContainerState::FindOpaqueBackgroundColorInLayer(mozilla::PaintedLayerData const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, bool*) const 289243 0 (0.0%) 1 (0.0%) nsDisplayBackgroundColor::IsUniform(nsDisplayListBuilder*, unsigned int*) 1 (0.0%) mozilla::gfx::Color::ToABGR() const
1 (0.0%) _cairo_gstate_backend_to_user_rectangle 1 (0.0%) _cairo_matrix_transform_bounding_box (self) 338816 1 (0.0%) 1 (0.0%) _cairo_matrix_transform_bounding_box 1 (0.0%) _cairo_matrix_transform_bounding_box (self)
1 (0.0%) NS_DispatchToMainThread(already_AddRefed<nsIRunnable>&&, unsigned int) 79660 0 (0.0%) 1 (0.0%) nsThread::Dispatch(already_AddRefed<nsIRunnable>&&, unsigned int) 1 (0.0%) mozilla::detail::log_test(mozilla::LogModule const*, mozilla::LogLevel)
1 (0.0%) nsTArray_Impl<gfxFont::Spacing, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayFallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) (self) 75285 1 (0.0%) 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayFallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayFallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) (self)
1 (0.0%) nsGlobalWindow::AddRef() (self) 1 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 175887 1 (0.0%) 1 (0.0%) nsGlobalWindow::AddRef() 1 (0.0%) nsGlobalWindow::AddRef() (self)
1 (0.0%) mozilla::RestyleTracker::DoProcessRestyles() 1 (0.0%) mozilla::RestyleManager::ReframingStyleContexts::~ReframingStyleContexts() (self) 288516 1 (0.0%) 1 (0.0%) mozilla::RestyleManager::ReframingStyleContexts::~ReframingStyleContexts() 1 (0.0%) mozilla::RestyleManager::ReframingStyleContexts::~ReframingStyleContexts() (self)
1 (0.0%) mozilla::dom::MessageEvent::MessageEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*) 223880 0 (0.0%) 1 (0.0%) mozilla::dom::Event::InitPresContextData(nsPresContext*) 1 (0.0%) mozilla::dom::Event::GetTargetFromFrame()
1 (0.0%) moz_gtk_widget_paint(WidgetNodeType, _cairo*, _cairo_rectangle_int*, GtkWidgetState*, int, GtkTextDirection) 280015 0 (0.0%) 1 (0.0%) ReleaseStyleContext(_GtkStyleContext*) 1 (0.0%) gtk_statusbar_get_message_area
1 (0.0%) js::proxy_Trace(JSTracer*, JSObject*) 1 (0.0%) js::IsCrossCompartmentWrapper(JSObject*) (self) 368428 1 (0.0%) 1 (0.0%) js::IsCrossCompartmentWrapper(JSObject*) 1 (0.0%) js::IsCrossCompartmentWrapper(JSObject*) (self)
1 (0.0%) _moz_pixman_region32_copy 1 (0.0%) alloc_data (self) 340604 1 (0.0%) 1 (0.0%) alloc_data 1 (0.0%) alloc_data (self)
1 (0.0%) mozilla::dom::Promise::cycleCollection::CanSkipReal(void*, bool) (self) 1 (0.0%) RemoveSkippableVisitor::Visit(nsPurpleBuffer&, nsPurpleBufferEntry*) 269691 1 (0.0%) 1 (0.0%) mozilla::dom::Promise::cycleCollection::CanSkipReal(void*, bool) 1 (0.0%) mozilla::dom::Promise::cycleCollection::CanSkipReal(void*, bool) (self)
1 (0.0%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote) 373206 0 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::emitFunction(js::frontend::ParseNode*, bool) 1 (0.0%) js::frontend::BytecodeEmitter::emitFunctionScript(js::frontend::ParseNode*)
1 (0.0%) XPCThrower::ThrowBadResult(nsresult, nsresult, XPCCallContext&) 368105 0 (0.0%) 1 (0.0%) JS_smprintf(char const*, ...) 1 (0.0%) dosprintf(SprintfState*, char const*, __va_list_tag*)
1 (0.0%) _cairo_gstate_mask 339553 0 (0.0%) 1 (0.0%) _cairo_surface_mask 1 (0.0%) _cairo_image_surface_mask
1 (0.0%) mozilla::Runnable::Release() 168242 0 (0.0%) 1 (0.0%) nsRunnableMethodImpl<void (mozilla::layers::CompositorVsyncScheduler::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::~nsRunnableMethodImpl() 1 (0.0%) nsRunnableMethodImpl<void (mozilla::layers::CompositorVsyncScheduler::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::~nsRunnableMethodImpl()
1 (0.0%) nsPerformanceStatsService::StopwatchStartCallback(unsigned long, void*) 325704 0 (0.0%) 1 (0.0%) nsPerformanceStatsService::StopwatchStart(unsigned long) 1 (0.0%) nsPerformanceStatsService::GetResources(unsigned long*, unsigned long*) const
1 (0.0%) js::jit::BacktrackingAllocator::go() 1 (0.0%) js::jit::BacktrackingAllocator::reifyAllocations() (self) 376373 1 (0.0%) 1 (0.0%) js::jit::BacktrackingAllocator::reifyAllocations() 1 (0.0%) js::jit::BacktrackingAllocator::reifyAllocations() (self)
1 (0.0%) nsXPCComponents_Utils::CallFunctionWithAsyncStack(JS::Handle<JS::Value>, nsIStackFrame*, nsAString_internal const&, JSContext*, JS::MutableHandle<JS::Value>) 76071 0 (0.0%) 1 (0.0%) AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&) 1 (0.0%) AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&, mozilla::fallible_t const&)
1 (0.0%) js::jit::MResumePoint::New(js::jit::TempAllocator&, js::jit::MBasicBlock*, unsigned char*, js::jit::MResumePoint::Mode) 1 (0.0%) js::jit::TempAllocator::allocate(unsigned long) (self) 357987 1 (0.0%) 1 (0.0%) js::jit::TempAllocator::allocate(unsigned long) 1 (0.0%) js::jit::TempAllocator::allocate(unsigned long) (self)
1 (0.0%) nsTextFrame::GetNextContinuation() const (self) 1 (0.0%) nsTextFrame::GetContentEnd() const 295499 1 (0.0%) 1 (0.0%) nsTextFrame::GetNextContinuation() const 1 (0.0%) nsTextFrame::GetNextContinuation() const (self)
1 (0.0%) js::jit::BacktrackingAllocator::buildLivenessInfo() 376417 0 (0.0%) 1 (0.0%) js::jit::BacktrackingAllocator::addInitialFixedRange(js::jit::AnyRegister, js::jit::CodePosition, js::jit::CodePosition) 1 (0.0%) js::jit::TempAllocator::ensureBallast()
1 (0.0%) mozilla::layers::CompositorThreadHolder::IsInCompositorThread() 1 (0.0%) PlatformThread::CurrentId() (self) 107379 1 (0.0%) 1 (0.0%) PlatformThread::CurrentId() 1 (0.0%) PlatformThread::CurrentId() (self)
1 (0.0%) nsIHTMLDocument::IsEditingOn() 1 (0.0%) nsHTMLDocument::GetEditingState() (self) 227826 1 (0.0%) 1 (0.0%) nsHTMLDocument::GetEditingState() 1 (0.0%) nsHTMLDocument::GetEditingState() (self)
1 (0.0%) ec_GFp_validate_point 65835 0 (0.0%) 1 (0.0%) ECPoint_mul 1 (0.0%) ec_GFp_nistp256_point_mul
1 (0.0%) js::jit::CheckOverRecursedFailure::accept(js::jit::CodeGenerator*) 365527 0 (0.0%) 1 (0.0%) js::jit::CodeGeneratorShared::callVM(js::jit::VMFunction const&, js::jit::LInstruction*, js::jit::Register const*) 1 (0.0%) js::jit::CodeGeneratorShared::markSafepointAt(unsigned int, js::jit::LInstruction*)
1 (0.0%) js::jit::JitFrameIterator::machineState() const 365810 0 (0.0%) 1 (0.0%) js::jit::FloatRegister::ReduceSetForPush(js::jit::TypedRegisterSet<js::jit::FloatRegister> const&) 1 (0.0%) js::jit::JitSupportsSimd()
1 (0.0%) mozilla::image::VectorImage::GetIntrinsicRatio(nsSize*) 1 (0.0%) mozilla::image::SVGDocumentWrapper::GetRootLayoutFrame() (self) 173114 1 (0.0%) 1 (0.0%) mozilla::image::SVGDocumentWrapper::GetRootLayoutFrame() 1 (0.0%) mozilla::image::SVGDocumentWrapper::GetRootLayoutFrame() (self)
1 (0.0%) void mozilla::detail::VariantImplementation<0ul, int const, char const*, void (*)(nsITimer*, void*, char*, unsigned long)>::copyConstruct<mozilla::Variant<int const, char const*, void (*)(nsITimer*, void*, char*, unsigned long)> >(void*, mozilla::Variant<int const, char const*, void (*)(nsITimer*, void*, char*, unsigned long)> const&) (self) 1 (0.0%) nsTimerImpl::InitWithNameableFuncCallback(void (*)(nsITimer*, void*), void*, unsigned int, unsigned int, void (*)(nsITimer*, void*, char*, unsigned long)) 80011 1 (0.0%) 1 (0.0%) void mozilla::detail::VariantImplementation<0ul, int const, char const*, void (*)(nsITimer*, void*, char*, unsigned long)>::copyConstruct<mozilla::Variant<int const, char const*, void (*)(nsITimer*, void*, char*, unsigned long)> >(void*, mozilla::Variant<int const, char const*, void (*)(nsITimer*, void*, char*, unsigned long)> const&) 1 (0.0%) void mozilla::detail::VariantImplementation<0ul, int const, char const*, void (*)(nsITimer*, void*, char*, unsigned long)>::copyConstruct<mozilla::Variant<int const, char const*, void (*)(nsITimer*, void*, char*, unsigned long)> >(void*, mozilla::Variant<int const, char const*, void (*)(nsITimer*, void*, char*, unsigned long)> const&) (self)
1 (0.0%) nsAString_internal::SetCapacity(unsigned int, mozilla::fallible_t const&) 1 (0.0%) nsAString_internal::MutatePrep(unsigned int, char16_t**, unsigned int*) (self) 76000 1 (0.0%) 1 (0.0%) nsAString_internal::MutatePrep(unsigned int, char16_t**, unsigned int*) 1 (0.0%) nsAString_internal::MutatePrep(unsigned int, char16_t**, unsigned int*) (self)
1 (0.0%) mozilla::layers::RotatedContentBuffer::BorrowDrawTargetForQuadrantUpdate(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::RotatedBuffer::ContextSource, mozilla::layers::RotatedContentBuffer::DrawIterator*) 1 (0.0%) mozilla::layers::RotatedBuffer::GetQuadrantRectangle(mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide) const (self) 164127 1 (0.0%) 1 (0.0%) mozilla::layers::RotatedBuffer::GetQuadrantRectangle(mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide) const 1 (0.0%) mozilla::layers::RotatedBuffer::GetQuadrantRectangle(mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide) const (self)
1 (0.0%) nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool) 286962 0 (0.0%) 1 (0.0%) mozAutoDocConditionalContentUpdateBatch::mozAutoDocConditionalContentUpdateBatch(nsIDocument*, bool) 1 (0.0%) nsHTMLDocument::AddRef()
1 (0.0%) nsDisplaySVGEffects::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 297616 0 (0.0%) 1 (0.0%) nsSVGEffects::EffectProperties::GetClipPathFrame(bool*) 1 (0.0%) nsSVGRenderingObserver::GetReferencedFrame(nsIAtom*, bool*)
1 (0.0%) XPCWrappedNative::Init(XPCNativeScriptableCreateInfo const*) 148094 0 (0.0%) 1 (0.0%) XPCWrappedNative::FinishInit() 1 (0.0%) js::gc::GCRuntime::updateMallocCounter(JS::Zone*, unsigned long)
1 (0.0%) nsLocalFile::AppendNative(nsACString_internal const&) 78194 0 (0.0%) 1 (0.0%) nsLocalFile::AppendRelativeNativePath(nsACString_internal const&) 1 (0.0%) nsACString_internal::Replace(unsigned int, unsigned int, char)
1 (0.0%) nsDisplayListBuilder::DisplayCaret(nsIFrame*, nsRect const&, nsDisplayList*) (self) 1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 294014 1 (0.0%) 1 (0.0%) nsDisplayListBuilder::DisplayCaret(nsIFrame*, nsRect const&, nsDisplayList*) 1 (0.0%) nsDisplayListBuilder::DisplayCaret(nsIFrame*, nsRect const&, nsDisplayList*) (self)
1 (0.0%) IPC::ParamTraits<mozilla::layers::ScrollMetadata>::Read(IPC::Message const*, void**, mozilla::layers::ScrollMetadata*) 112495 0 (0.0%) 1 (0.0%) IPC::ParamTraits<mozilla::layers::FrameMetrics>::Read(IPC::Message const*, void**, mozilla::layers::FrameMetrics*) 1 (0.0%) IPC::ParamTraits<float>::Read(IPC::Message const*, void**, float*)
1 (0.0%) mozilla::widget::KeymapWrapper::FilterEvents(void*, _GdkEvent*, void*) (self) 1 (0.0%) gdk_x11_drag_context_get_type 280408 1 (0.0%) 1 (0.0%) mozilla::widget::KeymapWrapper::FilterEvents(void*, _GdkEvent*, void*) 1 (0.0%) mozilla::widget::KeymapWrapper::FilterEvents(void*, _GdkEvent*, void*) (self)
1 (0.0%) __libc_disable_asynccancel (self) 1 (0.0%) __writev_nocancel 40935 1 (0.0%) 1 (0.0%) __libc_disable_asynccancel 1 (0.0%) __libc_disable_asynccancel (self)
1 (0.0%) nsDisplayListCollection::nsDisplayListCollection() (self) 1 (0.0%) nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 292681 1 (0.0%) 1 (0.0%) nsDisplayListCollection::nsDisplayListCollection() 1 (0.0%) nsDisplayListCollection::nsDisplayListCollection() (self)
1 (0.0%) nsBoxFrame::DoXULLayout(nsBoxLayoutState&) 299691 0 (0.0%) 1 (0.0%) nsSprocketLayout::XULLayout(nsIFrame*, nsBoxLayoutState&) 1 (0.0%) nsSprocketLayout::XULLayout(nsIFrame*, nsBoxLayoutState&) [clone .part.132] [clone .constprop.218]
1 (0.0%) js::detail::HashTable<js::ReadBarriered<js::UnownedBaseShape*> const, js::HashSet<js::ReadBarriered<js::UnownedBaseShape*>, js::StackBaseShape, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::StackBaseShape::Lookup const&, unsigned int, unsigned int) const 1 (0.0%) js::InternalBarrierMethods<js::UnownedBaseShape*>::readBarrier(js::UnownedBaseShape*) (self) 371050 1 (0.0%) 1 (0.0%) js::InternalBarrierMethods<js::UnownedBaseShape*>::readBarrier(js::UnownedBaseShape*) 1 (0.0%) js::InternalBarrierMethods<js::UnownedBaseShape*>::readBarrier(js::UnownedBaseShape*) (self)
1 (0.0%) mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>&, mozilla::gfx::DrawTarget const&, bool, bool) 1 (0.0%) mozilla::gfx::BasePoint<float, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::CoordTyped<mozilla::gfx::UnknownUnits, float> >::Round() (self) 161225 1 (0.0%) 1 (0.0%) mozilla::gfx::BasePoint<float, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::CoordTyped<mozilla::gfx::UnknownUnits, float> >::Round() 1 (0.0%) mozilla::gfx::BasePoint<float, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::CoordTyped<mozilla::gfx::UnknownUnits, float> >::Round() (self)
1 (0.0%) nsPresContext::NotifyDidPaintForSubtree(unsigned int, unsigned long, mozilla::TimeStamp const&) 291834 0 (0.0%) 1 (0.0%) nsRootPresContext::CancelDidPaintTimer() 1 (0.0%) nsTimerImpl::Cancel()
1 (0.0%) NSC_DeriveKey 65607 0 (0.0%) 1 (0.0%) EC_ValidatePublicKey 1 (0.0%) ec_GFp_validate_point
1 (0.0%) js::jit::CodeGeneratorShared::encode(js::jit::LSnapshot*) [clone .part.468] [clone .constprop.694] 1 (0.0%) js::jit::MResumePoint::numOperands() const (self) 362305 1 (0.0%) 1 (0.0%) js::jit::MResumePoint::numOperands() const 1 (0.0%) js::jit::MResumePoint::numOperands() const (self)
1 (0.0%) mozilla::ipc::MessageChannel::CxxStackFrame::~CxxStackFrame() (self) 1 (0.0%) mozilla::ipc::MessageChannel::Send(IPC::Message*) 109713 1 (0.0%) 1 (0.0%) mozilla::ipc::MessageChannel::CxxStackFrame::~CxxStackFrame() 1 (0.0%) mozilla::ipc::MessageChannel::CxxStackFrame::~CxxStackFrame() (self)
1 (0.0%) mozilla::BasePrincipal::SubsumesConsideringDomain(nsIPrincipal*, bool*) 157462 0 (0.0%) 1 (0.0%) nsPrincipal::SubsumesInternal(nsIPrincipal*, mozilla::BasePrincipal::DocumentDomainConsideration) 1 (0.0%) nsPrincipal::GetDomain(nsIURI**)
1 (0.0%) mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2}::operator()(mozilla::layers::Layer*) const [clone .constprop.662] 1 (0.0%) mozilla::layers::ExpandRootClipRect(mozilla::layers::Layer*, mozilla::gfx::MarginTyped<mozilla::ScreenPixel, float> const&) [clone .constprop.668] (self) 166329 1 (0.0%) 1 (0.0%) mozilla::layers::ExpandRootClipRect(mozilla::layers::Layer*, mozilla::gfx::MarginTyped<mozilla::ScreenPixel, float> const&) [clone .constprop.668] 1 (0.0%) mozilla::layers::ExpandRootClipRect(mozilla::layers::Layer*, mozilla::gfx::MarginTyped<mozilla::ScreenPixel, float> const&) [clone .constprop.668] (self)
1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::Animation>*, IPC::Message const*, void**) 119922 0 (0.0%) 1 (0.0%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<mozilla::layers::Animation, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) 1 (0.0%) nsTArray_Impl<mozilla::layers::Animation, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long)
1 (0.0%) PresShell::GetCaret() const (self) 1 (0.0%) nsDisplayListBuilder::EnterPresShell(nsIFrame*, bool) 291681 1 (0.0%) 1 (0.0%) PresShell::GetCaret() const 1 (0.0%) PresShell::GetCaret() const (self)
1 (0.0%) nsIFrame::XULLayout(nsBoxLayoutState&) 298526 0 (0.0%) 1 (0.0%) nsBoxFrame::DoXULLayout(nsBoxLayoutState&) 1 (0.0%) nsSprocketLayout::XULLayout(nsIFrame*, nsBoxLayoutState&)
1 (0.0%) js::jit::CodeGeneratorX64::visitUnbox(js::jit::LUnbox*) 365955 0 (0.0%) 1 (0.0%) js::jit::CodeGeneratorX86Shared::bailoutIf(js::jit::AssemblerX86Shared::Condition, js::jit::LSnapshot*) 1 (0.0%) void js::jit::CodeGeneratorX86Shared::bailout<js::jit::BailoutJump>(js::jit::BailoutJump const&, js::jit::LSnapshot*)
1 (0.0%) js::CreateThisForFunction(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::NewObjectKind) 368146 0 (0.0%) 1 (0.0%) js::CreateThisForFunctionWithProto(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::NewObjectKind) 1 (0.0%) js::ObjectGroup::defaultNewGroup(js::ExclusiveContext*, js::Class const*, js::TaggedProto, JSObject*)
1 (0.0%) mozilla::gfx::DrawTargetCairo::FillGlyphs(mozilla::gfx::ScaledFont*, mozilla::gfx::GlyphBuffer const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::GlyphRenderingOptions const*) 159897 0 (0.0%) 1 (0.0%) mozilla::gfx::(anonymous namespace)::AutoPrepareForDrawing::AutoPrepareForDrawing(mozilla::gfx::DrawTargetCairo*, _cairo*) [clone .constprop.672] 1 (0.0%) mozilla::gfx::DrawTargetCairo::MarkSnapshotIndependent()
1 (0.0%) nsTimerImpl::nsTimerImpl() 81163 0 (0.0%) 1 (0.0%) NS_GetCurrentThread() 1 (0.0%) nsThreadManager::get()
1 (0.0%) nsCOMPtr_base::begin_assignment() (self) 1 (0.0%) nsThread::ProcessNextEvent(bool, bool*) 80806 1 (0.0%) 1 (0.0%) nsCOMPtr_base::begin_assignment() 1 (0.0%) nsCOMPtr_base::begin_assignment() (self)
1 (0.0%) mozilla::JSEventHandler::Release() (self) 1 (0.0%) mozilla::dom::CallbackObjectHolder<mozilla::dom::EventListener, nsIDOMEventListener>::UnlinkSelf() 224536 1 (0.0%) 1 (0.0%) mozilla::JSEventHandler::Release() 1 (0.0%) mozilla::JSEventHandler::Release() (self)
1 (0.0%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, nsIAtom*, mozilla::CSSPseudoElementType, mozilla::dom::Element*, unsigned int) 1 (0.0%) RefPtr<nsStyleContext>& RefPtr<nsStyleContext>::operator=<nsStyleContext>(already_AddRefed<nsStyleContext>&&) (self) 220251 1 (0.0%) 1 (0.0%) RefPtr<nsStyleContext>& RefPtr<nsStyleContext>::operator=<nsStyleContext>(already_AddRefed<nsStyleContext>&&) 1 (0.0%) RefPtr<nsStyleContext>& RefPtr<nsStyleContext>::operator=<nsStyleContext>(already_AddRefed<nsStyleContext>&&) (self)
1 (0.0%) JSStructuredCloneReader::readString(unsigned int) 1 (0.0%) JSRuntime::updateMallocCounter(JS::Zone*, unsigned long) (self) 370419 1 (0.0%) 1 (0.0%) JSRuntime::updateMallocCounter(JS::Zone*, unsigned long) 1 (0.0%) JSRuntime::updateMallocCounter(JS::Zone*, unsigned long) (self)
1 (0.0%) nsTHashtable<mozilla::FrameLayerBuilder::PaintedLayerItemsEntry>::s_ClearEntry(PLDHashTable*, PLDHashEntryHdr*) 1 (0.0%) nsTArray_Impl<mozilla::FrameLayerBuilder::ClippedDisplayItem, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) (self) 289056 1 (0.0%) 1 (0.0%) nsTArray_Impl<mozilla::FrameLayerBuilder::ClippedDisplayItem, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 1 (0.0%) nsTArray_Impl<mozilla::FrameLayerBuilder::ClippedDisplayItem, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) (self)
1 (0.0%) RefPtr<nsRunnableMethod<nsDocument, void, true, false> >::assign_assuming_AddRef(nsRunnableMethod<nsDocument, void, true, false>*) (self) 1 (0.0%) nsDocument::MaybeInitializeFinalizeFrameLoaders() 184085 1 (0.0%) 1 (0.0%) RefPtr<nsRunnableMethod<nsDocument, void, true, false> >::assign_assuming_AddRef(nsRunnableMethod<nsDocument, void, true, false>*) 1 (0.0%) RefPtr<nsRunnableMethod<nsDocument, void, true, false> >::assign_assuming_AddRef(nsRunnableMethod<nsDocument, void, true, false>*) (self)
1 (0.0%) mozilla::layers::LayerTransactionParent::RecvUpdate(nsTArray<mozilla::layers::Edit>&&, nsTArray<mozilla::layers::OpDestroy>&&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData>&&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 163308 0 (0.0%) 1 (0.0%) mozilla::layers::Layer::SetAnimations(nsTArray<mozilla::layers::Animation> const&) 1 (0.0%) nsTArray_Impl<mozilla::layers::AnimData, nsTArrayInfallibleAllocator>::Clear()
1 (0.0%) mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool) 1 (0.0%) mozilla::dom::FragmentOrElement::GetCustomElementData() const (self) 178252 1 (0.0%) 1 (0.0%) mozilla::dom::FragmentOrElement::GetCustomElementData() const 1 (0.0%) mozilla::dom::FragmentOrElement::GetCustomElementData() const (self)
1 (0.0%) js::GetBuiltinPrototype(js::ExclusiveContext*, JSProtoKey, JS::MutableHandle<JSObject*>) (self) 1 (0.0%) js::NewDenseEmptyArray(JSContext*, JS::Handle<JSObject*>, js::NewObjectKind) 367916 1 (0.0%) 1 (0.0%) js::GetBuiltinPrototype(js::ExclusiveContext*, JSProtoKey, JS::MutableHandle<JSObject*>) 1 (0.0%) js::GetBuiltinPrototype(js::ExclusiveContext*, JSProtoKey, JS::MutableHandle<JSObject*>) (self)
1 (0.0%) nsACString_internal::Replace(unsigned int, unsigned int, char) 76159 0 (0.0%) 1 (0.0%) nsACString_internal::ReplacePrep(unsigned int, unsigned int, unsigned int) 1 (0.0%) nsACString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int)
1 (0.0%) _cairo_clip_to_boxes 338515 0 (0.0%) 1 (0.0%) _cairo_clip_get_boxes 1 (0.0%) _region_clip_to_boxes
1 (0.0%) nsDisplayItemGenericGeometry::MoveBy(nsPoint const&) (self) 1 (0.0%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 291132 1 (0.0%) 1 (0.0%) nsDisplayItemGenericGeometry::MoveBy(nsPoint const&) 1 (0.0%) nsDisplayItemGenericGeometry::MoveBy(nsPoint const&) (self)
1 (0.0%) PLDHashTable::Add(void const*, mozilla::fallible_t const&) 289023 0 (0.0%) 1 (0.0%) nsTHashtable<nsBaseHashtableET<nsISupportsHashKey, nsAutoPtr<mozilla::RestyleTracker::RestyleData> > >::s_InitEntry(PLDHashEntryHdr*, void const*) 1 (0.0%) nsGenericHTMLFormElement::AddRef()
1 (0.0%) nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::DestructRange(unsigned long, unsigned long) 1 (0.0%) mozilla::Maybe<mozilla::layers::LayerClip>::reset() (self) 112486 1 (0.0%) 1 (0.0%) mozilla::Maybe<mozilla::layers::LayerClip>::reset() 1 (0.0%) mozilla::Maybe<mozilla::layers::LayerClip>::reset() (self)
1 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 1 (0.0%) mozilla::layers::LayerManager::IsWidgetLayerManager() (self) 163315 1 (0.0%) 1 (0.0%) mozilla::layers::LayerManager::IsWidgetLayerManager() 1 (0.0%) mozilla::layers::LayerManager::IsWidgetLayerManager() (self)
1 (0.0%) _cairo_color_compute_shorts 1 (0.0%) _cairo_color_double_to_short (self) 338522 1 (0.0%) 1 (0.0%) _cairo_color_double_to_short 1 (0.0%) _cairo_color_double_to_short (self)
1 (0.0%) nsStylePosition::CalcDifference(nsStylePosition const&, nsStyleVisibility const*) const 287856 0 (0.0%) 1 (0.0%) nsStyleGridLine::operator!=(nsStyleGridLine const&) const 1 (0.0%) nsAString_internal::Equals(nsAString_internal const&) const
1 (0.0%) mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) 267570 0 (0.0%) 1 (0.0%) mozilla::CondVar::Wait(unsigned int) [clone .isra.50] 1 (0.0%) PR_WaitCondVar
1 (0.0%) js::SavedStacks::getOrCreateSavedFrame(JSContext*, js::SavedFrame::HandleLookup) 370960 0 (0.0%) 1 (0.0%) js::SavedStacks::createFrameFromLookup(JSContext*, js::SavedFrame::HandleLookup) 1 (0.0%) js::SavedFrame::create(JSContext*)
1 (0.0%) mozilla::layers::ContentHostTexture::Lock() 167574 0 (0.0%) 1 (0.0%) mozilla::layers::BufferTextureHost::Lock() 1 (0.0%) mozilla::layers::BufferTextureHost::MaybeUpload(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*)
1 (0.0%) gdk_x11_drag_context_get_type 1 (0.0%) gdk_window_get_type (self) 27729 1 (0.0%) 1 (0.0%) gdk_window_get_type 1 (0.0%) gdk_window_get_type (self)
1 (0.0%) _cairo_image_surface_finish 340464 0 (0.0%) 1 (0.0%) _moz_pixman_image_unref 1 (0.0%) arena_dalloc
1 (0.0%) mozilla::dom::Promise::AppendCallbacks(mozilla::dom::PromiseCallback*, mozilla::dom::PromiseCallback*) 269759 0 (0.0%) 1 (0.0%) mozilla::dom::Promise::TriggerPromiseReactions() 1 (0.0%) nsTArray_Impl<RefPtr<mozilla::dom::PromiseCallback>, nsTArrayInfallibleAllocator>::Clear()
1 (0.0%) mozilla::dom::CSS2PropertiesBinding::set_top(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs) 1 (0.0%) mozilla::ErrorResult::MaybeSetPendingException(JSContext*) (self) 188479 1 (0.0%) 1 (0.0%) mozilla::ErrorResult::MaybeSetPendingException(JSContext*) 1 (0.0%) mozilla::ErrorResult::MaybeSetPendingException(JSContext*) (self)
1 (0.0%) nsDisplayListBuilder::IsBuildingLayerEventRegions() 1 (0.0%) gfxPrefs::GetSingleton() (self) 162721 1 (0.0%) 1 (0.0%) gfxPrefs::GetSingleton() 1 (0.0%) gfxPrefs::GetSingleton() (self)
1 (0.0%) nsTHashtable<nsPresArena::FreeList>::s_HashKey(void const*) (self) 1 (0.0%) PLDHashTable::Search(void const*) 288107 1 (0.0%) 1 (0.0%) nsTHashtable<nsPresArena::FreeList>::s_HashKey(void const*) 1 (0.0%) nsTHashtable<nsPresArena::FreeList>::s_HashKey(void const*) (self)
1 (0.0%) NS_NewChannel(nsIChannel**, nsIURI*, nsIPrincipal*, unsigned int, unsigned int, nsILoadGroup*, nsIInterfaceRequestor*, unsigned int, nsIIOService*) 84597 0 (0.0%) 1 (0.0%) NS_NewChannelInternal(nsIChannel**, nsIURI*, nsINode*, nsIPrincipal*, nsIPrincipal*, unsigned int, unsigned int, nsILoadGroup*, nsIInterfaceRequestor*, unsigned int, nsIIOService*) 1 (0.0%) nsIOService::NewChannelFromURI2(nsIURI*, nsIDOMNode*, nsIPrincipal*, nsIPrincipal*, unsigned int, unsigned int, nsIChannel**)
1 (0.0%) nsIFormControl::IsSingleLineTextControl(bool) const 1 (0.0%) mozilla::dom::HTMLInputElement::GetType() const (self) 231003 1 (0.0%) 1 (0.0%) mozilla::dom::HTMLInputElement::GetType() const 1 (0.0%) mozilla::dom::HTMLInputElement::GetType() const (self)
1 (0.0%) mozilla::layers::ContainerLayer::FillSpecificAttributes(mozilla::layers::SpecificLayerAttributes&) 1 (0.0%) mozilla::layers::ContainerLayerAttributes::Init() (self) 110843 1 (0.0%) 1 (0.0%) mozilla::layers::ContainerLayerAttributes::Init() 1 (0.0%) mozilla::layers::ContainerLayerAttributes::Init() (self)
1 (0.0%) IsArraySpecies(JSContext*, JS::Handle<JSObject*>) 367937 0 (0.0%) 1 (0.0%) js::GetPropertyPure(js::ExclusiveContext*, JSObject*, jsid, JS::Value*) 1 (0.0%) js::LookupOwnPropertyPure(js::ExclusiveContext*, JSObject*, jsid, js::Shape**, bool*)
1 (0.0%) nsTArray_Impl<mozilla::layers::AnimData, nsTArrayInfallibleAllocator>::Clear() (self) 1 (0.0%) mozilla::layers::Layer::SetAnimations(nsTArray<mozilla::layers::Animation> const&) 163455 1 (0.0%) 1 (0.0%) nsTArray_Impl<mozilla::layers::AnimData, nsTArrayInfallibleAllocator>::Clear() 1 (0.0%) nsTArray_Impl<mozilla::layers::AnimData, nsTArrayInfallibleAllocator>::Clear() (self)
1 (0.0%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>, mozilla::gfx::IntRectTyped<mozilla::LayerPixel>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>, mozilla::gfx::IntRectTyped<mozilla::LayerPixel>, mozilla::gfx::IntPointTyped<mozilla::LayerPixel>, mozilla::gfx::IntMarginTyped<mozilla::LayerPixel> >::RectIterator>::Read(IPC::Message const*, void**, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>*) 119960 0 (0.0%) 1 (0.0%) pixman_box32* nsTArray_Impl<pixman_box32, nsTArrayInfallibleAllocator>::AppendElement<pixman_box32&, nsTArrayInfallibleAllocator>(pixman_box32&) 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
1 (0.0%) nsCOMArray_base::Clear() 80959 0 (0.0%) 1 (0.0%) nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
1 (0.0%) js::ArgumentsObject::createExpected(JSContext*, js::AbstractFramePtr) 368909 0 (0.0%) 1 (0.0%) js::ArgumentsObject* js::ArgumentsObject::create<CopyFrameArgs>(JSContext*, JS::Handle<JSFunction*>, unsigned int, CopyFrameArgs&) 1 (0.0%) JSCompartment::getOrCreateArgumentsTemplateObject(JSContext*, bool)
1 (0.0%) AdjustTime(double) 1 (0.0%) __fmod_finite (self) 43258 1 (0.0%) 1 (0.0%) __fmod_finite 1 (0.0%) __fmod_finite (self)
1 (0.0%) g_main_context_dispatch 1 (0.0%) g_main_context_release (self) 46943 1 (0.0%) 1 (0.0%) g_main_context_release 1 (0.0%) g_main_context_release (self)
1 (0.0%) js::frontend::BytecodeEmitter::emit1(JSOp) 373043 0 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::emitCheck(long, long*) 1 (0.0%) __GI_memset
1 (0.0%) js::frontend::BytecodeEmitter::emitStatement(js::frontend::ParseNode*) 373044 0 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::emit1(JSOp) 1 (0.0%) js::frontend::BytecodeEmitter::emitCheck(long, long*)
1 (0.0%) nsJSScriptTimeoutHandler::~nsJSScriptTimeoutHandler() 1 (0.0%) nsStringBuffer::Release() (self) 75984 1 (0.0%) 1 (0.0%) nsStringBuffer::Release() 1 (0.0%) nsStringBuffer::Release() (self)
1 (0.0%) gfxContext::AzureState::PushedClip* nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::AppendElement<gfxContext::AzureState::PushedClip&, nsTArrayInfallibleAllocator>(gfxContext::AzureState::PushedClip&) (self) 1 (0.0%) gfxContext::Clip() 170994 1 (0.0%) 1 (0.0%) gfxContext::AzureState::PushedClip* nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::AppendElement<gfxContext::AzureState::PushedClip&, nsTArrayInfallibleAllocator>(gfxContext::AzureState::PushedClip&) 1 (0.0%) gfxContext::AzureState::PushedClip* nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::AppendElement<gfxContext::AzureState::PushedClip&, nsTArrayInfallibleAllocator>(gfxContext::AzureState::PushedClip&) (self)
1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::identifierName(js::frontend::YieldHandling) 375478 0 (0.0%) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::noteNameUse(JS::Handle<js::PropertyName*>, js::frontend::ParseNode*) 1 (0.0%) js::frontend::SharedContext::toObjectBox()
1 (0.0%) nsStyledElementNotElementCSSInlineStyle::SetInlineStyleDeclaration(mozilla::css::Declaration*, nsAString_internal const*, bool) 1 (0.0%) nsContentUtils::HasMutationListeners(nsINode*, unsigned int, nsINode*) (self) 175011 1 (0.0%) 1 (0.0%) nsContentUtils::HasMutationListeners(nsINode*, unsigned int, nsINode*) 1 (0.0%) nsContentUtils::HasMutationListeners(nsINode*, unsigned int, nsINode*) (self)
1 (0.0%) mozilla::gfx::DrawTargetCairo::GetUserSpaceClip() 339720 0 (0.0%) 1 (0.0%) _moz_cairo_clip_extents 1 (0.0%) _cairo_gstate_clip_extents
1 (0.0%) base::MessagePumpDefault::Run(base::MessagePump::Delegate*) 107171 0 (0.0%) 1 (0.0%) MessageLoop::DoIdleWork() 1 (0.0%) MessageLoop::ProcessNextDelayedNonNestableTask()
1 (0.0%) nsAppStartup::TrackStartupCrashEnd() 81215 0 (0.0%) 1 (0.0%) PREF_SetIntPref 1 (0.0%) pref_HashPref(char const*, PrefValue, PrefType, unsigned int)
1 (0.0%) JS::Zone::gcNumber() (self) 1 (0.0%) js::EmptyShape::getInitialShape(js::ExclusiveContext*, js::Class const*, js::TaggedProto, unsigned long, unsigned int) 374514 1 (0.0%) 1 (0.0%) JS::Zone::gcNumber() 1 (0.0%) JS::Zone::gcNumber() (self)
1 (0.0%) mozilla::RoundDownToMultiple(int, int) (self) 1 (0.0%) mozilla::gfx::TiledRegionImpl::AddRect(pixman_box32 const&) 161649 1 (0.0%) 1 (0.0%) mozilla::RoundDownToMultiple(int, int) 1 (0.0%) mozilla::RoundDownToMultiple(int, int) (self)
1 (0.0%) nsIFrame::ComputeBorderRadii(nsStyleCorners const&, nsSize const&, nsSize const&, mozilla::Sides, int*) 1 (0.0%) nsStyleCoord::nsStyleCoord(nsStyleUnion const&, nsStyleUnit) (self) 285090 1 (0.0%) 1 (0.0%) nsStyleCoord::nsStyleCoord(nsStyleUnion const&, nsStyleUnit) 1 (0.0%) nsStyleCoord::nsStyleCoord(nsStyleUnion const&, nsStyleUnit) (self)
1 (0.0%) mozilla::layers::ContainerLayerComposite::AsLayerComposite() (self) 1 (0.0%) mozilla::layers::Layer::GetLocalClipRect() 166631 1 (0.0%) 1 (0.0%) mozilla::layers::ContainerLayerComposite::AsLayerComposite() 1 (0.0%) mozilla::layers::ContainerLayerComposite::AsLayerComposite() (self)
1 (0.0%) js::ScriptSource::initFromOptions(js::ExclusiveContext*, JS::ReadOnlyCompileOptions const&) 368399 0 (0.0%) 1 (0.0%) js::DuplicateString(js::ExclusiveContext*, char const*) 1 (0.0%) strlen
1 (0.0%) nsGlobalWindow::RunTimeoutHandler(nsTimeout*, nsIScriptContext*) 1 (0.0%) PushPopupControlState(PopupControlState, bool) (self) 175988 1 (0.0%) 1 (0.0%) PushPopupControlState(PopupControlState, bool) 1 (0.0%) PushPopupControlState(PopupControlState, bool) (self)
1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::Edit>*, IPC::Message const*, void**) 1 (0.0%) Pickle::ReadUInt32(void**, unsigned int*) const (self) 107098 1 (0.0%) 1 (0.0%) Pickle::ReadUInt32(void**, unsigned int*) const 1 (0.0%) Pickle::ReadUInt32(void**, unsigned int*) const (self)
1 (0.0%) _moz_cairo_scaled_font_destroy (self) 1 (0.0%) _cairo_gstate_fini 339245 1 (0.0%) 1 (0.0%) _moz_cairo_scaled_font_destroy 1 (0.0%) _moz_cairo_scaled_font_destroy (self)
1 (0.0%) js::jit::IonBuilder::processIfElseFalseEnd(js::jit::IonBuilder::CFGState&) 358560 0 (0.0%) 1 (0.0%) js::jit::IonBuilder::newBlock(js::jit::MBasicBlock*, unsigned char*) 1 (0.0%) js::jit::MIRGraph::addBlock(js::jit::MBasicBlock*)
1 (0.0%) mozilla::ElementRestyler::ComputeRestyleResultFromNewContext(nsIFrame*, nsStyleContext*, mozilla::ElementRestyler::RestyleResult&, bool&) 1 (0.0%) nsStyleContext::IsLinkContext() const (self) 287893 1 (0.0%) 1 (0.0%) nsStyleContext::IsLinkContext() const 1 (0.0%) nsStyleContext::IsLinkContext() const (self)
1 (0.0%) nsDisplayText::~nsDisplayText() (self) 1 (0.0%) nsDisplayList::DeleteAll() 295550 1 (0.0%) 1 (0.0%) nsDisplayText::~nsDisplayText() 1 (0.0%) nsDisplayText::~nsDisplayText() (self)
1 (0.0%) nsBlockFrame::GetPrefISize(nsRenderingContext*) 1 (0.0%) nsBlockFrame::CheckIntrinsicCacheAgainstShrinkWrapState() (self) 292387 1 (0.0%) 1 (0.0%) nsBlockFrame::CheckIntrinsicCacheAgainstShrinkWrapState() 1 (0.0%) nsBlockFrame::CheckIntrinsicCacheAgainstShrinkWrapState() (self)
1 (0.0%) mozilla::dom::EventHandlerNonNull::Call(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Event&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 145254 0 (0.0%) 1 (0.0%) JS::AutoVectorRooter<JS::Value>::AutoVectorRooter(JSContext*) 1 (0.0%) JS::AutoGCRooter::AutoGCRooter(js::ContextFriendFields*, long)
1 (0.0%) js::frontend::BytecodeEmitter::emitAtomOp(JSAtom*, JSOp) 1 (0.0%) js::frontend::BytecodeEmitter::emitIndexOp(JSOp, unsigned int) (self) 373068 1 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::emitIndexOp(JSOp, unsigned int) 1 (0.0%) js::frontend::BytecodeEmitter::emitIndexOp(JSOp, unsigned int) (self)
1 (0.0%) js::TrackPropertyTypes(js::ExclusiveContext*, JSObject*, jsid) [clone .isra.181] 1 (0.0%) js::ObjectGroup::maybeSweep(js::AutoClearTypeInferenceStateOnOOM*) [clone .constprop.412] (self) 370150 1 (0.0%) 1 (0.0%) js::ObjectGroup::maybeSweep(js::AutoClearTypeInferenceStateOnOOM*) [clone .constprop.412] 1 (0.0%) js::ObjectGroup::maybeSweep(js::AutoClearTypeInferenceStateOnOOM*) [clone .constprop.412] (self)
1 (0.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 288140 0 (0.0%) 1 (0.0%) nsRefreshDriver::StopTimer() 1 (0.0%) mozilla::RefreshDriverTimer::RemoveRefreshDriver(nsRefreshDriver*)
1 (0.0%) nsAString_internal::Assign(char16_t const*, unsigned int, mozilla::fallible_t const&) 76129 0 (0.0%) 1 (0.0%) nsAString_internal::ReplacePrep(unsigned int, unsigned int, unsigned int) 1 (0.0%) nsAString_internal::Capacity() const
1 (0.0%) TimerThread::AddTimer(nsTimerImpl*) 79775 0 (0.0%) 1 (0.0%) mozilla::Monitor::Notify() 1 (0.0%) PR_NotifyCondVar
1 (0.0%) nsContentTreeOwner::QueryInterface(nsID const&, void**) (self) 1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 315603 1 (0.0%) 1 (0.0%) nsContentTreeOwner::QueryInterface(nsID const&, void**) 1 (0.0%) nsContentTreeOwner::QueryInterface(nsID const&, void**) (self)
1 (0.0%) js::InterpreterFrame::prologue(JSContext*) 1 (0.0%) js::CheckGlobalDeclarationConflicts(JSContext*, JS::Handle<JSScript*>, JS::Handle<js::ClonedBlockObject*>, JS::Handle<JSObject*>) (self) 370763 1 (0.0%) 1 (0.0%) js::CheckGlobalDeclarationConflicts(JSContext*, JS::Handle<JSScript*>, JS::Handle<js::ClonedBlockObject*>, JS::Handle<JSObject*>) 1 (0.0%) js::CheckGlobalDeclarationConflicts(JSContext*, JS::Handle<JSScript*>, JS::Handle<js::ClonedBlockObject*>, JS::Handle<JSObject*>) (self)
1 (0.0%) mozilla::dom::Promise::cycleCollection::Trace(void*, TraceCallbacks const&, void*) (self) 1 (0.0%) mozilla::CycleCollectedJSRuntime::TraverseNativeRoots(nsCycleCollectionNoteRootCallback&) 269677 1 (0.0%) 1 (0.0%) mozilla::dom::Promise::cycleCollection::Trace(void*, TraceCallbacks const&, void*) 1 (0.0%) mozilla::dom::Promise::cycleCollection::Trace(void*, TraceCallbacks const&, void*) (self)
1 (0.0%) focus_out_event_cb(_GtkWidget*, _GdkEventFocus*) 279763 0 (0.0%) 1 (0.0%) nsWindow::OnContainerFocusOutEvent(_GdkEventFocus*) 1 (0.0%) nsWindow::DispatchDeactivateEvent()
1 (0.0%) nsQueryInterfaceWithError::operator()(nsID const&, void**) const 232745 0 (0.0%) 1 (0.0%) mozilla::dom::HTMLSharedElement::QueryInterface(nsID const&, void**) 1 (0.0%) nsGenericHTMLElement::QueryInterface(nsID const&, void**)
1 (0.0%) mozilla::ScrollFrameHelper::GetScrollbarStylesFromFrame() const 1 (0.0%) nsCOMPtr<nsIDocShell>::nsCOMPtr(nsIDocShell*) (self) 175279 1 (0.0%) 1 (0.0%) nsCOMPtr<nsIDocShell>::nsCOMPtr(nsIDocShell*) 1 (0.0%) nsCOMPtr<nsIDocShell>::nsCOMPtr(nsIDocShell*) (self)
1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::objectLiteral(js::frontend::YieldHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*) 375507 0 (0.0%) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction)
1 (0.0%) js::gc::BackgroundAllocTask::run() 367366 0 (0.0%) 1 (0.0%) js::gc::Chunk::allocate(JSRuntime*) 1 (0.0%) __GI_memset
1 (0.0%) _cairo_pattern_create_solid 1 (0.0%) _cairo_pattern_init_solid (self) 339060 1 (0.0%) 1 (0.0%) _cairo_pattern_init_solid 1 (0.0%) _cairo_pattern_init_solid (self)
1 (0.0%) js::jit::IonBuilder::makeCallHelper(JSFunction*, js::jit::CallInfo&) 358740 0 (0.0%) 1 (0.0%) js::jit::IonBuilder::createThis(JSFunction*, js::jit::MDefinition*, js::jit::MDefinition*) 1 (0.0%) js::jit::IonBuilder::createThisScriptedBaseline(js::jit::MDefinition*)
1 (0.0%) js::detail::GenericArgsBase<(js::MaybeConstruct)0>::init(unsigned int) (self) 1 (0.0%) js::fun_apply(JSContext*, unsigned int, JS::Value*) 367857 1 (0.0%) 1 (0.0%) js::detail::GenericArgsBase<(js::MaybeConstruct)0>::init(unsigned int) 1 (0.0%) js::detail::GenericArgsBase<(js::MaybeConstruct)0>::init(unsigned int) (self)
1 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 1 (0.0%) mozilla::ContainerState::ChooseAnimatedGeometryRoot(nsDisplayList const&, AnimatedGeometryRoot**) (self) 288480 1 (0.0%) 1 (0.0%) mozilla::ContainerState::ChooseAnimatedGeometryRoot(nsDisplayList const&, AnimatedGeometryRoot**) 1 (0.0%) mozilla::ContainerState::ChooseAnimatedGeometryRoot(nsDisplayList const&, AnimatedGeometryRoot**) (self)
1 (0.0%) nsCycleCollector::FixGrayBits(bool, TimeLog&) 76385 0 (0.0%) 1 (0.0%) mozilla::CycleCollectedJSRuntime::FixWeakMappingGrayBits() const 1 (0.0%) js::TraceWeakMaps(js::WeakMapTracer*)
1 (0.0%) non-virtual thunk to nsBaseAppShell::AddRef() (self) 1 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*) 278924 1 (0.0%) 1 (0.0%) non-virtual thunk to nsBaseAppShell::AddRef() 1 (0.0%) non-virtual thunk to nsBaseAppShell::AddRef() (self)
1 (0.0%) js::jit::ICTypeMonitor_SingleObject::ICTypeMonitor_SingleObject(js::jit::JitCode*, JSObject*) (self) 1 (0.0%) js::jit::ICTypeMonitor_Fallback::addMonitorStubForValue(JSContext*, js::jit::SharedStubInfo*, JS::Handle<JS::Value>) 376971 1 (0.0%) 1 (0.0%) js::jit::ICTypeMonitor_SingleObject::ICTypeMonitor_SingleObject(js::jit::JitCode*, JSObject*) 1 (0.0%) js::jit::ICTypeMonitor_SingleObject::ICTypeMonitor_SingleObject(js::jit::JitCode*, JSObject*) (self)
1 (0.0%) PollWrapper(_GPollFD*, unsigned int, int) 1 (0.0%) g_poll (self) 47107 1 (0.0%) 1 (0.0%) g_poll 1 (0.0%) g_poll (self)
1 (0.0%) RefPtr<nsIDocumentObserver>::assign_with_AddRef(nsIDocumentObserver*) 1 (0.0%) nsDOMStyleSheetList::AddRef() (self) 182092 1 (0.0%) 1 (0.0%) nsDOMStyleSheetList::AddRef() 1 (0.0%) nsDOMStyleSheetList::AddRef() (self)
1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::SpecificLayerAttributes*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::SpecificLayerAttributes::operator=(mozilla::layers::ContainerLayerAttributes const&) (self) 110891 1 (0.0%) 1 (0.0%) mozilla::layers::SpecificLayerAttributes::operator=(mozilla::layers::ContainerLayerAttributes const&) 1 (0.0%) mozilla::layers::SpecificLayerAttributes::operator=(mozilla::layers::ContainerLayerAttributes const&) (self)
1 (0.0%) mozilla::layers::CompositorBridgeParent::ShadowLayersUpdated(mozilla::layers::LayerTransactionParent*, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData> const&, bool, bool, unsigned int, bool, int) 1 (0.0%) mozilla::layers::LayerManager::SetRegionToClear(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) (self) 163381 1 (0.0%) 1 (0.0%) mozilla::layers::LayerManager::SetRegionToClear(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::layers::LayerManager::SetRegionToClear(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) (self)
1 (0.0%) g_ptr_array_free (self) 1 (0.0%) gtk_style_properties_lookup_property 46381 1 (0.0%) 1 (0.0%) g_ptr_array_free 1 (0.0%) g_ptr_array_free (self)
1 (0.0%) js::gc::GCRuntime::beginSweepingZoneGroup() 1 (0.0%) JSObject2WrappedJSMap::UpdateWeakPointersAfterGC(XPCJSRuntime*) (self) 147674 1 (0.0%) 1 (0.0%) JSObject2WrappedJSMap::UpdateWeakPointersAfterGC(XPCJSRuntime*) 1 (0.0%) JSObject2WrappedJSMap::UpdateWeakPointersAfterGC(XPCJSRuntime*) (self)
1 (0.0%) js::frontend::BytecodeEmitter::emitStatement(js::frontend::ParseNode*) 373094 0 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::updateSourceCoordNotes(unsigned int) 1 (0.0%) js::frontend::TokenStream::SourceCoords::columnIndex(unsigned int) const
1 (0.0%) _cairo_gstate_transform_glyphs_to_backend 1 (0.0%) _cairo_matrix_is_identity (self) 338834 1 (0.0%) 1 (0.0%) _cairo_matrix_is_identity 1 (0.0%) _cairo_matrix_is_identity (self)
1 (0.0%) nsIPresShell::InvalidatePresShellIfHidden() 1 (0.0%) PresShell::IsVisible() (self) 290719 1 (0.0%) 1 (0.0%) PresShell::IsVisible() 1 (0.0%) PresShell::IsVisible() (self)
1 (0.0%) js::DenseElementResult js::CallBoxedOrUnboxedSpecialization<ArrayJoinDenseKernelFunctor<CharSeparatorOp<unsigned char> > >(ArrayJoinDenseKernelFunctor<CharSeparatorOp<unsigned char> >, JSObject*) 356935 0 (0.0%) 1 (0.0%) js::StringBuffer::append(JSLinearString*) 1 (0.0%) mozilla::Vector<unsigned char, 64ul, js::TempAllocPolicy>::growStorageBy(unsigned long)
1 (0.0%) nsIPrincipal::Subsumes(nsIPrincipal*) 157233 0 (0.0%) 1 (0.0%) mozilla::BasePrincipal::Subsumes(nsIPrincipal*, bool*) 1 (0.0%) mozilla::BasePrincipal::Subsumes(nsIPrincipal*, mozilla::BasePrincipal::DocumentDomainConsideration)
1 (0.0%) mozilla::EventStateManager::SetContentState(nsIContent*, mozilla::EventStates) 223371 0 (0.0%) 1 (0.0%) mozilla::EventStateManager::UpdateAncestorState(nsIContent*, nsIContent*, mozilla::EventStates, bool) 1 (0.0%) mozilla::dom::Element::NotifyStateChange(mozilla::EventStates)
1 (0.0%) nsInheritedStyleData::DestroyStructs(unsigned long, nsPresContext*) (self) 1 (0.0%) nsStyleContext::~nsStyleContext() 288049 1 (0.0%) 1 (0.0%) nsInheritedStyleData::DestroyStructs(unsigned long, nsPresContext*) 1 (0.0%) nsInheritedStyleData::DestroyStructs(unsigned long, nsPresContext*) (self)
1 (0.0%) nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::end() (self) 1 (0.0%) mozilla::ElementRestyler::MoveStyleContextsForChildren(nsStyleContext*) 289024 1 (0.0%) 1 (0.0%) nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::end() 1 (0.0%) nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::end() (self)
1 (0.0%) (anonymous namespace)::CSSParserImpl::ExpectEndProperty() 285862 0 (0.0%) 1 (0.0%) (anonymous namespace)::CSSParserImpl::CheckEndProperty() 1 (0.0%) (anonymous namespace)::CSSParserImpl::GetToken(bool)
1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::primaryExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::TokenKind, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 375493 0 (0.0%) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::functionExpr(js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::functionDef(js::frontend::InHandling, js::frontend::YieldHandling, JS::Handle<JSAtom*>, js::frontend::FunctionSyntaxKind, js::GeneratorKind, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction, js::frontend::ParseNode**)
1 (0.0%) AutoLock::~AutoLock() (self) 1 (0.0%) MessageLoop::ReloadWorkQueue() 107260 1 (0.0%) 1 (0.0%) AutoLock::~AutoLock() 1 (0.0%) AutoLock::~AutoLock() (self)
1 (0.0%) mozilla::TimelineConsumers::Get() 1 (0.0%) mozilla::TimelineConsumers::AddRef() (self) 313326 1 (0.0%) 1 (0.0%) mozilla::TimelineConsumers::AddRef() 1 (0.0%) mozilla::TimelineConsumers::AddRef() (self)
1 (0.0%) ec_points_mul 65837 0 (0.0%) 1 (0.0%) ECPoints_mul 1 (0.0%) ec_GFp_nistp256_points_mul_vartime
1 (0.0%) js::jit::BacktrackingAllocator::maximumSpillWeight(mozilla::Vector<js::jit::LiveBundle*, 4ul, js::SystemAllocPolicy> const&) 1 (0.0%) js::jit::BacktrackingAllocator::computeSpillWeight(js::jit::LiveBundle*) (self) 376382 1 (0.0%) 1 (0.0%) js::jit::BacktrackingAllocator::computeSpillWeight(js::jit::LiveBundle*) 1 (0.0%) js::jit::BacktrackingAllocator::computeSpillWeight(js::jit::LiveBundle*) (self)
1 (0.0%) nsCCUncollectableMarker::Observe(nsISupports*, char const*, char16_t const*) 181382 0 (0.0%) 1 (0.0%) MarkWindowList(nsISimpleEnumerator*, bool, bool) 1 (0.0%) MarkDocShell(nsIDocShellTreeItem*, bool, bool)
1 (0.0%) mozilla::layers::LayerPropertiesBase::~LayerPropertiesBase() 1 (0.0%) mozilla::layers::LayerPropertiesBase::~LayerPropertiesBase() (self) 163164 1 (0.0%) 1 (0.0%) mozilla::layers::LayerPropertiesBase::~LayerPropertiesBase() 1 (0.0%) mozilla::layers::LayerPropertiesBase::~LayerPropertiesBase() (self)
1 (0.0%) moz_gtk_widget_paint(WidgetNodeType, _cairo*, _cairo_rectangle_int*, GtkWidgetState*, int, GtkTextDirection) 25501 0 (0.0%) 1 (0.0%) gtk_render_arrow 1 (0.0%) gtk_render_icon_surface
1 (0.0%) _pixman_image_for_pattern 1 (0.0%) _cairo_matrix_is_translation (self) 338846 1 (0.0%) 1 (0.0%) _cairo_matrix_is_translation 1 (0.0%) _cairo_matrix_is_translation (self)
1 (0.0%) date_getUTCSeconds(JSContext*, unsigned int, JS::Value*) 367032 0 (0.0%) 1 (0.0%) js::DateObject::fillLocalTimeSlots() 1 (0.0%) AdjustTime(double)
1 (0.0%) mozilla::layers::PLayerTransactionParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) 119788 0 (0.0%) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Write(nsTArray<mozilla::layers::EditReply> const&, IPC::Message*) 1 (0.0%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::RectIterator>::Write(IPC::Message*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&)
1 (0.0%) mozilla::dom::CallbackObject::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 218445 0 (0.0%) 1 (0.0%) mozilla::dom::CallbackObject::cycleCollection::Trace(void*, TraceCallbacks const&, void*) 1 (0.0%) TraceCallbackFunc::Trace(JSObject**, char const*, void*) const
1 (0.0%) ECDH_Derive 65603 0 (0.0%) 1 (0.0%) ec_points_mul 1 (0.0%) ECPoints_mul
1 (0.0%) JSAutoCompartment::~JSAutoCompartment() (self) 1 (0.0%) xpc::XrayTraits::getExpandoObjectInternal(JSContext*, JS::Handle<JSObject*>, nsIPrincipal*, JSObject*, JS::MutableHandle<JSObject*>) 366431 1 (0.0%) 1 (0.0%) JSAutoCompartment::~JSAutoCompartment() 1 (0.0%) JSAutoCompartment::~JSAutoCompartment() (self)
1 (0.0%) nsCycleCollector::ScanRoots(bool) 76536 0 (0.0%) 1 (0.0%) nsCycleCollector::ScanIncrementalRoots() 1 (0.0%) GCThingIsGrayCCThing(JS::GCCellPtr)
1 (0.0%) void mozilla::ContainerState::FinishPaintedLayerData<mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}>(mozilla::PaintedLayerData&, mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}) 1 (0.0%) mozilla::ContainerState::SetupMaskLayer(mozilla::layers::Layer*, mozilla::DisplayItemClip const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned int) (self) 288796 1 (0.0%) 1 (0.0%) mozilla::ContainerState::SetupMaskLayer(mozilla::layers::Layer*, mozilla::DisplayItemClip const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned int) 1 (0.0%) mozilla::ContainerState::SetupMaskLayer(mozilla::layers::Layer*, mozilla::DisplayItemClip const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned int) (self)
1 (0.0%) JSAutoNullableCompartment::~JSAutoNullableCompartment() (self) 1 (0.0%) mozilla::dom::AutoJSAPI::~AutoJSAPI() 366435 1 (0.0%) 1 (0.0%) JSAutoNullableCompartment::~JSAutoNullableCompartment() 1 (0.0%) JSAutoNullableCompartment::~JSAutoNullableCompartment() (self)
1 (0.0%) _cairo_pattern_analyze_filter (self) 1 (0.0%) _pixman_image_for_pattern 339098 1 (0.0%) 1 (0.0%) _cairo_pattern_analyze_filter 1 (0.0%) _cairo_pattern_analyze_filter (self)
1 (0.0%) g_object_notify 48232 0 (0.0%) 1 (0.0%) g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv 1 (0.0%) g_quark_from_string
1 (0.0%) nsWindow::DispatchDeactivateEvent() 315770 0 (0.0%) 1 (0.0%) nsWebShellWindow::WindowDeactivated() 1 (0.0%) nsFocusManager::WindowLowered(mozIDOMWindowProxy*)
1 (0.0%) double_conversion::DiyFp::Times(double_conversion::DiyFp const&, double_conversion::DiyFp const&) 1 (0.0%) double_conversion::DiyFp::Multiply(double_conversion::DiyFp const&) (self) 21991 1 (0.0%) 1 (0.0%) double_conversion::DiyFp::Multiply(double_conversion::DiyFp const&) 1 (0.0%) double_conversion::DiyFp::Multiply(double_conversion::DiyFp const&) (self)
1 (0.0%) SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, SelectorMatchesFlags, bool*) [clone .part.104] [clone .constprop.116] 1 (0.0%) nsDocument::GetDocumentState() (self) 182128 1 (0.0%) 1 (0.0%) nsDocument::GetDocumentState() 1 (0.0%) nsDocument::GetDocumentState() (self)
1 (0.0%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<mozilla::layers::Animation, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) 1 (0.0%) nsTArray_Impl<mozilla::layers::Animation, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) (self) 119921 1 (0.0%) 1 (0.0%) nsTArray_Impl<mozilla::layers::Animation, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 1 (0.0%) nsTArray_Impl<mozilla::layers::Animation, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) (self)
1 (0.0%) nsLayoutUtils::GetFontMetricsForStyleContext(nsStyleContext*, float, unsigned char) 1 (0.0%) nsPresContext::GetUserFontSet() (self) 290991 1 (0.0%) 1 (0.0%) nsPresContext::GetUserFontSet() 1 (0.0%) nsPresContext::GetUserFontSet() (self)
1 (0.0%) mozilla::NeckoOriginAttributes::InheritFromDocToNecko(mozilla::PrincipalOriginAttributes const&) (self) 1 (0.0%) mozilla::LoadInfo::LoadInfo(nsIPrincipal*, nsIPrincipal*, nsINode*, unsigned int, unsigned int) 157223 1 (0.0%) 1 (0.0%) mozilla::NeckoOriginAttributes::InheritFromDocToNecko(mozilla::PrincipalOriginAttributes const&) 1 (0.0%) mozilla::NeckoOriginAttributes::InheritFromDocToNecko(mozilla::PrincipalOriginAttributes const&) (self)
1 (0.0%) js::DenseElementResult ArrayShiftDenseKernel<(JSValueType)4>(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 356967 0 (0.0%) 1 (0.0%) js::NativeObject::moveDenseElements(unsigned int, unsigned int, unsigned int) 1 (0.0%) __memmove_ssse3_back
1 (0.0%) nsPresContext::NotifyDidPaintForSubtree(unsigned int, unsigned long, mozilla::TimeStamp const&) 291964 0 (0.0%) 1 (0.0%) nsInvalidateRequestList::Request* nsTArray_Impl<nsInvalidateRequestList::Request, nsTArrayInfallibleAllocator>::AppendElements<nsInvalidateRequestList::Request, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<nsInvalidateRequestList::Request, nsTArrayInfallibleAllocator>&&) 1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
1 (0.0%) nsDocShell::GetContentViewer(nsIContentViewer**) 1 (0.0%) nsDocumentViewer::AddRef() (self) 290508 1 (0.0%) 1 (0.0%) nsDocumentViewer::AddRef() 1 (0.0%) nsDocumentViewer::AddRef() (self)
1 (0.0%) AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&) 76068 0 (0.0%) 1 (0.0%) AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&, mozilla::fallible_t const&) 1 (0.0%) ConvertUTF16toUTF8::write(char16_t const*, unsigned int)
1 (0.0%) SnowWhiteKiller::~SnowWhiteKiller() 184928 0 (0.0%) 1 (0.0%) nsJSScriptTimeoutHandler::DeleteCycleCollectable() 1 (0.0%) nsJSScriptTimeoutHandler::~nsJSScriptTimeoutHandler()
1 (0.0%) nsRuleNode::ChildrenHashHashKey(void const*) (self) 1 (0.0%) PLDHashTable::Add(void const*, mozilla::fallible_t const&) 287075 1 (0.0%) 1 (0.0%) nsRuleNode::ChildrenHashHashKey(void const*) 1 (0.0%) nsRuleNode::ChildrenHashHashKey(void const*) (self)
1 (0.0%) RefPtr<mozilla::css::Declaration>::assign_with_AddRef(mozilla::css::Declaration*) (self) 1 (0.0%) mozilla::css::Declaration::EnsureMutable() 284438 1 (0.0%) 1 (0.0%) RefPtr<mozilla::css::Declaration>::assign_with_AddRef(mozilla::css::Declaration*) 1 (0.0%) RefPtr<mozilla::css::Declaration>::assign_with_AddRef(mozilla::css::Declaration*) (self)
1 (0.0%) mozilla::gfx::CreateSubImageForData(unsigned char*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, int, mozilla::gfx::SurfaceFormat) 338748 0 (0.0%) 1 (0.0%) _cairo_image_surface_create_with_pixman_format 1 (0.0%) _moz_pixman_image_create_bits
1 (0.0%) js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 368756 0 (0.0%) 1 (0.0%) js::UnmappedArgumentsObject::obj_resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 1 (0.0%) js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int)
1 (0.0%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) 168893 0 (0.0%) 1 (0.0%) std::vector<mozilla::layers::Edit, std::allocator<mozilla::layers::Edit> >::clear() 1 (0.0%) mozilla::layers::Edit::MaybeDestroy(mozilla::layers::Edit::Type)
1 (0.0%) js::gc::GCRuntime::markRuntime(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime) 1 (0.0%) js::MarkAtoms(JSTracer*) (self) 356976 1 (0.0%) 1 (0.0%) js::MarkAtoms(JSTracer*) 1 (0.0%) js::MarkAtoms(JSTracer*) (self)
1 (0.0%) mozilla::EffectSet::GetEffectSet(nsIFrame const*) 290881 0 (0.0%) 1 (0.0%) nsLayoutUtils::GetStyleFrame(nsIFrame*) 1 (0.0%) nsImageBoxFrame::GetType() const
1 (0.0%) nsHTMLReflowState::InitCBReflowState() 293189 0 (0.0%) 1 (0.0%) nsIFrame::GetContainingBlock(unsigned int) const 1 (0.0%) nsIFrame::IsAbsolutelyPositioned() const
1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError::transferErrorTo(js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*) (self) 375327 1 (0.0%) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError::transferErrorTo(js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError::transferErrorTo(js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*) (self)
1 (0.0%) gdk_x11_drag_context_get_type 1 (0.0%) gdk_x11_display_error_trap_pop_ignored (self) 27961 1 (0.0%) 1 (0.0%) gdk_x11_display_error_trap_pop_ignored 1 (0.0%) gdk_x11_display_error_trap_pop_ignored (self)
1 (0.0%) dosprintf(SprintfState*, char const*, __va_list_tag*) 1 (0.0%) GrowStuff(SprintfState*, char const*, unsigned long) (self) 367878 1 (0.0%) 1 (0.0%) GrowStuff(SprintfState*, char const*, unsigned long) 1 (0.0%) GrowStuff(SprintfState*, char const*, unsigned long) (self)
1 (0.0%) nsContainerFrame::ComputeAutoSize(nsRenderingContext*, mozilla::WritingMode, mozilla::LogicalSize const&, int, mozilla::LogicalSize const&, mozilla::LogicalSize const&, mozilla::LogicalSize const&, bool) 1 (0.0%) nsIFrame::IsTableCaption() const (self) 290280 1 (0.0%) 1 (0.0%) nsIFrame::IsTableCaption() const 1 (0.0%) nsIFrame::IsTableCaption() const (self)
1 (0.0%) js::gc::ArenaLists::relocateArenas(JS::Zone*, js::gc::Arena*&, JS::gcreason::Reason, js::SliceBudget&, js::gcstats::Statistics&) 1 (0.0%) js::gc::ArenaList::pickArenasToRelocate(unsigned long&, unsigned long&) (self) 367434 1 (0.0%) 1 (0.0%) js::gc::ArenaList::pickArenasToRelocate(unsigned long&, unsigned long&) 1 (0.0%) js::gc::ArenaList::pickArenasToRelocate(unsigned long&, unsigned long&) (self)
1 (0.0%) nsTArray_Impl<mozilla::layout::FrameChildList, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self) 1 (0.0%) mozilla::ElementRestyler::MoveStyleContextsForContentChildren(nsIFrame*, nsStyleContext*, nsTArray<nsStyleContext*>&) 289070 1 (0.0%) 1 (0.0%) nsTArray_Impl<mozilla::layout::FrameChildList, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) nsTArray_Impl<mozilla::layout::FrameChildList, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self)
1 (0.0%) _cairo_font_options_init_copy (self) 1 (0.0%) gfxFontconfigFont::GetGlyphRenderingOptions(TextRunDrawParams const*) 338642 1 (0.0%) 1 (0.0%) _cairo_font_options_init_copy 1 (0.0%) _cairo_font_options_init_copy (self)
1 (0.0%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 160284 0 (0.0%) 1 (0.0%) mozilla::gfx::UserData::Add(mozilla::gfx::UserDataKey*, void*, void (*)(void*)) 1 (0.0%) mozilla::FrameLayerBuilder::~FrameLayerBuilder()
1 (0.0%) mozilla::layers::ScrollMetadata::ScrollMetadata(mozilla::layers::ScrollMetadata const&) 1 (0.0%) nsCString::nsCString(nsCString const&) (self) 77297 1 (0.0%) 1 (0.0%) nsCString::nsCString(nsCString const&) 1 (0.0%) nsCString::nsCString(nsCString const&) (self)
1 (0.0%) _cairo_path_fixed_equal (self) 1 (0.0%) _cairo_clip_intersect_path 339009 1 (0.0%) 1 (0.0%) _cairo_path_fixed_equal 1 (0.0%) _cairo_path_fixed_equal (self)
1 (0.0%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 1 (0.0%) CheckTextCallback(nsRuleData const*, nsRuleNode::RuleDetail) (self) 287129 1 (0.0%) 1 (0.0%) CheckTextCallback(nsRuleData const*, nsRuleNode::RuleDetail) 1 (0.0%) CheckTextCallback(nsRuleData const*, nsRuleNode::RuleDetail) (self)
1 (0.0%) ClaimStyleContext(WidgetNodeType, GtkTextDirection, GtkStateFlags, unsigned int) 25787 0 (0.0%) 1 (0.0%) gtk_style_context_set_state 1 (0.0%) g_object_notify
1 (0.0%) js::NewArrayOperationWithTemplate(JSContext*, JS::Handle<JSObject*>) 356867 0 (0.0%) 1 (0.0%) js::NewDenseFullyAllocatedArray(js::ExclusiveContext*, unsigned int, JS::Handle<JSObject*>, js::NewObjectKind) 1 (0.0%) js::ArrayObject::createArray(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, JS::Handle<js::Shape*>, JS::Handle<js::ObjectGroup*>, unsigned int, js::AutoSetNewObjectMetadata&)
1 (0.0%) nsIFrame::HasOpacityInternal(float) const 1 (0.0%) mozilla::EffectCompositor::HasAnimationsForCompositor(nsIFrame const*, nsCSSProperty) (self) 174624 1 (0.0%) 1 (0.0%) mozilla::EffectCompositor::HasAnimationsForCompositor(nsIFrame const*, nsCSSProperty) 1 (0.0%) mozilla::EffectCompositor::HasAnimationsForCompositor(nsIFrame const*, nsCSSProperty) (self)
1 (0.0%) _moz_pixman_image_ref (self) 1 (0.0%) _pixman_image_for_solid 340463 1 (0.0%) 1 (0.0%) _moz_pixman_image_ref 1 (0.0%) _moz_pixman_image_ref (self)
1 (0.0%) js::NativeObject::getChildProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<js::Shape*>, JS::MutableHandle<js::StackShape>) 370845 0 (0.0%) 1 (0.0%) js::NativeObject::getChildPropertyOnDictionary(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<js::Shape*>, JS::MutableHandle<js::StackShape>) 1 (0.0%) js::NativeObject::allocSlot(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, unsigned int*)
1 (0.0%) mozilla::layers::Transaction::AddEdit(mozilla::layers::CompositableOperation const&) 112057 0 (0.0%) 1 (0.0%) mozilla::layers::Edit::Edit(mozilla::layers::CompositableOperation const&) 1 (0.0%) mozilla::layers::CompositableOperationDetail::operator=(mozilla::layers::CompositableOperationDetail const&)
1 (0.0%) ComponentLoaderInfo::EnsureScriptChannel() 84598 0 (0.0%) 1 (0.0%) NS_NewChannel(nsIChannel**, nsIURI*, nsIPrincipal*, unsigned int, unsigned int, nsILoadGroup*, nsIInterfaceRequestor*, unsigned int, nsIIOService*) 1 (0.0%) NS_NewChannelInternal(nsIChannel**, nsIURI*, nsINode*, nsIPrincipal*, nsIPrincipal*, unsigned int, unsigned int, nsILoadGroup*, nsIInterfaceRequestor*, unsigned int, nsIIOService*)
1 (0.0%) Interpret(JSContext*, js::RunState&) 367931 0 (0.0%) 1 (0.0%) js::LookupNameNoGC(JSContext*, js::PropertyName*, JSObject*, JSObject**, JSObject**, js::Shape**) 1 (0.0%) js::NativeObject::lookup(js::ExclusiveContext*, jsid)
1 (0.0%) js::jit::IonBuilder::jsop_getprop(js::PropertyName*) 358335 0 (0.0%) 1 (0.0%) js::jit::IonBuilder::resume(js::jit::MInstruction*, unsigned char*, js::jit::MResumePoint::Mode) [clone .constprop.1539] 1 (0.0%) js::jit::MResumePoint::New(js::jit::TempAllocator&, js::jit::MBasicBlock*, unsigned char*, js::jit::MResumePoint::Mode)
1 (0.0%) _cairo_stroke_style_fini (self) 1 (0.0%) _cairo_gstate_fini 339381 1 (0.0%) 1 (0.0%) _cairo_stroke_style_fini 1 (0.0%) _cairo_stroke_style_fini (self)
1 (0.0%) js::GetPropertyPure(js::ExclusiveContext*, JSObject*, jsid, JS::Value*) 367935 0 (0.0%) 1 (0.0%) js::LookupOwnPropertyPure(js::ExclusiveContext*, JSObject*, jsid, js::Shape**, bool*) 1 (0.0%) js::NativeObject::lookupPure(jsid)
1 (0.0%) nsLayoutUtils::ComputeSizeForDrawing(imgIContainer*, mozilla::gfx::IntSizeTyped<mozilla::CSSPixel>&, nsSize&, bool&, bool&) 1 (0.0%) mozilla::image::RasterImage::GetWidth(int*) (self) 172201 1 (0.0%) 1 (0.0%) mozilla::image::RasterImage::GetWidth(int*) 1 (0.0%) mozilla::image::RasterImage::GetWidth(int*) (self)
1 (0.0%) js::GCMarker::drainMarkStack(js::SliceBudget&) 148145 0 (0.0%) 1 (0.0%) xpc::TraceXPCGlobal(JSTracer*, JSObject*) 1 (0.0%) mozilla::dom::TraceProtoAndIfaceCache(JSTracer*, JSObject*)
1 (0.0%) nsGlobalWindow::RunTimeoutHandler(nsTimeout*, nsIScriptContext*) 214367 0 (0.0%) 1 (0.0%) mozilla::dom::Function::Call(JSContext*, JS::Handle<JS::Value>, nsTArray<JS::Value> const&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 1 (0.0%) JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>)
1 (0.0%) non-virtual thunk to nsContentTreeOwner::GetInterface(nsID const&, void**) (self) 1 (0.0%) nsGetInterface::operator()(nsID const&, void**) const 315694 1 (0.0%) 1 (0.0%) non-virtual thunk to nsContentTreeOwner::GetInterface(nsID const&, void**) 1 (0.0%) non-virtual thunk to nsContentTreeOwner::GetInterface(nsID const&, void**) (self)
1 (0.0%) js::array_slice(JSContext*, unsigned int, JS::Value*) 372193 0 (0.0%) 1 (0.0%) js::CopyAnyBoxedOrUnboxedDenseElements(JSContext*, JSObject*, JSObject*, unsigned int, unsigned int, unsigned int) 1 (0.0%) js::DenseElementResult js::CallBoxedOrUnboxedSpecialization<CopyBoxedOrUnboxedDenseElementsFunctor>(CopyBoxedOrUnboxedDenseElementsFunctor, JSObject*, JSObject*)
1 (0.0%) _end 356883 0 (0.0%) 1 (0.0%) array_length_setter(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&) 1 (0.0%) js::ArraySetLength(JSContext*, JS::Handle<js::ArrayObject*>, JS::Handle<jsid>, unsigned int, JS::Handle<JS::Value>, JS::ObjectOpResult&)
1 (0.0%) js::jit::BaselineCompiler::compile() 376933 0 (0.0%) 1 (0.0%) js::jit::BaselineCompiler::emitPrologue() 1 (0.0%) js::jit::BaselineCompiler::emitArgumentTypeChecks()
1 (0.0%) mozilla::dom::PContentParent::ExitedCall() (self) 1 (0.0%) mozilla::ipc::MessageChannel::CxxStackFrame::CxxStackFrame(mozilla::ipc::MessageChannel&, mozilla::ipc::Direction, IPC::Message const*) 139772 1 (0.0%) 1 (0.0%) mozilla::dom::PContentParent::ExitedCall() 1 (0.0%) mozilla::dom::PContentParent::ExitedCall() (self)
1 (0.0%) ComponentLoaderInfo::EnsureResolvedURI() 146333 0 (0.0%) 1 (0.0%) ComponentLoaderInfo::EnsureScriptChannel() 1 (0.0%) NS_NewChannel(nsIChannel**, nsIURI*, nsIPrincipal*, unsigned int, unsigned int, nsILoadGroup*, nsIInterfaceRequestor*, unsigned int, nsIIOService*)
1 (0.0%) _end 363089 0 (0.0%) 1 (0.0%) js::jit::DoTypeMonitorFallback(JSContext*, void*, js::jit::ICTypeMonitor_Fallback*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::jit::ICTypeMonitor_Fallback::addMonitorStubForValue(JSContext*, js::jit::SharedStubInfo*, JS::Handle<JS::Value>)
1 (0.0%) _create_composite_mask_pattern.isra.32 338503 0 (0.0%) 1 (0.0%) _cairo_clip_combine_with_surface 1 (0.0%) _cairo_surface_paint
1 (0.0%) nsTimerImpl::Fire() 184002 0 (0.0%) 1 (0.0%) nsExpirationTracker<nsIDocument::SelectorCacheKey, 4u>::TimerCallback(nsITimer*, void*) 1 (0.0%) nsExpirationTracker<nsIDocument::SelectorCacheKey, 4u>::AgeOneGeneration() [clone .part.594] [clone .constprop.991]
1 (0.0%) mozilla::ContainerState::SetupScrollingMetadata(mozilla::NewLayerEntry*) [clone .part.487] 168935 0 (0.0%) 1 (0.0%) nsTArray_Impl<RefPtr<mozilla::layers::Layer>, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
1 (0.0%) mozilla::ScrollbarStyles::ScrollbarStyles(mozilla::ScrollbarStyles const&) (self) 1 (0.0%) mozilla::ScrollFrameHelper::GetScrollbarStylesFromFrame() const 293957 1 (0.0%) 1 (0.0%) mozilla::ScrollbarStyles::ScrollbarStyles(mozilla::ScrollbarStyles const&) 1 (0.0%) mozilla::ScrollbarStyles::ScrollbarStyles(mozilla::ScrollbarStyles const&) (self)
1 (0.0%) AppendASCIItoUTF16(nsACString_internal const&, nsAString_internal&) 76113 0 (0.0%) 1 (0.0%) AppendASCIItoUTF16(nsACString_internal const&, nsAString_internal&, mozilla::fallible_t const&) 1 (0.0%) nsAString_internal::SetLength(unsigned int, mozilla::fallible_t const&)
1 (0.0%) mozilla::layers::CompositorBridgeParent::ShadowLayersUpdated(mozilla::layers::LayerTransactionParent*, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData> const&, bool, bool, unsigned int, bool, int) 1 (0.0%) mozilla::layers::CompositorBridgeParent::ScheduleComposition() (self) 167481 1 (0.0%) 1 (0.0%) mozilla::layers::CompositorBridgeParent::ScheduleComposition() 1 (0.0%) mozilla::layers::CompositorBridgeParent::ScheduleComposition() (self)
1 (0.0%) js::jit::DoGetPropFallback(JSContext*, void*, js::jit::ICGetProp_Fallback*, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>) 376457 0 (0.0%) 1 (0.0%) js::jit::AttachBaselineCacheIRStub(JSContext*, js::jit::CacheIRWriter const&, js::jit::CacheKind, js::jit::ICFallbackStub*) 1 (0.0%) mozilla::HashBytes(void const*, unsigned long)
1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::CommonLayerAttributes const&, IPC::Message*) 119979 0 (0.0%) 1 (0.0%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>, mozilla::gfx::IntRectTyped<mozilla::LayerPixel>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>, mozilla::gfx::IntRectTyped<mozilla::LayerPixel>, mozilla::gfx::IntPointTyped<mozilla::LayerPixel>, mozilla::gfx::IntMarginTyped<mozilla::LayerPixel> >::RectIterator>::Write(IPC::Message*, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel> const&) 1 (0.0%) IPC::ParamTraits<mozilla::gfx::IntRectTyped<mozilla::LayerPixel> >::Write(IPC::Message*, mozilla::gfx::IntRectTyped<mozilla::LayerPixel> const&)
1 (0.0%) dbus_timeout_get_enabled (self) 1 (0.0%) dbus_connection_get_dispatch_status 52181 1 (0.0%) 1 (0.0%) dbus_timeout_get_enabled 1 (0.0%) dbus_timeout_get_enabled (self)
1 (0.0%) PropertyProvider::PropertyProvider(nsTextFrame*, gfxSkipCharsIterator const&, nsTextFrame::TextRunType) 1 (0.0%) nsGenericDOMDataNode::GetText() (self) 181940 1 (0.0%) 1 (0.0%) nsGenericDOMDataNode::GetText() 1 (0.0%) nsGenericDOMDataNode::GetText() (self)
1 (0.0%) _cairo_image_surface_fill 338516 0 (0.0%) 1 (0.0%) _cairo_clip_to_boxes 1 (0.0%) _cairo_clip_get_boxes
1 (0.0%) js::jit::LiveRange::FallibleNew(js::jit::TempAllocator&, unsigned int, js::jit::CodePosition, js::jit::CodePosition) (self) 1 (0.0%) js::jit::VirtualRegister::addInitialRange(js::jit::TempAllocator&, js::jit::CodePosition, js::jit::CodePosition) 376461 1 (0.0%) 1 (0.0%) js::jit::LiveRange::FallibleNew(js::jit::TempAllocator&, unsigned int, js::jit::CodePosition, js::jit::CodePosition) 1 (0.0%) js::jit::LiveRange::FallibleNew(js::jit::TempAllocator&, unsigned int, js::jit::CodePosition, js::jit::CodePosition) (self)
1 (0.0%) mozilla::SplayTree<mozilla::OverflowChangedTracker::Entry, mozilla::OverflowChangedTracker::Entry>::find(mozilla::OverflowChangedTracker::Entry const&) 289106 0 (0.0%) 1 (0.0%) mozilla::SplayTree<mozilla::OverflowChangedTracker::Entry, mozilla::OverflowChangedTracker::Entry>::lookup(mozilla::OverflowChangedTracker::Entry const&) 1 (0.0%) mozilla::OverflowChangedTracker::Entry::compare(mozilla::OverflowChangedTracker::Entry const&, mozilla::OverflowChangedTracker::Entry const&)
1 (0.0%) PresShell::CreateReferenceRenderingContext() 1 (0.0%) RefPtr<gfxContext>::~RefPtr() (self) 165906 1 (0.0%) 1 (0.0%) RefPtr<gfxContext>::~RefPtr() 1 (0.0%) RefPtr<gfxContext>::~RefPtr() (self)
1 (0.0%) nsAString_internal::ReplacePrep(unsigned int, unsigned int, unsigned int) 1 (0.0%) nsAString_internal::Capacity() const (self) 75999 1 (0.0%) 1 (0.0%) nsAString_internal::Capacity() const 1 (0.0%) nsAString_internal::Capacity() const (self)
1 (0.0%) nsTextFrame::GetTextDecorations(nsPresContext*, nsTextFrame::TextDecorationColorResolution, nsTextFrame::TextDecorations&) 293359 0 (0.0%) 1 (0.0%) nsIFrame::GetNormalPosition() const 1 (0.0%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*)
1 (0.0%) mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&) 288748 0 (0.0%) 1 (0.0%) mozilla::FrameLayerBuilder::Init(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::PaintedLayerData*) 1 (0.0%) nsPresContext::GetRootPresContext()
1 (0.0%) _end 365535 0 (0.0%) 1 (0.0%) js::jit::NormalSuspend(JSContext*, JS::Handle<JSObject*>, js::jit::BaselineFrame*, unsigned char*, unsigned int) 1 (0.0%) js::GeneratorObject::suspend(JSContext*, JS::Handle<JSObject*>, js::AbstractFramePtr, unsigned char*, JS::Value*, unsigned int)
1 (0.0%) mozilla::layers::BasicCompositor::CreateRenderTargetForWindow(mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> const&, mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> const&, mozilla::layers::BufferMode) 1 (0.0%) mozilla::gfx::DrawTargetCairo::GetSize() (self) 159476 1 (0.0%) 1 (0.0%) mozilla::gfx::DrawTargetCairo::GetSize() 1 (0.0%) mozilla::gfx::DrawTargetCairo::GetSize() (self)
1 (0.0%) mozilla::dom::workers::WorkerPrivateParent<mozilla::dom::workers::WorkerPrivate>::DispatchPrivate(already_AddRefed<mozilla::dom::workers::WorkerRunnable>&&, nsIEventTarget*) 268095 0 (0.0%) 1 (0.0%) mozilla::dom::workers::WorkerThread::DispatchAnyThread(mozilla::dom::workers::WorkerThreadFriendKey const&, already_AddRefed<mozilla::dom::workers::WorkerRunnable>&&) 1 (0.0%) nsThread::DispatchInternal(already_AddRefed<nsIRunnable>&&, unsigned int, nsThread::nsNestedEventTarget*)
1 (0.0%) nsDocument::ContentStateChanged(nsIContent*, mozilla::EventStates) 291056 0 (0.0%) 1 (0.0%) PresShell::ContentStateChanged(nsIDocument*, nsIContent*, mozilla::EventStates) 1 (0.0%) mozilla::RestyleManager::ContentStateChanged(nsIContent*, mozilla::EventStates)
1 (0.0%) nsHTMLReflowState::InitResizeFlags(nsPresContext*, nsIAtom*) 1 (0.0%) nsIFrame::GetLogicalSize(mozilla::WritingMode) const (self) 290209 1 (0.0%) 1 (0.0%) nsIFrame::GetLogicalSize(mozilla::WritingMode) const 1 (0.0%) nsIFrame::GetLogicalSize(mozilla::WritingMode) const (self)
1 (0.0%) mozilla::net::CacheIndex::UpdateIndex() 78191 0 (0.0%) 1 (0.0%) nsLocalFile::Release() 1 (0.0%) arena_dalloc
1 (0.0%) cairo_font_options_get_hint_metrics 55350 0 (0.0%) 1 (0.0%) pixman_image_composite32 1 (0.0%) pixman_composite_glyphs
1 (0.0%) nsSprocketLayout::XULLayout(nsIFrame*, nsBoxLayoutState&) 299690 0 (0.0%) 1 (0.0%) nsSprocketLayout::XULLayout(nsIFrame*, nsBoxLayoutState&) [clone .part.132] [clone .constprop.218] 1 (0.0%) nsIFrame::XULLayout(nsBoxLayoutState&)
1 (0.0%) mozilla::dom::SequenceRooter<JS::Value>::SequenceRooter(JSContext*, nsTArray<JS::Value>*) 1 (0.0%) JS::CustomAutoRooter::CustomAutoRooter<JSContext>(JSContext*) (self) 178071 1 (0.0%) 1 (0.0%) JS::CustomAutoRooter::CustomAutoRooter<JSContext>(JSContext*) 1 (0.0%) JS::CustomAutoRooter::CustomAutoRooter<JSContext>(JSContext*) (self)
1 (0.0%) nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*) 1 (0.0%) gfxContext::NewPath() (self) 170661 1 (0.0%) 1 (0.0%) gfxContext::NewPath() 1 (0.0%) gfxContext::NewPath() (self)
1 (0.0%) mozilla::dom::exceptions::JSStackFrame::~JSStackFrame() 76376 0 (0.0%) 1 (0.0%) mozilla::CycleCollectedJSRuntime::RemoveJSHolder(void*) 1 (0.0%) PLDHashTable::Remove(void const*)
1 (0.0%) mozilla::ScrollFrameHelper::FinishReflowForScrollbar(nsIContent*, int, int, int, int, int) 293131 0 (0.0%) 1 (0.0%) mozilla::ScrollFrameHelper::SetScrollbarEnabled(nsIContent*, int) 1 (0.0%) mozilla::dom::Element::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool)
1 (0.0%) mozilla::layers::ContainerLayerProperties::ComputeChangeInternal(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&) 1 (0.0%) mozilla::layers::AddRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) (self) 163127 1 (0.0%) 1 (0.0%) mozilla::layers::AddRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::layers::AddRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) (self)
1 (0.0%) nsDocShell::GetWindow() 1 (0.0%) nsDocShell::EnsureScriptEnvironment() (self) 312934 1 (0.0%) 1 (0.0%) nsDocShell::EnsureScriptEnvironment() 1 (0.0%) nsDocShell::EnsureScriptEnvironment() (self)
1 (0.0%) nsInProcessTabChildGlobal::QueryInterface(nsID const&, void**) 223638 0 (0.0%) 1 (0.0%) mozilla::DOMEventTargetHelper::QueryInterface(nsID const&, void**) 1 (0.0%) mozilla::DOMEventTargetHelper::AddRef()
1 (0.0%) nsRunnableMethodImpl<void (mozilla::layers::CompositorVsyncScheduler::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::~nsRunnableMethodImpl() 1 (0.0%) nsRunnableMethodImpl<void (mozilla::layers::CompositorVsyncScheduler::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::~nsRunnableMethodImpl() (self) 168239 1 (0.0%) 1 (0.0%) nsRunnableMethodImpl<void (mozilla::layers::CompositorVsyncScheduler::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::~nsRunnableMethodImpl() 1 (0.0%) nsRunnableMethodImpl<void (mozilla::layers::CompositorVsyncScheduler::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::~nsRunnableMethodImpl() (self)
1 (0.0%) bool js::ValueToId<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)0>::MutableHandleType) 1 (0.0%) js::AtomToId(JSAtom*) (self) 367130 1 (0.0%) 1 (0.0%) js::AtomToId(JSAtom*) 1 (0.0%) js::AtomToId(JSAtom*) (self)
1 (0.0%) js::jit::SnapshotWriter::add(js::jit::RValueAllocation const&) 363242 0 (0.0%) 1 (0.0%) js::jit::RValueAllocation::write(js::jit::CompactBufferWriter&) const 1 (0.0%) js::jit::RValueAllocation::writePayload(js::jit::CompactBufferWriter&, js::jit::RValueAllocation::PayloadType, js::jit::RValueAllocation::Payload)
1 (0.0%) nsTHashtable<nsBaseHashtableET<nsPtrHashKey<AnimatedGeometryRoot>, mozilla::PaintedLayerDataNode*> >::s_MatchEntry(PLDHashEntryHdr const*, void const*) (self) 1 (0.0%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) 288884 1 (0.0%) 1 (0.0%) nsTHashtable<nsBaseHashtableET<nsPtrHashKey<AnimatedGeometryRoot>, mozilla::PaintedLayerDataNode*> >::s_MatchEntry(PLDHashEntryHdr const*, void const*) 1 (0.0%) nsTHashtable<nsBaseHashtableET<nsPtrHashKey<AnimatedGeometryRoot>, mozilla::PaintedLayerDataNode*> >::s_MatchEntry(PLDHashEntryHdr const*, void const*) (self)
1 (0.0%) js::jit::CodeGeneratorShared::generateOutOfLineCode() 358142 0 (0.0%) 1 (0.0%) js::jit::CheckOverRecursedFailure::accept(js::jit::CodeGenerator*) 1 (0.0%) js::jit::CodeGeneratorShared::callVM(js::jit::VMFunction const&, js::jit::LInstruction*, js::jit::Register const*)
1 (0.0%) mozilla::layers::CompositorVsyncScheduler::Composite(mozilla::TimeStamp) 167267 0 (0.0%) 1 (0.0%) mozilla::layers::CompositorVsyncScheduler::DispatchVREvents(mozilla::TimeStamp) 1 (0.0%) mozilla::gfx::VRManager::NotifyVsync(mozilla::TimeStamp const&)
1 (0.0%) _cairo_matrix_is_invertible 1 (0.0%) _cairo_matrix_compute_determinant (self) 338825 1 (0.0%) 1 (0.0%) _cairo_matrix_compute_determinant 1 (0.0%) _cairo_matrix_compute_determinant (self)
1 (0.0%) gdk_x11_drag_context_get_type 27548 0 (0.0%) 1 (0.0%) gdk_event_new 1 (0.0%) g_slice_alloc0
1 (0.0%) js::jit::CodeGeneratorShared::encodeAllocation(js::jit::LSnapshot*, js::jit::MDefinition*, unsigned int*) 363247 0 (0.0%) 1 (0.0%) js::jit::SnapshotWriter::add(js::jit::RValueAllocation const&) 1 (0.0%) js::jit::RValueAllocation::write(js::jit::CompactBufferWriter&) const
1 (0.0%) mozilla::dom::exceptions::JSStackFrame::~JSStackFrame() 218547 0 (0.0%) 1 (0.0%) mozilla::dom::exceptions::JSStackFrame::~JSStackFrame() 1 (0.0%) mozilla::CycleCollectedJSRuntime::RemoveJSHolder(void*)
1 (0.0%) nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 79189 0 (0.0%) 1 (0.0%) nsComponentManagerImpl::GetFactoryEntry(char const*, unsigned int) 1 (0.0%) nsACString_internal::Finalize()
1 (0.0%) nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) 1 (0.0%) JSAutoRequest::~JSAutoRequest() (self) 147717 1 (0.0%) 1 (0.0%) JSAutoRequest::~JSAutoRequest() 1 (0.0%) JSAutoRequest::~JSAutoRequest() (self)
1 (0.0%) mozilla::ScrollFrameHelper::ReflowFinished() 293634 0 (0.0%) 1 (0.0%) mozilla::ScrollFrameHelper::ScrollToImpl(nsPoint, nsRect const&, nsIAtom*) 1 (0.0%) ClampAndAlignWithPixels(int, int, int, int, int, int, double, int)
1 (0.0%) js::frontend::BytecodeEmitter::emitCallOrNew(js::frontend::ParseNode*) 1 (0.0%) js::frontend::BytecodeEmitter::emitCall(JSOp, unsigned short, js::frontend::ParseNode*) (self) 373092 1 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::emitCall(JSOp, unsigned short, js::frontend::ParseNode*) 1 (0.0%) js::frontend::BytecodeEmitter::emitCall(JSOp, unsigned short, js::frontend::ParseNode*) (self)
1 (0.0%) nsGlobalWindow::GetInnerScreenRect() 312953 0 (0.0%) 1 (0.0%) nsDocShell::GetPresShell() 1 (0.0%) nsDocumentViewer::GetPresContext(nsPresContext**)
1 (0.0%) mozilla::detail::FramePropertyTypeHelper<nsOverflowAreas>::Type mozilla::FrameProperties::Get<nsOverflowAreas>(mozilla::FramePropertyDescriptor<nsOverflowAreas> const*, bool*) const (self) 1 (0.0%) mozilla::FrameLayerBuilder::GetDisplayItemData(nsIFrame*, unsigned int) 289022 1 (0.0%) 1 (0.0%) mozilla::detail::FramePropertyTypeHelper<nsOverflowAreas>::Type mozilla::FrameProperties::Get<nsOverflowAreas>(mozilla::FramePropertyDescriptor<nsOverflowAreas> const*, bool*) const 1 (0.0%) mozilla::detail::FramePropertyTypeHelper<nsOverflowAreas>::Type mozilla::FrameProperties::Get<nsOverflowAreas>(mozilla::FramePropertyDescriptor<nsOverflowAreas> const*, bool*) const (self)
1 (0.0%) _moz_cairo_set_scaled_font 338832 0 (0.0%) 1 (0.0%) _cairo_gstate_set_font_matrix 1 (0.0%) _cairo_matrix_is_invertible
1 (0.0%) XPCWrappedNative::GetNewOrUsed(xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 148452 0 (0.0%) 1 (0.0%) Native2WrappedNativeMap::Find(nsISupports*) 1 (0.0%) PLDHashTable::Search(void const*)
1 (0.0%) mozilla::layers::CompositorVsyncScheduler::DispatchVREvents(mozilla::TimeStamp) 171897 0 (0.0%) 1 (0.0%) mozilla::gfx::VRManager::NotifyVsync(mozilla::TimeStamp const&) 1 (0.0%) mozilla::gfx::VRManager::DispatchVRDeviceSensorUpdate()
1 (0.0%) nsStyleChangeList::ChangeAt(int, nsStyleChangeData const**) const (self) 1 (0.0%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) 291089 1 (0.0%) 1 (0.0%) nsStyleChangeList::ChangeAt(int, nsStyleChangeData const**) const 1 (0.0%) nsStyleChangeList::ChangeAt(int, nsStyleChangeData const**) const (self)
1 (0.0%) nsTimerImpl::InitWithNameableFuncCallback(void (*)(nsITimer*, void*), void*, unsigned int, unsigned int, void (*)(nsITimer*, void*, char*, unsigned long)) 79684 0 (0.0%) 1 (0.0%) TimerThread::AddTimer(nsTimerImpl*) 1 (0.0%) mozilla::Monitor::Notify()
1 (0.0%) _XFreeX11XCBStructure 1 (0.0%) xcb_poll_for_event (self) 48579 1 (0.0%) 1 (0.0%) xcb_poll_for_event 1 (0.0%) xcb_poll_for_event (self)
1 (0.0%) bool ArrayJoin<false>(JSContext*, JS::CallArgs&) 356944 0 (0.0%) 1 (0.0%) js::DenseElementResult js::CallBoxedOrUnboxedSpecialization<ArrayJoinDenseKernelFunctor<CharSeparatorOp<unsigned char> > >(ArrayJoinDenseKernelFunctor<CharSeparatorOp<unsigned char> >, JSObject*) 1 (0.0%) js::StringBuffer::append(JSLinearString*)
1 (0.0%) base::WaitableEvent::TimedWait(base::TimeDelta const&) 1 (0.0%) __pthread_mutex_destroy (self) 45303 1 (0.0%) 1 (0.0%) __pthread_mutex_destroy 1 (0.0%) __pthread_mutex_destroy (self)
1 (0.0%) js::jit::RangeAnalysis::analyze() 361683 0 (0.0%) 1 (0.0%) js::jit::MConstant::computeRange(js::jit::TempAllocator&) 1 (0.0%) js::jit::Range::setDouble(double, double)
1 (0.0%) nsTArray_Impl<RefPtr<mozilla::dom::Element>, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 1 (0.0%) RefPtr<mozilla::dom::Element>::~RefPtr() (self) 174820 1 (0.0%) 1 (0.0%) RefPtr<mozilla::dom::Element>::~RefPtr() 1 (0.0%) RefPtr<mozilla::dom::Element>::~RefPtr() (self)
1 (0.0%) js::jit::Assembler::executableCopy(unsigned char*) 365818 0 (0.0%) 1 (0.0%) js::jit::AssemblerX86Shared::executableCopy(void*) 1 (0.0%) __memcpy_sse2_unaligned
1 (0.0%) js::SavedStacks::getOrCreateSavedFrame(JSContext*, js::SavedFrame::HandleLookup) 371044 0 (0.0%) 1 (0.0%) js::detail::HashTable<js::ReadBarriered<js::SavedFrame*> const, js::HashSet<js::ReadBarriered<js::SavedFrame*>, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::SavedFrame::Lookup const&, unsigned int, unsigned int) const 1 (0.0%) js::SavedFrame::HashPolicy::match(js::SavedFrame*, js::SavedFrame::Lookup const&)
1 (0.0%) js::TaggedProto::hashCode() const (self) 1 (0.0%) js::EmptyShape::getInitialShape(js::ExclusiveContext*, js::Class const*, js::TaggedProto, unsigned long, unsigned int) 371528 1 (0.0%) 1 (0.0%) js::TaggedProto::hashCode() const 1 (0.0%) js::TaggedProto::hashCode() const (self)
1 (0.0%) js::jit::LSnapshot::New(js::jit::MIRGenerator*, js::jit::LRecoverInfo*, js::jit::BailoutKind) 1 (0.0%) TotalOperandCount(js::jit::LRecoverInfo*) (self) 359382 1 (0.0%) 1 (0.0%) TotalOperandCount(js::jit::LRecoverInfo*) 1 (0.0%) TotalOperandCount(js::jit::LRecoverInfo*) (self)
1 (0.0%) nsIOService::NewChannelFromURI2(nsIURI*, nsIDOMNode*, nsIPrincipal*, nsIPrincipal*, unsigned int, unsigned int, nsIChannel**) 84549 0 (0.0%) 1 (0.0%) nsIOService::NewChannelFromURIWithProxyFlags2(nsIURI*, nsIURI*, unsigned int, nsIDOMNode*, nsIPrincipal*, nsIPrincipal*, unsigned int, unsigned int, nsIChannel**) 1 (0.0%) mozilla::LoadInfo::LoadInfo(nsIPrincipal*, nsIPrincipal*, nsINode*, unsigned int, unsigned int)
1 (0.0%) nsDisplayCanvasBackgroundColor::GetBounds(nsDisplayListBuilder*, bool*) 293408 0 (0.0%) 1 (0.0%) nsCanvasFrame::CanvasArea() const 1 (0.0%) nsIFrame::GetVisualOverflowRect() const
1 (0.0%) nsDirEnumeratorUnix::GetNextFile(nsIFile**) 78236 0 (0.0%) 1 (0.0%) nsLocalFile::InitWithNativePath(nsACString_internal const&) 1 (0.0%) nsACString_internal::SetLength(unsigned int)
1 (0.0%) js::jit::IonBuilder::createThisScriptedBaseline(js::jit::MDefinition*) 376637 0 (0.0%) 1 (0.0%) js::jit::BaselineInspector::getSingleCallee(unsigned char*) 1 (0.0%) js::jit::ICEntry::fallbackStub() const
1 (0.0%) nsGenericHTMLElement::QueryInterface(nsID const&, void**) 178838 0 (0.0%) 1 (0.0%) mozilla::dom::Element::QueryInterface(nsID const&, void**) 1 (0.0%) mozilla::dom::FragmentOrElement::QueryInterface(nsID const&, void**)
1 (0.0%) _end 358901 0 (0.0%) 1 (0.0%) js::jit::SetPropertyIC::update(JSContext*, JS::Handle<JSScript*>, unsigned long, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JS::Value>) 1 (0.0%) js::jit::SetPropertyIC::tryAttachStub(JSContext*, JS::Handle<JSScript*>, js::jit::IonScript*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<jsid>, bool*, bool*)
1 (0.0%) nsIFrame::UpdateOverflow() 293657 0 (0.0%) 1 (0.0%) mozilla::ScrollFrameHelper::ComputeCustomOverflow(nsOverflowAreas&) 1 (0.0%) nsHTMLScrollFrame::GetScrollbarStyles() const
1 (0.0%) nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) mozilla::ScrollFrameHelper::PostOverflowEvent() (self) 293654 1 (0.0%) 1 (0.0%) mozilla::ScrollFrameHelper::PostOverflowEvent() 1 (0.0%) mozilla::ScrollFrameHelper::PostOverflowEvent() (self)
1 (0.0%) mozilla::EventTargetChainItem::EventTargetChainItem(mozilla::dom::EventTarget*) 1 (0.0%) nsCOMPtr<nsIGlobalObject>::nsCOMPtr(nsIGlobalObject*) (self) 147129 1 (0.0%) 1 (0.0%) nsCOMPtr<nsIGlobalObject>::nsCOMPtr(nsIGlobalObject*) 1 (0.0%) nsCOMPtr<nsIGlobalObject>::nsCOMPtr(nsIGlobalObject*) (self)
1 (0.0%) nsPrincipal::SubsumesInternal(nsIPrincipal*, mozilla::BasePrincipal::DocumentDomainConsideration) 1 (0.0%) nsPrincipal::GetDomain(nsIURI**) (self) 157339 1 (0.0%) 1 (0.0%) nsPrincipal::GetDomain(nsIURI**) 1 (0.0%) nsPrincipal::GetDomain(nsIURI**) (self)
1 (0.0%) nsStyleContext::nsStyleContext(nsStyleContext*, nsIAtom*, mozilla::CSSPseudoElementType, already_AddRefed<nsRuleNode>, bool) 1 (0.0%) nsStyleContext::nsStyleContext(nsStyleContext*, mozilla::OwningStyleContextSource&&, nsIAtom*, mozilla::CSSPseudoElementType) (self) 287587 1 (0.0%) 1 (0.0%) nsStyleContext::nsStyleContext(nsStyleContext*, mozilla::OwningStyleContextSource&&, nsIAtom*, mozilla::CSSPseudoElementType) 1 (0.0%) nsStyleContext::nsStyleContext(nsStyleContext*, mozilla::OwningStyleContextSource&&, nsIAtom*, mozilla::CSSPseudoElementType) (self)
1 (0.0%) js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JitFrameIterator&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*) 356962 0 (0.0%) 1 (0.0%) mozilla::Vector<JS::Value, 0ul, js::TempAllocPolicy>::growStorageBy(unsigned long) 1 (0.0%) je_malloc
1 (0.0%) js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 370572 0 (0.0%) 1 (0.0%) js::intrinsic_StringSplitString(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::str_split_string(JSContext*, JS::Handle<js::ObjectGroup*>, JS::Handle<JSString*>, JS::Handle<JSString*>, unsigned int)
1 (0.0%) js::GCMarker::drainMarkStack(js::SliceBudget&) 1 (0.0%) js::GCMarker::saveValueRanges() (self) 373487 1 (0.0%) 1 (0.0%) js::GCMarker::saveValueRanges() 1 (0.0%) js::GCMarker::saveValueRanges() (self)
1 (0.0%) js::jit::DoGetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICGetElem_Fallback*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 377134 0 (0.0%) 1 (0.0%) js::jit::ICGetElemNativeCompiler<js::PropertyName*>::getStub(js::jit::ICStubSpace*) 1 (0.0%) js::jit::ICStubCompiler::getStubCode()
1 (0.0%) mozilla::SetOuterVisibleRegion(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, bool) [clone .constprop.566] 163416 0 (0.0%) 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Is2D(mozilla::gfx::Matrix*) const 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Is2D() const
1 (0.0%) js::proxy_GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 176539 0 (0.0%) 1 (0.0%) nsOuterWindowProxy::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const 1 (0.0%) js::Wrapper::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const
1 (0.0%) js::jit::MBasicBlock::add(js::jit::MInstruction*) (self) 1 (0.0%) js::jit::IonBuilder::initParameters() 361219 1 (0.0%) 1 (0.0%) js::jit::MBasicBlock::add(js::jit::MInstruction*) 1 (0.0%) js::jit::MBasicBlock::add(js::jit::MInstruction*) (self)
1 (0.0%) EC_ValidatePublicKey 65861 0 (0.0%) 1 (0.0%) ec_GFp_validate_point 1 (0.0%) ECPoint_mul
1 (0.0%) MessageLoop::DoIdleWork() 1 (0.0%) MessageLoop::ProcessNextDelayedNonNestableTask() (self) 107170 1 (0.0%) 1 (0.0%) MessageLoop::ProcessNextDelayedNonNestableTask() 1 (0.0%) MessageLoop::ProcessNextDelayedNonNestableTask() (self)
1 (0.0%) nsStylePosition::nsStylePosition(nsStylePosition const&) 1 (0.0%) nsStyleSides::operator=(nsStyleSides const&) (self) 287232 1 (0.0%) 1 (0.0%) nsStyleSides::operator=(nsStyleSides const&) 1 (0.0%) nsStyleSides::operator=(nsStyleSides const&) (self)
1 (0.0%) mozilla::FramePropertyTable::PropertyValue::DestroyValueFor(nsIFrame const*) (self) 1 (0.0%) mozilla::FramePropertyTable::DeleteInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*) 288934 1 (0.0%) 1 (0.0%) mozilla::FramePropertyTable::PropertyValue::DestroyValueFor(nsIFrame const*) 1 (0.0%) mozilla::FramePropertyTable::PropertyValue::DestroyValueFor(nsIFrame const*) (self)
1 (0.0%) MessageLoop::AddToDelayedWorkQueue(MessageLoop::PendingTask const&) 1 (0.0%) void std::__push_heap<__gnu_cxx::__normal_iterator<MessageLoop::PendingTask*, std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> > >, long, MessageLoop::PendingTask, __gnu_cxx::__ops::_Iter_comp_val<std::less<MessageLoop::PendingTask> > >(__gnu_cxx::__normal_iterator<MessageLoop::PendingTask*, std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> > >, long, long, MessageLoop::PendingTask, __gnu_cxx::__ops::_Iter_comp_val<std::less<MessageLoop::PendingTask> >) [clone .isra.232] [clone .constprop.412] (self) 107172 1 (0.0%) 1 (0.0%) void std::__push_heap<__gnu_cxx::__normal_iterator<MessageLoop::PendingTask*, std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> > >, long, MessageLoop::PendingTask, __gnu_cxx::__ops::_Iter_comp_val<std::less<MessageLoop::PendingTask> > >(__gnu_cxx::__normal_iterator<MessageLoop::PendingTask*, std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> > >, long, long, MessageLoop::PendingTask, __gnu_cxx::__ops::_Iter_comp_val<std::less<MessageLoop::PendingTask> >) [clone .isra.232] [clone .constprop.412] 1 (0.0%) void std::__push_heap<__gnu_cxx::__normal_iterator<MessageLoop::PendingTask*, std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> > >, long, MessageLoop::PendingTask, __gnu_cxx::__ops::_Iter_comp_val<std::less<MessageLoop::PendingTask> > >(__gnu_cxx::__normal_iterator<MessageLoop::PendingTask*, std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> > >, long, long, MessageLoop::PendingTask, __gnu_cxx::__ops::_Iter_comp_val<std::less<MessageLoop::PendingTask> >) [clone .isra.232] [clone .constprop.412] (self)
1 (0.0%) js::proxy_GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 146053 0 (0.0%) 1 (0.0%) xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::DOMXrayTraits>::getPrototype(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) const 1 (0.0%) xpc::XrayTraits::getExpandoObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>)
1 (0.0%) mozilla::layout::FrameChildListArrayIterator::IsDone() const (self) 1 (0.0%) mozilla::ElementRestyler::MoveStyleContextsForContentChildren(nsIFrame*, nsStyleContext*, nsTArray<nsStyleContext*>&) 288937 1 (0.0%) 1 (0.0%) mozilla::layout::FrameChildListArrayIterator::IsDone() const 1 (0.0%) mozilla::layout::FrameChildListArrayIterator::IsDone() const (self)
1 (0.0%) js::jit::BacktrackingAllocator::populateSafepoints() (self) 1 (0.0%) js::jit::GenerateLIR(js::jit::MIRGenerator*) 376415 1 (0.0%) 1 (0.0%) js::jit::BacktrackingAllocator::populateSafepoints() 1 (0.0%) js::jit::BacktrackingAllocator::populateSafepoints() (self)
1 (0.0%) nsStylePosition::nsStylePosition(nsStylePosition const&) 1 (0.0%) nsStyleSides::nsStyleSides(nsStyleSides const&) (self) 287234 1 (0.0%) 1 (0.0%) nsStyleSides::nsStyleSides(nsStyleSides const&) 1 (0.0%) nsStyleSides::nsStyleSides(nsStyleSides const&) (self)
1 (0.0%) mozilla::ProcessHangMonitor::ClearHang() (self) 1 (0.0%) XPCJSRuntime::ActivityCallback(void*, bool) 263666 1 (0.0%) 1 (0.0%) mozilla::ProcessHangMonitor::ClearHang() 1 (0.0%) mozilla::ProcessHangMonitor::ClearHang() (self)
1 (0.0%) mozilla::ScrollFrameHelper::DecideScrollableLayer(nsDisplayListBuilder*, nsRect*, bool) 291371 0 (0.0%) 1 (0.0%) nsLayoutUtils::MaybeCreateDisplayPort(nsDisplayListBuilder&, nsIFrame*) 1 (0.0%) nsLayoutUtils::GetDisplayPort(nsIContent*, nsRect*, RelativeTo)
1 (0.0%) js::jit::IonBuilder::processCfgStack() 358561 0 (0.0%) 1 (0.0%) js::jit::IonBuilder::processIfElseFalseEnd(js::jit::IonBuilder::CFGState&) 1 (0.0%) js::jit::IonBuilder::newBlock(js::jit::MBasicBlock*, unsigned char*)
1 (0.0%) nsRunnableMethodImpl<void (PresShell::*)(), true, false>::Run() 291495 0 (0.0%) 1 (0.0%) PresShell::DoUpdateApproximateFrameVisibility(bool) 1 (0.0%) PresShell::RebuildApproximateFrameVisibility(nsRect*, bool)
1 (0.0%) mozilla::gfx::DrawTargetCairo::SetTransform(mozilla::gfx::Matrix const&) 1 (0.0%) mozilla::gfx::GfxMatrixToCairoMatrix(mozilla::gfx::Matrix const&, _cairo_matrix&) (self) 159545 1 (0.0%) 1 (0.0%) mozilla::gfx::GfxMatrixToCairoMatrix(mozilla::gfx::Matrix const&, _cairo_matrix&) 1 (0.0%) mozilla::gfx::GfxMatrixToCairoMatrix(mozilla::gfx::Matrix const&, _cairo_matrix&) (self)
1 (0.0%) mozilla::PaintedLayerDataNode::AddChildNodeFor(AnimatedGeometryRoot*) 288581 0 (0.0%) 1 (0.0%) mozilla::PaintedLayerDataNode::PaintedLayerDataNode(mozilla::PaintedLayerDataTree&, mozilla::PaintedLayerDataNode*, AnimatedGeometryRoot*) 1 (0.0%) mozilla::PaintedLayerDataTree::IsClippedWithRespectToParentAnimatedGeometryRoot(AnimatedGeometryRoot*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*)
1 (0.0%) nsCycleCollector::BeginCollection(ccType, nsICycleCollectorListener*) 76445 0 (0.0%) 1 (0.0%) nsCycleCollector::FixGrayBits(bool, TimeLog&) 1 (0.0%) mozilla::CycleCollectedJSRuntime::FixWeakMappingGrayBits() const
1 (0.0%) JSScript::fullyInitFromEmitter(js::ExclusiveContext*, JS::Handle<JSScript*>, js::frontend::BytecodeEmitter*) 1 (0.0%) JSScript::partiallyInit(js::ExclusiveContext*, JS::Handle<JSScript*>, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) (self) 368045 1 (0.0%) 1 (0.0%) JSScript::partiallyInit(js::ExclusiveContext*, JS::Handle<JSScript*>, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) 1 (0.0%) JSScript::partiallyInit(js::ExclusiveContext*, JS::Handle<JSScript*>, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) (self)
1 (0.0%) js::InternalBarrierMethods<js::ModuleObject*>::postBarrier(js::ModuleObject**, js::ModuleObject*, js::ModuleObject*) (self) 1 (0.0%) JSScript::Create(js::ExclusiveContext*, JS::Handle<JSObject*>, bool, JS::ReadOnlyCompileOptions const&, JS::Handle<JSObject*>, unsigned int, unsigned int) 368288 1 (0.0%) 1 (0.0%) js::InternalBarrierMethods<js::ModuleObject*>::postBarrier(js::ModuleObject**, js::ModuleObject*, js::ModuleObject*) 1 (0.0%) js::InternalBarrierMethods<js::ModuleObject*>::postBarrier(js::ModuleObject**, js::ModuleObject*, js::ModuleObject*) (self)
1 (0.0%) nsIFrame::SchedulePaint(nsIFrame::PaintType) 290771 0 (0.0%) 1 (0.0%) PresShell::ScheduleViewManagerFlush(nsIPresShell::PaintType) 1 (0.0%) nsRefreshDriver::EnsureTimerStarted(nsRefreshDriver::EnsureTimerStartedFlags)
1 (0.0%) mozilla::layers::MemoryTextureData::Create(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::SurfaceFormat, mozilla::gfx::BackendType, mozilla::layers::TextureFlags, mozilla::layers::TextureAllocationFlags, mozilla::layers::ClientIPCAllocator*) 1 (0.0%) mozilla::layers::InitBuffer(unsigned char*, unsigned long, mozilla::gfx::SurfaceFormat, mozilla::layers::TextureAllocationFlags, bool) (self) 163687 1 (0.0%) 1 (0.0%) mozilla::layers::InitBuffer(unsigned char*, unsigned long, mozilla::gfx::SurfaceFormat, mozilla::layers::TextureAllocationFlags, bool) 1 (0.0%) mozilla::layers::InitBuffer(unsigned char*, unsigned long, mozilla::gfx::SurfaceFormat, mozilla::layers::TextureAllocationFlags, bool) (self)
1 (0.0%) nsExpirationTracker<mozilla::LayerActivity, 4u>::MarkUsed(mozilla::LayerActivity*) 1 (0.0%) nsExpirationTracker<mozilla::LayerActivity, 4u>::RemoveObject(mozilla::LayerActivity*) (self) 289071 1 (0.0%) 1 (0.0%) nsExpirationTracker<mozilla::LayerActivity, 4u>::RemoveObject(mozilla::LayerActivity*) 1 (0.0%) nsExpirationTracker<mozilla::LayerActivity, 4u>::RemoveObject(mozilla::LayerActivity*) (self)
1 (0.0%) mozilla::gfx::ScaledFontCairo::~ScaledFontCairo() 160285 0 (0.0%) 1 (0.0%) mozilla::gfx::UserData::Destroy() 1 (0.0%) free
1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CompositableOperationDetail*, IPC::Message const*, void**) 112053 0 (0.0%) 1 (0.0%) mozilla::layers::CompositableOperationDetail::operator=(mozilla::layers::OpUseTexture const&) 1 (0.0%) nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator>::operator=(nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator> const&)
1 (0.0%) JSCompartment::fixupCrossCompartmentWrappersAfterMovingGC(JSTracer*) 366953 0 (0.0%) 1 (0.0%) JSCompartment::traceOutgoingCrossCompartmentWrappers(JSTracer*) 1 (0.0%) void DispatchToTracer<JS::Value>(JSTracer*, JS::Value*, char const*)
1 (0.0%) js::FrameIter::FrameIter(JSContext*, js::FrameIter::SavedOption) 1 (0.0%) js::jit::JitFrameIterator::JitFrameIterator() (self) 359182 1 (0.0%) 1 (0.0%) js::jit::JitFrameIterator::JitFrameIterator() 1 (0.0%) js::jit::JitFrameIterator::JitFrameIterator() (self)
1 (0.0%) js::GetSrcNote(js::GSNCache&, JSScript*, unsigned char*) (self) 1 (0.0%) js::jit::BytecodeAnalysis::init(js::jit::TempAllocator&, js::GSNCache&) 368052 1 (0.0%) 1 (0.0%) js::GetSrcNote(js::GSNCache&, JSScript*, unsigned char*) 1 (0.0%) js::GetSrcNote(js::GSNCache&, JSScript*, unsigned char*) (self)
1 (0.0%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, mozilla::CSSPseudoElementType, nsStyleContext*) 287739 0 (0.0%) 1 (0.0%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, mozilla::CSSPseudoElementType, nsStyleContext*, TreeMatchContext&, mozilla::dom::Element*) 1 (0.0%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, nsIAtom*, mozilla::CSSPseudoElementType, mozilla::dom::Element*, unsigned int)
1 (0.0%) js::PCToLineNumber(unsigned int, unsigned char*, unsigned char*, unsigned char*, unsigned int*) (self) 1 (0.0%) JS::DescribeScriptedCaller(JSContext*, JS::AutoFilename*, unsigned int*, unsigned int*) 368054 1 (0.0%) 1 (0.0%) js::PCToLineNumber(unsigned int, unsigned char*, unsigned char*, unsigned char*, unsigned int*) 1 (0.0%) js::PCToLineNumber(unsigned int, unsigned char*, unsigned char*, unsigned char*, unsigned int*) (self)
1 (0.0%) js::frontend::TokenStream::SourceCoords::columnIndex(unsigned int) const (self) 1 (0.0%) js::frontend::BytecodeEmitter::updateSourceCoordNotes(unsigned int) 373276 1 (0.0%) 1 (0.0%) js::frontend::TokenStream::SourceCoords::columnIndex(unsigned int) const 1 (0.0%) js::frontend::TokenStream::SourceCoords::columnIndex(unsigned int) const (self)
1 (0.0%) JS::Zone::discardJitCode(js::FreeOp*) 1 (0.0%) js::jit::FinishInvalidation(js::FreeOp*, JSScript*) (self) 358457 1 (0.0%) 1 (0.0%) js::jit::FinishInvalidation(js::FreeOp*, JSScript*) 1 (0.0%) js::jit::FinishInvalidation(js::FreeOp*, JSScript*) (self)
1 (0.0%) XPCWrappedNativeScope::TraceWrappedNativesInAllScopes(JSTracer*, XPCJSRuntime*) (self) 1 (0.0%) XPCJSRuntime::TraceAdditionalNativeGrayRoots(JSTracer*) 148268 1 (0.0%) 1 (0.0%) XPCWrappedNativeScope::TraceWrappedNativesInAllScopes(JSTracer*, XPCJSRuntime*) 1 (0.0%) XPCWrappedNativeScope::TraceWrappedNativesInAllScopes(JSTracer*, XPCJSRuntime*) (self)
1 (0.0%) js::ErrorObject::create(JSContext*, JSExnType, JS::Handle<JSObject*>, JS::Handle<JSString*>, unsigned int, unsigned int, js::ScopedJSFreePtr<JSErrorReport>*, JS::Handle<JSString*>, JS::Handle<JSObject*>) 1 (0.0%) js::ErrorObject::init(JSContext*, JS::Handle<js::ErrorObject*>, JSExnType, js::ScopedJSFreePtr<JSErrorReport>*, JS::Handle<JSString*>, JS::Handle<JSObject*>, unsigned int, unsigned int, JS::Handle<JSString*>) (self) 369517 1 (0.0%) 1 (0.0%) js::ErrorObject::init(JSContext*, JS::Handle<js::ErrorObject*>, JSExnType, js::ScopedJSFreePtr<JSErrorReport>*, JS::Handle<JSString*>, JS::Handle<JSObject*>, unsigned int, unsigned int, JS::Handle<JSString*>) 1 (0.0%) js::ErrorObject::init(JSContext*, JS::Handle<js::ErrorObject*>, JSExnType, js::ScopedJSFreePtr<JSErrorReport>*, JS::Handle<JSString*>, JS::Handle<JSObject*>, unsigned int, unsigned int, JS::Handle<JSString*>) (self)
1 (0.0%) mozilla::ElementRestyler::Restyle(nsRestyleHint) 288597 0 (0.0%) 1 (0.0%) mozilla::GetNextContinuationWithSameStyle(nsIFrame*, nsStyleContext*, bool*) [clone .constprop.504] 1 (0.0%) nsSplittableFrame::GetNextContinuation() const
1 (0.0%) mozilla::ScrollFrameHelper::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool, bool) 1 (0.0%) NS_QuickSort (self) 81081 1 (0.0%) 1 (0.0%) NS_QuickSort 1 (0.0%) NS_QuickSort (self)
1 (0.0%) mozilla::layers::ShadowLayerForwarder::UseTextures(mozilla::layers::CompositableClient*, nsTArray<mozilla::layers::CompositableForwarder::TimedTextureClient> const&) 1 (0.0%) mozilla::layers::CompositableOperationDetail::CompositableOperationDetail(mozilla::layers::OpUseTexture const&) (self) 112065 1 (0.0%) 1 (0.0%) mozilla::layers::CompositableOperationDetail::CompositableOperationDetail(mozilla::layers::OpUseTexture const&) 1 (0.0%) mozilla::layers::CompositableOperationDetail::CompositableOperationDetail(mozilla::layers::OpUseTexture const&) (self)
1 (0.0%) nsDisplayThemedBackground::GetBoundsInternal() 280461 0 (0.0%) 1 (0.0%) nsNativeThemeGTK::GetWidgetOverflow(nsDeviceContext*, nsIFrame*, unsigned char, nsRect*) 1 (0.0%) nsNativeThemeGTK::GetExtraSizeForWidget(nsIFrame*, unsigned char, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits>*)
1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::TimedTexture const&, IPC::Message*) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::PTextureChild*, IPC::Message*, bool) (self) 119354 1 (0.0%) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::PTextureChild*, IPC::Message*, bool) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::PTextureChild*, IPC::Message*, bool) (self)
1 (0.0%) js::jit::SetPropertyIC::update(JSContext*, JS::Handle<JSScript*>, unsigned long, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JS::Value>) 358828 0 (0.0%) 1 (0.0%) js::jit::SetPropertyIC::tryAttachStub(JSContext*, JS::Handle<JSScript*>, js::jit::IonScript*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<jsid>, bool*, bool*) 1 (0.0%) js::jit::SetPropertyIC::tryAttachNative(JSContext*, JS::Handle<JSScript*>, js::jit::IonScript*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*, bool*)
1 (0.0%) mozilla::RefPtrTraits<mozilla::EventStateManager>::AddRef(mozilla::EventStateManager*) (self) 1 (0.0%) PresShell::HandleEventInternal(mozilla::WidgetEvent*, nsEventStatus*, bool) 292005 1 (0.0%) 1 (0.0%) mozilla::RefPtrTraits<mozilla::EventStateManager>::AddRef(mozilla::EventStateManager*) 1 (0.0%) mozilla::RefPtrTraits<mozilla::EventStateManager>::AddRef(mozilla::EventStateManager*) (self)
1 (0.0%) nsAttrName::Equals(nsIAtom*, int) const (self) 1 (0.0%) nsAttrAndChildArray::GetAttr(nsIAtom*, int) const 181689 1 (0.0%) 1 (0.0%) nsAttrName::Equals(nsIAtom*, int) const 1 (0.0%) nsAttrName::Equals(nsIAtom*, int) const (self)
1 (0.0%) js::jit::DoTypeMonitorFallback(JSContext*, void*, js::jit::ICTypeMonitor_Fallback*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 363087 0 (0.0%) 1 (0.0%) js::jit::ICTypeMonitor_Fallback::addMonitorStubForValue(JSContext*, js::jit::SharedStubInfo*, JS::Handle<JS::Value>) 1 (0.0%) js::jit::ICTypeMonitor_SingleObject::ICTypeMonitor_SingleObject(js::jit::JitCode*, JSObject*)
1 (0.0%) _cairo_bentley_ottmann_tessellate_rectangular 337937 0 (0.0%) 1 (0.0%) sweep_line_delete 1 (0.0%) sweep_line_delete_edge
1 (0.0%) _cairo_scaled_font_glyph_device_extents 1 (0.0%) _cairo_font_options_get_round_glyph_positions (self) 338664 1 (0.0%) 1 (0.0%) _cairo_font_options_get_round_glyph_positions 1 (0.0%) _cairo_font_options_get_round_glyph_positions (self)
1 (0.0%) mozilla::layers::PCompositorBridgeChild::OnMessageReceived(IPC::Message const&) 107092 0 (0.0%) 1 (0.0%) Pickle::ReadSize(void**, unsigned long*) const 1 (0.0%) Pickle::IteratorHasRoomFor(void const*, int) const
1 (0.0%) mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) 1 (0.0%) RefPtr<mozilla::EventListenerManager>::assign_with_AddRef(mozilla::EventListenerManager*) (self) 224455 1 (0.0%) 1 (0.0%) RefPtr<mozilla::EventListenerManager>::assign_with_AddRef(mozilla::EventListenerManager*) 1 (0.0%) RefPtr<mozilla::EventListenerManager>::assign_with_AddRef(mozilla::EventListenerManager*) (self)
1 (0.0%) mozilla::RestyleTracker::DoProcessRestyles() 1 (0.0%) mozilla::RestyleTracker::AddRestyleRootsIfAwaitingRestyle(nsTArray<RefPtr<mozilla::dom::Element> > const&) (self) 289828 1 (0.0%) 1 (0.0%) mozilla::RestyleTracker::AddRestyleRootsIfAwaitingRestyle(nsTArray<RefPtr<mozilla::dom::Element> > const&) 1 (0.0%) mozilla::RestyleTracker::AddRestyleRootsIfAwaitingRestyle(nsTArray<RefPtr<mozilla::dom::Element> > const&) (self)
1 (0.0%) void DispatchToTracer<JSString*>(JSTracer*, JSString**, char const*) (self) 1 (0.0%) fun_trace(JSTracer*, JSObject*) 373904 1 (0.0%) 1 (0.0%) void DispatchToTracer<JSString*>(JSTracer*, JSString**, char const*) 1 (0.0%) void DispatchToTracer<JSString*>(JSTracer*, JSString**, char const*) (self)
1 (0.0%) CopyASCIItoUTF16(char const*, nsAString_internal&) 76114 0 (0.0%) 1 (0.0%) AppendASCIItoUTF16(nsACString_internal const&, nsAString_internal&) 1 (0.0%) AppendASCIItoUTF16(nsACString_internal const&, nsAString_internal&, mozilla::fallible_t const&)
1 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 289708 0 (0.0%) 1 (0.0%) nsDisplayOpacity::nsDisplayOpacity(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, mozilla::DisplayItemScrollClip const*, bool) 1 (0.0%) nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, mozilla::DisplayItemScrollClip const*)
1 (0.0%) _moz_pixman_region32_init_rect (self) 1 (0.0%) _moz_cairo_region_create_rectangle 340618 1 (0.0%) 1 (0.0%) _moz_pixman_region32_init_rect 1 (0.0%) _moz_pixman_region32_init_rect (self)
1 (0.0%) mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) 224465 0 (0.0%) 1 (0.0%) nsTArray_Impl<mozilla::EventTargetChainItem, nsTArrayInfallibleAllocator>::DestructRange(unsigned long, unsigned long) 1 (0.0%) nsDocument::Release()
1 (0.0%) js::gc::GCRuntime::markRuntime(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime) 359331 0 (0.0%) 1 (0.0%) js::jit::MarkJitActivations(JSRuntime*, JSTracer*) 1 (0.0%) js::jit::SafepointReader::getGcSlot(js::jit::SafepointSlotEntry*)
1 (0.0%) js::jit::CodeGeneratorShared::callVM(js::jit::VMFunction const&, js::jit::LInstruction*, js::jit::Register const*) 365526 0 (0.0%) 1 (0.0%) js::jit::CodeGeneratorShared::markSafepointAt(unsigned int, js::jit::LInstruction*) 1 (0.0%) mozilla::Vector<js::jit::SafepointIndex, 0ul, js::SystemAllocPolicy>::growStorageBy(unsigned long)
1 (0.0%) _cairo_box_round_to_rectangle 1 (0.0%) _cairo_fixed_integer_floor (self) 338920 1 (0.0%) 1 (0.0%) _cairo_fixed_integer_floor 1 (0.0%) _cairo_fixed_integer_floor (self)
1 (0.0%) JSObject* DoCallback<JSObject*>(JS::CallbackTracer*, JSObject**, char const*) 76365 0 (0.0%) 1 (0.0%) TraversalTracer::onChild(JS::GCCellPtr const&) 1 (0.0%) CCGraphBuilder::NoteJSObject(JSObject*)
1 (0.0%) js::jit::MIRGraph::addBlock(js::jit::MBasicBlock*) (self) 1 (0.0%) js::jit::IonBuilder::newBlock(js::jit::MBasicBlock*, unsigned char*) 361156 1 (0.0%) 1 (0.0%) js::jit::MIRGraph::addBlock(js::jit::MBasicBlock*) 1 (0.0%) js::jit::MIRGraph::addBlock(js::jit::MBasicBlock*) (self)
1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::functionExpr(js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 375491 0 (0.0%) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::functionDef(js::frontend::InHandling, js::frontend::YieldHandling, JS::Handle<JSAtom*>, js::frontend::FunctionSyntaxKind, js::GeneratorKind, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction, js::frontend::ParseNode**) 1 (0.0%) js::frontend::ParseNodeAllocator::allocNode()
1 (0.0%) js::Wrapper::wrappedObject(JSObject*) (self) 1 (0.0%) js::CrossCompartmentWrapper::getOwnEnumerablePropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::AutoVectorRooter<jsid>&) const 368691 1 (0.0%) 1 (0.0%) js::Wrapper::wrappedObject(JSObject*) 1 (0.0%) js::Wrapper::wrappedObject(JSObject*) (self)
1 (0.0%) cairo_path_destroy (self) 1 (0.0%) cairo_debug_reset_static_data 22667 1 (0.0%) 1 (0.0%) cairo_path_destroy 1 (0.0%) cairo_path_destroy (self)
1 (0.0%) js::jit::ValueNumberer::run(js::jit::ValueNumberer::UpdateAliasAnalysisFlag) 358974 0 (0.0%) 1 (0.0%) js::jit::AccountForCFGChanges(js::jit::MIRGenerator*, js::jit::MIRGraph&, bool, bool) [clone .part.1335] 1 (0.0%) js::jit::AliasAnalysis::analyze()
1 (0.0%) nsXULTooltipListener::HandleEvent(nsIDOMEvent*) 223745 0 (0.0%) 1 (0.0%) mozilla::dom::Event::GetType(nsAString_internal&) 1 (0.0%) CopyASCIItoUTF16(char const*, nsAString_internal&)
1 (0.0%) mozilla::CycleCollectedJSRuntime::ProcessMetastableStateQueue(unsigned int) 76854 0 (0.0%) 1 (0.0%) nsTArray_Impl<mozilla::CycleCollectedJSRuntime::RunInMetastableStateData, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) nsTArray_Impl<mozilla::CycleCollectedJSRuntime::RunInMetastableStateData, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long)
1 (0.0%) nsCCUncollectableMarker::Observe(nsISupports*, char const*, char16_t const*) 1 (0.0%) mozilla::CycleCollectedJSRuntime::UnmarkSkippableJSHolders() (self) 76369 1 (0.0%) 1 (0.0%) mozilla::CycleCollectedJSRuntime::UnmarkSkippableJSHolders() 1 (0.0%) mozilla::CycleCollectedJSRuntime::UnmarkSkippableJSHolders() (self)
1 (0.0%) mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*)::{lambda(mozilla::layers::Layer*)#2}::operator()(mozilla::layers::Layer*) const [clone .constprop.662] 1 (0.0%) mozilla::layers::Layer::GetTransformTyped() const (self) 163243 1 (0.0%) 1 (0.0%) mozilla::layers::Layer::GetTransformTyped() const 1 (0.0%) mozilla::layers::Layer::GetTransformTyped() const (self)
1 (0.0%) js::jit::IonBuilder::inspectOpcode(JSOp) 358734 0 (0.0%) 1 (0.0%) js::jit::IonBuilder::jsop_compare(JSOp, js::jit::MDefinition*, js::jit::MDefinition*) 1 (0.0%) js::jit::IonBuilder::compareTrySpecialized(bool*, JSOp, js::jit::MDefinition*, js::jit::MDefinition*)
1 (0.0%) nsFrame::CorrectStyleParentFrame(nsIFrame*, nsIAtom*) 1 (0.0%) nsCSSAnonBoxes::IsAnonBox(nsIAtom*) (self) 284865 1 (0.0%) 1 (0.0%) nsCSSAnonBoxes::IsAnonBox(nsIAtom*) 1 (0.0%) nsCSSAnonBoxes::IsAnonBox(nsIAtom*) (self)
1 (0.0%) XPCWrappedNative::GetNewOrUsed(xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 148305 0 (0.0%) 1 (0.0%) XPCWrappedNative::Init(XPCNativeScriptableCreateInfo const*) 1 (0.0%) XPCWrappedNative::FinishInit()
1 (0.0%) mozilla::Monitor::Notify() 547667 0 (0.0%) 1 (0.0%) PR_NotifyCondVar 1 (0.0%) pt_PostNotifyToCvar
1 (0.0%) mozilla::layers::CompositorVsyncScheduler::PostCompositeTask(mozilla::TimeStamp) 1 (0.0%) RefPtr<mozilla::CancelableRunnable>::~RefPtr() (self) 109665 1 (0.0%) 1 (0.0%) RefPtr<mozilla::CancelableRunnable>::~RefPtr() 1 (0.0%) RefPtr<mozilla::CancelableRunnable>::~RefPtr() (self)
1 (0.0%) js::jit::BacktrackingAllocator::buildLivenessInfo() 376357 0 (0.0%) 1 (0.0%) js::jit::VirtualRegister::addInitialRange(js::jit::TempAllocator&, js::jit::CodePosition, js::jit::CodePosition) 1 (0.0%) js::jit::LiveRange::FallibleNew(js::jit::TempAllocator&, unsigned int, js::jit::CodePosition, js::jit::CodePosition)
1 (0.0%) js::jit::ValueNumberer::leader(js::jit::MDefinition*) 1 (0.0%) js::jit::MConstant::getAliasSet() const (self) 363357 1 (0.0%) 1 (0.0%) js::jit::MConstant::getAliasSet() const 1 (0.0%) js::jit::MConstant::getAliasSet() const (self)
1 (0.0%) nsHTMLReflowState::SetComputedLogicalOffsets(mozilla::LogicalMargin const&) (self) 1 (0.0%) nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, mozilla::LogicalSize const&, nsIAtom*) 294830 1 (0.0%) 1 (0.0%) nsHTMLReflowState::SetComputedLogicalOffsets(mozilla::LogicalMargin const&) 1 (0.0%) nsHTMLReflowState::SetComputedLogicalOffsets(mozilla::LogicalMargin const&) (self)
1 (0.0%) mozilla::Runnable::Release() 109672 0 (0.0%) 1 (0.0%) mozilla::ipc::MessageChannel::DequeueTask::~DequeueTask() 1 (0.0%) mozilla::ipc::MessageChannel::RefCountedTask::Release()
1 (0.0%) xpc::XrayTraits::resolveOwnProperty(JSContext*, js::Wrapper const&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) 145880 0 (0.0%) 1 (0.0%) xpc::XrayTraits::getExpandoObjectInternal(JSContext*, JS::Handle<JSObject*>, nsIPrincipal*, JSObject*, JS::MutableHandle<JSObject*>) 1 (0.0%) JSAutoCompartment::~JSAutoCompartment()
1 (0.0%) _moz_cairo_region_num_rectangles (self) 1 (0.0%) _clip_and_composite 339186 1 (0.0%) 1 (0.0%) _moz_cairo_region_num_rectangles 1 (0.0%) _moz_cairo_region_num_rectangles (self)
1 (0.0%) non-virtual thunk to nsDocShell::GetWindowDraggingAllowed(bool*) (self) 1 (0.0%) nsDisplayListBuilder::EnterPresShell(nsIFrame*, bool) 313063 1 (0.0%) 1 (0.0%) non-virtual thunk to nsDocShell::GetWindowDraggingAllowed(bool*) 1 (0.0%) non-virtual thunk to nsDocShell::GetWindowDraggingAllowed(bool*) (self)
1 (0.0%) nsFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const 293380 0 (0.0%) 1 (0.0%) nsIFrame::GetAbsoluteContainingBlock() const 1 (0.0%) nsIFrame::Properties() const
1 (0.0%) nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, mozilla::LogicalSize const&, nsIAtom*) 1 (0.0%) nsRuleNode::ComputeCoordPercentCalc(nsStyleCoord const&, int) (self) 287186 1 (0.0%) 1 (0.0%) nsRuleNode::ComputeCoordPercentCalc(nsStyleCoord const&, int) 1 (0.0%) nsRuleNode::ComputeCoordPercentCalc(nsStyleCoord const&, int) (self)
1 (0.0%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 290950 0 (0.0%) 1 (0.0%) mozilla::layout::MaybeSetupTransactionIdAllocator(mozilla::layers::LayerManager*, nsView*) 1 (0.0%) mozilla::layers::ClientLayerManager::GetBackendType()
1 (0.0%) js::NativeObject::setSlot(unsigned int, JS::Value const&) 1 (0.0%) decltype ({parm#1}((JSObject*)((decltype(nullptr))0))) js::DispatchTyped<js::PreBarrierFunctor<JS::Value>>(js::PreBarrierFunctor<JS::Value>, JS::Value const&, (decltype ({parm#1}((JSObject*)((decltype(nullptr))0)))&&)...) (self) 356928 1 (0.0%) 1 (0.0%) decltype ({parm#1}((JSObject*)((decltype(nullptr))0))) js::DispatchTyped<js::PreBarrierFunctor<JS::Value>>(js::PreBarrierFunctor<JS::Value>, JS::Value const&, (decltype ({parm#1}((JSObject*)((decltype(nullptr))0)))&&)...) 1 (0.0%) decltype ({parm#1}((JSObject*)((decltype(nullptr))0))) js::DispatchTyped<js::PreBarrierFunctor<JS::Value>>(js::PreBarrierFunctor<JS::Value>, JS::Value const&, (decltype ({parm#1}((JSObject*)((decltype(nullptr))0)))&&)...) (self)
1 (0.0%) js::obj_hasOwnProperty(JSContext*, unsigned int, JS::Value*) 369197 0 (0.0%) 1 (0.0%) bool js::ValueToId<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)0>::MutableHandleType) 1 (0.0%) js::AtomToId(JSAtom*)
1 (0.0%) js::CrossCompartmentWrapper::getOwnEnumerablePropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::AutoVectorRooter<jsid>&) const 1 (0.0%) js::AutoCompartment::~AutoCompartment() (self) 359360 1 (0.0%) 1 (0.0%) js::AutoCompartment::~AutoCompartment() 1 (0.0%) js::AutoCompartment::~AutoCompartment() (self)
1 (0.0%) js::jit::RecoverReader::RecoverReader(js::jit::SnapshotReader&, unsigned char const*, unsigned int) 1 (0.0%) js::jit::RInstruction::readRecoverData(js::jit::CompactBufferReader&, mozilla::AlignedStorage<16ul>*) (self) 361789 1 (0.0%) 1 (0.0%) js::jit::RInstruction::readRecoverData(js::jit::CompactBufferReader&, mozilla::AlignedStorage<16ul>*) 1 (0.0%) js::jit::RInstruction::readRecoverData(js::jit::CompactBufferReader&, mozilla::AlignedStorage<16ul>*) (self)
1 (0.0%) nsAString_internal::AppendPrintf(char const*, ...) 547192 0 (0.0%) 1 (0.0%) PR_vsxprintf 1 (0.0%) dosprintf
1 (0.0%) js::gc::GCRuntime::beginSweepingZoneGroup() 367625 0 (0.0%) 1 (0.0%) js::gc::ArenaLists::queueForegroundObjectsForSweep(js::FreeOp*) 1 (0.0%) js::gc::ArenaLists::forceFinalizeNow(js::FreeOp*, js::gc::AllocKind, js::gc::ArenaLists::KeepArenasEnum, js::gc::Arena**) [clone .constprop.912]
1 (0.0%) _XEnq (self) 1 (0.0%) _XFreeX11XCBStructure 49667 1 (0.0%) 1 (0.0%) _XEnq 1 (0.0%) _XEnq (self)
1 (0.0%) nsContainerFrame::ComputeAutoSize(nsRenderingContext*, mozilla::WritingMode, mozilla::LogicalSize const&, int, mozilla::LogicalSize const&, mozilla::LogicalSize const&, mozilla::LogicalSize const&, bool) 293028 0 (0.0%) 1 (0.0%) nsFrame::ShrinkWidthToFit(nsRenderingContext*, int) 1 (0.0%) nsBlockFrame::GetPrefISize(nsRenderingContext*)
1 (0.0%) void js::TraceCrossCompartmentEdge<JS::Value>(JSTracer*, JSObject*, js::WriteBarrieredBase<JS::Value>*, char const*) 1 (0.0%) ShouldMarkCrossCompartment(JSTracer*, JSObject*, js::gc::Cell*) [clone .part.137] (self) 373456 1 (0.0%) 1 (0.0%) ShouldMarkCrossCompartment(JSTracer*, JSObject*, js::gc::Cell*) [clone .part.137] 1 (0.0%) ShouldMarkCrossCompartment(JSTracer*, JSObject*, js::gc::Cell*) [clone .part.137] (self)
1 (0.0%) mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyVsync(mozilla::TimeStamp) 1 (0.0%) mozilla::VsyncObserver::AddRef() (self) 278691 1 (0.0%) 1 (0.0%) mozilla::VsyncObserver::AddRef() 1 (0.0%) mozilla::VsyncObserver::AddRef() (self)
1 (0.0%) mozilla::Vector<js::jit::SafepointIndex, 0ul, js::SystemAllocPolicy>::growStorageBy(unsigned long) (self) 1 (0.0%) js::jit::CodeGeneratorShared::markSafepointAt(unsigned int, js::jit::LInstruction*) 365564 1 (0.0%) 1 (0.0%) mozilla::Vector<js::jit::SafepointIndex, 0ul, js::SystemAllocPolicy>::growStorageBy(unsigned long) 1 (0.0%) mozilla::Vector<js::jit::SafepointIndex, 0ul, js::SystemAllocPolicy>::growStorageBy(unsigned long) (self)
1 (0.0%) IPC::ParamTraits<mozilla::layers::ScrollMetadata>::Write(IPC::Message*, mozilla::layers::ScrollMetadata const&) 1 (0.0%) IPC::ParamTraits<mozilla::Maybe<int> >::Write(IPC::Message*, mozilla::Maybe<int> const&) (self) 119898 1 (0.0%) 1 (0.0%) IPC::ParamTraits<mozilla::Maybe<int> >::Write(IPC::Message*, mozilla::Maybe<int> const&) 1 (0.0%) IPC::ParamTraits<mozilla::Maybe<int> >::Write(IPC::Message*, mozilla::Maybe<int> const&) (self)
1 (0.0%) nsAutoPtr<mozilla::RestyleTracker::RestyleData>::assign(mozilla::RestyleTracker::RestyleData*) (self) 1 (0.0%) mozilla::RestyleTracker::GetRestyleData(mozilla::dom::Element*, nsAutoPtr<mozilla::RestyleTracker::RestyleData>&) 290481 1 (0.0%) 1 (0.0%) nsAutoPtr<mozilla::RestyleTracker::RestyleData>::assign(mozilla::RestyleTracker::RestyleData*) 1 (0.0%) nsAutoPtr<mozilla::RestyleTracker::RestyleData>::assign(mozilla::RestyleTracker::RestyleData*) (self)
1 (0.0%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 290480 0 (0.0%) 1 (0.0%) mozilla::layers::Layer::SetScrollMetadata(mozilla::layers::ScrollMetadata const&) 1 (0.0%) mozilla::layers::ScrollMetadata* nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::ReplaceElementsAt<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>(unsigned long, unsigned long, mozilla::layers::ScrollMetadata const*, unsigned long)
1 (0.0%) xcb_connect_to_fd 1 (0.0%) writev (self) 40076 1 (0.0%) 1 (0.0%) writev 1 (0.0%) writev (self)
1 (0.0%) js::jit::BacktrackingAllocator::tryAllocateRegister(js::jit::BacktrackingAllocator::PhysicalRegister&, js::jit::LiveBundle*, bool*, bool*, mozilla::Vector<js::jit::LiveBundle*, 4ul, js::SystemAllocPolicy>&) [clone .part.542] 376383 0 (0.0%) 1 (0.0%) js::jit::BacktrackingAllocator::maximumSpillWeight(mozilla::Vector<js::jit::LiveBundle*, 4ul, js::SystemAllocPolicy> const&) 1 (0.0%) js::jit::BacktrackingAllocator::computeSpillWeight(js::jit::LiveBundle*)
1 (0.0%) mozilla::layers::Layer::SetScrollMetadata(nsTArray<mozilla::layers::ScrollMetadata> const&) 1 (0.0%) bool nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator> const&) const (self) 112485 1 (0.0%) 1 (0.0%) bool nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator> const&) const 1 (0.0%) bool nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator> const&) const (self)
1 (0.0%) xpc::WrapperFactory::PrepareForWrapping(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>) 148211 0 (0.0%) 1 (0.0%) nsXPConnect::WrapNativeToJSVal(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, nsID const*, bool, JS::MutableHandle<JS::Value>) 1 (0.0%) NativeInterface2JSObject(JS::Handle<JSObject*>, nsISupports*, nsWrapperCache*, nsID const*, bool, JS::MutableHandle<JS::Value>, nsIXPConnectJSObjectHolder**) [clone .constprop.373]
1 (0.0%) js::jit::LIRGenerator::visitBlock(js::jit::MBasicBlock*) 359618 0 (0.0%) 1 (0.0%) js::jit::LIRGenerator::visitTypeBarrier(js::jit::MTypeBarrier*) 1 (0.0%) js::jit::LIRGeneratorShared::assignSnapshot(js::jit::LInstruction*, js::jit::BailoutKind)
1 (0.0%) mozilla::dom::GetCurrentJSStack(int) 1 (0.0%) nsContentUtils::GetCurrentJSContextForThread() (self) 175064 1 (0.0%) 1 (0.0%) nsContentUtils::GetCurrentJSContextForThread() 1 (0.0%) nsContentUtils::GetCurrentJSContextForThread() (self)
1 (0.0%) mozilla::EventStateManager::NotifyMouseOver(mozilla::WidgetMouseEvent*, nsIContent*) 223422 0 (0.0%) 1 (0.0%) mozilla::EventStateManager::SetContentState(nsIContent*, mozilla::EventStates) 1 (0.0%) mozilla::EventStateManager::UpdateAncestorState(nsIContent*, nsIContent*, mozilla::EventStates, bool)
1 (0.0%) gfxContext::AzureState::~AzureState() 1 (0.0%) RefPtr<mozilla::gfx::DrawTarget>::~RefPtr() (self) 159272 1 (0.0%) 1 (0.0%) RefPtr<mozilla::gfx::DrawTarget>::~RefPtr() 1 (0.0%) RefPtr<mozilla::gfx::DrawTarget>::~RefPtr() (self)
1 (0.0%) gtk_style_context_invalidate 1 (0.0%) gtk_style_context_get_type (self) 25746 1 (0.0%) 1 (0.0%) gtk_style_context_get_type 1 (0.0%) gtk_style_context_get_type (self)
1 (0.0%) NS_DispatchToMainThread(already_AddRefed<nsIRunnable>&&, unsigned int) 1 (0.0%) nsThread::Release() (self) 79570 1 (0.0%) 1 (0.0%) nsThread::Release() 1 (0.0%) nsThread::Release() (self)
1 (0.0%) void DispatchToTracer<JSObject*>(JSTracer*, JSObject**, char const*) (self) 1 (0.0%) JSScript::traceChildren(JSTracer*) 374084 1 (0.0%) 1 (0.0%) void DispatchToTracer<JSObject*>(JSTracer*, JSObject**, char const*) 1 (0.0%) void DispatchToTracer<JSObject*>(JSTracer*, JSObject**, char const*) (self)
1 (0.0%) nsStyleAutoArray<mozilla::StyleTransition>::SetLengthNonZero(unsigned long) 1 (0.0%) nsTArray_Impl<mozilla::StyleTransition, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) (self) 288061 1 (0.0%) 1 (0.0%) nsTArray_Impl<mozilla::StyleTransition, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 1 (0.0%) nsTArray_Impl<mozilla::StyleTransition, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) (self)
1 (0.0%) PresShell::AddCanvasBackgroundColorItem(nsDisplayListBuilder&, nsDisplayList&, nsIFrame*, nsRect const&, unsigned int, unsigned int) 1 (0.0%) NS_ComposeColors(unsigned int, unsigned int) (self) 161465 1 (0.0%) 1 (0.0%) NS_ComposeColors(unsigned int, unsigned int) 1 (0.0%) NS_ComposeColors(unsigned int, unsigned int) (self)
1 (0.0%) PropertyReadNeedsTypeBarrier(js::CompilerConstraintList*, js::TypeSet::ObjectKey*, js::PropertyName*, js::TypeSet*) 371776 0 (0.0%) 1 (0.0%) js::TypeSet::ObjectKey::unknownProperties() 1 (0.0%) js::TypeSet::ObjectKey::singleton()
1 (0.0%) CanonicalizeXPCOMParticipant(nsISupports*) 229989 0 (0.0%) 1 (0.0%) mozilla::dom::HTMLInputElement::QueryInterface(nsID const&, void**) 1 (0.0%) NS_TableDrivenQI(void*, nsID const&, void**, QITableEntry const*)
1 (0.0%) mozilla::ActiveLayerTracker::IsStyleAnimated(nsDisplayListBuilder*, nsIFrame*, nsCSSProperty) 290861 0 (0.0%) 1 (0.0%) nsLayoutUtils::HasCurrentAnimationsForProperties(nsIFrame const*, nsCSSProperty const*, unsigned long) 1 (0.0%) mozilla::EffectSet::GetEffectSet(nsIFrame const*)
1 (0.0%) js::SavedStacks::createFrameFromLookup(JSContext*, js::SavedFrame::HandleLookup) 370686 0 (0.0%) 1 (0.0%) js::SavedFrame::create(JSContext*) 1 (0.0%) js::GlobalObject::ensureConstructor(JSContext*, JS::Handle<js::GlobalObject*>, JSProtoKey)
1 (0.0%) nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits>*) 27698 0 (0.0%) 1 (0.0%) gdk_screen_get_monitor_scale_factor 1 (0.0%) g_type_check_instance_is_a
1 (0.0%) js::jit::NewArgumentsObject(JSContext*, js::jit::BaselineFrame*, JS::MutableHandle<JS::Value>) 368864 0 (0.0%) 1 (0.0%) js::ArgumentsObject::createExpected(JSContext*, js::AbstractFramePtr) 1 (0.0%) js::ArgumentsObject* js::ArgumentsObject::create<CopyFrameArgs>(JSContext*, JS::Handle<JSFunction*>, unsigned int, CopyFrameArgs&)
1 (0.0%) nsPresContext::MayHavePaintEventListenerInSubDocument() (self) 1 (0.0%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 291230 1 (0.0%) 1 (0.0%) nsPresContext::MayHavePaintEventListenerInSubDocument() 1 (0.0%) nsPresContext::MayHavePaintEventListenerInSubDocument() (self)
1 (0.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 1 (0.0%) nsJSContext::NotifyDidPaint() (self) 184676 1 (0.0%) 1 (0.0%) nsJSContext::NotifyDidPaint() 1 (0.0%) nsJSContext::NotifyDidPaint() (self)
1 (0.0%) nsStyleContext::GetTextStrokeColor() (self) 1 (0.0%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) 295607 1 (0.0%) 1 (0.0%) nsStyleContext::GetTextStrokeColor() 1 (0.0%) nsStyleContext::GetTextStrokeColor() (self)
1 (0.0%) gfxContext::AzureState::AzureState(gfxContext::AzureState const&) 1 (0.0%) RefPtr<gfxPattern>::RefPtr(RefPtr<gfxPattern> const&) (self) 170948 1 (0.0%) 1 (0.0%) RefPtr<gfxPattern>::RefPtr(RefPtr<gfxPattern> const&) 1 (0.0%) RefPtr<gfxPattern>::RefPtr(RefPtr<gfxPattern> const&) (self)
1 (0.0%) XShmPutImage 1 (0.0%) XShapeGetRectangles (self) 50669 1 (0.0%) 1 (0.0%) XShapeGetRectangles 1 (0.0%) XShapeGetRectangles (self)
1 (0.0%) js::jit::BaselineInspector::getSingleCallee(unsigned char*) 1 (0.0%) js::jit::ICEntry::fallbackStub() const (self) 363039 1 (0.0%) 1 (0.0%) js::jit::ICEntry::fallbackStub() const 1 (0.0%) js::jit::ICEntry::fallbackStub() const (self)
1 (0.0%) js::frontend::ParseNodeAllocator::freeTree(js::frontend::ParseNode*) 1 (0.0%) PushNodeChildren(js::frontend::ParseNode*, (anonymous namespace)::NodeStack*) (self) 373243 1 (0.0%) 1 (0.0%) PushNodeChildren(js::frontend::ParseNode*, (anonymous namespace)::NodeStack*) 1 (0.0%) PushNodeChildren(js::frontend::ParseNode*, (anonymous namespace)::NodeStack*) (self)
1 (0.0%) js::ToStringSlow(JSContext*, JS::Handle<JS::Value>) (self) 1 (0.0%) bool mozilla::dom::ConvertJSValueToString<mozilla::dom::binding_detail::FakeString>(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, mozilla::dom::binding_detail::FakeString&) [clone .constprop.279] 368387 1 (0.0%) 1 (0.0%) js::ToStringSlow(JSContext*, JS::Handle<JS::Value>) 1 (0.0%) js::ToStringSlow(JSContext*, JS::Handle<JS::Value>) (self)
1 (0.0%) js::EqualChars(JSLinearString*, JSLinearString*) (self) 1 (0.0%) _end 368389 1 (0.0%) 1 (0.0%) js::EqualChars(JSLinearString*, JSLinearString*) 1 (0.0%) js::EqualChars(JSLinearString*, JSLinearString*) (self)
1 (0.0%) mozilla::layers::RotatedContentBuffer::BorrowDrawTargetForPainting(mozilla::layers::RotatedContentBuffer::PaintState&, mozilla::layers::RotatedContentBuffer::DrawIterator*) 159899 0 (0.0%) 1 (0.0%) mozilla::gfx::DrawTargetCairo::ClearRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) [clone .part.529] [clone .constprop.659] 1 (0.0%) _moz_cairo_fill
1 (0.0%) mozilla::DisplayItemClip::ComputeRegionInClips(mozilla::DisplayItemClip*, nsPoint const&, nsRegion*) const 1 (0.0%) mozilla::DisplayItemClip::NonRoundedIntersection() const (self) 288565 1 (0.0%) 1 (0.0%) mozilla::DisplayItemClip::NonRoundedIntersection() const 1 (0.0%) mozilla::DisplayItemClip::NonRoundedIntersection() const (self)
1 (0.0%) js::ArrayConstructor(JSContext*, unsigned int, JS::Value*) 356849 0 (0.0%) 1 (0.0%) JSObject* NewArrayTryUseGroup<2046u>(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, unsigned long, js::NewObjectKind, bool) [clone .constprop.284] 1 (0.0%) js::EmptyShape::getInitialShape(js::ExclusiveContext*, js::Class const*, js::TaggedProto, unsigned long, unsigned int)
1 (0.0%) nsShmImage::Put(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel> const&) 50677 0 (0.0%) 1 (0.0%) XShmPutImage 1 (0.0%) XShapeGetRectangles
1 (0.0%) gtk_style_context_set_state 48245 0 (0.0%) 1 (0.0%) g_object_notify 1 (0.0%) g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv
1 (0.0%) _cairo_surface_fill 1 (0.0%) _pattern_has_error (self) 339356 1 (0.0%) 1 (0.0%) _pattern_has_error 1 (0.0%) _pattern_has_error (self)
1 (0.0%) mozilla::CycleCollectedJSRuntime::AfterProcessTask(unsigned int) 269739 0 (0.0%) 1 (0.0%) mozilla::dom::Promise::PerformWorkerMicroTaskCheckpoint() 1 (0.0%) mozilla::CycleCollectedJSRuntime::Get()
1 (0.0%) PLDHashTable::~PLDHashTable() 289058 0 (0.0%) 1 (0.0%) nsTHashtable<mozilla::FrameLayerBuilder::PaintedLayerItemsEntry>::s_ClearEntry(PLDHashTable*, PLDHashEntryHdr*) 1 (0.0%) nsTArray_Impl<mozilla::FrameLayerBuilder::ClippedDisplayItem, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long)
1 (0.0%) gfxPlatform::GetScaledFontForFontWithCairoSkia(mozilla::gfx::DrawTarget*, gfxFont*) 1 (0.0%) mozilla::gfx::DrawTargetCairo::GetBackendType() const (self) 160144 1 (0.0%) 1 (0.0%) mozilla::gfx::DrawTargetCairo::GetBackendType() const 1 (0.0%) mozilla::gfx::DrawTargetCairo::GetBackendType() const (self)
1 (0.0%) mozilla::layers::CompositableOperationDetail::operator=(mozilla::layers::CompositableOperationDetail const&) 1 (0.0%) mozilla::layers::CompositableOperationDetail::MaybeDestroy(mozilla::layers::CompositableOperationDetail::Type) (self) 112034 1 (0.0%) 1 (0.0%) mozilla::layers::CompositableOperationDetail::MaybeDestroy(mozilla::layers::CompositableOperationDetail::Type) 1 (0.0%) mozilla::layers::CompositableOperationDetail::MaybeDestroy(mozilla::layers::CompositableOperationDetail::Type) (self)
1 (0.0%) XPCWrappedNative::GetNewOrUsed(xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 148246 0 (0.0%) 1 (0.0%) FinishCreate(XPCWrappedNativeScope*, XPCNativeInterface*, nsWrapperCache*, XPCWrappedNative*, XPCWrappedNative**) [clone .isra.298] [clone .constprop.381] 1 (0.0%) PLDHashTable::Add(void const*, mozilla::fallible_t const&)
1 (0.0%) nsDisplayItem::GetOpaqueRegion(nsDisplayListBuilder*, bool*) (self) 1 (0.0%) mozilla::ContainerState::ComputeOpaqueRect(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemClip const&, nsDisplayList*, bool*, bool*) 290157 1 (0.0%) 1 (0.0%) nsDisplayItem::GetOpaqueRegion(nsDisplayListBuilder*, bool*) 1 (0.0%) nsDisplayItem::GetOpaqueRegion(nsDisplayListBuilder*, bool*) (self)
1 (0.0%) mozilla::ipc::CancelCPOWs() (self) 1 (0.0%) nsThread::ProcessNextEvent(bool, bool*) 109369 1 (0.0%) 1 (0.0%) mozilla::ipc::CancelCPOWs() 1 (0.0%) mozilla::ipc::CancelCPOWs() (self)
1 (0.0%) PresShell::DoUpdateApproximateFrameVisibility(bool) 291494 0 (0.0%) 1 (0.0%) PresShell::RebuildApproximateFrameVisibility(nsRect*, bool) 1 (0.0%) PresShell::MarkFramesInSubtreeApproximatelyVisible(nsIFrame*, nsRect const&, bool)
1 (0.0%) js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 148372 0 (0.0%) 1 (0.0%) XPC_WN_NoHelper_Resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 1 (0.0%) DefinePropertyIfFound(XPCCallContext&, JS::Handle<JSObject*>, JS::Handle<jsid>, XPCNativeSet*, XPCNativeInterface*, XPCNativeMember*, XPCWrappedNativeScope*, bool, XPCWrappedNative*, XPCWrappedNative*, XPCNativeScriptableInfo*, unsigned int, bool*) [clone .constprop.376]
1 (0.0%) mozilla::layers::AddTransformedRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 161494 0 (0.0%) 1 (0.0%) nsRegion::SimplifyOutward(unsigned int) 1 (0.0%) nsRegion::GetNumRects() const
1 (0.0%) nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) 170610 0 (0.0%) 1 (0.0%) gfxContext::ExportClip(ClipExporter&) 1 (0.0%) SystemCairoClipper::LineTo(mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&)
1 (0.0%) mozilla::layers::BufferTextureHost::Lock() 1 (0.0%) mozilla::layers::BufferTextureHost::MaybeUpload(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*) (self) 167573 1 (0.0%) 1 (0.0%) mozilla::layers::BufferTextureHost::MaybeUpload(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*) 1 (0.0%) mozilla::layers::BufferTextureHost::MaybeUpload(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*) (self)
1 (0.0%) nsCSSRendering::PrepareImageLayer(nsPresContext*, nsIFrame*, unsigned int, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, bool*, mozilla::gfx::CompositionOp) 1 (0.0%) nsImageRenderer::SetPreferredSize(mozilla::CSSSizeOrRatio const&, nsSize const&) (self) 289434 1 (0.0%) 1 (0.0%) nsImageRenderer::SetPreferredSize(mozilla::CSSSizeOrRatio const&, nsSize const&) 1 (0.0%) nsImageRenderer::SetPreferredSize(mozilla::CSSSizeOrRatio const&, nsSize const&) (self)
1 (0.0%) nsStyleImage::ComputeActualCropRect(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>&, bool*) const 173404 0 (0.0%) 1 (0.0%) mozilla::image::VectorImage::GetHeight(int*) 1 (0.0%) mozilla::dom::SVGSVGElement::GetIntrinsicHeight()
1 (0.0%) mozilla::layers::Layer::CalculateScissorRect(mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) 163199 0 (0.0%) 1 (0.0%) mozilla::layers::Layer::GetLocalClipRect() 1 (0.0%) mozilla::layers::ContainerLayerComposite::AsLayerComposite()
1 (0.0%) _cairo_clip_get_boxes 338403 0 (0.0%) 1 (0.0%) _region_clip_to_boxes 1 (0.0%) _cairo_bentley_ottmann_tessellate_rectangular_traps
1 (0.0%) mozilla::css::Declaration::AddRef() (self) 1 (0.0%) nsAttrValue::SetTo(mozilla::css::Declaration*, nsAString_internal const*) 283851 1 (0.0%) 1 (0.0%) mozilla::css::Declaration::AddRef() 1 (0.0%) mozilla::css::Declaration::AddRef() (self)
1 (0.0%) nsIContent::GetFlattenedTreeParent() const 1 (0.0%) nsContentUtils::HasDistributedChildren(nsIContent*) (self) 175108 1 (0.0%) 1 (0.0%) nsContentUtils::HasDistributedChildren(nsIContent*) 1 (0.0%) nsContentUtils::HasDistributedChildren(nsIContent*) (self)
1 (0.0%) nsLayoutUtils::ComputeSizeForDrawing(imgIContainer*, mozilla::gfx::IntSizeTyped<mozilla::CSSPixel>&, nsSize&, bool&, bool&) 173408 0 (0.0%) 1 (0.0%) mozilla::image::VectorImage::GetIntrinsicRatio(nsSize*) 1 (0.0%) mozilla::image::SVGDocumentWrapper::GetRootLayoutFrame()
1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::Deflate(nsMargin const&) (self) 1 (0.0%) nsCSSRendering::ComputeImageLayerPositioningArea(nsPresContext*, nsIFrame*, nsRect const&, nsStyleImageLayers::Layer const&, nsIFrame**, bool*) 290291 1 (0.0%) 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::Deflate(nsMargin const&) 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::Deflate(nsMargin const&) (self)
1 (0.0%) WrapInWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) [clone .constprop.883] 1 (0.0%) nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) (self) 289686 1 (0.0%) 1 (0.0%) nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) 1 (0.0%) nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) (self)
1 (0.0%) js::jit::LIRGenerator::visitBlock(js::jit::MBasicBlock*) 359427 0 (0.0%) 1 (0.0%) js::jit::LIRGenerator::visitStart(js::jit::MStart*) 1 (0.0%) js::jit::LIRGeneratorShared::assignSnapshot(js::jit::LInstruction*, js::jit::BailoutKind)
1 (0.0%) mozilla::FrameLayerBuilder::DrawPaintedLayer(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*) 313379 0 (0.0%) 1 (0.0%) mozilla::TimelineConsumers::Get() 1 (0.0%) mozilla::TimelineConsumers::AddRef()
1 (0.0%) nsTArray_Impl<RefPtr<nsStyleContext>, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self) 1 (0.0%) mozilla::RestyleManager::ComputeAndProcessStyleChange(nsIFrame*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&) 289079 1 (0.0%) 1 (0.0%) nsTArray_Impl<RefPtr<nsStyleContext>, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) nsTArray_Impl<RefPtr<nsStyleContext>, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self)
1 (0.0%) js::frontend::BytecodeEmitter::bindNameToSlotHelper(js::frontend::ParseNode*) 1 (0.0%) js::frontend::BytecodeEmitter::tryConvertFreeName(js::frontend::ParseNode*) (self) 373033 1 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::tryConvertFreeName(js::frontend::ParseNode*) 1 (0.0%) js::frontend::BytecodeEmitter::tryConvertFreeName(js::frontend::ParseNode*) (self)
1 (0.0%) js::NativeObject::updateSlotsForSpan(js::ExclusiveContext*, unsigned long, unsigned long) (self) 1 (0.0%) js::NativeObject::setLastProperty(js::ExclusiveContext*, js::Shape*) 370365 1 (0.0%) 1 (0.0%) js::NativeObject::updateSlotsForSpan(js::ExclusiveContext*, unsigned long, unsigned long) 1 (0.0%) js::NativeObject::updateSlotsForSpan(js::ExclusiveContext*, unsigned long, unsigned long) (self)
1 (0.0%) mozilla::BackgroundHangThread::FindThread() 79500 0 (0.0%) 1 (0.0%) mozilla::BackgroundHangManager::AddRef() 1 (0.0%) mozilla::detail::AtomicBaseIncDec<unsigned long, (mozilla::MemoryOrdering)2>::operator++()
1 (0.0%) js::proxy_Trace(JSTracer*, JSObject*) 374377 0 (0.0%) 1 (0.0%) void js::TraceCrossCompartmentEdge<JS::Value>(JSTracer*, JSObject*, js::WriteBarrieredBase<JS::Value>*, char const*) 1 (0.0%) ShouldMarkCrossCompartment(JSTracer*, JSObject*, js::gc::Cell*) [clone .part.137]
1 (0.0%) js::ConstraintTypeSet::sweep(JS::Zone*, js::AutoClearTypeInferenceStateOnOOM&) 371462 0 (0.0%) 1 (0.0%) (anonymous namespace)::TypeConstraintFreezeStack::sweep(js::TypeZone&, js::TypeConstraint**) 1 (0.0%) bool IsAboutToBeFinalizedInternal<js::BaseShape>(js::BaseShape**)
1 (0.0%) mozilla::dom::AutoJSAPI::~AutoJSAPI() 1 (0.0%) mozilla::dom::AutoJSAPI::ReportException() (self) 180713 1 (0.0%) 1 (0.0%) mozilla::dom::AutoJSAPI::ReportException() 1 (0.0%) mozilla::dom::AutoJSAPI::ReportException() (self)
1 (0.0%) nsGlobalWindow::RunTimeout(nsTimeout*) 1 (0.0%) nsTimeout::nsTimeout() (self) 175974 1 (0.0%) 1 (0.0%) nsTimeout::nsTimeout() 1 (0.0%) nsTimeout::nsTimeout() (self)
1 (0.0%) js::SavedFrame::create(JSContext*) 1 (0.0%) js::GlobalObject::ensureConstructor(JSContext*, JS::Handle<js::GlobalObject*>, JSProtoKey) (self) 370005 1 (0.0%) 1 (0.0%) js::GlobalObject::ensureConstructor(JSContext*, JS::Handle<js::GlobalObject*>, JSProtoKey) 1 (0.0%) js::GlobalObject::ensureConstructor(JSContext*, JS::Handle<js::GlobalObject*>, JSProtoKey) (self)
1 (0.0%) _end 365386 0 (0.0%) 1 (0.0%) js::jit::NewArgumentsObject(JSContext*, js::jit::BaselineFrame*, JS::MutableHandle<JS::Value>) 1 (0.0%) js::ArgumentsObject::createExpected(JSContext*, js::AbstractFramePtr)
1 (0.0%) mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int) 288602 0 (0.0%) 1 (0.0%) mozilla::ActiveLayerTracker::IsStyleAnimated(nsDisplayListBuilder*, nsIFrame*, nsCSSProperty) 1 (0.0%) nsLayoutUtils::HasCurrentAnimationsForProperties(nsIFrame const*, nsCSSProperty const*, unsigned long)
1 (0.0%) nsXPTType::IsDependent() const (self) 1 (0.0%) XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 148399 1 (0.0%) 1 (0.0%) nsXPTType::IsDependent() const 1 (0.0%) nsXPTType::IsDependent() const (self)
1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::primaryExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::TokenKind, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 375480 0 (0.0%) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::identifierName(js::frontend::YieldHandling) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::noteNameUse(JS::Handle<js::PropertyName*>, js::frontend::ParseNode*)
1 (0.0%) _cairo_scaled_font_glyph_device_extents 339154 0 (0.0%) 1 (0.0%) _cairo_box_round_to_rectangle 1 (0.0%) _cairo_fixed_integer_floor
1 (0.0%) sweep_line_delete 1 (0.0%) sweep_line_delete_edge (self) 337936 1 (0.0%) 1 (0.0%) sweep_line_delete_edge 1 (0.0%) sweep_line_delete_edge (self)
1 (0.0%) gdk_event_free 1 (0.0%) gdk_notify_startup_complete (self) 27509 1 (0.0%) 1 (0.0%) gdk_notify_startup_complete 1 (0.0%) gdk_notify_startup_complete (self)
1 (0.0%) js::jit::FloatRegister::ReduceSetForPush(js::jit::TypedRegisterSet<js::jit::FloatRegister> const&) 1 (0.0%) js::jit::JitSupportsSimd() (self) 358473 1 (0.0%) 1 (0.0%) js::jit::JitSupportsSimd() 1 (0.0%) js::jit::JitSupportsSimd() (self)
1 (0.0%) nsACString_internal::MutatePrep(unsigned int, char**, unsigned int*) 75987 0 (0.0%) 1 (0.0%) nsStringBuffer::Realloc(nsStringBuffer*, unsigned long) 1 (0.0%) je_realloc
1 (0.0%) _cairo_bentley_ottmann_tessellate_rectangular_traps 337940 0 (0.0%) 1 (0.0%) _cairo_bentley_ottmann_tessellate_rectangular 1 (0.0%) sweep_line_delete
1 (0.0%) nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame(nsIFrame*) 1 (0.0%) GetPreEffectsVisualOverflowUnion(nsIFrame*, nsIFrame*, nsRect const&, nsPoint const&) [clone .constprop.262] (self) 298214 1 (0.0%) 1 (0.0%) GetPreEffectsVisualOverflowUnion(nsIFrame*, nsIFrame*, nsRect const&, nsPoint const&) [clone .constprop.262] 1 (0.0%) GetPreEffectsVisualOverflowUnion(nsIFrame*, nsIFrame*, nsRect const&, nsPoint const&) [clone .constprop.262] (self)
1 (0.0%) mozilla::gfx::Factory::CreateDrawTargetForData(mozilla::gfx::BackendType, unsigned char*, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, int, mozilla::gfx::SurfaceFormat, bool) 1 (0.0%) mozilla::gfx::Factory::AllowedSurfaceSize(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&) (self) 159221 1 (0.0%) 1 (0.0%) mozilla::gfx::Factory::AllowedSurfaceSize(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::gfx::Factory::AllowedSurfaceSize(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&) (self)
1 (0.0%) XPCConvert::JSData2Native(void*, JS::Handle<JS::Value>, nsXPTType const&, nsID const*, nsresult*) 1 (0.0%) XPCConvert::JSObject2NativeInterface(void**, JS::Handle<JSObject*>, nsID const*, nsISupports*, nsresult*) (self) 147678 1 (0.0%) 1 (0.0%) XPCConvert::JSObject2NativeInterface(void**, JS::Handle<JSObject*>, nsID const*, nsISupports*, nsresult*) 1 (0.0%) XPCConvert::JSObject2NativeInterface(void**, JS::Handle<JSObject*>, nsID const*, nsISupports*, nsresult*) (self)
1 (0.0%) js::TypeSet::ObjectKey::unknownProperties() 1 (0.0%) js::TypeSet::ObjectKey::singleton() (self) 359086 1 (0.0%) 1 (0.0%) js::TypeSet::ObjectKey::singleton() 1 (0.0%) js::TypeSet::ObjectKey::singleton() (self)
1 (0.0%) js::jit::IonBuilder::createThis(JSFunction*, js::jit::MDefinition*, js::jit::MDefinition*) 358725 0 (0.0%) 1 (0.0%) js::jit::IonBuilder::createThisScriptedBaseline(js::jit::MDefinition*) 1 (0.0%) js::jit::BaselineInspector::getSingleCallee(unsigned char*)
1 (0.0%) js::jit::SnapshotReader::SnapshotReader(unsigned char const*, unsigned int, unsigned int, unsigned int) (self) 1 (0.0%) js::jit::SnapshotIterator::SnapshotIterator(js::jit::JitFrameIterator const&, js::jit::MachineState const*) 363098 1 (0.0%) 1 (0.0%) js::jit::SnapshotReader::SnapshotReader(unsigned char const*, unsigned int, unsigned int, unsigned int) 1 (0.0%) js::jit::SnapshotReader::SnapshotReader(unsigned char const*, unsigned int, unsigned int, unsigned int) (self)
1 (0.0%) nsStyleSides::GetIEndUnit(mozilla::WritingMode) const (self) 1 (0.0%) nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, mozilla::LogicalSize const&, nsIAtom*) 294817 1 (0.0%) 1 (0.0%) nsStyleSides::GetIEndUnit(mozilla::WritingMode) const 1 (0.0%) nsStyleSides::GetIEndUnit(mozilla::WritingMode) const (self)
1 (0.0%) nsDisplayText::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 295668 0 (0.0%) 1 (0.0%) nsTextFrame::TextDecorations::~TextDecorations() 1 (0.0%) nsTArray_Impl<nsTextFrame::LineDecoration, nsTArrayInfallibleAllocator>::Clear()
1 (0.0%) nsCycleCollector::ScanIncrementalRoots() 1 (0.0%) GCThingIsGrayCCThing(JS::GCCellPtr) (self) 76363 1 (0.0%) 1 (0.0%) GCThingIsGrayCCThing(JS::GCCellPtr) 1 (0.0%) GCThingIsGrayCCThing(JS::GCCellPtr) (self)
1 (0.0%) PR_NotifyCondVar 1 (0.0%) pt_PostNotifyToCvar (self) 547656 1 (0.0%) 1 (0.0%) pt_PostNotifyToCvar 1 (0.0%) pt_PostNotifyToCvar (self)
1 (0.0%) nsBaseWidget::AddRef() (self) 1 (0.0%) nsViewManager::ProcessPendingUpdatesRecurse(nsView*, nsTArray<nsCOMPtr<nsIWidget> >&) 277935 1 (0.0%) 1 (0.0%) nsBaseWidget::AddRef() 1 (0.0%) nsBaseWidget::AddRef() (self)
1 (0.0%) js::jit::IonBuilder::resume(js::jit::MInstruction*, unsigned char*, js::jit::MResumePoint::Mode) [clone .constprop.1539] 361041 0 (0.0%) 1 (0.0%) js::jit::MResumePoint::New(js::jit::TempAllocator&, js::jit::MBasicBlock*, unsigned char*, js::jit::MResumePoint::Mode) 1 (0.0%) js::jit::TempAllocator::allocate(unsigned long)
1 (0.0%) mozilla::ipc::MessageChannel::Send(IPC::Message*, IPC::Message*) 1 (0.0%) mozilla::ipc::MessageChannel::ProcessPendingRequests(mozilla::ipc::AutoEnterTransaction&) (self) 109418 1 (0.0%) 1 (0.0%) mozilla::ipc::MessageChannel::ProcessPendingRequests(mozilla::ipc::AutoEnterTransaction&) 1 (0.0%) mozilla::ipc::MessageChannel::ProcessPendingRequests(mozilla::ipc::AutoEnterTransaction&) (self)
1 (0.0%) js::jit::SnapshotIterator::SnapshotIterator(js::jit::JitFrameIterator const&, js::jit::MachineState const*) 363104 0 (0.0%) 1 (0.0%) js::jit::RecoverReader::RecoverReader(js::jit::SnapshotReader&, unsigned char const*, unsigned int) 1 (0.0%) js::jit::RInstruction::readRecoverData(js::jit::CompactBufferReader&, mozilla::AlignedStorage<16ul>*)
1 (0.0%) js::gc::ArenaLists::relocateArenas(JS::Zone*, js::gc::Arena*&, JS::gcreason::Reason, js::SliceBudget&, js::gcstats::Statistics&) 367725 0 (0.0%) 1 (0.0%) RelocateArena(js::gc::Arena*, js::SliceBudget&) 1 (0.0%) __memcpy_sse2_unaligned
1 (0.0%) double_conversion::FastDtoa(double, double_conversion::FastDtoaMode, int, double_conversion::Vector<char>, int*, int*) 1 (0.0%) double_conversion::RoundWeed(double_conversion::Vector<char>, int, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) [clone .isra.11] (self) 21941 1 (0.0%) 1 (0.0%) double_conversion::RoundWeed(double_conversion::Vector<char>, int, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) [clone .isra.11] 1 (0.0%) double_conversion::RoundWeed(double_conversion::Vector<char>, int, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) [clone .isra.11] (self)
1 (0.0%) js::ObjectGroup::getProperty(js::ExclusiveContext*, JSObject*, jsid) 1 (0.0%) js::ObjectGroup::maybeSweep(js::AutoClearTypeInferenceStateOnOOM*) [clone .constprop.736] (self) 371733 1 (0.0%) 1 (0.0%) js::ObjectGroup::maybeSweep(js::AutoClearTypeInferenceStateOnOOM*) [clone .constprop.736] 1 (0.0%) js::ObjectGroup::maybeSweep(js::AutoClearTypeInferenceStateOnOOM*) [clone .constprop.736] (self)
1 (0.0%) js::frontend::BytecodeEmitter::emitObject(js::frontend::ParseNode*) 373191 0 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::emitPropertyList(js::frontend::ParseNode*, JS::MutableHandle<js::PlainObject*>, js::frontend::PropListType) 1 (0.0%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote)
1 (0.0%) xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::DOMXrayTraits>::getOwnPropertyDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) const 145869 0 (0.0%) 1 (0.0%) xpc::XrayTraits::ensureHolder(JSContext*, JS::Handle<JSObject*>) 1 (0.0%) xpc::DOMXrayTraits::createHolder(JSContext*, JSObject*)
1 (0.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 292035 0 (0.0%) 1 (0.0%) PresShell::nsSynthMouseMoveEvent::WillRefresh(mozilla::TimeStamp) 1 (0.0%) PresShell::ProcessSynthMouseMoveEvent(bool)
1 (0.0%) js::jit::JitActivation::JitActivation(JSContext*, bool) (self) 1 (0.0%) EnterBaseline(JSContext*, js::jit::EnterJitData&) 371132 1 (0.0%) 1 (0.0%) js::jit::JitActivation::JitActivation(JSContext*, bool) 1 (0.0%) js::jit::JitActivation::JitActivation(JSContext*, bool) (self)
1 (0.0%) nsDisplayXULTextBox::GetBounds(nsDisplayListBuilder*, bool*) (self) 1 (0.0%) mozilla::PaintedLayerData::Accumulate(mozilla::ContainerState*, nsDisplayItem*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::DisplayItemClip const&, mozilla::LayerState) 299692 1 (0.0%) 1 (0.0%) nsDisplayXULTextBox::GetBounds(nsDisplayListBuilder*, bool*) 1 (0.0%) nsDisplayXULTextBox::GetBounds(nsDisplayListBuilder*, bool*) (self)
1 (0.0%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) 295319 0 (0.0%) 1 (0.0%) PropertyProvider::InitializeForDisplay(bool) 1 (0.0%) nsTextFrame::GetTrimmedOffsets(nsTextFragment const*, bool, bool)
1 (0.0%) MarkDocShell(nsIDocShellTreeItem*, bool, bool) 181232 0 (0.0%) 1 (0.0%) MarkSHEntry(nsISHEntry*, bool, bool) 1 (0.0%) nsSHEntry::GetChildCount(int*)
1 (0.0%) js::jit::MConstant::computeRange(js::jit::TempAllocator&) 361659 0 (0.0%) 1 (0.0%) js::jit::Range::setDouble(double, double) 1 (0.0%) __ceil_sse41
1 (0.0%) nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, nsStyleBorder const&, unsigned int, nsRect*, int, mozilla::gfx::CompositionOp) 289853 0 (0.0%) 1 (0.0%) nsImageRenderer::DrawBackground(nsPresContext*, nsRenderingContext&, nsRect const&, nsRect const&, nsPoint const&, nsRect const&) 1 (0.0%) nsImageRenderer::Draw(nsPresContext*, nsRenderingContext&, nsRect const&, nsRect const&, nsRect const&, nsPoint const&, mozilla::gfx::IntRectTyped<mozilla::CSSPixel> const&) [clone .part.677] [clone .constprop.743]
1 (0.0%) mozilla::layers::LayerAttributes::~LayerAttributes() 1 (0.0%) mozilla::layers::SpecificLayerAttributes::~SpecificLayerAttributes() (self) 110888 1 (0.0%) 1 (0.0%) mozilla::layers::SpecificLayerAttributes::~SpecificLayerAttributes() 1 (0.0%) mozilla::layers::SpecificLayerAttributes::~SpecificLayerAttributes() (self)
1 (0.0%) dosprintf 547187 0 (0.0%) 1 (0.0%) FuncStuff 1 (0.0%) nsAString_internal::AppendFunc(void*, char const*, unsigned int)
1 (0.0%) nsDisplayBackgroundImage::PaintInternal(nsDisplayListBuilder*, nsRenderingContext*, nsRect const&, nsRect*) 289855 0 (0.0%) 1 (0.0%) nsCSSRendering::PaintBackground(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, unsigned int, nsRect*, int, mozilla::gfx::CompositionOp) 1 (0.0%) nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, nsStyleBorder const&, unsigned int, nsRect*, int, mozilla::gfx::CompositionOp)
1 (0.0%) js::CrossCompartmentWrapper::getOwnEnumerablePropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::AutoVectorRooter<jsid>&) const 368590 0 (0.0%) 1 (0.0%) js::Wrapper::getOwnEnumerablePropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::AutoVectorRooter<jsid>&) const 1 (0.0%) Snapshot(JSContext*, JS::Handle<JSObject*>, unsigned int, JS::AutoVectorRooter<jsid>*)
1 (0.0%) js::frontend::CompileScript(js::ExclusiveContext*, js::LifoAlloc*, JS::Handle<JSObject*>, JS::Handle<js::StaticScope*>, JS::Handle<JSScript*>, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JSString*, js::SourceCompressionTask*, js::ScriptSourceObject**) 357046 0 (0.0%) 1 (0.0%) js::TraceLoggerEvent::TraceLoggerEvent(js::TraceLoggerThread*, TraceLoggerTextId, JS::ReadOnlyCompileOptions const&) 1 (0.0%) js::TraceLoggerThread::getOrCreateEventPayload(TraceLoggerTextId, char const*, unsigned long, unsigned long, void const*)
1 (0.0%) nsBlockFrame::QueryFrame(nsQueryFrame::FrameIID) (self) 1 (0.0%) mozilla::RestyleManager::RecomputePosition(nsIFrame*) 292287 1 (0.0%) 1 (0.0%) nsBlockFrame::QueryFrame(nsQueryFrame::FrameIID) 1 (0.0%) nsBlockFrame::QueryFrame(nsQueryFrame::FrameIID) (self)
1 (0.0%) nsDisplayList::AppendNewToTop(nsDisplayItem*) (self) 1 (0.0%) nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool) 290223 1 (0.0%) 1 (0.0%) nsDisplayList::AppendNewToTop(nsDisplayItem*) 1 (0.0%) nsDisplayList::AppendNewToTop(nsDisplayItem*) (self)
1 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 1 (0.0%) nsDisplayListBuilder::CurrentPresShellState() (self) 290222 1 (0.0%) 1 (0.0%) nsDisplayListBuilder::CurrentPresShellState() 1 (0.0%) nsDisplayListBuilder::CurrentPresShellState() (self)
1 (0.0%) MessageLoop::PostTask_Helper(already_AddRefed<mozilla::Runnable>, int) 1 (0.0%) base::MessagePumpDefault::ScheduleWork() (self) 106887 1 (0.0%) 1 (0.0%) base::MessagePumpDefault::ScheduleWork() 1 (0.0%) base::MessagePumpDefault::ScheduleWork() (self)
1 (0.0%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote) 373210 0 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::emitArgsBody(js::frontend::ParseNode*) 1 (0.0%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote)
1 (0.0%) XPCWrappedNative::Mark() const (self) 1 (0.0%) XPCWrappedNativeScope::MarkAllWrappedNativesAndProtos() 148445 1 (0.0%) 1 (0.0%) XPCWrappedNative::Mark() const 1 (0.0%) XPCWrappedNative::Mark() const (self)
1 (0.0%) js::frontend::CompileScript(js::ExclusiveContext*, js::LifoAlloc*, JS::Handle<JSObject*>, JS::Handle<js::StaticScope*>, JS::Handle<JSScript*>, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JSString*, js::SourceCompressionTask*, js::ScriptSourceObject**) 1 (0.0%) js::TraceLoggerForMainThread(JSRuntime*) (self) 357055 1 (0.0%) 1 (0.0%) js::TraceLoggerForMainThread(JSRuntime*) 1 (0.0%) js::TraceLoggerForMainThread(JSRuntime*) (self)
1 (0.0%) js::jit::IonBuilder::jsop_call(unsigned int, bool) 358756 0 (0.0%) 1 (0.0%) js::jit::IonBuilder::makeCall(JSFunction*, js::jit::CallInfo&) 1 (0.0%) js::jit::IonBuilder::makeCallHelper(JSFunction*, js::jit::CallInfo&)
1 (0.0%) _moz_cairo_pattern_reference (self) 1 (0.0%) _cairo_gstate_set_source 339075 1 (0.0%) 1 (0.0%) _moz_cairo_pattern_reference 1 (0.0%) _moz_cairo_pattern_reference (self)
1 (0.0%) mozilla::dom::Promise::WrapObject(JSContext*, JS::Handle<JSObject*>) 197289 0 (0.0%) 1 (0.0%) mozilla::dom::PromiseBinding::Wrap(JSContext*, mozilla::dom::Promise*, nsWrapperCache*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>) 1 (0.0%) JS_NewObjectWithGivenProto(JSContext*, JSClass const*, JS::Handle<JSObject*>)
1 (0.0%) nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*) 175055 0 (0.0%) 1 (0.0%) nsContentUtils::IsCallerChrome() 1 (0.0%) nsContentUtils::SubjectPrincipal()
1 (0.0%) void js::gc::StoreBuffer::GenericBuffer::put<WrapperMapRef>(js::gc::StoreBuffer*, WrapperMapRef const&) (self) 1 (0.0%) JSCompartment::putWrapper(JSContext*, js::CrossCompartmentKey const&, JS::Value const&) 367144 1 (0.0%) 1 (0.0%) void js::gc::StoreBuffer::GenericBuffer::put<WrapperMapRef>(js::gc::StoreBuffer*, WrapperMapRef const&) 1 (0.0%) void js::gc::StoreBuffer::GenericBuffer::put<WrapperMapRef>(js::gc::StoreBuffer*, WrapperMapRef const&) (self)
1 (0.0%) MessageLoop::current() 1 (0.0%) get_tls_ptr() (self) 106896 1 (0.0%) 1 (0.0%) get_tls_ptr() 1 (0.0%) get_tls_ptr() (self)
1 (0.0%) nsWindow::OnContainerFocusOutEvent(_GdkEventFocus*) 279666 0 (0.0%) 1 (0.0%) nsWindow::DispatchDeactivateEvent() 1 (0.0%) nsWebShellWindow::WindowDeactivated()
1 (0.0%) mozilla::layers::LayerTransactionParent::RecvUpdate(nsTArray<mozilla::layers::Edit>&&, nsTArray<mozilla::layers::OpDestroy>&&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData>&&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 1 (0.0%) mozilla::layers::Layer::Mutated() (self) 163395 1 (0.0%) 1 (0.0%) mozilla::layers::Layer::Mutated() 1 (0.0%) mozilla::layers::Layer::Mutated() (self)
1 (0.0%) void mozilla::ContainerState::FinishPaintedLayerData<mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}>(mozilla::PaintedLayerData&, mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}) 1 (0.0%) mozilla::layers::Layer::SetEventRegions(mozilla::layers::EventRegions const&) (self) 168862 1 (0.0%) 1 (0.0%) mozilla::layers::Layer::SetEventRegions(mozilla::layers::EventRegions const&) 1 (0.0%) mozilla::layers::Layer::SetEventRegions(mozilla::layers::EventRegions const&) (self)
1 (0.0%) mozilla::image::VectorImage::GetHeight(int*) 256338 0 (0.0%) 1 (0.0%) mozilla::dom::SVGSVGElement::GetIntrinsicHeight() 1 (0.0%) nsSVGLength2::GetAnimValue(mozilla::dom::SVGSVGElement*) const
1 (0.0%) nsDisplayThemedBackground::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) (self) 1 (0.0%) mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*) 289511 1 (0.0%) 1 (0.0%) nsDisplayThemedBackground::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 1 (0.0%) nsDisplayThemedBackground::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) (self)
1 (0.0%) void mozilla::ContainerState::FinishPaintedLayerData<mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}>(mozilla::PaintedLayerData&, mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}) 290970 0 (0.0%) 1 (0.0%) nsPresContext::GetRootWidget() 1 (0.0%) nsViewManager::GetRootWidget(nsIWidget**)
1 (0.0%) mozilla::dom::Promise::CreateWrapper(JS::Handle<JSObject*>, mozilla::ErrorResult&) 269708 0 (0.0%) 1 (0.0%) mozilla::dom::Promise::WrapObject(JSContext*, JS::Handle<JSObject*>) 1 (0.0%) mozilla::dom::PromiseBinding::Wrap(JSContext*, mozilla::dom::Promise*, nsWrapperCache*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>)
1 (0.0%) PresShell::ProcessSynthMouseMoveEvent(bool) 291700 0 (0.0%) 1 (0.0%) PresShell::DispatchSynthMouseMove(mozilla::WidgetGUIEvent*, bool) 1 (0.0%) nsViewManager::DispatchEvent(mozilla::WidgetGUIEvent*, nsView*, nsEventStatus*)
1 (0.0%) UpdateShapeTypeAndValue(js::ExclusiveContext*, js::NativeObject*, js::Shape*, JS::Value const&) 365333 0 (0.0%) 1 (0.0%) js::NativeObject::setSlot(unsigned int, JS::Value const&) 1 (0.0%) decltype ({parm#1}((JSObject*)((decltype(nullptr))0))) js::DispatchTyped<js::PreBarrierFunctor<JS::Value>>(js::PreBarrierFunctor<JS::Value>, JS::Value const&, (decltype ({parm#1}((JSObject*)((decltype(nullptr))0)))&&)...)
1 (0.0%) mozilla::ElementRestyler::MaybeReframeForPseudo(mozilla::CSSPseudoElementType, nsIFrame*, nsIFrame*, nsIContent*, nsStyleContext*) 291216 0 (0.0%) 1 (0.0%) nsLayoutUtils::HasPseudoStyle(nsIContent*, nsStyleContext*, mozilla::CSSPseudoElementType, nsPresContext*) 1 (0.0%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, mozilla::CSSPseudoElementType, nsStyleContext*)
1 (0.0%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsButtonBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self) 298508 1 (0.0%) 1 (0.0%) nsButtonBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsButtonBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) (self)
1 (0.0%) mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) 1 (0.0%) nsGlobalChromeWindow::Release() (self) 175917 1 (0.0%) 1 (0.0%) nsGlobalChromeWindow::Release() 1 (0.0%) nsGlobalChromeWindow::Release() (self)
1 (0.0%) js::NativeObject::getChildPropertyOnDictionary(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<js::Shape*>, JS::MutableHandle<js::StackShape>) 1 (0.0%) js::NativeObject::allocSlot(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, unsigned int*) (self) 370313 1 (0.0%) 1 (0.0%) js::NativeObject::allocSlot(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, unsigned int*) 1 (0.0%) js::NativeObject::allocSlot(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, unsigned int*) (self)
1 (0.0%) js::jit::LIRGenerator::visitBlock(js::jit::MBasicBlock*) 365702 0 (0.0%) 1 (0.0%) js::jit::LIRGeneratorX64::visitUnbox(js::jit::MUnbox*) 1 (0.0%) js::jit::LIRGeneratorShared::assignSnapshot(js::jit::LInstruction*, js::jit::BailoutKind)
1 (0.0%) PLDHashTable::Remove(void const*) 1 (0.0%) unsigned int mozilla::detail::HashKnownLength<char16_t>(char16_t const*, unsigned long) (self) 78117 1 (0.0%) 1 (0.0%) unsigned int mozilla::detail::HashKnownLength<char16_t>(char16_t const*, unsigned long) 1 (0.0%) unsigned int mozilla::detail::HashKnownLength<char16_t>(char16_t const*, unsigned long) (self)
1 (0.0%) mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::SizeTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::MarginTyped<mozilla::gfx::UnknownUnits, float> >::TopRight() const (self) 1 (0.0%) mozilla::gfx::Matrix::TransformBounds(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const 161222 1 (0.0%) 1 (0.0%) mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::SizeTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::MarginTyped<mozilla::gfx::UnknownUnits, float> >::TopRight() const 1 (0.0%) mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::SizeTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::MarginTyped<mozilla::gfx::UnknownUnits, float> >::TopRight() const (self)
1 (0.0%) mozilla::dom::XULDocument::Release() (self) 1 (0.0%) ReleaseObjects(nsTArray<nsISupports*>&) 274943 1 (0.0%) 1 (0.0%) mozilla::dom::XULDocument::Release() 1 (0.0%) mozilla::dom::XULDocument::Release() (self)
1 (0.0%) void mozilla::ContainerState::FinishPaintedLayerData<mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}>(mozilla::PaintedLayerData&, mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}) 1 (0.0%) mozilla::layers::Layer::SetClipRect(mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&) (self) 168879 1 (0.0%) 1 (0.0%) mozilla::layers::Layer::SetClipRect(mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&) 1 (0.0%) mozilla::layers::Layer::SetClipRect(mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&) (self)
1 (0.0%) nsStyleAutoArray<mozilla::StyleAnimation>::SetLengthNonZero(unsigned long) (self) 1 (0.0%) nsRuleNode::ComputeDisplayData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 288068 1 (0.0%) 1 (0.0%) nsStyleAutoArray<mozilla::StyleAnimation>::SetLengthNonZero(unsigned long) 1 (0.0%) nsStyleAutoArray<mozilla::StyleAnimation>::SetLengthNonZero(unsigned long) (self)
1 (0.0%) mozilla::layers::AutoLockCompositableHost::AutoLockCompositableHost(mozilla::layers::CompositableHost*) 166691 0 (0.0%) 1 (0.0%) mozilla::layers::ContentHostTexture::Lock() 1 (0.0%) mozilla::layers::BufferTextureHost::Lock()
1 (0.0%) nsGlobalWindow::GetOuterWindowInternal() (self) 1 (0.0%) nsGlobalWindow::GetScriptContext() 176776 1 (0.0%) 1 (0.0%) nsGlobalWindow::GetOuterWindowInternal() 1 (0.0%) nsGlobalWindow::GetOuterWindowInternal() (self)
1 (0.0%) NSC_DeriveKey 65608 0 (0.0%) 1 (0.0%) ECDH_Derive 1 (0.0%) ec_points_mul
1 (0.0%) XNextEvent (self) 1 (0.0%) gdk_x11_drag_context_get_type 49451 1 (0.0%) 1 (0.0%) XNextEvent 1 (0.0%) XNextEvent (self)
1 (0.0%) RemoveSkippableVisitor::Visit(nsPurpleBuffer&, nsPurpleBufferEntry*) 223676 0 (0.0%) 1 (0.0%) mozilla::DOMEventTargetHelper::cycleCollection::CanSkipReal(void*, bool) 1 (0.0%) mozilla::EventListenerManager::MarkForCC()
1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsHTMLScrollFrame::GetType() const (self) 292808 1 (0.0%) 1 (0.0%) nsHTMLScrollFrame::GetType() const 1 (0.0%) nsHTMLScrollFrame::GetType() const (self)
1 (0.0%) js::jit::IonBuilder::jsop_compare(JSOp, js::jit::MDefinition*, js::jit::MDefinition*) 1 (0.0%) js::jit::IonBuilder::compareTrySpecialized(bool*, JSOp, js::jit::MDefinition*, js::jit::MDefinition*) (self) 358544 1 (0.0%) 1 (0.0%) js::jit::IonBuilder::compareTrySpecialized(bool*, JSOp, js::jit::MDefinition*, js::jit::MDefinition*) 1 (0.0%) js::jit::IonBuilder::compareTrySpecialized(bool*, JSOp, js::jit::MDefinition*, js::jit::MDefinition*) (self)
1 (0.0%) gfxUtils::ClipToRegion(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 160988 0 (0.0%) 1 (0.0%) mozilla::gfx::PathCairo::~PathCairo() 1 (0.0%) mozilla::gfx::PathCairo::~PathCairo()
1 (0.0%) nsTimerEvent::~nsTimerEvent() 1 (0.0%) nsTimerEvent::DeleteAllocatorIfNeeded() (self) 79463 1 (0.0%) 1 (0.0%) nsTimerEvent::DeleteAllocatorIfNeeded() 1 (0.0%) nsTimerEvent::DeleteAllocatorIfNeeded() (self)
1 (0.0%) js::gc::ArenaLists::backgroundFinalize(js::FreeOp*, js::gc::Arena*, js::gc::Arena**) 1 (0.0%) bool FinalizeTypedArenas<js::AccessorShape>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) (self) 367417 1 (0.0%) 1 (0.0%) bool FinalizeTypedArenas<js::AccessorShape>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) 1 (0.0%) bool FinalizeTypedArenas<js::AccessorShape>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum) (self)
1 (0.0%) nsLayoutUtils::FindOrCreateIDFor(nsIContent*) 290872 0 (0.0%) 1 (0.0%) nsLayoutUtils::FindIDFor(nsIContent const*, unsigned long*) 1 (0.0%) nsINode::GetProperty(unsigned short, nsIAtom*, nsresult*) const
1 (0.0%) nsWebShellWindow::WindowDeactivated() 183227 0 (0.0%) 1 (0.0%) nsFocusManager::WindowLowered(mozIDOMWindowProxy*) 1 (0.0%) nsFocusManager::ActivateOrDeactivate(nsPIDOMWindowOuter*, bool)
1 (0.0%) nsIPresShell::FreeByObjectID(mozilla::ArenaObjectID, void*) (self) 1 (0.0%) nsStyleContext::Destroy() 287832 1 (0.0%) 1 (0.0%) nsIPresShell::FreeByObjectID(mozilla::ArenaObjectID, void*) 1 (0.0%) nsIPresShell::FreeByObjectID(mozilla::ArenaObjectID, void*) (self)
1 (0.0%) mozilla::dom::UIEventBinding::get_pageX(JSContext*, JS::Handle<JSObject*>, mozilla::dom::UIEvent*, JSJitGetterCallArgs) 225751 0 (0.0%) 1 (0.0%) mozilla::dom::UIEvent::PageX() const 1 (0.0%) mozilla::dom::Event::GetPageCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntPointTyped<mozilla::CSSPixel>)
1 (0.0%) _cairo_scaled_font_thaw_cache (self) 1 (0.0%) _composite_glyphs 339233 1 (0.0%) 1 (0.0%) _cairo_scaled_font_thaw_cache 1 (0.0%) _cairo_scaled_font_thaw_cache (self)
1 (0.0%) mozilla::ipc::MessageChannel::AssertWorkerThread() const [clone .isra.69] 107050 0 (0.0%) 1 (0.0%) MessageLoop::current() 1 (0.0%) get_tls_ptr()
1 (0.0%) js::jit::CodeGeneratorX86Shared::bailoutIf(js::jit::AssemblerX86Shared::Condition, js::jit::LSnapshot*) 366208 0 (0.0%) 1 (0.0%) void js::jit::CodeGeneratorX86Shared::bailout<js::jit::BailoutJump>(js::jit::BailoutJump const&, js::jit::LSnapshot*) 1 (0.0%) js::jit::CodeGeneratorShared::encode(js::jit::LSnapshot*) [clone .part.468] [clone .constprop.694]
1 (0.0%) nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned int&, nsRect const&, nsAbsoluteContainingBlock::AbsPosReflowFlags, nsOverflowAreas*) 1 (0.0%) nsAbsoluteContainingBlock::FrameDependsOnContainer(nsIFrame*, bool, bool) (self) 292457 1 (0.0%) 1 (0.0%) nsAbsoluteContainingBlock::FrameDependsOnContainer(nsIFrame*, bool, bool) 1 (0.0%) nsAbsoluteContainingBlock::FrameDependsOnContainer(nsIFrame*, bool, bool) (self)
1 (0.0%) js::gc::GCRuntime::beginMarkPhase(JS::gcreason::Reason) 374513 0 (0.0%) 1 (0.0%) JS::Zone::discardJitCode(js::FreeOp*) 1 (0.0%) js::jit::FinishInvalidation(js::FreeOp*, JSScript*)
1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::CommonLayerAttributes const&, IPC::Message*) 119976 0 (0.0%) 1 (0.0%) IPC::ParamTraits<mozilla::Maybe<mozilla::layers::LayerClip> >::Write(IPC::Message*, mozilla::Maybe<mozilla::layers::LayerClip> const&) 1 (0.0%) Pickle::WriteBool(bool)
1 (0.0%) mozilla::dom::HTMLInputElement::GetEditorState() const 231105 0 (0.0%) 1 (0.0%) nsIFormControl::IsSingleLineTextControl(bool) const 1 (0.0%) mozilla::dom::HTMLInputElement::GetType() const
1 (0.0%) IsZOrderLEQ(nsDisplayItem*, nsDisplayItem*, void*) 289547 0 (0.0%) 1 (0.0%) ZIndexForFrame(nsIFrame*) [clone .constprop.789] 1 (0.0%) nsIFrame::IsAbsPosContaininingBlock() const
1 (0.0%) nsStyleImage::IsOpaque() const 1 (0.0%) nsStyleGradient::IsOpaque() (self) 287363 1 (0.0%) 1 (0.0%) nsStyleGradient::IsOpaque() 1 (0.0%) nsStyleGradient::IsOpaque() (self)
1 (0.0%) js::ArraySetLength(JSContext*, JS::Handle<js::ArrayObject*>, JS::Handle<jsid>, unsigned int, JS::Handle<JS::Value>, JS::ObjectOpResult&) 1 (0.0%) js::CanonicalizeArrayLengthValue(JSContext*, JS::Handle<JS::Value>, unsigned int*) (self) 356860 1 (0.0%) 1 (0.0%) js::CanonicalizeArrayLengthValue(JSContext*, JS::Handle<JS::Value>, unsigned int*) 1 (0.0%) js::CanonicalizeArrayLengthValue(JSContext*, JS::Handle<JS::Value>, unsigned int*) (self)
1 (0.0%) js::InternalBarrierMethods<js::ObjectGroup*>::readBarrier(js::ObjectGroup*) (self) 1 (0.0%) js::ObjectGroup::defaultNewGroup(js::ExclusiveContext*, js::Class const*, js::TaggedProto, JSObject*) 370346 1 (0.0%) 1 (0.0%) js::InternalBarrierMethods<js::ObjectGroup*>::readBarrier(js::ObjectGroup*) 1 (0.0%) js::InternalBarrierMethods<js::ObjectGroup*>::readBarrier(js::ObjectGroup*) (self)
1 (0.0%) mozilla::PaintedLayerDataNode::PaintedLayerDataNode(mozilla::PaintedLayerDataTree&, mozilla::PaintedLayerDataNode*, AnimatedGeometryRoot*) 288579 0 (0.0%) 1 (0.0%) mozilla::PaintedLayerDataTree::IsClippedWithRespectToParentAnimatedGeometryRoot(AnimatedGeometryRoot*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*) 1 (0.0%) nsDisplayListBuilder::FindReferenceFrameFor(nsIFrame const*, nsPoint*)
1 (0.0%) ffi_call_unix64 1 (0.0%) rename (self) 38171 1 (0.0%) 1 (0.0%) rename 1 (0.0%) rename (self)
1 (0.0%) nsStyleContext::ApplyStyleFixups(bool) 286883 0 (0.0%) 1 (0.0%) nsStyleTextReset const* nsStyleContext::DoGetStyleTextReset<true>() 1 (0.0%) nsConditionalResetStyleData::GetStyleData(nsStyleStructID, nsStyleContext*, bool) const
1 (0.0%) mozilla::layers::LayerTransactionParent::RecvUpdate(nsTArray<mozilla::layers::Edit>&&, nsTArray<mozilla::layers::OpDestroy>&&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData>&&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 166357 0 (0.0%) 1 (0.0%) mozilla::layers::AsyncCompositionManager::DetachRefLayers() 1 (0.0%) mozilla::layers::ForEachNode<mozilla::layers::TraversalFlag::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), decltype ({parm#2}({parm#1}))>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)1>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)1>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.693]
1 (0.0%) MessageLoop::DoWork() 107187 0 (0.0%) 1 (0.0%) MessageLoop::AddToDelayedWorkQueue(MessageLoop::PendingTask const&) 1 (0.0%) void std::__push_heap<__gnu_cxx::__normal_iterator<MessageLoop::PendingTask*, std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> > >, long, MessageLoop::PendingTask, __gnu_cxx::__ops::_Iter_comp_val<std::less<MessageLoop::PendingTask> > >(__gnu_cxx::__normal_iterator<MessageLoop::PendingTask*, std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> > >, long, long, MessageLoop::PendingTask, __gnu_cxx::__ops::_Iter_comp_val<std::less<MessageLoop::PendingTask> >) [clone .isra.232] [clone .constprop.412]
1 (0.0%) mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&) 1 (0.0%) mozilla::IncrementMutationCount(unsigned char*) (self) 288343 1 (0.0%) 1 (0.0%) mozilla::IncrementMutationCount(unsigned char*) 1 (0.0%) mozilla::IncrementMutationCount(unsigned char*) (self)
1 (0.0%) js::jit::CodeGenerator::generateBody() 357474 0 (0.0%) 1 (0.0%) js::jit::CodeGenerator::visitCallGeneric(js::jit::LCallGeneric*) 1 (0.0%) js::jit::AssemblerX86Shared::movzwl(js::jit::Operand const&, js::jit::Register)
1 (0.0%) nsImageBoxFrame::GetType() const (self) 1 (0.0%) nsLayoutUtils::GetStyleFrame(nsIFrame*) 298429 1 (0.0%) 1 (0.0%) nsImageBoxFrame::GetType() const 1 (0.0%) nsImageBoxFrame::GetType() const (self)
1 (0.0%) mozilla::dom::XrayResolveOwnProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>, bool&) (self) 1 (0.0%) xpc::DOMXrayTraits::resolveOwnProperty(JSContext*, js::Wrapper const&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) 218606 1 (0.0%) 1 (0.0%) mozilla::dom::XrayResolveOwnProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>, bool&) 1 (0.0%) mozilla::dom::XrayResolveOwnProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>, bool&) (self)
1 (0.0%) std::_Rb_tree<mozilla::layers::Layer*, std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts>, std::_Select1st<std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts> >, std::less<mozilla::layers::Layer*>, std::allocator<std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts> > >::_M_erase(std::_Rb_tree_node<std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts> >*) (self) 1 (0.0%) mozilla::layers::AsyncCompositionManager::ApplyAsyncContentTransformToTree(mozilla::layers::Layer*, bool*) 166843 0 (0.0%) 1 (0.0%) std::_Rb_tree<mozilla::layers::Layer*, std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts>, std::_Select1st<std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts> >, std::less<mozilla::layers::Layer*>, std::allocator<std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts> > >::_M_erase(std::_Rb_tree_node<std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts> >*) 1 (0.0%) std::_Rb_tree<mozilla::layers::Layer*, std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts>, std::_Select1st<std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts> >, std::less<mozilla::layers::Layer*>, std::allocator<std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts> > >::_M_erase(std::_Rb_tree_node<std::pair<mozilla::layers::Layer* const, mozilla::layers::AsyncCompositionManager::ClipParts> >*) (self) 1 (0.0%) pthread_mutex_unlock
1 (0.0%) nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::operator=(nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator> const&) 112539 0 (0.0%) 1 (0.0%) nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::DestructRange(unsigned long, unsigned long) 1 (0.0%) mozilla::Maybe<mozilla::layers::LayerClip>::reset()
1 (0.0%) nsDocument::FlushExternalResources(mozFlushType) 182402 0 (0.0%) 1 (0.0%) nsExternalResourceMap::EnumerateResources(bool (*)(nsIDocument*, void*), void*) 1 (0.0%) PLDHashTable::Iterator::Iterator(PLDHashTable*)
1 (0.0%) mozilla::layers::LayerManagerComposite::PostProcessLayers(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&) 163209 0 (0.0%) 1 (0.0%) mozilla::layers::Layer::IsOpaqueForVisibility() 1 (0.0%) mozilla::layers::Layer::GetEffectiveOpacity()
1 (0.0%) mozilla::layers::ContentHostDoubleBuffered::UpdateThebes(mozilla::layers::ThebesBufferData const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*) 167215 0 (0.0%) 1 (0.0%) mozilla::layers::TextureHost::Updated(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const*) 1 (0.0%) mozilla::layers::LayerScope::ContentChanged(mozilla::layers::TextureHost*)
1 (0.0%) mozilla::layers::Layer::IsOpaqueForVisibility() 1 (0.0%) mozilla::layers::Layer::GetEffectiveOpacity() (self) 163207 1 (0.0%) 1 (0.0%) mozilla::layers::Layer::GetEffectiveOpacity() 1 (0.0%) mozilla::layers::Layer::GetEffectiveOpacity() (self)
1 (0.0%) js::Nursery::collect(JSRuntime*, JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*) 76458 0 (0.0%) 1 (0.0%) mozilla::CycleCollectedJSRuntime::GCNurseryCollectionCallback(JSRuntime*, JS::GCNurseryProgress, JS::gcreason::Reason) 1 (0.0%) mozilla::CycleCollectedJSRuntime::Get()
1 (0.0%) js::obj_hasOwnProperty(JSContext*, unsigned int, JS::Value*) 367934 0 (0.0%) 1 (0.0%) js::HasOwnProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 1 (0.0%) bool js::NativeLookupOwnProperty<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<js::NativeObject*, (js::AllowGC)1>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)1>::HandleType, js::MaybeRooted<js::Shape*, (js::AllowGC)1>::MutableHandleType)
1 (0.0%) XPCWrappedNative::InitTearOff(XPCWrappedNativeTearOff*, XPCNativeInterface*, bool) 218493 0 (0.0%) 1 (0.0%) mozilla::dom::exceptions::JSStackFrame::QueryInterface(nsID const&, void**) 1 (0.0%) nsID::Equals(nsID const&) const
1 (0.0%) nsDisplayText::GetType() (self) 1 (0.0%) WrapInWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) [clone .constprop.883] 295524 1 (0.0%) 1 (0.0%) nsDisplayText::GetType() 1 (0.0%) nsDisplayText::GetType() (self)
1 (0.0%) void nsTArray_Impl<mozilla::layers::PLayerChild*, nsTArrayInfallibleAllocator>::AssignRange<mozilla::layers::PLayerChild*>(unsigned long, unsigned long, mozilla::layers::PLayerChild* const*) (self) 1 (0.0%) mozilla::layers::CommonLayerAttributes::Assign(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel> const&, mozilla::layers::EventRegions const&, mozilla::layers::TransformMatrix const&, bool const&, float const&, float const&, unsigned int const&, float const&, bool const&, mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> const&, mozilla::Maybe<mozilla::layers::LayerClip> const&, bool const&, unsigned long const&, mozilla::gfx::PointTyped<mozilla::LayerPixel, float> const&, int const&, bool const&, unsigned long const&, mozilla::gfx::RectTyped<mozilla::LayerPixel, float> const&, mozilla::gfx::RectTyped<mozilla::LayerPixel, float> const&, unsigned long const&, unsigned int const&, float const&, bool const&, signed char const&, bool const&, mozilla::layers::PLayerParent*, mozilla::layers::PLayerChild*, nsTArray<mozilla::layers::PLayerParent*> const&, nsTArray<mozilla::layers::PLayerChild*> const&, nsTArray<mozilla::layers::Animation> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, nsTArray<mozilla::layers::ScrollMetadata> const&, nsCString const&) 112550 1 (0.0%) 1 (0.0%) void nsTArray_Impl<mozilla::layers::PLayerChild*, nsTArrayInfallibleAllocator>::AssignRange<mozilla::layers::PLayerChild*>(unsigned long, unsigned long, mozilla::layers::PLayerChild* const*) 1 (0.0%) void nsTArray_Impl<mozilla::layers::PLayerChild*, nsTArrayInfallibleAllocator>::AssignRange<mozilla::layers::PLayerChild*>(unsigned long, unsigned long, mozilla::layers::PLayerChild* const*) (self)
1 (0.0%) XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) 147663 0 (0.0%) 1 (0.0%) XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, unsigned int, JS::Value*, JS::Value*) 1 (0.0%) XPCJSRuntime::Get()
1 (0.0%) js::jit::BaselineCompiler::emitPrologue() 376931 0 (0.0%) 1 (0.0%) js::jit::BaselineCompiler::emitArgumentTypeChecks() 1 (0.0%) js::jit::ICStubCompiler::getStubCode()
1 (0.0%) nsNativeThemeGTK::GetWidgetOverflow(nsDeviceContext*, nsIFrame*, unsigned char, nsRect*) 1 (0.0%) nsNativeThemeGTK::GetExtraSizeForWidget(nsIFrame*, unsigned char, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits>*) (self) 280460 1 (0.0%) 1 (0.0%) nsNativeThemeGTK::GetExtraSizeForWidget(nsIFrame*, unsigned char, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits>*) 1 (0.0%) nsNativeThemeGTK::GetExtraSizeForWidget(nsIFrame*, unsigned char, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits>*) (self)
1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CommonLayerAttributes*, IPC::Message const*, void**) 119961 0 (0.0%) 1 (0.0%) IPC::ParamTraits<mozilla::layers::EventRegions>::Read(IPC::Message const*, void**, mozilla::layers::EventRegions*) 1 (0.0%) IPC::RegionParamTraits<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::RectIterator>::Read(IPC::Message const*, void**, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*)
1 (0.0%) nsSVGLength2::GetUnitScaleFactor(mozilla::dom::SVGSVGElement*, unsigned char) const (self) 1 (0.0%) nsSVGLength2::GetAnimValue(mozilla::dom::SVGSVGElement*) const 257253 1 (0.0%) 1 (0.0%) nsSVGLength2::GetUnitScaleFactor(mozilla::dom::SVGSVGElement*, unsigned char) const 1 (0.0%) nsSVGLength2::GetUnitScaleFactor(mozilla::dom::SVGSVGElement*, unsigned char) const (self)
1 (0.0%) g_value_get_object (self) 1 (0.0%) _init 48284 1 (0.0%) 1 (0.0%) g_value_get_object 1 (0.0%) g_value_get_object (self)
1 (0.0%) nsAString_internal::SetCapacity(unsigned int, mozilla::fallible_t const&) 1 (0.0%) ReleaseData(void*, unsigned int) (self) 75985 1 (0.0%) 1 (0.0%) ReleaseData(void*, unsigned int) 1 (0.0%) ReleaseData(void*, unsigned int) (self)
1 (0.0%) mozJSComponentLoader::ImportInto(nsACString_internal const&, JS::Handle<JSObject*>, JSContext*, JS::MutableHandle<JSObject*>) 146334 0 (0.0%) 1 (0.0%) ComponentLoaderInfo::EnsureResolvedURI() 1 (0.0%) ComponentLoaderInfo::EnsureScriptChannel()
1 (0.0%) mozilla::dom::GenericBindingGetter(JSContext*, unsigned int, JS::Value*) 205382 0 (0.0%) 1 (0.0%) mozilla::dom::UIEventBinding::get_pageX(JSContext*, JS::Handle<JSObject*>, mozilla::dom::UIEvent*, JSJitGetterCallArgs) 1 (0.0%) mozilla::dom::UIEvent::PageX() const
1 (0.0%) PREF_SetIntPref 81213 0 (0.0%) 1 (0.0%) pref_HashPref(char const*, PrefValue, PrefType, unsigned int) 1 (0.0%) pref_DoCallback(char const*)
1 (0.0%) _end 365152 0 (0.0%) 1 (0.0%) js::SetObject::has(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::SetObject::has_impl(JSContext*, JS::CallArgs const&)
1 (0.0%) _end 376453 0 (0.0%) 1 (0.0%) js::jit::Bailout(js::jit::BailoutStack*, js::jit::BaselineBailoutInfo**) 1 (0.0%) js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JitFrameIterator&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*)
1 (0.0%) mozilla::FrameLayerBuilder::PaintItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsRenderingContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) 1 (0.0%) mozilla::FrameLayerBuilder::CheckDOMModified() (self) 288491 1 (0.0%) 1 (0.0%) mozilla::FrameLayerBuilder::CheckDOMModified() 1 (0.0%) mozilla::FrameLayerBuilder::CheckDOMModified() (self)
1 (0.0%) g_list_sort_with_data 46871 0 (0.0%) 1 (0.0%) g_list_remove 1 (0.0%) g_slice_free1
1 (0.0%) nsCycleCollector::CleanupAfterCollection() 80771 0 (0.0%) 1 (0.0%) PLDHashTable::ClearAndPrepareForLength(unsigned int) 1 (0.0%) arena_dalloc
1 (0.0%) mozilla::dom::AutoJSAPI::AutoJSAPI(nsIGlobalObject*, bool, JSContext*) 1 (0.0%) non-virtual thunk to nsGlobalWindow::GetGlobalJSObject() (self) 175865 1 (0.0%) 1 (0.0%) non-virtual thunk to nsGlobalWindow::GetGlobalJSObject() 1 (0.0%) non-virtual thunk to nsGlobalWindow::GetGlobalJSObject() (self)
1 (0.0%) PropertyProvider::InitializeForDisplay(bool) 295173 0 (0.0%) 1 (0.0%) nsTextFrame::GetTrimmedOffsets(nsTextFragment const*, bool, bool) 1 (0.0%) nsTextFrame::GetContentLength() const
1 (0.0%) mozilla::layers::ClientPaintedLayer::RenderLayerWithReadback(mozilla::layers::ReadbackProcessor*) 165657 0 (0.0%) 1 (0.0%) mozilla::layers::ContentClientRemoteBuffer::EndPaint(nsTArray<mozilla::layers::ReadbackProcessor::Update>*) 1 (0.0%) mozilla::layers::TextureClient::SyncWithObject(mozilla::layers::SyncObject*) [clone .isra.77] [clone .constprop.398]
1 (0.0%) nsCSSFrameConstructor::CreateNeededFrames() (self) 1 (0.0%) mozilla::RestyleManager::ProcessPendingRestyles() 289956 1 (0.0%) 1 (0.0%) nsCSSFrameConstructor::CreateNeededFrames() 1 (0.0%) nsCSSFrameConstructor::CreateNeededFrames() (self)
1 (0.0%) nsXULTooltipListener::MouseMove(nsIDOMEvent*) 299676 0 (0.0%) 1 (0.0%) nsXULTooltipListener::KillTooltipTimer() 1 (0.0%) nsTimerImpl::Release()
1 (0.0%) js::jit::OptimizeMIR(js::jit::MIRGenerator*) 1 (0.0%) js::jit::EliminateDeadCode(js::jit::MIRGenerator*, js::jit::MIRGraph&) (self) 358481 1 (0.0%) 1 (0.0%) js::jit::EliminateDeadCode(js::jit::MIRGenerator*, js::jit::MIRGraph&) 1 (0.0%) js::jit::EliminateDeadCode(js::jit::MIRGenerator*, js::jit::MIRGraph&) (self)
1 (0.0%) nsLookAndFeel::GetIntImpl(mozilla::LookAndFeel::IntID, int&) 1 (0.0%) nsXPLookAndFeel::GetIntImpl(mozilla::LookAndFeel::IntID, int&) (self) 279509 1 (0.0%) 1 (0.0%) nsXPLookAndFeel::GetIntImpl(mozilla::LookAndFeel::IntID, int&) 1 (0.0%) nsXPLookAndFeel::GetIntImpl(mozilla::LookAndFeel::IntID, int&) (self)
1 (0.0%) mozilla::ScrollFrameHelper::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool, bool) 1 (0.0%) nsIFrame::PrincipalChildList() const (self) 175263 1 (0.0%) 1 (0.0%) nsIFrame::PrincipalChildList() const 1 (0.0%) nsIFrame::PrincipalChildList() const (self)
1 (0.0%) mozilla::FrameLayerBuilder::~FrameLayerBuilder() 288746 0 (0.0%) 1 (0.0%) mozilla::FrameLayerBuilder::~FrameLayerBuilder() 1 (0.0%) PLDHashTable::~PLDHashTable()
1 (0.0%) BytecodeCompiler::createParser() 1 (0.0%) js::HasNonSyntacticStaticScopeChain(JSObject*) (self) 370758 1 (0.0%) 1 (0.0%) js::HasNonSyntacticStaticScopeChain(JSObject*) 1 (0.0%) js::HasNonSyntacticStaticScopeChain(JSObject*) (self)
1 (0.0%) void mozilla::layers::ContainerPrepare<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) 171864 0 (0.0%) 1 (0.0%) mozilla::gfx::VRManager::GetDevice(unsigned int const&) 1 (0.0%) PLDHashTable::Search(void const*)
1 (0.0%) nsRegion::Copy(nsRect const&) 1 (0.0%) nsRegion::RectToBox(nsRect const&) (self) 161661 1 (0.0%) 1 (0.0%) nsRegion::RectToBox(nsRect const&) 1 (0.0%) nsRegion::RectToBox(nsRect const&) (self)
1 (0.0%) AppendASCIItoUTF16(nsACString_internal const&, nsAString_internal&, mozilla::fallible_t const&) 76006 0 (0.0%) 1 (0.0%) nsAString_internal::SetLength(unsigned int, mozilla::fallible_t const&) 1 (0.0%) nsAString_internal::SetCapacity(unsigned int, mozilla::fallible_t const&)
1 (0.0%) nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, mozilla::LogicalSize const&, mozilla::LogicalSize const*, unsigned int) 294823 0 (0.0%) 1 (0.0%) nsCSSOffsetState::nsCSSOffsetState(nsIFrame*, nsRenderingContext*) 1 (0.0%) nsIFrame::GetWritingMode() const
1 (0.0%) non-virtual thunk to nsDocShell::GetContentViewer(nsIContentViewer**) (self) 1 (0.0%) nsLayoutUtils::GetContentViewerSize(nsPresContext*, mozilla::gfx::IntSizeTyped<mozilla::LayoutDevicePixel>&) 312441 1 (0.0%) 1 (0.0%) non-virtual thunk to nsDocShell::GetContentViewer(nsIContentViewer**) 1 (0.0%) non-virtual thunk to nsDocShell::GetContentViewer(nsIContentViewer**) (self)
1 (0.0%) CollectDocuments(nsIDocument*, void*) 80866 0 (0.0%) 1 (0.0%) nsCOMArray_base::InsertObjectAt(nsISupports*, int) 1 (0.0%) nsISupports** nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>::InsertElementAt<nsISupports*&, nsTArrayInfallibleAllocator>(unsigned long, nsISupports*&)
1 (0.0%) RefPtr<mozilla::layers::TextureClient>::operator=(RefPtr<mozilla::layers::TextureClient> const&) 1 (0.0%) mozilla::AtomicRefCountedWithFinalize<mozilla::layers::TextureClient>::Release() (self) 162760 1 (0.0%) 1 (0.0%) mozilla::AtomicRefCountedWithFinalize<mozilla::layers::TextureClient>::Release() 1 (0.0%) mozilla::AtomicRefCountedWithFinalize<mozilla::layers::TextureClient>::Release() (self)
1 (0.0%) mozilla::layers::BasicLayerManager::PopGroupForLayer(mozilla::layers::BasicLayerManager::PushedGroup&) 170779 0 (0.0%) 1 (0.0%) gfxContext::PopGroupAndBlend() 1 (0.0%) mozilla::gfx::DrawTargetCairo::PopLayer()
1 (0.0%) nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 81115 0 (0.0%) 1 (0.0%) nsGetServiceByContractID::operator()(nsID const&, void**) const 1 (0.0%) CallGetService(char const*, nsID const&, void**)
1 (0.0%) nsTHashtable<nsPtrHashKey<mozilla::FrameLayerBuilder::DisplayItemData> >::s_MatchEntry(PLDHashEntryHdr const*, void const*) (self) 1 (0.0%) PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int) 288875 1 (0.0%) 1 (0.0%) nsTHashtable<nsPtrHashKey<mozilla::FrameLayerBuilder::DisplayItemData> >::s_MatchEntry(PLDHashEntryHdr const*, void const*) 1 (0.0%) nsTHashtable<nsPtrHashKey<mozilla::FrameLayerBuilder::DisplayItemData> >::s_MatchEntry(PLDHashEntryHdr const*, void const*) (self)
1 (0.0%) CCGraphBuilder::NoteXPCOMRoot(nsISupports*) 76741 0 (0.0%) 1 (0.0%) CCGraphBuilder::NoteRoot(void*, nsCycleCollectionParticipant*) 1 (0.0%) nsXPCWrappedJS::CanSkip()
1 (0.0%) nsStyleGridTemplate::operator!=(nsStyleGridTemplate const&) const 1 (0.0%) bool nsTArray_Impl<nsString, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<nsString, nsTArrayInfallibleAllocator> const&) const (self) 112463 1 (0.0%) 1 (0.0%) bool nsTArray_Impl<nsString, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<nsString, nsTArrayInfallibleAllocator> const&) const 1 (0.0%) bool nsTArray_Impl<nsString, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<nsString, nsTArrayInfallibleAllocator> const&) const (self)
1 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 1 (0.0%) ApplyClipPropClipping(nsDisplayListBuilder*, nsIFrame const*, nsStyleDisplay const*, nsStyleEffects const*, nsRect*, mozilla::DisplayListClipState::AutoSaveRestore&) [clone .constprop.879] (self) 293250 1 (0.0%) 1 (0.0%) ApplyClipPropClipping(nsDisplayListBuilder*, nsIFrame const*, nsStyleDisplay const*, nsStyleEffects const*, nsRect*, mozilla::DisplayListClipState::AutoSaveRestore&) [clone .constprop.879] 1 (0.0%) ApplyClipPropClipping(nsDisplayListBuilder*, nsIFrame const*, nsStyleDisplay const*, nsStyleEffects const*, nsRect*, mozilla::DisplayListClipState::AutoSaveRestore&) [clone .constprop.879] (self)
1 (0.0%) gtk_css_section_get_end_position 22554 0 (0.0%) 1 (0.0%) cairo_mask 1 (0.0%) cairo_font_options_get_hint_metrics
1 (0.0%) gfxFontGroup::UpdateUserFonts() (self) 1 (0.0%) nsFontCache::GetMetricsFor(nsFont const&, nsFontMetrics::Params const&) 171518 1 (0.0%) 1 (0.0%) gfxFontGroup::UpdateUserFonts() 1 (0.0%) gfxFontGroup::UpdateUserFonts() (self)
1 (0.0%) mozilla::dom::workers::WorkerPrivateParent<mozilla::dom::workers::WorkerPrivate>::PostMessageInternal(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Optional<mozilla::dom::Sequence<JS::Value> > const&, mozilla::UniquePtr<mozilla::dom::workers::ServiceWorkerClientInfo, mozilla::DefaultDelete<mozilla::dom::workers::ServiceWorkerClientInfo> >&&, nsMainThreadPtrHandle<nsISupports> const&, mozilla::ErrorResult&) 267745 0 (0.0%) 1 (0.0%) mozilla::dom::workers::WorkerRunnable::Dispatch() 1 (0.0%) mozilla::dom::workers::WorkerRunnable::DispatchInternal()
1 (0.0%) nsCSSRendering::GetImageLayerClip(nsStyleImageLayers::Layer const&, nsIFrame*, nsStyleBorder const&, nsRect const&, nsRect const&, bool, int, nsCSSRendering::ImageLayerClipState*) 1 (0.0%) BoxDecorationRectForBorder(nsIFrame*, nsRect const&, mozilla::Sides, nsStyleBorder const*) [clone .constprop.757] (self) 289612 1 (0.0%) 1 (0.0%) BoxDecorationRectForBorder(nsIFrame*, nsRect const&, mozilla::Sides, nsStyleBorder const*) [clone .constprop.757] 1 (0.0%) BoxDecorationRectForBorder(nsIFrame*, nsRect const&, mozilla::Sides, nsStyleBorder const*) [clone .constprop.757] (self)
1 (0.0%) mozilla::dom::Event::GetScreenCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>) 175527 0 (0.0%) 1 (0.0%) nsContentUtils::LegacyIsCallerChromeOrNativeCode() 1 (0.0%) nsContentUtils::GetCurrentJSContext()
1 (0.0%) nsHTMLReflowState::Init(nsPresContext*, mozilla::LogicalSize const*, nsMargin const*, nsMargin const*) 294473 0 (0.0%) 1 (0.0%) nsHTMLReflowState::InitCBReflowState() 1 (0.0%) nsIFrame::GetContainingBlock(unsigned int) const
1 (0.0%) nsRuleNode::ComputeDisplayData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 1 (0.0%) nsTArrayInfallibleAllocatorBase::ConvertBoolToResultType(bool) (self) 75170 1 (0.0%) 1 (0.0%) nsTArrayInfallibleAllocatorBase::ConvertBoolToResultType(bool) 1 (0.0%) nsTArrayInfallibleAllocatorBase::ConvertBoolToResultType(bool) (self)
1 (0.0%) mozilla::layers::AsyncCompositionManager::TransformScrollableLayer(mozilla::layers::Layer*) 166783 0 (0.0%) 1 (0.0%) mozilla::layers::AsyncTransform::operator mozilla::gfx::Matrix4x4Typed<mozilla::ParentLayerPixel, mozilla::ParentLayerPixel>() const 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::ParentLayerPixel, mozilla::ParentLayerPixel>::PostTranslate(float, float, float)
1 (0.0%) mozilla::image::ImageResource::GetProgressTracker() 1 (0.0%) mozilla::image::ProgressTracker::AddRef() (self) 172125 1 (0.0%) 1 (0.0%) mozilla::image::ProgressTracker::AddRef() 1 (0.0%) mozilla::image::ProgressTracker::AddRef() (self)
1 (0.0%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, mozilla::css::Declaration*, bool*, bool, bool) [clone .constprop.458] 1 (0.0%) (anonymous namespace)::CSSParserImpl::EnabledState() const (self) 285245 1 (0.0%) 1 (0.0%) (anonymous namespace)::CSSParserImpl::EnabledState() const 1 (0.0%) (anonymous namespace)::CSSParserImpl::EnabledState() const (self)
1 (0.0%) SheetHasStatefulStyle(nsIStyleRuleProcessor*, void*) 1 (0.0%) nsCSSRuleProcessor::HasStateDependentStyle(ElementDependentRuleProcessorData*, mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EventStates) (self) 283665 1 (0.0%) 1 (0.0%) nsCSSRuleProcessor::HasStateDependentStyle(ElementDependentRuleProcessorData*, mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EventStates) 1 (0.0%) nsCSSRuleProcessor::HasStateDependentStyle(ElementDependentRuleProcessorData*, mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EventStates) (self)
1 (0.0%) mozilla::dom::MouseEvent::QueryInterface(nsID const&, void**) (self) 1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 224616 1 (0.0%) 1 (0.0%) mozilla::dom::MouseEvent::QueryInterface(nsID const&, void**) 1 (0.0%) mozilla::dom::MouseEvent::QueryInterface(nsID const&, void**) (self)
1 (0.0%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) 168487 0 (0.0%) 1 (0.0%) mozilla::layers::ShadowLayerForwarder::IsSameProcess() const 1 (0.0%) mozilla::layers::PCompositorBridgeChild::OtherPid() const
1 (0.0%) mozilla::layers::LayerScope::ContentChanged(mozilla::layers::TextureHost*) 1 (0.0%) mozilla::layers::LayerScope::CheckSendable() (self) 163873 1 (0.0%) 1 (0.0%) mozilla::layers::LayerScope::CheckSendable() 1 (0.0%) mozilla::layers::LayerScope::CheckSendable() (self)
1 (0.0%) js::jit::LIRGeneratorShared::buildSnapshot(js::jit::LInstruction*, js::jit::MResumePoint*, js::jit::BailoutKind) 1 (0.0%) js::jit::MUnbox::op() const (self) 363615 1 (0.0%) 1 (0.0%) js::jit::MUnbox::op() const 1 (0.0%) js::jit::MUnbox::op() const (self)
1 (0.0%) BytecodeCompiler::compileScript(JS::Handle<JSObject*>, JS::Handle<JSScript*>) 373254 0 (0.0%) 1 (0.0%) js::frontend::ParseNodeAllocator::freeTree(js::frontend::ParseNode*) 1 (0.0%) PushNodeChildren(js::frontend::ParseNode*, (anonymous namespace)::NodeStack*)
1 (0.0%) mozilla::layers::ShadowLayerForwarder::IsSameProcess() const 1 (0.0%) mozilla::layers::PCompositorBridgeChild::OtherPid() const (self) 139534 1 (0.0%) 1 (0.0%) mozilla::layers::PCompositorBridgeChild::OtherPid() const 1 (0.0%) mozilla::layers::PCompositorBridgeChild::OtherPid() const (self)
1 (0.0%) mozilla_sampler_sleep_start() (self) 1 (0.0%) PollWrapper(_GPollFD*, unsigned int, int) 320001 1 (0.0%) 1 (0.0%) mozilla_sampler_sleep_start() 1 (0.0%) mozilla_sampler_sleep_start() (self)
1 (0.0%) mozilla::ipc::MessageChannel::OnMessageReceivedFromLink(IPC::Message&&) [clone .part.281] [clone .constprop.299] 1 (0.0%) mozilla::ipc::MessageChannel::AwaitingSyncReply() const (self) 109204 1 (0.0%) 1 (0.0%) mozilla::ipc::MessageChannel::AwaitingSyncReply() const 1 (0.0%) mozilla::ipc::MessageChannel::AwaitingSyncReply() const (self)
1 (0.0%) mozilla::ElementRestyler::RestyleChildren(nsRestyleHint) 288535 0 (0.0%) 1 (0.0%) mozilla::ElementRestyler::MaybeReframeForPseudo(mozilla::CSSPseudoElementType, nsIFrame*, nsIFrame*, nsIContent*, nsStyleContext*) 1 (0.0%) nsLayoutUtils::HasPseudoStyle(nsIContent*, nsStyleContext*, mozilla::CSSPseudoElementType, nsPresContext*)
1 (0.0%) _moz_pixman_image_composite32 1 (0.0%) sse2_composite_in_8_8 (self) 340660 1 (0.0%) 1 (0.0%) sse2_composite_in_8_8 1 (0.0%) sse2_composite_in_8_8 (self)
4 (0.1%) PresShell::MarkFramesInSubtreeApproximatelyVisible(nsIFrame*, nsRect const&, bool) (self) 1 (0.0%) PresShell::RebuildApproximateFrameVisibility(nsRect*, bool) 291452 0 (0.0%) 1 (0.0%) PresShell::MarkFramesInSubtreeApproximatelyVisible(nsIFrame*, nsRect const&, bool) 4 (0.1%) PresShell::MarkFramesInSubtreeApproximatelyVisible(nsIFrame*, nsRect const&, bool) (self) 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IntersectRect(nsRect const&, nsRect const&)
1 (0.0%) mozilla::dom::workers::WorkerRunnable::DispatchInternal() 268492 0 (0.0%) 1 (0.0%) mozilla::dom::workers::WorkerPrivateParent<mozilla::dom::workers::WorkerPrivate>::DispatchPrivate(already_AddRefed<mozilla::dom::workers::WorkerRunnable>&&, nsIEventTarget*) 1 (0.0%) mozilla::dom::workers::WorkerThread::DispatchAnyThread(mozilla::dom::workers::WorkerThreadFriendKey const&, already_AddRefed<mozilla::dom::workers::WorkerRunnable>&&)
1 (0.0%) mozilla::ElementRestyler::CaptureChange(nsStyleContext*, nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 291090 0 (0.0%) 1 (0.0%) nsStyleChangeList::AppendChange(nsIFrame*, nsIContent*, nsChangeHint) 1 (0.0%) nsGenericHTMLFormElement::AddRef()
1 (0.0%) js::NativeObject::getChildProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<js::Shape*>, JS::MutableHandle<js::StackShape>) 370310 0 (0.0%) 1 (0.0%) js::NativeObject::setLastProperty(js::ExclusiveContext*, js::Shape*) 1 (0.0%) js::NativeObject::updateSlotsForSpan(js::ExclusiveContext*, unsigned long, unsigned long)
1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::noteNameUse(JS::Handle<js::PropertyName*>, js::frontend::ParseNode*) 1 (0.0%) js::frontend::SharedContext::toObjectBox() (self) 373222 1 (0.0%) 1 (0.0%) js::frontend::SharedContext::toObjectBox() 1 (0.0%) js::frontend::SharedContext::toObjectBox() (self)
1 (0.0%) mozilla::PaintedLayerData::Accumulate(mozilla::ContainerState*, nsDisplayItem*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::DisplayItemClip const&, mozilla::LayerState) 294130 0 (0.0%) 1 (0.0%) nsDisplayCanvasBackgroundColor::GetBounds(nsDisplayListBuilder*, bool*) 1 (0.0%) nsCanvasFrame::CanvasArea() const
1 (0.0%) IPC::ParamTraits<mozilla::layers::ScrollMetadata>::Write(IPC::Message*, mozilla::layers::ScrollMetadata const&) 112491 0 (0.0%) 1 (0.0%) IPC::ParamTraits<mozilla::layers::FrameMetrics>::Write(IPC::Message*, mozilla::layers::FrameMetrics const&) 1 (0.0%) IPC::ParamTraits<mozilla::gfx::RectTyped<mozilla::CSSPixel, float> >::Write(IPC::Message*, mozilla::gfx::RectTyped<mozilla::CSSPixel, float> const&)
1 (0.0%) mozilla::dom::TraceProtoAndIfaceCache(JSTracer*, JSObject*) 1 (0.0%) mozilla::dom::DOMGlobalHasProtoAndIFaceCache(JSObject*) (self) 148455 1 (0.0%) 1 (0.0%) mozilla::dom::DOMGlobalHasProtoAndIFaceCache(JSObject*) 1 (0.0%) mozilla::dom::DOMGlobalHasProtoAndIFaceCache(JSObject*) (self)
1 (0.0%) IPC::ParamTraits<mozilla::layers::FrameMetrics>::Write(IPC::Message*, mozilla::layers::FrameMetrics const&) 112489 0 (0.0%) 1 (0.0%) IPC::ParamTraits<mozilla::gfx::RectTyped<mozilla::CSSPixel, float> >::Write(IPC::Message*, mozilla::gfx::RectTyped<mozilla::CSSPixel, float> const&) 1 (0.0%) Pickle::WriteBytes(void const*, int, unsigned int)
1 (0.0%) js::frontend::ParseContext<js::frontend::FullParseHandler>::~ParseContext() (self) 1 (0.0%) BytecodeCompiler::compileScript(JS::Handle<JSObject*>, JS::Handle<JSScript*>) 373231 1 (0.0%) 1 (0.0%) js::frontend::ParseContext<js::frontend::FullParseHandler>::~ParseContext() 1 (0.0%) js::frontend::ParseContext<js::frontend::FullParseHandler>::~ParseContext() (self)
1 (0.0%) nsRuleNode::ComputeDisplayData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 288062 0 (0.0%) 1 (0.0%) nsStyleAutoArray<mozilla::StyleTransition>::SetLengthNonZero(unsigned long) 1 (0.0%) nsTArray_Impl<mozilla::StyleTransition, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long)
1 (0.0%) mozilla::gfx::DrawTargetCairo::PopLayer() 339699 0 (0.0%) 1 (0.0%) _moz_cairo_paint_with_alpha 1 (0.0%) _cairo_gstate_mask
1 (0.0%) _moz_cairo_surface_finish 338607 0 (0.0%) 1 (0.0%) _cairo_image_surface_finish 1 (0.0%) _moz_pixman_image_unref
1 (0.0%) js::jit::AssemblerX86Shared::movzwl(js::jit::Operand const&, js::jit::Register) (self) 1 (0.0%) js::jit::CodeGenerator::visitCallGeneric(js::jit::LCallGeneric*) 358171 1 (0.0%) 1 (0.0%) js::jit::AssemblerX86Shared::movzwl(js::jit::Operand const&, js::jit::Register) 1 (0.0%) js::jit::AssemblerX86Shared::movzwl(js::jit::Operand const&, js::jit::Register) (self)
1 (0.0%) nsImageBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 293042 0 (0.0%) 1 (0.0%) nsIFrame::CreateOwnLayerIfNeeded(nsDisplayListBuilder*, nsDisplayList*) 1 (0.0%) nsIContent::HasAttr(int, nsIAtom*) const
1 (0.0%) nsACString_internal::ReplacePrep(unsigned int, unsigned int, unsigned int) 76054 0 (0.0%) 1 (0.0%) nsACString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int) 1 (0.0%) nsACString_internal::MutatePrep(unsigned int, char**, unsigned int*)
1 (0.0%) non-virtual thunk to PresShell::BeginUpdate(nsIDocument*, unsigned int) (self) 1 (0.0%) nsDocument::BeginUpdate(unsigned int) 290740 1 (0.0%) 1 (0.0%) non-virtual thunk to PresShell::BeginUpdate(nsIDocument*, unsigned int) 1 (0.0%) non-virtual thunk to PresShell::BeginUpdate(nsIDocument*, unsigned int) (self)
1 (0.0%) nsLocalFile::AppendRelativeNativePath(nsACString_internal const&) 76175 0 (0.0%) 1 (0.0%) nsACString_internal::Replace(unsigned int, unsigned int, char) 1 (0.0%) nsACString_internal::ReplacePrep(unsigned int, unsigned int, unsigned int)
1 (0.0%) nsInProcessTabChildGlobal::cycleCollection::Trace(void*, TraceCallbacks const&, void*) 1 (0.0%) nsWrapperCache::TraceWrapper(TraceCallbacks const&, void*) (self) 174712 1 (0.0%) 1 (0.0%) nsWrapperCache::TraceWrapper(TraceCallbacks const&, void*) 1 (0.0%) nsWrapperCache::TraceWrapper(TraceCallbacks const&, void*) (self)
1 (0.0%) js::gc::GCRuntime::markRuntime(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime) 1 (0.0%) js::RootLists::traceStackRoots(JSTracer*) (self) 373601 1 (0.0%) 1 (0.0%) js::RootLists::traceStackRoots(JSTracer*) 1 (0.0%) js::RootLists::traceStackRoots(JSTracer*) (self)
1 (0.0%) mozilla::ElementRestyler::Restyle(nsRestyleHint) 1 (0.0%) mozilla::ElementRestyler::SendAccessibilityNotifications() (self) 288679 1 (0.0%) 1 (0.0%) mozilla::ElementRestyler::SendAccessibilityNotifications() 1 (0.0%) mozilla::ElementRestyler::SendAccessibilityNotifications() (self)
1 (0.0%) mozilla::gfx::DrawTargetCairo::FillRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&) 159649 0 (0.0%) 1 (0.0%) mozilla::gfx::DrawTargetCairo::GetUserSpaceClip() 1 (0.0%) _moz_cairo_clip_extents
1 (0.0%) NS_GetWeakReference(nsISupports*, nsresult*) 80799 0 (0.0%) 1 (0.0%) nsCOMPtr_base::assign_from_qi_with_error(nsQueryInterfaceWithError const&, nsID const&) 1 (0.0%) nsQueryInterfaceWithError::operator()(nsID const&, void**) const
1 (0.0%) mozilla::gfx::DrawTargetCairo::ClearRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) [clone .part.529] [clone .constprop.659] 339709 0 (0.0%) 1 (0.0%) _moz_cairo_fill 1 (0.0%) _moz_cairo_fill_preserve
1 (0.0%) nsPerformanceStatsService::StopwatchCommit(unsigned long, mozilla::Vector<RefPtr<js::PerformanceGroup>, 0ul, mozilla::MallocAllocPolicy>&) 1 (0.0%) nsPerformanceStatsService::CommitGroup(unsigned long, unsigned long, unsigned long, unsigned long, bool, nsPerformanceGroup*) (self) 325738 1 (0.0%) 1 (0.0%) nsPerformanceStatsService::CommitGroup(unsigned long, unsigned long, unsigned long, unsigned long, bool, nsPerformanceGroup*) 1 (0.0%) nsPerformanceStatsService::CommitGroup(unsigned long, unsigned long, unsigned long, unsigned long, bool, nsPerformanceGroup*) (self)
1 (0.0%) js::jit::LIRGenerator::visitBlock(js::jit::MBasicBlock*) 1 (0.0%) void js::jit::LIRGeneratorShared::define<3ul>(js::jit::details::LInstructionFixedDefsTempsHelper<1ul, 3ul>*, js::jit::MDefinition*, js::jit::LDefinition::Policy) [clone .constprop.674] (self) 359395 1 (0.0%) 1 (0.0%) void js::jit::LIRGeneratorShared::define<3ul>(js::jit::details::LInstructionFixedDefsTempsHelper<1ul, 3ul>*, js::jit::MDefinition*, js::jit::LDefinition::Policy) [clone .constprop.674] 1 (0.0%) void js::jit::LIRGeneratorShared::define<3ul>(js::jit::details::LInstructionFixedDefsTempsHelper<1ul, 3ul>*, js::jit::MDefinition*, js::jit::LDefinition::Policy) [clone .constprop.674] (self)
1 (0.0%) _cairo_surface_mask 338860 0 (0.0%) 1 (0.0%) _cairo_image_surface_mask 1 (0.0%) _clip_and_composite
1 (0.0%) NS_DispatchToMainThread(already_AddRefed<nsIRunnable>&&, unsigned int) 81161 0 (0.0%) 1 (0.0%) NS_GetMainThread(nsIThread**) 1 (0.0%) nsThreadManager::get()
1 (0.0%) void js::TraceNullableEdge<js::PlainObject*>(JSTracer*, js::WriteBarrieredBase<js::PlainObject*>*, char const*) (self) 1 (0.0%) js::TypeNewScript::trace(JSTracer*) 374258 1 (0.0%) 1 (0.0%) void js::TraceNullableEdge<js::PlainObject*>(JSTracer*, js::WriteBarrieredBase<js::PlainObject*>*, char const*) 1 (0.0%) void js::TraceNullableEdge<js::PlainObject*>(JSTracer*, js::WriteBarrieredBase<js::PlainObject*>*, char const*) (self)
1 (0.0%) mozilla::AutoJSContext::AutoJSContext() 1 (0.0%) nsXPConnect::GetCurrentJSContext() (self) 147916 1 (0.0%) 1 (0.0%) nsXPConnect::GetCurrentJSContext() 1 (0.0%) nsXPConnect::GetCurrentJSContext() (self)
1 (0.0%) _cairo_scaled_font_keys_equal (self) 1 (0.0%) _cairo_hash_table_lookup 338987 1 (0.0%) 1 (0.0%) _cairo_scaled_font_keys_equal 1 (0.0%) _cairo_scaled_font_keys_equal (self)
1 (0.0%) nsCycleCollector::Collect(ccType, js::SliceBudget&, nsICycleCollectorListener*, bool) 76551 0 (0.0%) 1 (0.0%) nsCycleCollector::ScanRoots(bool) 1 (0.0%) nsCycleCollector::ScanIncrementalRoots()
1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::ThebesBufferData*, IPC::Message const*, void**) 1 (0.0%) IPC::ParamTraits<mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> >::Read(IPC::Message const*, void**, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>*) (self) 118595 1 (0.0%) 1 (0.0%) IPC::ParamTraits<mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> >::Read(IPC::Message const*, void**, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>*) 1 (0.0%) IPC::ParamTraits<mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> >::Read(IPC::Message const*, void**, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>*) (self)
1 (0.0%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 293305 0 (0.0%) 1 (0.0%) nsFrame::DisplaySelectionOverlay(nsDisplayListBuilder*, nsDisplayList*, unsigned short) 1 (0.0%) nsIFrame::IsSelected() const
1 (0.0%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) 1 (0.0%) mozilla::layers::TransformMatrix::~TransformMatrix() (self) 110739 1 (0.0%) 1 (0.0%) mozilla::layers::TransformMatrix::~TransformMatrix() 1 (0.0%) mozilla::layers::TransformMatrix::~TransformMatrix() (self)
1 (0.0%) mozilla::layers::CompositorBridgeParent::CompositeToTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*) 1 (0.0%) mozilla::layers::AsyncCompositionManager::ComputeRotation() (self) 166184 1 (0.0%) 1 (0.0%) mozilla::layers::AsyncCompositionManager::ComputeRotation() 1 (0.0%) mozilla::layers::AsyncCompositionManager::ComputeRotation() (self)
1 (0.0%) _cairo_scaled_font_get_max_scale (self) 1 (0.0%) _cairo_gstate_transform_glyphs_to_backend 339278 1 (0.0%) 1 (0.0%) _cairo_scaled_font_get_max_scale 1 (0.0%) _cairo_scaled_font_get_max_scale (self)
1 (0.0%) mozilla::AutoJSContext::AutoJSContext() 1 (0.0%) mozilla::dom::AutoJSAPI::AutoJSAPI() (self) 180360 1 (0.0%) 1 (0.0%) mozilla::dom::AutoJSAPI::AutoJSAPI() 1 (0.0%) mozilla::dom::AutoJSAPI::AutoJSAPI() (self)
1 (0.0%) js::jit::IonCache::linkAndAttachStub(JSContext*, js::jit::MacroAssembler&, js::jit::IonCache::StubAttacher&, js::jit::IonScript*, char const*, JS::TrackedOutcome) 365486 0 (0.0%) 1 (0.0%) js::jit::Assembler::finish() 1 (0.0%) mozilla::Vector<unsigned char, 256ul, js::SystemAllocPolicy>::growStorageBy(unsigned long)
1 (0.0%) nsDisplayWrapList::TryMerge(nsDisplayItem*) (self) 1 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 290034 1 (0.0%) 1 (0.0%) nsDisplayWrapList::TryMerge(nsDisplayItem*) 1 (0.0%) nsDisplayWrapList::TryMerge(nsDisplayItem*) (self)
1 (0.0%) XPCJSContextStack::Push(JSContext*) 1 (0.0%) JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&) (self) 145207 1 (0.0%) 1 (0.0%) JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&) 1 (0.0%) JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&) (self)
1 (0.0%) gtk_style_context_get_style 25775 0 (0.0%) 1 (0.0%) gtk_style_context_get_style_valist 1 (0.0%) g_param_spec_pool_lookup
1 (0.0%) js::DateObject::fillLocalTimeSlots() 366340 0 (0.0%) 1 (0.0%) AdjustTime(double) 1 (0.0%) __fmod_finite
1 (0.0%) nsCycleCollector::Collect(ccType, js::SliceBudget&, nsICycleCollectorListener*, bool) 76564 0 (0.0%) 1 (0.0%) nsCycleCollector::CleanupAfterCollection() 1 (0.0%) PLDHashTable::ClearAndPrepareForLength(unsigned int)
1 (0.0%) js::jit::OutOfLineUpdateCache::visitGetPropertyIC(js::jit::CodeGenerator*) 357352 0 (0.0%) 1 (0.0%) js::jit::CodeGenerator::visitGetPropertyIC(js::jit::OutOfLineUpdateCache*, js::jit::CodeGeneratorShared::DataPtr<js::jit::GetPropertyIC>&) 1 (0.0%) js::jit::MacroAssembler::Push(js::jit::ImmGCPtr)
1 (0.0%) ClaimStyleContext(WidgetNodeType, GtkTextDirection, GtkStateFlags, unsigned int) 25783 0 (0.0%) 1 (0.0%) gtk_style_context_invalidate 1 (0.0%) gtk_style_context_get_type
1 (0.0%) js::jit::JitCompartment::sweep(js::FreeOp*, JSCompartment*) 369985 0 (0.0%) 1 (0.0%) js::CancelOffThreadIonCompile(JSCompartment*, JSScript*) 1 (0.0%) PR_Lock
1 (0.0%) mozilla::layers::CompositableParentManager::ReceiveCompositableUpdate(mozilla::layers::CompositableOperation const&, std::vector<mozilla::layers::EditReply, std::allocator<mozilla::layers::EditReply> >&) 166114 0 (0.0%) 1 (0.0%) mozilla::layers::ContentHostDoubleBuffered::UpdateThebes(mozilla::layers::ThebesBufferData const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*) 1 (0.0%) mozilla::layers::TextureHost::Updated(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const*)
1 (0.0%) mozilla::layers::AsyncCompositionManager::DetachRefLayers() 1 (0.0%) mozilla::layers::ForEachNode<mozilla::layers::TraversalFlag::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), decltype ({parm#2}({parm#1}))>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)1>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)1>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.693] (self) 166356 1 (0.0%) 1 (0.0%) mozilla::layers::ForEachNode<mozilla::layers::TraversalFlag::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), decltype ({parm#2}({parm#1}))>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)1>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)1>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.693] 1 (0.0%) mozilla::layers::ForEachNode<mozilla::layers::TraversalFlag::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), decltype ({parm#2}({parm#1}))>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)1>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)1>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.693] (self)
1 (0.0%) nsThread::ProcessNextEvent(bool, bool*) 147405 0 (0.0%) 1 (0.0%) XPCJSRuntime::BeforeProcessTask(bool) 1 (0.0%) mozilla::dom::Promise::PerformMicroTaskCheckpoint()
1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::LayerAttributes*, IPC::Message const*, void**) 119706 0 (0.0%) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::SpecificLayerAttributes*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::SpecificLayerAttributes::operator=(mozilla::layers::ContainerLayerAttributes const&)
1 (0.0%) js::jit::IonBuilder::jsop_getprop(js::PropertyName*) 361361 0 (0.0%) 1 (0.0%) js::jit::PropertyReadNeedsTypeBarrier(JSContext*, js::CompilerConstraintList*, js::jit::MDefinition*, js::PropertyName*, js::TemporaryTypeSet*) 1 (0.0%) js::jit::PropertyReadNeedsTypeBarrier(JSContext*, js::CompilerConstraintList*, js::TypeSet::ObjectKey*, js::PropertyName*, js::TemporaryTypeSet*, bool)
1 (0.0%) mp_exptmod_safe_i 65759 0 (0.0%) 1 (0.0%) mp_sqr 1 (0.0%) s_mp_sqr_comba_32
1 (0.0%) _moz_cairo_paint_with_alpha 338888 0 (0.0%) 1 (0.0%) _cairo_gstate_mask 1 (0.0%) _cairo_surface_mask
1 (0.0%) js::GCMarker::lazilyMarkChildren(js::ObjectGroup*) 371573 0 (0.0%) 1 (0.0%) js::TypeNewScript::trace(JSTracer*) 1 (0.0%) void js::TraceNullableEdge<js::PlainObject*>(JSTracer*, js::WriteBarrieredBase<js::PlainObject*>*, char const*)
1 (0.0%) mozilla::dom::EventListener::HandleEvent(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Event&, mozilla::ErrorResult&) 1 (0.0%) JS::UndefinedValue() (self) 212288 1 (0.0%) 1 (0.0%) JS::UndefinedValue() 1 (0.0%) JS::UndefinedValue() (self)
1 (0.0%) mozilla::dom::Promise::Then(JSContext*, JS::Handle<JSObject*>, mozilla::dom::AnyCallback*, mozilla::dom::AnyCallback*, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 269760 0 (0.0%) 1 (0.0%) mozilla::dom::Promise::AppendCallbacks(mozilla::dom::PromiseCallback*, mozilla::dom::PromiseCallback*) 1 (0.0%) mozilla::dom::Promise::TriggerPromiseReactions()
1 (0.0%) AutoTArray<nsIPresShell*, 16ul>::AutoTArray() (self) 1 (0.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 288228 1 (0.0%) 1 (0.0%) AutoTArray<nsIPresShell*, 16ul>::AutoTArray() 1 (0.0%) AutoTArray<nsIPresShell*, 16ul>::AutoTArray() (self)
1 (0.0%) js::jit::NormalSuspend(JSContext*, JS::Handle<JSObject*>, js::jit::BaselineFrame*, unsigned char*, unsigned int) 369514 0 (0.0%) 1 (0.0%) js::GeneratorObject::suspend(JSContext*, JS::Handle<JSObject*>, js::AbstractFramePtr, unsigned char*, JS::Value*, unsigned int) 1 (0.0%) js::HeapSlot::set(js::NativeObject*, js::HeapSlot::Kind, unsigned int, JS::Value const&) [clone .constprop.976]
1 (0.0%) js::jit::IonBuilder::inlineRegExpTester(js::jit::CallInfo&) 357488 0 (0.0%) 1 (0.0%) js::jit::JitCompartment::generateRegExpTesterStub(JSContext*) 1 (0.0%) js::jit::JitCode* js::jit::Linker::newCode<(js::AllowGC)1>(JSContext*, js::jit::CodeKind, bool)
1 (0.0%) nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::Clear() (self) 289082 1 (0.0%) 1 (0.0%) nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::Clear() 1 (0.0%) nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::Clear() (self)
1 (0.0%) SheetHasAttributeStyle(nsIStyleRuleProcessor*, void*) 287139 0 (0.0%) 1 (0.0%) nsHTMLStyleSheet::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&) 1 (0.0%) mozilla::dom::Element::FindAttributeDependence(nsIAtom const*, mozilla::dom::Element::MappedAttributeEntry const* const*, unsigned int)
1 (0.0%) nsIOService::NewChannelFromURIWithProxyFlags2(nsIURI*, nsIURI*, unsigned int, nsIDOMNode*, nsIPrincipal*, nsIPrincipal*, unsigned int, unsigned int, nsIChannel**) 82905 0 (0.0%) 1 (0.0%) mozilla::LoadInfo::LoadInfo(nsIPrincipal*, nsIPrincipal*, nsINode*, unsigned int, unsigned int) 1 (0.0%) mozilla::NeckoOriginAttributes::InheritFromDocToNecko(mozilla::PrincipalOriginAttributes const&)
1 (0.0%) mozilla::dom::CSS2PropertiesBinding::set_top(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs) 1 (0.0%) mozilla::dom::binding_detail::FakeString::~FakeString() (self) 187515 1 (0.0%) 1 (0.0%) mozilla::dom::binding_detail::FakeString::~FakeString() 1 (0.0%) mozilla::dom::binding_detail::FakeString::~FakeString() (self)
1 (0.0%) gfxTextRun::Draw(gfxTextRun::Range, gfxPoint, gfxTextRun::DrawParams const&) 170506 0 (0.0%) 1 (0.0%) gfxContext::GetFontSmoothingBackgroundColor() 1 (0.0%) gfxContext::CurrentState() const
1 (0.0%) mozilla::RefreshDriverTimer::TickRefreshDrivers(long, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) [clone .isra.159] 1 (0.0%) RefPtr<nsRefreshDriver>* nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator>::AppendElements<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator> const&) (self) 288236 1 (0.0%) 1 (0.0%) RefPtr<nsRefreshDriver>* nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator>::AppendElements<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator> const&) 1 (0.0%) RefPtr<nsRefreshDriver>* nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator>::AppendElements<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator> const&) (self)
1 (0.0%) nsHTMLReflowState::InitResizeFlags(nsPresContext*, nsIAtom*) 1 (0.0%) IS_TABLE_CELL(nsIAtom*) [clone .constprop.379] (self) 294430 1 (0.0%) 1 (0.0%) IS_TABLE_CELL(nsIAtom*) [clone .constprop.379] 1 (0.0%) IS_TABLE_CELL(nsIAtom*) [clone .constprop.379] (self)
1 (0.0%) nsRuleNode::ComputePositionData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 1 (0.0%) SetGridLine(nsCSSValue const&, nsStyleGridLine&, nsStyleGridLine const&, mozilla::RuleNodeCacheConditions&) (self) 287145 1 (0.0%) 1 (0.0%) SetGridLine(nsCSSValue const&, nsStyleGridLine&, nsStyleGridLine const&, mozilla::RuleNodeCacheConditions&) 1 (0.0%) SetGridLine(nsCSSValue const&, nsStyleGridLine&, nsStyleGridLine const&, mozilla::RuleNodeCacheConditions&) (self)
1 (0.0%) nsRefreshDriver::Tick(long, mozilla::TimeStamp) 1 (0.0%) nsRefreshDriver::RunFrameRequestCallbacks(mozilla::TimeStamp) (self) 288157 1 (0.0%) 1 (0.0%) nsRefreshDriver::RunFrameRequestCallbacks(mozilla::TimeStamp) 1 (0.0%) nsRefreshDriver::RunFrameRequestCallbacks(mozilla::TimeStamp) (self)
1 (0.0%) nsHTMLReflowState::InitConstraints(nsPresContext*, mozilla::LogicalSize const&, nsMargin const*, nsMargin const*, nsIAtom*) 294478 0 (0.0%) 1 (0.0%) nsHTMLReflowState::CalculateBlockSideMargins(nsIAtom*) 1 (0.0%) mozilla::LogicalMargin::ConvertTo(mozilla::WritingMode, mozilla::WritingMode) const
1 (0.0%) ECPoints_mul 65905 0 (0.0%) 1 (0.0%) ec_GFp_nistp256_points_mul_vartime 1 (0.0%) ec_GFp_nistp256_point_mul
1 (0.0%) nsStyleContext::~nsStyleContext() 288000 0 (0.0%) 1 (0.0%) mozilla::CSSVariableImageTable::RemoveAll(nsStyleContext*) 1 (0.0%) void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
1 (0.0%) nsACString_internal::MutatePrep(unsigned int, char**, unsigned int*) 75986 0 (0.0%) 1 (0.0%) nsStringBuffer::Alloc(unsigned long) 1 (0.0%) je_malloc
1 (0.0%) mozilla::dom::WindowBinding::setTimeout(JSContext*, JS::Handle<JSObject*>, nsGlobalWindow*, JSJitMethodCallArgs const&) 1 (0.0%) bool mozilla::dom::ValueToPrimitive<int, (mozilla::dom::ConversionBehavior)0>(JSContext*, JS::Handle<JS::Value>, int*) (self) 187524 1 (0.0%) 1 (0.0%) bool mozilla::dom::ValueToPrimitive<int, (mozilla::dom::ConversionBehavior)0>(JSContext*, JS::Handle<JS::Value>, int*) 1 (0.0%) bool mozilla::dom::ValueToPrimitive<int, (mozilla::dom::ConversionBehavior)0>(JSContext*, JS::Handle<JS::Value>, int*) (self)
1 (0.0%) mozilla::layers::CompositorBridgeParent::CompositeToTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*) 1 (0.0%) mozilla::layers::CompositorBridgeParent::CanComposite() (self) 167273 1 (0.0%) 1 (0.0%) mozilla::layers::CompositorBridgeParent::CanComposite() 1 (0.0%) mozilla::layers::CompositorBridgeParent::CanComposite() (self)
1 (0.0%) mozilla::dom::GenericBindingGetter(JSContext*, unsigned int, JS::Value*) 205381 0 (0.0%) 1 (0.0%) mozilla::dom::UIEventBinding::get_pageY(JSContext*, JS::Handle<JSObject*>, mozilla::dom::UIEvent*, JSJitGetterCallArgs) 1 (0.0%) mozilla::dom::UIEvent::PageY() const
1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::LayerAttributes const&, IPC::Message*) 114059 0 (0.0%) 1 (0.0%) IPC::ParamTraits<nsACString_internal>::Write(IPC::Message*, nsACString_internal const&) 1 (0.0%) Pickle::WriteUInt32(unsigned int)
1 (0.0%) nsContentUtils::LegacyIsCallerChromeOrNativeCode() 1 (0.0%) nsContentUtils::GetCurrentJSContext() (self) 175052 1 (0.0%) 1 (0.0%) nsContentUtils::GetCurrentJSContext() 1 (0.0%) nsContentUtils::GetCurrentJSContext() (self)
1 (0.0%) XPCWrappedNative::HasMutatedSet() const (self) 1 (0.0%) XPC_WN_Helper_Resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 148409 1 (0.0%) 1 (0.0%) XPCWrappedNative::HasMutatedSet() const 1 (0.0%) XPCWrappedNative::HasMutatedSet() const (self)
1 (0.0%) nsExpirationTracker<mozilla::LayerActivity, 4u>::TimerCallback(nsITimer*, void*) (self) 1 (0.0%) nsTimerImpl::Fire() 289101 1 (0.0%) 1 (0.0%) nsExpirationTracker<mozilla::LayerActivity, 4u>::TimerCallback(nsITimer*, void*) 1 (0.0%) nsExpirationTracker<mozilla::LayerActivity, 4u>::TimerCallback(nsITimer*, void*) (self)
1 (0.0%) nsXPCOMCycleCollectionParticipant::Root(void*) (self) 1 (0.0%) nsCycleCollector::CollectWhite() 80978 1 (0.0%) 1 (0.0%) nsXPCOMCycleCollectionParticipant::Root(void*) 1 (0.0%) nsXPCOMCycleCollectionParticipant::Root(void*) (self)
1 (0.0%) mozilla::gfx::TiledRegionImpl::AddRect(pixman_box32 const&) 1 (0.0%) mozilla::gfx::TileIterator::IsAtTileContainingPoint(mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&) const [clone .isra.58] (self) 161410 1 (0.0%) 1 (0.0%) mozilla::gfx::TileIterator::IsAtTileContainingPoint(mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&) const [clone .isra.58] 1 (0.0%) mozilla::gfx::TileIterator::IsAtTileContainingPoint(mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&) const [clone .isra.58] (self)
1 (0.0%) js::jit::DoRestFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICRest_Fallback*, JS::MutableHandle<JS::Value>) 370263 0 (0.0%) 1 (0.0%) js::ObjectGroup::newArrayObject(js::ExclusiveContext*, JS::Value const*, unsigned long, js::NewObjectKind, js::ObjectGroup::NewArrayKind) 1 (0.0%) js::NewCopiedArrayTryUseGroup(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, JS::Value const*, unsigned long, js::NewObjectKind, js::ShouldUpdateTypes)
1 (0.0%) mozilla::layers::LayerTransactionParent::RecvUpdate(nsTArray<mozilla::layers::Edit>&&, nsTArray<mozilla::layers::OpDestroy>&&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData>&&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 1 (0.0%) mozilla::layers::EditReply::~EditReply() (self) 111231 1 (0.0%) 1 (0.0%) mozilla::layers::EditReply::~EditReply() 1 (0.0%) mozilla::layers::EditReply::~EditReply() (self)
1 (0.0%) g_quark_from_string 1 (0.0%) g_hash_table_lookup (self) 46716 1 (0.0%) 1 (0.0%) g_hash_table_lookup 1 (0.0%) g_hash_table_lookup (self)
1 (0.0%) mozilla::dom::Promise::TriggerPromiseReactions() 269908 0 (0.0%) 1 (0.0%) nsTArray_Impl<RefPtr<mozilla::dom::PromiseCallback>, nsTArrayInfallibleAllocator>::Clear() 1 (0.0%) mozilla::dom::WrapperPromiseCallback::Release()
1 (0.0%) js::jit::BaselineCompiler::init() 357510 0 (0.0%) 1 (0.0%) js::jit::BytecodeAnalysis::init(js::jit::TempAllocator&, js::GSNCache&) 1 (0.0%) js::GetSrcNote(js::GSNCache&, JSScript*, unsigned char*)
1 (0.0%) mozilla::layers::LayerComposite::GetShadowTransform() 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::PostScale(float, float, float) (self) 163969 1 (0.0%) 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::PostScale(float, float, float) 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::PostScale(float, float, float) (self)
1 (0.0%) bool nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator> const&) const (self) 1 (0.0%) mozilla::PaintedLayerData::Accumulate(mozilla::ContainerState*, nsDisplayItem*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::DisplayItemClip const&, mozilla::LayerState) 288989 1 (0.0%) 1 (0.0%) bool nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator> const&) const 1 (0.0%) bool nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator> const&) const (self)
1 (0.0%) g_param_spec_pool_lookup 47328 0 (0.0%) 1 (0.0%) g_strdup 1 (0.0%) g_malloc
1 (0.0%) nsRuleNode::ComputePositionData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 1 (0.0%) mozilla::WritingMode::WritingMode(nsStyleContext*) (self) 285104 1 (0.0%) 1 (0.0%) mozilla::WritingMode::WritingMode(nsStyleContext*) 1 (0.0%) mozilla::WritingMode::WritingMode(nsStyleContext*) (self)
1 (0.0%) Pickle::WriteBytes(void const*, int, unsigned int) 1 (0.0%) Pickle::EndWrite(char*, int) (self) 107109 1 (0.0%) 1 (0.0%) Pickle::EndWrite(char*, int) 1 (0.0%) Pickle::EndWrite(char*, int) (self)
1 (0.0%) js::jit::RValueAllocation::writePayload(js::jit::CompactBufferWriter&, js::jit::RValueAllocation::PayloadType, js::jit::RValueAllocation::Payload) 1 (0.0%) js::jit::CompactBufferWriter::writeByte(unsigned int) (self) 358006 1 (0.0%) 1 (0.0%) js::jit::CompactBufferWriter::writeByte(unsigned int) 1 (0.0%) js::jit::CompactBufferWriter::writeByte(unsigned int) (self)
1 (0.0%) mozilla::dom::AutoEntryScript::AutoEntryScript(nsIGlobalObject*, char const*, bool, JSContext*) 176120 0 (0.0%) 1 (0.0%) nsGlobalWindow::GetScriptContext() 1 (0.0%) nsGlobalWindow::GetOuterWindowInternal()
1 (0.0%) mozilla::layers::PCompositorBridgeParent::OnEnteredCxxStack() (self) 1 (0.0%) mozilla::ipc::MessageChannel::CxxStackFrame::CxxStackFrame(mozilla::ipc::MessageChannel&, mozilla::ipc::Direction, IPC::Message const*) 139555 1 (0.0%) 1 (0.0%) mozilla::layers::PCompositorBridgeParent::OnEnteredCxxStack() 1 (0.0%) mozilla::layers::PCompositorBridgeParent::OnEnteredCxxStack() (self)
1 (0.0%) mozilla::image::ImageOps::Clip(imgIContainer*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::Maybe<nsSize> const&) 1 (0.0%) nsCOMPtr<nsIInputStream>::nsCOMPtr(nsIInputStream*) (self) 99824 1 (0.0%) 1 (0.0%) nsCOMPtr<nsIInputStream>::nsCOMPtr(nsIInputStream*) 1 (0.0%) nsCOMPtr<nsIInputStream>::nsCOMPtr(nsIInputStream*) (self)
1 (0.0%) js::SavedStacks::insertFrames(JSContext*, js::FrameIter&, JS::MutableHandle<js::SavedFrame*>, unsigned int) 368822 0 (0.0%) 1 (0.0%) JS::UTF8CharsToNewTwoByteCharsZ(JSContext*, JS::UTF8Chars, unsigned long*) 1 (0.0%) InflateUTF8StringHelper(JSContext*, JS::UTF8Chars, bool (*)(JSContext*, JS::UTF8Chars, char16_t*, unsigned long*, bool*), unsigned long*)
1 (0.0%) nsExpirationTracker<nsIDocument::SelectorCacheKey, 4u>::TimerCallback(nsITimer*, void*) 182933 0 (0.0%) 1 (0.0%) nsExpirationTracker<nsIDocument::SelectorCacheKey, 4u>::AgeOneGeneration() [clone .part.594] [clone .constprop.991] 1 (0.0%) nsIDocument::SelectorCache::NotifyExpired(nsIDocument::SelectorCacheKey*)
1 (0.0%) cairo_font_options_get_hint_metrics 55360 0 (0.0%) 1 (0.0%) pixman_compute_composite_region 1 (0.0%) pixman_composite_glyphs
1 (0.0%) nsSprocketLayout::XULLayout(nsIFrame*, nsBoxLayoutState&) [clone .part.132] [clone .constprop.218] 1 (0.0%) nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 298599 0 (0.0%) 1 (0.0%) nsIFrame::XULLayout(nsBoxLayoutState&) 1 (0.0%) nsSliderFrame::DoXULLayout(nsBoxLayoutState&) 1 (0.0%) nsBoxFrame::DoXULLayout(nsBoxLayoutState&)
1 (0.0%) nsImageRenderer::DrawBackground(nsPresContext*, nsRenderingContext&, nsRect const&, nsRect const&, nsPoint const&, nsRect const&) 289851 0 (0.0%) 1 (0.0%) nsImageRenderer::Draw(nsPresContext*, nsRenderingContext&, nsRect const&, nsRect const&, nsRect const&, nsPoint const&, mozilla::gfx::IntRectTyped<mozilla::CSSPixel> const&) [clone .part.677] [clone .constprop.743] 1 (0.0%) nsCSSRendering::PaintGradient(nsPresContext*, nsRenderingContext&, nsStyleGradient*, nsRect const&, nsRect const&, nsRect const&, mozilla::gfx::IntRectTyped<mozilla::CSSPixel> const&, nsSize const&)
1 (0.0%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Intersects(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const (self) 1 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 289005 1 (0.0%) 1 (0.0%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Intersects(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const 1 (0.0%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Intersects(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const (self)
1 (0.0%) nsDocShell::GetWindowDraggingAllowed(bool*) (self) 1 (0.0%) nsDisplayListBuilder::LeavePresShell(nsIFrame*) 313062 1 (0.0%) 1 (0.0%) nsDocShell::GetWindowDraggingAllowed(bool*) 1 (0.0%) nsDocShell::GetWindowDraggingAllowed(bool*) (self)
1 (0.0%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote) 373203 0 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::emitVariables(js::frontend::ParseNode*, js::frontend::VarEmitOption) 1 (0.0%) js::frontend::BytecodeEmitter::emitSingleVariable(js::frontend::ParseNode*, js::frontend::ParseNode*, js::frontend::ParseNode*, js::frontend::VarEmitOption) [clone .part.527]
1 (0.0%) JS_smprintf(char const*, ...) 368101 0 (0.0%) 1 (0.0%) dosprintf(SprintfState*, char const*, __va_list_tag*) 1 (0.0%) GrowStuff(SprintfState*, char const*, unsigned long)
1 (0.0%) nsHTMLReflowState::InitResizeFlags(nsPresContext*, nsIAtom*) 1 (0.0%) nsStyleSides::GetBEndUnit(mozilla::WritingMode) const (self) 293867 1 (0.0%) 1 (0.0%) nsStyleSides::GetBEndUnit(mozilla::WritingMode) const 1 (0.0%) nsStyleSides::GetBEndUnit(mozilla::WritingMode) const (self)
1 (0.0%) mozilla::dom::SVGSVGElement::GetIntrinsicHeight() 255836 0 (0.0%) 1 (0.0%) nsSVGLength2::GetAnimValue(mozilla::dom::SVGSVGElement*) const 1 (0.0%) nsSVGLength2::GetUnitScaleFactor(mozilla::dom::SVGSVGElement*, unsigned char) const
1 (0.0%) gfxContext::Rectangle(gfxRect const&, bool) 170669 0 (0.0%) 1 (0.0%) gfxContext::EnsurePathBuilder() 1 (0.0%) mozilla::gfx::PathBuilderCairo::LineTo(mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&)
1 (0.0%) MessageLoop::PostTask_Helper(already_AddRefed<mozilla::Runnable>, int) 1 (0.0%) RefPtr<mozilla::Runnable>::~RefPtr() (self) 98698 1 (0.0%) 1 (0.0%) RefPtr<mozilla::Runnable>::~RefPtr() 1 (0.0%) RefPtr<mozilla::Runnable>::~RefPtr() (self)
1 (0.0%) TraceCallbackFunc::Trace(JSObject**, char const*, void*) const 76466 0 (0.0%) 1 (0.0%) nsScriptObjectTracer::NoteJSChild(JS::GCCellPtr, char const*, void*) 1 (0.0%) CCGraphBuilder::NoteJSObject(JSObject*)
1 (0.0%) js::jit::BacktrackingAllocator::go() 376367 0 (0.0%) 1 (0.0%) js::jit::BacktrackingAllocator::resolveControlFlow() 1 (0.0%) js::jit::TempAllocator::ensureBallast()
1 (0.0%) nsStylePosition::~nsStylePosition() 288032 0 (0.0%) 1 (0.0%) nsStyleGridTemplate::~nsStyleGridTemplate() 1 (0.0%) nsTArray_Impl<nsString, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
1 (0.0%) nsTimerImpl::InitCommon(unsigned int, unsigned int) 79673 0 (0.0%) 1 (0.0%) TimerThread::Init() 1 (0.0%) mozilla::detail::log_test(mozilla::LogModule const*, mozilla::LogLevel)
1 (0.0%) mozilla::FramePropertyTable::DeleteInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*) 289744 0 (0.0%) 1 (0.0%) void mozilla::FramePropertyDescriptor<nsDisplayListBuilder::OutOfFlowDisplayData>::Destruct<&(void DeleteValue<nsDisplayListBuilder::OutOfFlowDisplayData>(nsDisplayListBuilder::OutOfFlowDisplayData*))>(void*) 1 (0.0%) nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
1 (0.0%) mozilla::layers::LayerTransactionParent::RecvUpdate(nsTArray<mozilla::layers::Edit>&&, nsTArray<mozilla::layers::OpDestroy>&&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData>&&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 163221 0 (0.0%) 1 (0.0%) mozilla::layers::Layer::SetDisplayListLog(char const*) 1 (0.0%) gfxUtils::DumpDisplayList()
1 (0.0%) js::StringBuffer::append(JSLinearString*) 356931 0 (0.0%) 1 (0.0%) mozilla::Vector<unsigned char, 64ul, js::TempAllocPolicy>::growStorageBy(unsigned long) 1 (0.0%) je_realloc
1 (0.0%) js::DeclEnvObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSFunction*>) 370866 0 (0.0%) 1 (0.0%) js::DeclEnvObject::createTemplateObject(JSContext*, JS::Handle<JSFunction*>, js::NewObjectKind) 1 (0.0%) js::NewObjectWithGivenTaggedProto(js::ExclusiveContext*, js::Class const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind, unsigned int)
1 (0.0%) mozilla::dom::UIEvent::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) mozilla::dom::Event::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) (self) 223855 1 (0.0%) 1 (0.0%) mozilla::dom::Event::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) mozilla::dom::Event::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) (self)
1 (0.0%) nsStyleCoord::operator=(nsStyleCoord const&) 1 (0.0%) nsStyleCoord::InitWithValue(nsStyleUnit&, nsStyleUnion&, nsStyleUnit, nsStyleUnion const&) (self) 286833 1 (0.0%) 1 (0.0%) nsStyleCoord::InitWithValue(nsStyleUnit&, nsStyleUnion&, nsStyleUnit, nsStyleUnion const&) 1 (0.0%) nsStyleCoord::InitWithValue(nsStyleUnit&, nsStyleUnion&, nsStyleUnit, nsStyleUnion const&) (self)
1 (0.0%) mozilla::CheckedInt<int>& mozilla::CheckedInt<int>::operator*=<int>(int) (self) 1 (0.0%) mozilla::gfx::Factory::CheckSurfaceSize(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, int, int) 159262 1 (0.0%) 1 (0.0%) mozilla::CheckedInt<int>& mozilla::CheckedInt<int>::operator*=<int>(int) 1 (0.0%) mozilla::CheckedInt<int>& mozilla::CheckedInt<int>::operator*=<int>(int) (self)
1 (0.0%) nsStyleContext::MoveTo(nsStyleContext*) 1 (0.0%) nsStyleContext::RemoveChild(nsStyleContext*) (self) 287198 1 (0.0%) 1 (0.0%) nsStyleContext::RemoveChild(nsStyleContext*) 1 (0.0%) nsStyleContext::RemoveChild(nsStyleContext*) (self)
1 (0.0%) TraceCallbackFunc::Trace(JSObject**, char const*, void*) const 271525 0 (0.0%) 1 (0.0%) UnmarkXBLJSObject(JS::GCCellPtr, char const*, void*) 1 (0.0%) JS::UnmarkGrayGCThingRecursively(JS::GCCellPtr)
1 (0.0%) nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) 1 (0.0%) nsStyleContext::SetStyle(nsStyleStructID, void*) (self) 287199 1 (0.0%) 1 (0.0%) nsStyleContext::SetStyle(nsStyleStructID, void*) 1 (0.0%) nsStyleContext::SetStyle(nsStyleStructID, void*) (self)
1 (0.0%) non-virtual thunk to nsDocShell::GetIsMozBrowserOrApp(bool*) (self) 1 (0.0%) nsIDocShell::GetIsMozBrowserOrApp() 312355 1 (0.0%) 1 (0.0%) non-virtual thunk to nsDocShell::GetIsMozBrowserOrApp(bool*) 1 (0.0%) non-virtual thunk to nsDocShell::GetIsMozBrowserOrApp(bool*) (self)
1 (0.0%) mozilla::EventTargetChainItem::PreHandleEvent(mozilla::EventChainPreVisitor&) 1 (0.0%) nsGlobalWindow::PreHandleEvent(mozilla::EventChainPreVisitor&) (self) 176151 1 (0.0%) 1 (0.0%) nsGlobalWindow::PreHandleEvent(mozilla::EventChainPreVisitor&) 1 (0.0%) nsGlobalWindow::PreHandleEvent(mozilla::EventChainPreVisitor&) (self)
1 (0.0%) js::detail::HashTable<js::ObjectGroupCompartment::NewEntry const, js::HashSet<js::ObjectGroupCompartment::NewEntry, js::ObjectGroupCompartment::NewEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::ObjectGroupCompartment::NewEntry::Lookup const&, unsigned int, unsigned int) const (self) 1 (0.0%) js::ObjectGroup::defaultNewGroup(js::ExclusiveContext*, js::Class const*, js::TaggedProto, JSObject*) 370345 1 (0.0%) 1 (0.0%) js::detail::HashTable<js::ObjectGroupCompartment::NewEntry const, js::HashSet<js::ObjectGroupCompartment::NewEntry, js::ObjectGroupCompartment::NewEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::ObjectGroupCompartment::NewEntry::Lookup const&, unsigned int, unsigned int) const 1 (0.0%) js::detail::HashTable<js::ObjectGroupCompartment::NewEntry const, js::HashSet<js::ObjectGroupCompartment::NewEntry, js::ObjectGroupCompartment::NewEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::ObjectGroupCompartment::NewEntry::Lookup const&, unsigned int, unsigned int) const (self)
1 (0.0%) nsStyleXUL const* nsStyleContext::DoGetStyleXUL<false>() (self) 1 (0.0%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 287936 1 (0.0%) 1 (0.0%) nsStyleXUL const* nsStyleContext::DoGetStyleXUL<false>() 1 (0.0%) nsStyleXUL const* nsStyleContext::DoGetStyleXUL<false>() (self)
1 (0.0%) mozilla::EffectCompositor::MaybeUpdateAnimationRule(mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EffectCompositor::CascadeLevel) 174579 0 (0.0%) 1 (0.0%) mozilla::EffectCompositor::MaybeUpdateCascadeResults(mozilla::dom::Element*, mozilla::CSSPseudoElementType) 1 (0.0%) nsIContent::GetPrimaryFrame() const
1 (0.0%) JS_GetCompartmentPrincipals(JSCompartment*) (self) 1 (0.0%) nsContentUtils::SubjectPrincipal() 367274 1 (0.0%) 1 (0.0%) JS_GetCompartmentPrincipals(JSCompartment*) 1 (0.0%) JS_GetCompartmentPrincipals(JSCompartment*) (self)
1 (0.0%) mozilla::gfx::ToDeviceColor(mozilla::gfx::Color) 1 (0.0%) gfxPlatform::GetCMSMode() (self) 170204 1 (0.0%) 1 (0.0%) gfxPlatform::GetCMSMode() 1 (0.0%) gfxPlatform::GetCMSMode() (self)
1 (0.0%) nsSHEntry::GetChildCount(int*) (self) 1 (0.0%) MarkSHEntry(nsISHEntry*, bool, bool) 313451 1 (0.0%) 1 (0.0%) nsSHEntry::GetChildCount(int*) 1 (0.0%) nsSHEntry::GetChildCount(int*) (self)
1 (0.0%) moz_gtk_widget_paint(WidgetNodeType, _cairo*, _cairo_rectangle_int*, GtkWidgetState*, int, GtkTextDirection) 25503 0 (0.0%) 1 (0.0%) gtk_render_frame 1 (0.0%) gtk_render_icon_surface
1 (0.0%) mozilla::gfx::TiledRegionImpl::AddRect(pixman_box32 const&) 161583 0 (0.0%) 1 (0.0%) mozilla::gfx::TiledRegionImpl::AddRect(pixman_box32 const&)::{lambda(nsTArray<pixman_box32>&, unsigned long&, mozilla::gfx::TileRange)#1}::operator()(nsTArray<pixman_box32>&, unsigned long&, mozilla::gfx::TileRange) const 1 (0.0%) nsTArrayFallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayFallibleAllocator>(unsigned long, unsigned long)
1 (0.0%) nsStyleAutoArray<mozilla::StyleTransition>::nsStyleAutoArray(nsStyleAutoArray<mozilla::StyleTransition> const&) 1 (0.0%) nsTArray_Impl<mozilla::StyleTransition, nsTArrayInfallibleAllocator>::DestructRange(unsigned long, unsigned long) (self) 288060 1 (0.0%) 1 (0.0%) nsTArray_Impl<mozilla::StyleTransition, nsTArrayInfallibleAllocator>::DestructRange(unsigned long, unsigned long) 1 (0.0%) nsTArray_Impl<mozilla::StyleTransition, nsTArrayInfallibleAllocator>::DestructRange(unsigned long, unsigned long) (self)
1 (0.0%) js::array_slice(JSContext*, unsigned int, JS::Value*) 356833 0 (0.0%) 1 (0.0%) IsArraySpecies(JSContext*, JS::Handle<JSObject*>) 1 (0.0%) js::GetPropertyPure(js::ExclusiveContext*, JSObject*, jsid, JS::Value*)
1 (0.0%) mozilla::layers::BasicContainerLayer::ComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::operator*<mozilla::gfx::UnknownUnits>(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) const (self) 163407 1 (0.0%) 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::operator*<mozilla::gfx::UnknownUnits>(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) const 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::operator*<mozilla::gfx::UnknownUnits>(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) const (self)
1 (0.0%) js::ArgumentsObject* js::ArgumentsObject::create<CopyFrameArgs>(JSContext*, JS::Handle<JSFunction*>, unsigned int, CopyFrameArgs&) 1 (0.0%) JSCompartment::getOrCreateArgumentsTemplateObject(JSContext*, bool) (self) 368863 1 (0.0%) 1 (0.0%) JSCompartment::getOrCreateArgumentsTemplateObject(JSContext*, bool) 1 (0.0%) JSCompartment::getOrCreateArgumentsTemplateObject(JSContext*, bool) (self)
1 (0.0%) CalcLengthWith(nsCSSValue const&, int, nsStyleFont const*, nsStyleContext*, nsPresContext*, bool, bool, mozilla::RuleNodeCacheConditions&) [clone .constprop.604] 1 (0.0%) nsCSSValue::GetPixelLength() const (self) 285761 1 (0.0%) 1 (0.0%) nsCSSValue::GetPixelLength() const 1 (0.0%) nsCSSValue::GetPixelLength() const (self)
1 (0.0%) mozilla::layers::LayerTransactionParent::RecvUpdate(nsTArray<mozilla::layers::Edit>&&, nsTArray<mozilla::layers::OpDestroy>&&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData>&&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*) 1 (0.0%) mozilla::layers::ShadowLayerParent::AsContainerLayerComposite() const (self) 168514 1 (0.0%) 1 (0.0%) mozilla::layers::ShadowLayerParent::AsContainerLayerComposite() const 1 (0.0%) mozilla::layers::ShadowLayerParent::AsContainerLayerComposite() const (self)
1 (0.0%) nsAutoPtr<nsDisplayItemGeometry>::assign(nsDisplayItemGeometry*) (self) 1 (0.0%) mozilla::FrameLayerBuilder::DisplayItemData::EndUpdate(nsAutoPtr<nsDisplayItemGeometry>) 289037 1 (0.0%) 1 (0.0%) nsAutoPtr<nsDisplayItemGeometry>::assign(nsDisplayItemGeometry*) 1 (0.0%) nsAutoPtr<nsDisplayItemGeometry>::assign(nsDisplayItemGeometry*) (self)
1 (0.0%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) 1 (0.0%) nsTextFrame::PaintShadows(nsCSSShadowArray*, nsTextFrame::PaintShadowParams const&) (self) 295360 1 (0.0%) 1 (0.0%) nsTextFrame::PaintShadows(nsCSSShadowArray*, nsTextFrame::PaintShadowParams const&) 1 (0.0%) nsTextFrame::PaintShadows(nsCSSShadowArray*, nsTextFrame::PaintShadowParams const&) (self)
1 (0.0%) js::gc::GCRuntime::markRuntime(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime) 373604 0 (0.0%) 1 (0.0%) JS::AutoGCRooter::traceAll(JSTracer*) 1 (0.0%) void js::TraceRootRange<JS::Value>(JSTracer*, unsigned long, JS::Value*, char const*)
1 (0.0%) nsCOMPtr_base::assign_from_qi_with_error(nsQueryInterfaceWithError const&, nsID const&) 80795 0 (0.0%) 1 (0.0%) nsQueryInterfaceWithError::operator()(nsID const&, void**) const 1 (0.0%) mozilla::dom::HTMLSharedElement::QueryInterface(nsID const&, void**)
1 (0.0%) mozilla::dom::Promise::Create(nsIGlobalObject*, mozilla::ErrorResult&, JS::Handle<JSObject*>) 269728 0 (0.0%) 1 (0.0%) mozilla::dom::Promise::Promise(nsIGlobalObject*) 1 (0.0%) mozilla::cyclecollector::HoldJSObjectsImpl(nsISupports*)
1 (0.0%) mozilla::gfx::PathCairo::~PathCairo() 1 (0.0%) mozilla::gfx::PathCairo::~PathCairo() (self) 160987 1 (0.0%) 1 (0.0%) mozilla::gfx::PathCairo::~PathCairo() 1 (0.0%) mozilla::gfx::PathCairo::~PathCairo() (self)
1 (0.0%) PresShell::Paint(nsView*, nsRegion const&, unsigned int) 157138 0 (0.0%) 1 (0.0%) nsTArray_Impl<nsCOMPtr<nsIWeakReference>, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 1 (0.0%) nsCOMPtr_base::~nsCOMPtr_base()
1 (0.0%) imgRequest::GetProgressTracker() const 172285 0 (0.0%) 1 (0.0%) mozilla::image::ImageResource::GetProgressTracker() 1 (0.0%) mozilla::image::ProgressTracker::AddRef()
1 (0.0%) mozilla::dom::AnyCallback::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 1 (0.0%) js::ValueOperations<JS::MutableHandle<JS::Value> >::isString() const (self) 195370 1 (0.0%) 1 (0.0%) js::ValueOperations<JS::MutableHandle<JS::Value> >::isString() const 1 (0.0%) js::ValueOperations<JS::MutableHandle<JS::Value> >::isString() const (self)
1 (0.0%) mozilla::FrameLayerBuilder::PaintItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsRenderingContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) 289856 0 (0.0%) 1 (0.0%) nsDisplayBackgroundImage::PaintInternal(nsDisplayListBuilder*, nsRenderingContext*, nsRect const&, nsRect*) 1 (0.0%) nsCSSRendering::PaintBackground(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, unsigned int, nsRect*, int, mozilla::gfx::CompositionOp)
1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::OpPaintTextureRegion*, IPC::Message const*, void**) 119639 0 (0.0%) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::ThebesBufferData*, IPC::Message const*, void**) 1 (0.0%) IPC::ParamTraits<mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> >::Read(IPC::Message const*, void**, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>*)
1 (0.0%) nsHTMLReflowState::InitFrameType(nsIAtom*) 1 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const (self) 292610 1 (0.0%) 1 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const 1 (0.0%) nsBlockFrame::IsFrameOfType(unsigned int) const (self)
1 (0.0%) mozilla::FrameLayerBuilder::PaintedLayerItemsEntry::PaintedLayerItemsEntry(mozilla::layers::PaintedLayer const*) (self) 1 (0.0%) PLDHashTable::Add(void const*, mozilla::fallible_t const&) 288486 1 (0.0%) 1 (0.0%) mozilla::FrameLayerBuilder::PaintedLayerItemsEntry::PaintedLayerItemsEntry(mozilla::layers::PaintedLayer const*) 1 (0.0%) mozilla::FrameLayerBuilder::PaintedLayerItemsEntry::PaintedLayerItemsEntry(mozilla::layers::PaintedLayer const*) (self)
1 (0.0%) mozilla::layers::CompositableOperationDetail::AssertSanity(mozilla::layers::CompositableOperationDetail::Type) const 1 (0.0%) mozilla::layers::CompositableOperationDetail::AssertSanity() const (self) 112434 1 (0.0%) 1 (0.0%) mozilla::layers::CompositableOperationDetail::AssertSanity() const 1 (0.0%) mozilla::layers::CompositableOperationDetail::AssertSanity() const (self)
1 (0.0%) nsGlobalWindow::GetParentOuter() 176708 0 (0.0%) 1 (0.0%) nsIDocShell::GetIsMozBrowserOrApp() 1 (0.0%) non-virtual thunk to nsDocShell::GetIsMozBrowserOrApp(bool*)
1 (0.0%) xcb_wait_for_special_event 1 (0.0%) xcb_flush (self) 48568 1 (0.0%) 1 (0.0%) xcb_flush 1 (0.0%) xcb_flush (self)
1 (0.0%) nsNodeSupportsWeakRefTearoff::AddRef() 1 (0.0%) NS_CycleCollectorSuspect3 (self) 76474 1 (0.0%) 1 (0.0%) NS_CycleCollectorSuspect3 1 (0.0%) NS_CycleCollectorSuspect3 (self)
1 (0.0%) mozilla::ElementRestyler::MoveStyleContextsForChildren(nsStyleContext*) 287678 0 (0.0%) 1 (0.0%) nsStyleContext::MoveTo(nsStyleContext*) 1 (0.0%) nsStyleContext::RemoveChild(nsStyleContext*)
1 (0.0%) gfxContext::Fill(mozilla::gfx::Pattern const&) 170679 0 (0.0%) 1 (0.0%) gfxContext::FillAzure(mozilla::gfx::Pattern const&, float) 1 (0.0%) mozilla::gfx::DrawTargetCairo::FillRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&)
1 (0.0%) mozilla::dom::FragmentOrElement::QueryInterface(nsID const&, void**) 178295 0 (0.0%) 1 (0.0%) nsNodeSupportsWeakRefTearoff::AddRef() 1 (0.0%) NS_CycleCollectorSuspect3
1 (0.0%) js::jit::LIRGeneratorShared::buildSnapshot(js::jit::LInstruction*, js::jit::MResumePoint*, js::jit::BailoutKind) 1 (0.0%) js::jit::MConstant::op() const (self) 361473 1 (0.0%) 1 (0.0%) js::jit::MConstant::op() const 1 (0.0%) js::jit::MConstant::op() const (self)
1 (0.0%) g_closure_invoke 24074 0 (0.0%) 1 (0.0%) gtk_container_check_resize 1 (0.0%) gtk_style_context_pop_animatable_region
1 (0.0%) moz_gtk_get_scrollbar_metrics(MozGtkScrollbarMetrics*) 25776 0 (0.0%) 1 (0.0%) gtk_style_context_get_style 1 (0.0%) gtk_style_context_get_style_valist
1 (0.0%) RemoveSkippableVisitor::Visit(nsPurpleBuffer&, nsPurpleBufferEntry*) 225882 0 (0.0%) 1 (0.0%) mozilla::dom::UIEvent::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) mozilla::dom::Event::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)
1 (0.0%) mozilla::RefPtrTraits<nsIDocumentObserver>::Release(nsIDocumentObserver*) (self) 1 (0.0%) nsDocument::BeginUpdate(unsigned int) 184089 1 (0.0%) 1 (0.0%) mozilla::RefPtrTraits<nsIDocumentObserver>::Release(nsIDocumentObserver*) 1 (0.0%) mozilla::RefPtrTraits<nsIDocumentObserver>::Release(nsIDocumentObserver*) (self)
1 (0.0%) MessageLoop::PostTask_Helper(already_AddRefed<mozilla::Runnable>, int) 1 (0.0%) base::MessagePump::GetXPCOMThread() (self) 106819 1 (0.0%) 1 (0.0%) base::MessagePump::GetXPCOMThread() 1 (0.0%) base::MessagePump::GetXPCOMThread() (self)
1 (0.0%) nsRefreshDriver::IsWaitingForPaint(mozilla::TimeStamp) 1 (0.0%) mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>::FromMilliseconds(double) (self) 80009 1 (0.0%) 1 (0.0%) mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>::FromMilliseconds(double) 1 (0.0%) mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>::FromMilliseconds(double) (self)
1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::CommonLayerAttributes const&, IPC::Message*) 119944 0 (0.0%) 1 (0.0%) IPC::ParamTraits<mozilla::gfx::RectTyped<mozilla::LayerPixel, float> >::Write(IPC::Message*, mozilla::gfx::RectTyped<mozilla::LayerPixel, float> const&) 1 (0.0%) Pickle::WriteBytes(void const*, int, unsigned int)
1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CommonLayerAttributes*, IPC::Message const*, void**) 119701 0 (0.0%) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::Animation>*, IPC::Message const*, void**) 1 (0.0%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<mozilla::layers::Animation, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long)
1 (0.0%) NS_NewDOMMouseEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetMouseEvent*) 1 (0.0%) mozilla::dom::MouseEvent::MouseEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetMouseEventBase*) (self) 224917 1 (0.0%) 1 (0.0%) mozilla::dom::MouseEvent::MouseEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetMouseEventBase*) 1 (0.0%) mozilla::dom::MouseEvent::MouseEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetMouseEventBase*) (self)
1 (0.0%) gfxUtils::TransformRectToRect(gfxRect const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&) (self) 1 (0.0%) mozilla::layers::DrawSurfaceWithTextureCoords(mozilla::gfx::DrawTarget*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::SourceSurface*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::Filter, mozilla::gfx::DrawOptions const&, mozilla::gfx::SourceSurface*, mozilla::gfx::Matrix const*) [clone .constprop.204] 171378 1 (0.0%) 1 (0.0%) gfxUtils::TransformRectToRect(gfxRect const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) gfxUtils::TransformRectToRect(gfxRect const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&) (self)
1 (0.0%) mozilla::Runnable::Release() 79972 0 (0.0%) 1 (0.0%) nsTimerEvent::~nsTimerEvent() 1 (0.0%) nsTimerEvent::DeleteAllocatorIfNeeded()
1 (0.0%) nsStyleImage::ComputeActualCropRect(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>&, bool*) const 1 (0.0%) mozilla::image::VectorImage::GetWidth(int*) (self) 173405 1 (0.0%) 1 (0.0%) mozilla::image::VectorImage::GetWidth(int*) 1 (0.0%) mozilla::image::VectorImage::GetWidth(int*) (self)
1 (0.0%) js::SetIntegrityLevel(JSContext*, JS::Handle<JSObject*>, js::IntegrityLevel) 365009 0 (0.0%) 1 (0.0%) mozilla::Vector<js::Shape*, 0ul, js::TempAllocPolicy>::growStorageBy(unsigned long) 1 (0.0%) je_malloc
1 (0.0%) mozilla::ElementRestyler::AddLayerChangesForAnimation() 288587 0 (0.0%) 1 (0.0%) mozilla::FrameLayerBuilder::GetDedicatedLayer(nsIFrame*, unsigned int) 1 (0.0%) mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*)
1 (0.0%) mozilla::CycleCollectedJSRuntime::TraceNativeGrayRoots(JSTracer*) 147323 0 (0.0%) 1 (0.0%) XPCJSRuntime::TraceAdditionalNativeGrayRoots(JSTracer*) 1 (0.0%) XPCWrappedNativeScope::TraceWrappedNativesInAllScopes(JSTracer*, XPCJSRuntime*)
1 (0.0%) JS_GetReservedSlot(JSObject*, unsigned int) (self) 1 (0.0%) js::ctypes::PointerType::IsNull(JSContext*, unsigned int, JS::Value*) 366590 1 (0.0%) 1 (0.0%) JS_GetReservedSlot(JSObject*, unsigned int) 1 (0.0%) JS_GetReservedSlot(JSObject*, unsigned int) (self)
1 (0.0%) js::jit::Assembler::finish() 1 (0.0%) mozilla::Vector<unsigned char, 256ul, js::SystemAllocPolicy>::growStorageBy(unsigned long) (self) 358010 1 (0.0%) 1 (0.0%) mozilla::Vector<unsigned char, 256ul, js::SystemAllocPolicy>::growStorageBy(unsigned long) 1 (0.0%) mozilla::Vector<unsigned char, 256ul, js::SystemAllocPolicy>::growStorageBy(unsigned long) (self)
1 (0.0%) js::TraceWeakMaps(js::WeakMapTracer*) 368418 0 (0.0%) 1 (0.0%) js::WeakMapBase::traceAllMappings(js::WeakMapTracer*) 1 (0.0%) FixWeakMappingGrayBitsTracer::trace(JSObject*, JS::GCCellPtr, JS::GCCellPtr)
1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsIFrame::IsThemed(nsStyleDisplay const*, nsITheme::Transparency*) const (self) 290212 1 (0.0%) 1 (0.0%) nsIFrame::IsThemed(nsStyleDisplay const*, nsITheme::Transparency*) const 1 (0.0%) nsIFrame::IsThemed(nsStyleDisplay const*, nsITheme::Transparency*) const (self)
1 (0.0%) _end 363314 0 (0.0%) 1 (0.0%) js::jit::DoNewArray(JSContext*, void*, js::jit::ICNewArray_Fallback*, unsigned int, JS::MutableHandle<JS::Value>) 1 (0.0%) js::NewArrayOperationWithTemplate(JSContext*, JS::Handle<JSObject*>)
1 (0.0%) js::frontend::BytecodeEmitter::emitVariables(js::frontend::ParseNode*, js::frontend::VarEmitOption) 373155 0 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::emitSingleVariable(js::frontend::ParseNode*, js::frontend::ParseNode*, js::frontend::ParseNode*, js::frontend::VarEmitOption) [clone .part.527] 1 (0.0%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote)
1 (0.0%) mozilla::gfx::AutoClearDeviceOffset::~AutoClearDeviceOffset() (self) 1 (0.0%) mozilla::gfx::DrawTargetCairo::DrawPattern(mozilla::gfx::Pattern const&, mozilla::gfx::StrokeOptions const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::DrawTargetCairo::DrawPatternType, bool) 160294 1 (0.0%) 1 (0.0%) mozilla::gfx::AutoClearDeviceOffset::~AutoClearDeviceOffset() 1 (0.0%) mozilla::gfx::AutoClearDeviceOffset::~AutoClearDeviceOffset() (self)
1 (0.0%) nsTextFrame::GetType() const (self) 1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 294913 1 (0.0%) 1 (0.0%) nsTextFrame::GetType() const 1 (0.0%) nsTextFrame::GetType() const (self)
1 (0.0%) mozilla::layers::PLayerTransactionChild::Read(mozilla::layers::EditReply*, IPC::Message const*, void**) 1 (0.0%) mozilla::layers::OpContentBufferSwap::OpContentBufferSwap() (self) 111212 1 (0.0%) 1 (0.0%) mozilla::layers::OpContentBufferSwap::OpContentBufferSwap() 1 (0.0%) mozilla::layers::OpContentBufferSwap::OpContentBufferSwap() (self)
1 (0.0%) g_main_context_dispatch 46941 0 (0.0%) 1 (0.0%) g_main_context_acquire 1 (0.0%) g_mutex_unlock
1 (0.0%) nsStyleGridLine::operator!=(nsStyleGridLine const&) const 1 (0.0%) nsAString_internal::Equals(nsAString_internal const&) const (self) 76019 1 (0.0%) 1 (0.0%) nsAString_internal::Equals(nsAString_internal const&) const 1 (0.0%) nsAString_internal::Equals(nsAString_internal const&) const (self)
1 (0.0%) nsLayoutUtils::GetParentOrPlaceholderFor(nsIFrame*) (self) 1 (0.0%) nsDisplayListBuilder::ResetMarkedFramesForDisplayList() 290906 1 (0.0%) 1 (0.0%) nsLayoutUtils::GetParentOrPlaceholderFor(nsIFrame*) 1 (0.0%) nsLayoutUtils::GetParentOrPlaceholderFor(nsIFrame*) (self)
1 (0.0%) mozilla::dom::CallbackObject::CallSetup::~CallSetup() 1 (0.0%) nsContentUtils::LeaveMicroTask() (self) 175042 1 (0.0%) 1 (0.0%) nsContentUtils::LeaveMicroTask() 1 (0.0%) nsContentUtils::LeaveMicroTask() (self)
1 (0.0%) nsIFrame::GetOverflowAreas() const 1 (0.0%) nsOverflowAreas::nsOverflowAreas(nsOverflowAreas const&) (self) 291839 1 (0.0%) 1 (0.0%) nsOverflowAreas::nsOverflowAreas(nsOverflowAreas const&) 1 (0.0%) nsOverflowAreas::nsOverflowAreas(nsOverflowAreas const&) (self)
1 (0.0%) LockArena 1 (0.0%) PR_CallOnce (self) 547432 1 (0.0%) 1 (0.0%) PR_CallOnce 1 (0.0%) PR_CallOnce (self)
1 (0.0%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) 1 (0.0%) mozilla::layers::SpecificLayerAttributes::operator=(mozilla::null_t const&) (self) 110889 1 (0.0%) 1 (0.0%) mozilla::layers::SpecificLayerAttributes::operator=(mozilla::null_t const&) 1 (0.0%) mozilla::layers::SpecificLayerAttributes::operator=(mozilla::null_t const&) (self)
1 (0.0%) mozilla_sampler_feature_active(char const*) (self) 1 (0.0%) mozilla::RestyleTracker::AddPendingRestyleToTable(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*) 319992 1 (0.0%) 1 (0.0%) mozilla_sampler_feature_active(char const*) 1 (0.0%) mozilla_sampler_feature_active(char const*) (self)
1 (0.0%) nsStyleContext::nsStyleContext(nsStyleContext*, nsIAtom*, mozilla::CSSPseudoElementType, already_AddRefed<nsRuleNode>, bool) 1 (0.0%) nsRuleNode::SetUsedDirectly() (self) 287189 1 (0.0%) 1 (0.0%) nsRuleNode::SetUsedDirectly() 1 (0.0%) nsRuleNode::SetUsedDirectly() (self)
1 (0.0%) nsGlobalWindow::IsBlackForCC(bool) (self) 1 (0.0%) CCGraphBuilder::NoteXPCOMChild(nsISupports*) 176140 1 (0.0%) 1 (0.0%) nsGlobalWindow::IsBlackForCC(bool) 1 (0.0%) nsGlobalWindow::IsBlackForCC(bool) (self)
1 (0.0%) pref_HashPref(char const*, PrefValue, PrefType, unsigned int) 1 (0.0%) pref_DoCallback(char const*) (self) 81212 1 (0.0%) 1 (0.0%) pref_DoCallback(char const*) 1 (0.0%) pref_DoCallback(char const*) (self)
1 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 288650 0 (0.0%) 1 (0.0%) mozilla::ContainerState::SetOuterVisibleRegionForLayer(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, bool) const 1 (0.0%) mozilla::SetOuterVisibleRegion(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, bool) [clone .constprop.566]
1 (0.0%) js::wasm::FrameIterator::FrameIterator() (self) 1 (0.0%) js::FrameIter::FrameIter(JSContext*, js::FrameIter::SavedOption) 376083 1 (0.0%) 1 (0.0%) js::wasm::FrameIterator::FrameIterator() 1 (0.0%) js::wasm::FrameIterator::FrameIterator() (self)
1 (0.0%) nsRefreshDriver::StopTimer() 288247 0 (0.0%) 1 (0.0%) mozilla::RefreshDriverTimer::RemoveRefreshDriver(nsRefreshDriver*) 1 (0.0%) bool nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator>::RemoveElement<nsRefreshDriver*>(nsRefreshDriver* const&)
1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::CommonLayerAttributes const&, IPC::Message*) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(nsTArray<mozilla::layers::Animation> const&, IPC::Message*) (self) 119770 1 (0.0%) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(nsTArray<mozilla::layers::Animation> const&, IPC::Message*) 1 (0.0%) mozilla::layers::PLayerTransactionChild::Write(nsTArray<mozilla::layers::Animation> const&, IPC::Message*) (self)
1 (0.0%) nsBlockFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const 1 (0.0%) nsBlockFrame::GetOverflowLines() const (self) 292502 1 (0.0%) 1 (0.0%) nsBlockFrame::GetOverflowLines() const 1 (0.0%) nsBlockFrame::GetOverflowLines() const (self)
1 (0.0%) mozilla::DOMEventTargetHelper::QueryInterface(nsID const&, void**) 1 (0.0%) mozilla::DOMEventTargetHelper::AddRef() (self) 223612 1 (0.0%) 1 (0.0%) mozilla::DOMEventTargetHelper::AddRef() 1 (0.0%) mozilla::DOMEventTargetHelper::AddRef() (self)
1 (0.0%) mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) 224342 0 (0.0%) 1 (0.0%) nsCOMPtr<mozilla::dom::EventTarget>::operator=(nsCOMPtr<mozilla::dom::EventTarget> const&) 1 (0.0%) nsCOMPtr_base::assign_with_AddRef(nsISupports*)
1 (0.0%) mozilla::layers::ContainerLayerComposite::GetPostXScale() const (self) 1 (0.0%) mozilla::layers::LayerComposite::GetShadowTransform() 166634 1 (0.0%) 1 (0.0%) mozilla::layers::ContainerLayerComposite::GetPostXScale() const 1 (0.0%) mozilla::layers::ContainerLayerComposite::GetPostXScale() const (self)
1 (0.0%) nsTextFrame::TextDecorations::~TextDecorations() 1 (0.0%) nsTArray_Impl<nsTextFrame::LineDecoration, nsTArrayInfallibleAllocator>::Clear() (self) 295666 1 (0.0%) 1 (0.0%) nsTArray_Impl<nsTextFrame::LineDecoration, nsTArrayInfallibleAllocator>::Clear() 1 (0.0%) nsTArray_Impl<nsTextFrame::LineDecoration, nsTArrayInfallibleAllocator>::Clear() (self)
1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 176110 0 (0.0%) 1 (0.0%) nsGlobalChromeWindow::QueryInterface(nsID const&, void**) 1 (0.0%) nsGlobalWindow::QueryInterface(nsID const&, void**)
1 (0.0%) JSString* js::ConcatStrings<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JSString*, (js::AllowGC)0>::HandleType, js::MaybeRooted<JSString*, (js::AllowGC)0>::HandleType) (self) 1 (0.0%) Interpret(JSContext*, js::RunState&) 371402 1 (0.0%) 1 (0.0%) JSString* js::ConcatStrings<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JSString*, (js::AllowGC)0>::HandleType, js::MaybeRooted<JSString*, (js::AllowGC)0>::HandleType) 1 (0.0%) JSString* js::ConcatStrings<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JSString*, (js::AllowGC)0>::HandleType, js::MaybeRooted<JSString*, (js::AllowGC)0>::HandleType) (self)
1 (0.0%) mozilla::gfx::DrawTargetCairo::FillGlyphs(mozilla::gfx::ScaledFont*, mozilla::gfx::GlyphBuffer const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::GlyphRenderingOptions const*) 339650 0 (0.0%) 1 (0.0%) _moz_cairo_set_antialias 1 (0.0%) _cairo_gstate_set_antialias
1 (0.0%) nsDisplayListBuilder::NeedToForceTransparentSurfaceForItem(nsDisplayItem*) (self) 1 (0.0%) mozilla::PaintedLayerData::Accumulate(mozilla::ContainerState*, nsDisplayItem*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::DisplayItemClip const&, mozilla::LayerState) 289469 1 (0.0%) 1 (0.0%) nsDisplayListBuilder::NeedToForceTransparentSurfaceForItem(nsDisplayItem*) 1 (0.0%) nsDisplayListBuilder::NeedToForceTransparentSurfaceForItem(nsDisplayItem*) (self)
1 (0.0%) mozilla::EventListenerManager::HandleEventSubType(mozilla::EventListenerManager::Listener*, nsIDOMEvent*, mozilla::dom::EventTarget*) 176846 0 (0.0%) 1 (0.0%) mozilla::dom::CallbackObjectHolder<mozilla::dom::EventListener, nsIDOMEventListener>::UnlinkSelf() 1 (0.0%) mozilla::JSEventHandler::Release()
1 (0.0%) IsIdentStart(int) 1 (0.0%) IsOpenCharClass(int, unsigned char) (self) 285383 1 (0.0%) 1 (0.0%) IsOpenCharClass(int, unsigned char) 1 (0.0%) IsOpenCharClass(int, unsigned char) (self)
1 (0.0%) _moz_cairo_surface_get_font_options (self) 1 (0.0%) _cairo_gstate_ensure_scaled_font 339413 1 (0.0%) 1 (0.0%) _moz_cairo_surface_get_font_options 1 (0.0%) _moz_cairo_surface_get_font_options (self)
1 (0.0%) mozilla::layers::AsyncTransform::operator mozilla::gfx::Matrix4x4Typed<mozilla::ParentLayerPixel, mozilla::ParentLayerPixel>() const 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::ParentLayerPixel, mozilla::ParentLayerPixel>::PostTranslate(float, float, float) (self) 166762 1 (0.0%) 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::ParentLayerPixel, mozilla::ParentLayerPixel>::PostTranslate(float, float, float) 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::ParentLayerPixel, mozilla::ParentLayerPixel>::PostTranslate(float, float, float) (self)
1 (0.0%) mozilla::layers::ContainerLayer::GetFirstChild() const (self) 1 (0.0%) mozilla::layers::CloneLayerTreePropertiesInternal(mozilla::layers::Layer*, bool) 163361 1 (0.0%) 1 (0.0%) mozilla::layers::ContainerLayer::GetFirstChild() const 1 (0.0%) mozilla::layers::ContainerLayer::GetFirstChild() const (self)
1 (0.0%) nsTArray_Impl<mozilla::CycleCollectedJSRuntime::RunInMetastableStateData, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) nsTArray_Impl<mozilla::CycleCollectedJSRuntime::RunInMetastableStateData, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) (self) 76852 1 (0.0%) 1 (0.0%) nsTArray_Impl<mozilla::CycleCollectedJSRuntime::RunInMetastableStateData, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 1 (0.0%) nsTArray_Impl<mozilla::CycleCollectedJSRuntime::RunInMetastableStateData, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) (self)
1 (0.0%) js::detail::HashTable<js::ReadBarriered<js::SavedFrame*> const, js::HashSet<js::ReadBarriered<js::SavedFrame*>, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::SavedFrame::Lookup const&, unsigned int, unsigned int) const 1 (0.0%) js::SavedFrame::HashPolicy::match(js::SavedFrame*, js::SavedFrame::Lookup const&) (self) 370678 1 (0.0%) 1 (0.0%) js::SavedFrame::HashPolicy::match(js::SavedFrame*, js::SavedFrame::Lookup const&) 1 (0.0%) js::SavedFrame::HashPolicy::match(js::SavedFrame*, js::SavedFrame::Lookup const&) (self)
1 (0.0%) nsFrame::AttributeChanged(int, nsIAtom*, int) (self) 1 (0.0%) nsBlockFrame::AttributeChanged(int, nsIAtom*, int) 292760 1 (0.0%) 1 (0.0%) nsFrame::AttributeChanged(int, nsIAtom*, int) 1 (0.0%) nsFrame::AttributeChanged(int, nsIAtom*, int) (self)
1 (0.0%) _cairo_pattern_transform (self) 1 (0.0%) _cairo_gstate_copy_transformed_pattern.isra.39 339093 1 (0.0%) 1 (0.0%) _cairo_pattern_transform 1 (0.0%) _cairo_pattern_transform (self)
1 (0.0%) _moz_cairo_surface_destroy 339417 0 (0.0%) 1 (0.0%) _moz_cairo_surface_finish 1 (0.0%) _cairo_image_surface_finish
1 (0.0%) js::jit::JitCode* js::jit::Linker::newCode<(js::AllowGC)1>(JSContext*, js::jit::CodeKind, bool) 358414 0 (0.0%) 1 (0.0%) js::jit::JitCode::copyFrom(js::jit::MacroAssembler&) 1 (0.0%) js::jit::Assembler::executableCopy(unsigned char*)
1 (0.0%) nsDisplayWrapList::UpdateBounds(nsDisplayListBuilder*) 289483 0 (0.0%) 1 (0.0%) nsDisplayList::GetVisibleRect() const 1 (0.0%) nsRect::UnionRect(nsRect const&, nsRect const&)
1 (0.0%) non-virtual thunk to PresShell::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) (self) 1 (0.0%) nsNodeUtils::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 291063 1 (0.0%) 1 (0.0%) non-virtual thunk to PresShell::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 1 (0.0%) non-virtual thunk to PresShell::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) (self)
1 (0.0%) _moz_cairo_set_source 338692 0 (0.0%) 1 (0.0%) _cairo_gstate_set_source 1 (0.0%) _moz_cairo_pattern_reference
1 (0.0%) _cairo_surface_show_text_glyphs 1 (0.0%) _cairo_surface_begin_modification (self) 339424 1 (0.0%) 1 (0.0%) _cairo_surface_begin_modification 1 (0.0%) _cairo_surface_begin_modification (self)
1 (0.0%) nsStyleBorder::HasBorder() const (self) 1 (0.0%) nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) 293862 1 (0.0%) 1 (0.0%) nsStyleBorder::HasBorder() const 1 (0.0%) nsStyleBorder::HasBorder() const (self)
1 (0.0%) non-virtual thunk to PresShell::Release() (self) 1 (0.0%) nsDocument::BeginUpdate(unsigned int) 291676 1 (0.0%) 1 (0.0%) non-virtual thunk to PresShell::Release() 1 (0.0%) non-virtual thunk to PresShell::Release() (self)
1 (0.0%) js::GetGlobalForObjectCrossCompartment(JSObject*) (self) 1 (0.0%) mozilla::dom::WindowBinding::genericMethod(JSContext*, unsigned int, JS::Value*) 367289 1 (0.0%) 1 (0.0%) js::GetGlobalForObjectCrossCompartment(JSObject*) 1 (0.0%) js::GetGlobalForObjectCrossCompartment(JSObject*) (self)
1 (0.0%) base::WaitableEvent::WaitableEventKernel::Dequeue(base::WaitableEvent::Waiter*, void*) 1 (0.0%) std::__detail::_List_node_base::_M_unhook() (self) 30581 1 (0.0%) 1 (0.0%) std::__detail::_List_node_base::_M_unhook() 1 (0.0%) std::__detail::_List_node_base::_M_unhook() (self)
1 (0.0%) nsACString_internal::SetCapacity(unsigned int) 76056 0 (0.0%) 1 (0.0%) nsACString_internal::SetCapacity(unsigned int, mozilla::fallible_t const&) 1 (0.0%) nsACString_internal::MutatePrep(unsigned int, char**, unsigned int*)
1 (0.0%) mozilla::layers::Layer::SetScrollMetadata(nsTArray<mozilla::layers::ScrollMetadata> const&) 1 (0.0%) mozilla::layers::LayerManager::ClearPendingScrollInfoUpdate() (self) 163254 1 (0.0%) 1 (0.0%) mozilla::layers::LayerManager::ClearPendingScrollInfoUpdate() 1 (0.0%) mozilla::layers::LayerManager::ClearPendingScrollInfoUpdate() (self)
1 (0.0%) MessageLoop::PostTask_Helper(already_AddRefed<mozilla::Runnable>, int) 107362 0 (0.0%) 1 (0.0%) void std::deque<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> >::emplace_back<MessageLoop::PendingTask>(MessageLoop::PendingTask&&) 1 (0.0%) MessageLoop::PendingTask::PendingTask(MessageLoop::PendingTask&&)
1 (0.0%) nsCSSRendering::PaintBackground(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, unsigned int, nsRect*, int, mozilla::gfx::CompositionOp) 289854 0 (0.0%) 1 (0.0%) nsCSSRendering::PaintBackgroundWithSC(nsPresContext*, nsRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleContext*, nsStyleBorder const&, unsigned int, nsRect*, int, mozilla::gfx::CompositionOp) 1 (0.0%) nsImageRenderer::DrawBackground(nsPresContext*, nsRenderingContext&, nsRect const&, nsRect const&, nsPoint const&, nsRect const&)
1 (0.0%) js::jit::BacktrackingAllocator::splitAcrossCalls(js::jit::LiveBundle*) 1 (0.0%) js::jit::BacktrackingAllocator::splitAt(js::jit::LiveBundle*, mozilla::Vector<js::jit::CodePosition, 4ul, js::SystemAllocPolicy> const&) (self) 376443 1 (0.0%) 1 (0.0%) js::jit::BacktrackingAllocator::splitAt(js::jit::LiveBundle*, mozilla::Vector<js::jit::CodePosition, 4ul, js::SystemAllocPolicy> const&) 1 (0.0%) js::jit::BacktrackingAllocator::splitAt(js::jit::LiveBundle*, mozilla::Vector<js::jit::CodePosition, 4ul, js::SystemAllocPolicy> const&) (self)
1 (0.0%) _moz_cairo_set_operator (self) 1 (0.0%) mozilla::gfx::DrawTargetCairo::DrawPattern(mozilla::gfx::Pattern const&, mozilla::gfx::StrokeOptions const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::DrawTargetCairo::DrawPatternType, bool) 339638 1 (0.0%) 1 (0.0%) _moz_cairo_set_operator 1 (0.0%) _moz_cairo_set_operator (self)
1 (0.0%) nsHTMLScrollFrame::GetScrollTargetFrame() (self) 1 (0.0%) nsLayoutUtils::CalculateCompositionSizeForFrame(nsIFrame*, bool) 293712 1 (0.0%) 1 (0.0%) nsHTMLScrollFrame::GetScrollTargetFrame() 1 (0.0%) nsHTMLScrollFrame::GetScrollTargetFrame() (self)
1 (0.0%) mozilla::ContainerState::FindOpaqueBackgroundColorInLayer(mozilla::PaintedLayerData const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, bool*) const 289015 0 (0.0%) 1 (0.0%) mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::ScaleInverseRoundOut(double, double) 1 (0.0%) __ceil_sse41
1 (0.0%) mozilla::dom::Event::InitPresContextData(nsPresContext*) 1 (0.0%) mozilla::dom::Event::GetTargetFromFrame() (self) 223725 1 (0.0%) 1 (0.0%) mozilla::dom::Event::GetTargetFromFrame() 1 (0.0%) mozilla::dom::Event::GetTargetFromFrame() (self)
1 (0.0%) _cairo_pattern_fini 1 (0.0%) _cairo_user_data_array_fini (self) 338466 1 (0.0%) 1 (0.0%) _cairo_user_data_array_fini 1 (0.0%) _cairo_user_data_array_fini (self)
1 (0.0%) mozilla::ContainerState::FindOpaqueBackgroundColorInLayer(mozilla::PaintedLayerData const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, bool*) const 1 (0.0%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Contains(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const (self) 160347 1 (0.0%) 1 (0.0%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Contains(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const 1 (0.0%) mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Contains(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const (self)
1 (0.0%) mozilla::layers::CompositorBridgeParent::ShadowLayersUpdated(mozilla::layers::LayerTransactionParent*, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData> const&, bool, bool, unsigned int, bool, int) 167479 0 (0.0%) 1 (0.0%) mozilla::layers::CompositorVsyncScheduler::SetNeedsComposite() 1 (0.0%) mozilla::layers::CompositorThreadHolder::IsInCompositorThread()
1 (0.0%) nsCSSRendering::PaintGradient(nsPresContext*, nsRenderingContext&, nsStyleGradient*, nsRect const&, nsRect const&, nsRect const&, mozilla::gfx::IntRectTyped<mozilla::CSSPixel> const&, nsSize const&) 170681 0 (0.0%) 1 (0.0%) gfxContext::Fill() 1 (0.0%) gfxContext::Fill(mozilla::gfx::Pattern const&)
1 (0.0%) js::GCMarker::eagerlyMarkChildren(js::Shape*) 1 (0.0%) js::BaseShape::traceChildrenSkipShapeTable(JSTracer*) (self) 370789 1 (0.0%) 1 (0.0%) js::BaseShape::traceChildrenSkipShapeTable(JSTracer*) 1 (0.0%) js::BaseShape::traceChildrenSkipShapeTable(JSTracer*) (self)
1 (0.0%) (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty) 285863 0 (0.0%) 1 (0.0%) (anonymous namespace)::CSSParserImpl::ExpectEndProperty() 1 (0.0%) (anonymous namespace)::CSSParserImpl::CheckEndProperty()
1 (0.0%) js::gc::GCRuntime::incrementalCollectSlice(js::SliceBudget&, JS::gcreason::Reason) 367510 0 (0.0%) 1 (0.0%) js::gc::GCRuntime::endSweepPhase(bool) 1 (0.0%) XPCJSRuntime::FinalizeCallback(JSFreeOp*, JSFinalizeStatus, bool, void*)
1 (0.0%) mp_exptmod_safe_i 65709 0 (0.0%) 1 (0.0%) s_mp_redc 1 (0.0%) s_mp_rshd
1 (0.0%) gfxContext::Fill() 170680 0 (0.0%) 1 (0.0%) gfxContext::Fill(mozilla::gfx::Pattern const&) 1 (0.0%) gfxContext::FillAzure(mozilla::gfx::Pattern const&, float)
1 (0.0%) nsCharTraits<char16_t>::copy(char16_t*, char16_t const*, unsigned long) (self) 1 (0.0%) nsAString_internal::Assign(char16_t const*, unsigned int, mozilla::fallible_t const&) 76198 1 (0.0%) 1 (0.0%) nsCharTraits<char16_t>::copy(char16_t*, char16_t const*, unsigned long) 1 (0.0%) nsCharTraits<char16_t>::copy(char16_t*, char16_t const*, unsigned long) (self)
1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 293928 0 (0.0%) 1 (0.0%) nsDisplayListCollection::~nsDisplayListCollection() 1 (0.0%) nsDisplayList::DeleteAll()
1 (0.0%) js::jit::IonBuilder::build() 358642 0 (0.0%) 1 (0.0%) js::jit::IonBuilder::initParameters() 1 (0.0%) js::jit::MBasicBlock::add(js::jit::MInstruction*)
1 (0.0%) mozilla::EffectCompositor::MaybeUpdateAnimationRule(mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EffectCompositor::CascadeLevel) 174578 0 (0.0%) 1 (0.0%) mozilla::EffectCompositor::MaybeUpdateCascadeResults(mozilla::dom::Element*, mozilla::CSSPseudoElementType, nsStyleContext*) 1 (0.0%) nsINode::GetProperty(unsigned short, nsIAtom*, nsresult*) const
1 (0.0%) mozilla::ipc::MessageChannel::RefCountedTask::Release() 1 (0.0%) mozilla::detail::IntrinsicIncDec<unsigned long, (mozilla::MemoryOrdering)2>::dec(std::atomic<unsigned long>&) (self) 75234 1 (0.0%) 1 (0.0%) mozilla::detail::IntrinsicIncDec<unsigned long, (mozilla::MemoryOrdering)2>::dec(std::atomic<unsigned long>&) 1 (0.0%) mozilla::detail::IntrinsicIncDec<unsigned long, (mozilla::MemoryOrdering)2>::dec(std::atomic<unsigned long>&) (self)
1 (0.0%) mozilla::dom::Element::SetAttr(int, nsIAtom*, nsIAtom*, nsAString_internal const&, bool) 179316 0 (0.0%) 1 (0.0%) nsAttrAndChildArray::CanFitMoreAttrs() const 1 (0.0%) nsAttrAndChildArray::AttrSlotCount() const
1 (0.0%) _cairo_pattern_create_solid 1 (0.0%) _freed_pool_get (self) 338961 1 (0.0%) 1 (0.0%) _freed_pool_get 1 (0.0%) _freed_pool_get (self)
1 (0.0%) mozilla::layers::CompositorVsyncScheduler::SetNeedsComposite() 167285 0 (0.0%) 1 (0.0%) mozilla::layers::CompositorThreadHolder::IsInCompositorThread() 1 (0.0%) PlatformThread::CurrentId()
1 (0.0%) void std::swap<std::_Deque_iterator<MessageLoop::PendingTask, MessageLoop::PendingTask&, MessageLoop::PendingTask*> >(std::_Deque_iterator<MessageLoop::PendingTask, MessageLoop::PendingTask&, MessageLoop::PendingTask*>&, std::_Deque_iterator<MessageLoop::PendingTask, MessageLoop::PendingTask&, MessageLoop::PendingTask*>&) (self) 1 (0.0%) MessageLoop::ReloadWorkQueue() 107349 1 (0.0%) 1 (0.0%) void std::swap<std::_Deque_iterator<MessageLoop::PendingTask, MessageLoop::PendingTask&, MessageLoop::PendingTask*> >(std::_Deque_iterator<MessageLoop::PendingTask, MessageLoop::PendingTask&, MessageLoop::PendingTask*>&, std::_Deque_iterator<MessageLoop::PendingTask, MessageLoop::PendingTask&, MessageLoop::PendingTask*>&) 1 (0.0%) void std::swap<std::_Deque_iterator<MessageLoop::PendingTask, MessageLoop::PendingTask&, MessageLoop::PendingTask*> >(std::_Deque_iterator<MessageLoop::PendingTask, MessageLoop::PendingTask&, MessageLoop::PendingTask*>&, std::_Deque_iterator<MessageLoop::PendingTask, MessageLoop::PendingTask&, MessageLoop::PendingTask*>&) (self)
1 (0.0%) js::jit::PropertyReadNeedsTypeBarrier(JSContext*, js::CompilerConstraintList*, js::jit::MDefinition*, js::PropertyName*, js::TemporaryTypeSet*) 361360 0 (0.0%) 1 (0.0%) js::jit::PropertyReadNeedsTypeBarrier(JSContext*, js::CompilerConstraintList*, js::TypeSet::ObjectKey*, js::PropertyName*, js::TemporaryTypeSet*, bool) 1 (0.0%) PropertyReadNeedsTypeBarrier(js::CompilerConstraintList*, js::TypeSet::ObjectKey*, js::PropertyName*, js::TypeSet*)
1 (0.0%) js::CopyAnyBoxedOrUnboxedDenseElements(JSContext*, JSObject*, JSObject*, unsigned int, unsigned int, unsigned int) 372262 0 (0.0%) 1 (0.0%) js::DenseElementResult js::CallBoxedOrUnboxedSpecialization<CopyBoxedOrUnboxedDenseElementsFunctor>(CopyBoxedOrUnboxedDenseElementsFunctor, JSObject*, JSObject*) 1 (0.0%) js::DenseElementResult js::SetBoxedOrUnboxedInitializedLength<(JSValueType)4>(JSContext*, JSObject*, unsigned long)
1 (0.0%) nsLayoutUtils::HasPseudoStyle(nsIContent*, nsStyleContext*, mozilla::CSSPseudoElementType, nsPresContext*) 287740 0 (0.0%) 1 (0.0%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, mozilla::CSSPseudoElementType, nsStyleContext*) 1 (0.0%) nsStyleSet::ProbePseudoElementStyle(mozilla::dom::Element*, mozilla::CSSPseudoElementType, nsStyleContext*, TreeMatchContext&, mozilla::dom::Element*)
1 (0.0%) nsCOMArray_base::Clear() 80669 0 (0.0%) 1 (0.0%) ReleaseObjects(nsTArray<nsISupports*>&) 1 (0.0%) mozilla::dom::XULDocument::Release()
1 (0.0%) mozilla::layers::ContentHostTexture::Composite(mozilla::layers::LayerComposite*, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Filter const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const*) 166727 0 (0.0%) 1 (0.0%) mozilla::layers::AutoLockCompositableHost::AutoLockCompositableHost(mozilla::layers::CompositableHost*) 1 (0.0%) mozilla::layers::ContentHostTexture::Lock()
1 (0.0%) js::frontend::BytecodeEmitter::emitNameOp(js::frontend::ParseNode*, bool) 373114 0 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::emitAtomOp(JSAtom*, JSOp) 1 (0.0%) js::frontend::BytecodeEmitter::emitIndexOp(JSOp, unsigned int)
1 (0.0%) _moz_cairo_set_antialias 1 (0.0%) _cairo_gstate_set_antialias (self) 338727 1 (0.0%) 1 (0.0%) _cairo_gstate_set_antialias 1 (0.0%) _cairo_gstate_set_antialias (self)
1 (0.0%) mozilla::dom::Element::QueryInterface(nsID const&, void**) 178837 0 (0.0%) 1 (0.0%) mozilla::dom::FragmentOrElement::QueryInterface(nsID const&, void**) 1 (0.0%) nsNodeSupportsWeakRefTearoff::AddRef()
1 (0.0%) RefPtr<mozilla::layers::BasicLayerManager>::assign_with_AddRef(mozilla::layers::BasicLayerManager*) (self) 1 (0.0%) mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&) 289038 1 (0.0%) 1 (0.0%) RefPtr<mozilla::layers::BasicLayerManager>::assign_with_AddRef(mozilla::layers::BasicLayerManager*) 1 (0.0%) RefPtr<mozilla::layers::BasicLayerManager>::assign_with_AddRef(mozilla::layers::BasicLayerManager*) (self)
1 (0.0%) nsStyleGridTemplate::~nsStyleGridTemplate() 1 (0.0%) nsTArray_Impl<nsString, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self) 115179 1 (0.0%) 1 (0.0%) nsTArray_Impl<nsString, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) nsTArray_Impl<nsString, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self)
1 (0.0%) nsImageBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsStyleUtil::ObjectPropsMightCauseOverflow(nsStylePosition const*) (self) 287465 1 (0.0%) 1 (0.0%) nsStyleUtil::ObjectPropsMightCauseOverflow(nsStylePosition const*) 1 (0.0%) nsStyleUtil::ObjectPropsMightCauseOverflow(nsStylePosition const*) (self)
1 (0.0%) OffsetPercentBasis(nsIFrame const*, mozilla::WritingMode, mozilla::LogicalSize const&) [clone .isra.163] [clone .constprop.374] 1 (0.0%) nsCanvasFrame::GetType() const (self) 292728 1 (0.0%) 1 (0.0%) nsCanvasFrame::GetType() const 1 (0.0%) nsCanvasFrame::GetType() const (self)
1 (0.0%) nsLayoutUtils::IsAncestorFrameCrossDoc(nsIFrame const*, nsIFrame const*, nsIFrame const*) (self) 1 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 291152 1 (0.0%) 1 (0.0%) nsLayoutUtils::IsAncestorFrameCrossDoc(nsIFrame const*, nsIFrame const*, nsIFrame const*) 1 (0.0%) nsLayoutUtils::IsAncestorFrameCrossDoc(nsIFrame const*, nsIFrame const*, nsIFrame const*) (self)
1 (0.0%) mozilla::EventStateManager::UpdateAncestorState(nsIContent*, nsIContent*, mozilla::EventStates, bool) 178524 0 (0.0%) 1 (0.0%) mozilla::dom::Element::NotifyStateChange(mozilla::EventStates) 1 (0.0%) nsDocument::ContentStateChanged(nsIContent*, mozilla::EventStates)
1 (0.0%) js::ErrorToException(JSContext*, char const*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*) 369518 0 (0.0%) 1 (0.0%) js::ErrorObject::create(JSContext*, JSExnType, JS::Handle<JSObject*>, JS::Handle<JSString*>, unsigned int, unsigned int, js::ScopedJSFreePtr<JSErrorReport>*, JS::Handle<JSString*>, JS::Handle<JSObject*>) 1 (0.0%) js::ErrorObject::init(JSContext*, JS::Handle<js::ErrorObject*>, JSExnType, js::ScopedJSFreePtr<JSErrorReport>*, JS::Handle<JSString*>, JS::Handle<JSObject*>, unsigned int, unsigned int, JS::Handle<JSString*>)
1 (0.0%) _end 376964 0 (0.0%) 1 (0.0%) js::jit::DoInFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICIn_Fallback*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::jit::BaselineScript::icEntryFromPCOffset(unsigned int)
1 (0.0%) dbus_threads_init_default 1 (0.0%) dbus_pending_call_get_data (self) 52141 1 (0.0%) 1 (0.0%) dbus_pending_call_get_data 1 (0.0%) dbus_pending_call_get_data (self)
1 (0.0%) js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 148371 0 (0.0%) 1 (0.0%) XPC_WN_Helper_Resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*) 1 (0.0%) XPCWrappedNative::HasMutatedSet() const
1 (0.0%) _end 365401 0 (0.0%) 1 (0.0%) js::jit::RecompileImpl(JSContext*, bool) 1 (0.0%) js::jit::Recompile(JSContext*, JS::Handle<JSScript*>, js::jit::BaselineFrame*, unsigned char*, bool, bool)
1 (0.0%) PR_vsxprintf 547190 0 (0.0%) 1 (0.0%) dosprintf 1 (0.0%) FuncStuff
1 (0.0%) js::ObjectGroupCompartment::fixupNewTableAfterMovingGC(js::ObjectGroupCompartment::NewTable*) (self) 1 (0.0%) JSCompartment::fixupAfterMovingGC() 370252 1 (0.0%) 1 (0.0%) js::ObjectGroupCompartment::fixupNewTableAfterMovingGC(js::ObjectGroupCompartment::NewTable*) 1 (0.0%) js::ObjectGroupCompartment::fixupNewTableAfterMovingGC(js::ObjectGroupCompartment::NewTable*) (self)
1 (0.0%) nsTHashtable<nsPtrHashKey<nsIFrame> >::s_HashKey(void const*) (self) 1 (0.0%) PLDHashTable::Search(void const*) 290103 1 (0.0%) 1 (0.0%) nsTHashtable<nsPtrHashKey<nsIFrame> >::s_HashKey(void const*) 1 (0.0%) nsTHashtable<nsPtrHashKey<nsIFrame> >::s_HashKey(void const*) (self)
1 (0.0%) __lll_lock_wait (self) 1 (0.0%) __pthread_mutex_lock 45488 1 (0.0%) 1 (0.0%) __lll_lock_wait 1 (0.0%) __lll_lock_wait (self)
1 (0.0%) IPC::Message::~Message() 1 (0.0%) Pickle::~Pickle() (self) 107088 1 (0.0%) 1 (0.0%) Pickle::~Pickle() 1 (0.0%) Pickle::~Pickle() (self)
1 (0.0%) mozilla::layers::PCompositorBridge::Msg_DidComposite(int) 1 (0.0%) IPC::Message::Message(int, unsigned int, IPC::Message::PriorityValue, IPC::Message::MessageCompression, char const*) (self) 107863 1 (0.0%) 1 (0.0%) IPC::Message::Message(int, unsigned int, IPC::Message::PriorityValue, IPC::Message::MessageCompression, char const*) 1 (0.0%) IPC::Message::Message(int, unsigned int, IPC::Message::PriorityValue, IPC::Message::MessageCompression, char const*) (self)
1 (0.0%) mozilla::gfx::TiledRegionImpl::AddRect(pixman_box32 const&)::{lambda(nsTArray<pixman_box32>&, unsigned long&, mozilla::gfx::TileRange)#1}::operator()(nsTArray<pixman_box32>&, unsigned long&, mozilla::gfx::TileRange) const 75264 0 (0.0%) 1 (0.0%) nsTArrayFallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayFallibleAllocator>(unsigned long, unsigned long) 1 (0.0%) je_malloc
1 (0.0%) mozilla::PaintedLayerData::Accumulate(mozilla::ContainerState*, nsDisplayItem*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::DisplayItemClip const&, mozilla::LayerState) 288979 0 (0.0%) 1 (0.0%) mozilla::ContainerState::ScaleToInsidePixels(nsRect const&, bool) const 1 (0.0%) mozilla::ContainerState::ScaleToNearestPixels(nsRect const&) const
1 (0.0%) js::CallObject::createForFunction(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSFunction*>) 370952 0 (0.0%) 1 (0.0%) js::DeclEnvObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSFunction*>) 1 (0.0%) js::DeclEnvObject::createTemplateObject(JSContext*, JS::Handle<JSFunction*>, js::NewObjectKind)
1 (0.0%) nsTArray_Impl<mozilla::layers::PluginWindowData, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self) 1 (0.0%) mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::PluginWindowData>*, IPC::Message const*, void**) 119938 1 (0.0%) 1 (0.0%) nsTArray_Impl<mozilla::layers::PluginWindowData, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) nsTArray_Impl<mozilla::layers::PluginWindowData, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self)
1 (0.0%) nsXBLDocumentInfo::MarkInCCGeneration(unsigned int) 1 (0.0%) nsXBLPrototypeBinding::Trace(TraceCallbacks const&, void*) const (self) 271618 1 (0.0%) 1 (0.0%) nsXBLPrototypeBinding::Trace(TraceCallbacks const&, void*) const 1 (0.0%) nsXBLPrototypeBinding::Trace(TraceCallbacks const&, void*) const (self)
1 (0.0%) nsRegion::GetNumRects() const 1 (0.0%) nsRegion::BoxToRect(pixman_box32 const&) (self) 161664 1 (0.0%) 1 (0.0%) nsRegion::BoxToRect(pixman_box32 const&) 1 (0.0%) nsRegion::BoxToRect(pixman_box32 const&) (self)
1 (0.0%) mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) 267736 0 (0.0%) 1 (0.0%) mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) 1 (0.0%) mozilla::CondVar::Wait(unsigned int) [clone .isra.50]
1 (0.0%) mozilla::ScrollFrameHelper::ComputeCustomOverflow(nsOverflowAreas&) 294088 0 (0.0%) 1 (0.0%) nsHTMLScrollFrame::GetScrollbarStyles() const 1 (0.0%) mozilla::ScrollFrameHelper::GetScrollbarStylesFromFrame() const
1 (0.0%) mozilla::dom::MessageEvent::cycleCollection::Unlink(void*) 175832 0 (0.0%) 1 (0.0%) JS::Heap<JS::Value>::set(JS::Value) 1 (0.0%) JS::HeapValuePostBarrier(JS::Value*, JS::Value const&, JS::Value const&)
1 (0.0%) nsLayoutUtils::GetSnappedBaselineY(nsIFrame*, gfxContext*, int, int) 170484 0 (0.0%) 1 (0.0%) gfxContext::DeviceToUser(gfxPoint const&) const 1 (0.0%) mozilla::gfx::Matrix::Invert()
1 (0.0%) js::NewObjectOperation(JSContext*, JS::Handle<JSScript*>, unsigned char*, js::NewObjectKind) 370269 0 (0.0%) 1 (0.0%) js::ObjectGroup::allocationSiteGroup(JSContext*, JSScript*, unsigned char*, JSProtoKey, JS::Handle<JSObject*>) 1 (0.0%) js::detail::HashTable<js::HashMapEntry<js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*> >, js::HashMap<js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*>, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::prepareHash(js::ObjectGroupCompartment::AllocationSiteKey const&)
1 (0.0%) mozilla::gfx::CreateSubImageForData(unsigned char*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, int, mozilla::gfx::SurfaceFormat) 1 (0.0%) mozilla::gfx::BytesPerPixel(mozilla::gfx::SurfaceFormat) (self) 159474 1 (0.0%) 1 (0.0%) mozilla::gfx::BytesPerPixel(mozilla::gfx::SurfaceFormat) 1 (0.0%) mozilla::gfx::BytesPerPixel(mozilla::gfx::SurfaceFormat) (self)
1 (0.0%) nsXPConnect::WrapNativeToJSVal(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, nsID const*, bool, JS::MutableHandle<JS::Value>) 148175 0 (0.0%) 1 (0.0%) NativeInterface2JSObject(JS::Handle<JSObject*>, nsISupports*, nsWrapperCache*, nsID const*, bool, JS::MutableHandle<JS::Value>, nsIXPConnectJSObjectHolder**) [clone .constprop.373] 1 (0.0%) mozilla::Preferences::QueryInterface(nsID const&, void**)
1 (0.0%) intrinsic_FinishBoundFunctionInit(JSContext*, unsigned int, JS::Value*) 1 (0.0%) JSObject::isConstructor() const (self) 367922 1 (0.0%) 1 (0.0%) JSObject::isConstructor() const 1 (0.0%) JSObject::isConstructor() const (self)
1 (0.0%) JS::IdentifyStandardInstanceOrPrototype(JSObject*) (self) 1 (0.0%) xpc::GetXrayType(JSObject*) 367920 1 (0.0%) 1 (0.0%) JS::IdentifyStandardInstanceOrPrototype(JSObject*) 1 (0.0%) JS::IdentifyStandardInstanceOrPrototype(JSObject*) (self)
1 (0.0%) js::jit::OptimizeMIR(js::jit::MIRGenerator*) 1 (0.0%) MaybeFoldConditionBlock(js::jit::MIRGraph&, js::jit::MBasicBlock*) (self) 358366 1 (0.0%) 1 (0.0%) MaybeFoldConditionBlock(js::jit::MIRGraph&, js::jit::MBasicBlock*) 1 (0.0%) MaybeFoldConditionBlock(js::jit::MIRGraph&, js::jit::MBasicBlock*) (self)
1 (0.0%) nsLayoutUtils::GetContentViewerSize(nsPresContext*, mozilla::gfx::IntSizeTyped<mozilla::LayoutDevicePixel>&) 312440 0 (0.0%) 1 (0.0%) nsDocShell::GetContentViewer(nsIContentViewer**) 1 (0.0%) nsDocumentViewer::AddRef()
1 (0.0%) AncestorFilter::PushAncestor(mozilla::dom::Element*) 1 (0.0%) nsIContent::GetID() const (self) 275373 1 (0.0%) 1 (0.0%) nsIContent::GetID() const 1 (0.0%) nsIContent::GetID() const (self)
1 (0.0%) mozilla::CycleCollectedJSRuntime::TraceNativeGrayRoots(JSTracer*) 184976 0 (0.0%) 1 (0.0%) nsInProcessTabChildGlobal::cycleCollection::Trace(void*, TraceCallbacks const&, void*) 1 (0.0%) nsWrapperCache::TraceWrapper(TraceCallbacks const&, void*)
1 (0.0%) _moz_pixman_region32_fini (self) 1 (0.0%) mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) 340620 1 (0.0%) 1 (0.0%) _moz_pixman_region32_fini 1 (0.0%) _moz_pixman_region32_fini (self)
1 (0.0%) gtk_main_do_event 279764 0 (0.0%) 1 (0.0%) focus_out_event_cb(_GtkWidget*, _GdkEventFocus*) 1 (0.0%) nsWindow::OnContainerFocusOutEvent(_GdkEventFocus*)
1 (0.0%) js::LookupNameNoGC(JSContext*, js::PropertyName*, JSObject*, JSObject**, JSObject**, js::Shape**) 370239 0 (0.0%) 1 (0.0%) js::NativeObject::lookup(js::ExclusiveContext*, jsid) 1 (0.0%) js::Shape* js::Shape::search<(js::MaybeAdding)0>(js::ExclusiveContext*, js::Shape*, jsid, js::ShapeTable::Entry**)
1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 184347 0 (0.0%) 1 (0.0%) nsInProcessTabChildGlobal::QueryInterface(nsID const&, void**) 1 (0.0%) mozilla::DOMEventTargetHelper::QueryInterface(nsID const&, void**)
1 (0.0%) nsDisplayBackgroundColor::IsUniform(nsDisplayListBuilder*, unsigned int*) 1 (0.0%) mozilla::gfx::Color::ToABGR() const (self) 163936 1 (0.0%) 1 (0.0%) mozilla::gfx::Color::ToABGR() const 1 (0.0%) mozilla::gfx::Color::ToABGR() const (self)
1 (0.0%) nsAutoPtr<mozilla::RestyleTracker::RestyleData>::~nsAutoPtr() 1 (0.0%) mozilla::RestyleTracker::RestyleData::~RestyleData() (self) 174873 1 (0.0%) 1 (0.0%) mozilla::RestyleTracker::RestyleData::~RestyleData() 1 (0.0%) mozilla::RestyleTracker::RestyleData::~RestyleData() (self)
1 (0.0%) base::WaitableEvent::Signal() 1 (0.0%) base::WaitableEvent::SignalOne() (self) 107808 1 (0.0%) 1 (0.0%) base::WaitableEvent::SignalOne() 1 (0.0%) base::WaitableEvent::SignalOne() (self)
1 (0.0%) js::jit::RValueAllocation::write(js::jit::CompactBufferWriter&) const 363241 0 (0.0%) 1 (0.0%) js::jit::RValueAllocation::writePayload(js::jit::CompactBufferWriter&, js::jit::RValueAllocation::PayloadType, js::jit::RValueAllocation::Payload) 1 (0.0%) js::jit::CompactBufferWriter::writeByte(unsigned int)
1 (0.0%) js::GetOwnPropertyDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) 370285 0 (0.0%) 1 (0.0%) js::NativeGetOwnPropertyDescriptor(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) 1 (0.0%) bool js::NativeLookupOwnProperty<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<js::NativeObject*, (js::AllowGC)1>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)1>::HandleType, js::MaybeRooted<js::Shape*, (js::AllowGC)1>::MutableHandleType)
1 (0.0%) js::jit::IonBuilder::processCfgStack() 358866 0 (0.0%) 1 (0.0%) js::jit::IonBuilder::restartLoop(js::jit::IonBuilder::CFGState const&) 1 (0.0%) js::jit::CompileCompartment::runtime()
1 (0.0%) PresShell::UpdateCanvasBackground() 312938 0 (0.0%) 1 (0.0%) nsDocShell::GetWindow() 1 (0.0%) nsDocShell::EnsureScriptEnvironment()
1 (0.0%) nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, mozilla::LogicalSize const&, nsIAtom*) 1 (0.0%) mozilla::LogicalMargin::LogicalMargin(mozilla::WritingMode, nsMargin const&) (self) 290203 1 (0.0%) 1 (0.0%) mozilla::LogicalMargin::LogicalMargin(mozilla::WritingMode, nsMargin const&) 1 (0.0%) mozilla::LogicalMargin::LogicalMargin(mozilla::WritingMode, nsMargin const&) (self)
1 (0.0%) g_strdup 47008 0 (0.0%) 1 (0.0%) g_malloc 1 (0.0%) je_malloc
1 (0.0%) nsCSSScanner::Next(nsCSSToken&, nsCSSScannerExclude) 285385 0 (0.0%) 1 (0.0%) IsIdentStart(int) 1 (0.0%) IsOpenCharClass(int, unsigned char)
1 (0.0%) nsSplittableFrame::GetLogicalSkipSides(nsHTMLReflowState const*) const 1 (0.0%) nsSplittableFrame::GetNextInFlow() const (self) 295097 1 (0.0%) 1 (0.0%) nsSplittableFrame::GetNextInFlow() const 1 (0.0%) nsSplittableFrame::GetNextInFlow() const (self)
1 (0.0%) mozilla::GetPrevContinuationWithSameStyle(nsIFrame*) [clone .constprop.502] 1 (0.0%) mozilla::GetPrevContinuationWithPossiblySameStyle(nsIFrame*) [clone .constprop.503] (self) 288605 1 (0.0%) 1 (0.0%) mozilla::GetPrevContinuationWithPossiblySameStyle(nsIFrame*) [clone .constprop.503] 1 (0.0%) mozilla::GetPrevContinuationWithPossiblySameStyle(nsIFrame*) [clone .constprop.503] (self)
1 (0.0%) scalar_mult 65894 0 (0.0%) 1 (0.0%) point_double 1 (0.0%) felem_mul
1 (0.0%) nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long) 1 (0.0%) mozilla::layers::TimedTexture::TimedTexture() (self) 111093 1 (0.0%) 1 (0.0%) mozilla::layers::TimedTexture::TimedTexture() 1 (0.0%) mozilla::layers::TimedTexture::TimedTexture() (self)
1 (0.0%) js::gc::GCRuntime::maybeGC(JS::Zone*) (self) 1 (0.0%) JS_MaybeGC(JSContext*) 367743 1 (0.0%) 1 (0.0%) js::gc::GCRuntime::maybeGC(JS::Zone*) 1 (0.0%) js::gc::GCRuntime::maybeGC(JS::Zone*) (self)
1 (0.0%) mozilla::RestyleManager::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*) 1 (0.0%) mozilla::dom::Element::GetAttributeChangeHint(nsIAtom const*, int) const (self) 178211 1 (0.0%) 1 (0.0%) mozilla::dom::Element::GetAttributeChangeHint(nsIAtom const*, int) const 1 (0.0%) mozilla::dom::Element::GetAttributeChangeHint(nsIAtom const*, int) const (self)
1 (0.0%) JSObject* js::Allocate<JSObject, (js::AllowGC)0>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long, js::gc::InitialHeap, js::Class const*) (self) 1 (0.0%) js::NewObjectCache::newObjectFromHit(JSContext*, int, js::gc::InitialHeap) 373414 1 (0.0%) 1 (0.0%) JSObject* js::Allocate<JSObject, (js::AllowGC)0>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long, js::gc::InitialHeap, js::Class const*) 1 (0.0%) JSObject* js::Allocate<JSObject, (js::AllowGC)0>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long, js::gc::InitialHeap, js::Class const*) (self)
1 (0.0%) mozilla::RestyleTracker::DoProcessRestyles() 290475 0 (0.0%) 1 (0.0%) nsTArray_Impl<RefPtr<mozilla::dom::Element>, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long) 1 (0.0%) RefPtr<mozilla::dom::Element>::~RefPtr()
1 (0.0%) nsPresContext::NotifySubDocInvalidation(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::RectIterator::Get() const (self) 164724 1 (0.0%) 1 (0.0%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::RectIterator::Get() const 1 (0.0%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::RectIterator::Get() const (self)
1 (0.0%) mozilla::layers::AsyncCompositionManager::TransformShadowTree(mozilla::TimeStamp, mozilla::layers::AsyncCompositionManager::TransformsToSkip) 166508 0 (0.0%) 1 (0.0%) mozilla::layers::AsyncCompositionManager::TransformScrollableLayer(mozilla::layers::Layer*) 1 (0.0%) mozilla::layers::AsyncTransform::operator mozilla::gfx::Matrix4x4Typed<mozilla::ParentLayerPixel, mozilla::ParentLayerPixel>() const
1 (0.0%) TelemetryHistogram::CanRecordExtended() (self) 1 (0.0%) mozilla::BackgroundHangMonitor::NotifyWait() 330085 1 (0.0%) 1 (0.0%) TelemetryHistogram::CanRecordExtended() 1 (0.0%) TelemetryHistogram::CanRecordExtended() (self)
1 (0.0%) SnowWhiteKiller::~SnowWhiteKiller() 218548 0 (0.0%) 1 (0.0%) mozilla::dom::exceptions::JSStackFrame::~JSStackFrame() 1 (0.0%) mozilla::dom::exceptions::JSStackFrame::~JSStackFrame()
1 (0.0%) nsStyleChangeList::nsStyleChangeList() (self) 1 (0.0%) mozilla::RestyleManager::ComputeAndProcessStyleChange(nsIFrame*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&) 291087 1 (0.0%) 1 (0.0%) nsStyleChangeList::nsStyleChangeList() 1 (0.0%) nsStyleChangeList::nsStyleChangeList() (self)
1 (0.0%) nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, nsIAtom*, mozilla::CSSPseudoElementType, mozilla::dom::Element*, unsigned int) 1 (0.0%) nsIContent::IsHTMLElement(nsIAtom*) const (self) 175262 1 (0.0%) 1 (0.0%) nsIContent::IsHTMLElement(nsIAtom*) const 1 (0.0%) nsIContent::IsHTMLElement(nsIAtom*) const (self)
1 (0.0%) mozilla::layers::Layer::SetScrollMetadata(mozilla::layers::ScrollMetadata const&) 290479 0 (0.0%) 1 (0.0%) mozilla::layers::ScrollMetadata* nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::ReplaceElementsAt<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>(unsigned long, unsigned long, mozilla::layers::ScrollMetadata const*, unsigned long) 1 (0.0%) mozilla::layers::ScrollMetadata::ScrollMetadata(mozilla::layers::ScrollMetadata const&)
1 (0.0%) js::ProxyObject::New(JSContext*, js::BaseProxyHandler const*, JS::Handle<JS::Value>, js::TaggedProto, js::ProxyOptions const&) 1 (0.0%) js::Wrapper::finalizeInBackground(JS::Value) const (self) 368562 1 (0.0%) 1 (0.0%) js::Wrapper::finalizeInBackground(JS::Value) const 1 (0.0%) js::Wrapper::finalizeInBackground(JS::Value) const (self)
1 (0.0%) mozilla::layers::ShadowLayerForwarder::Mutated(mozilla::layers::ShadowableLayer*) 1 (0.0%) std::_Rb_tree_decrement(std::_Rb_tree_node_base*) (self) 30765 1 (0.0%) 1 (0.0%) std::_Rb_tree_decrement(std::_Rb_tree_node_base*) 1 (0.0%) std::_Rb_tree_decrement(std::_Rb_tree_node_base*) (self)
1 (0.0%) mozilla::ScrollFrameHelper::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool, bool) 1 (0.0%) nsContainerFrame::GetChildList(mozilla::layout::FrameChildListID) const (self) 293398 1 (0.0%) 1 (0.0%) nsContainerFrame::GetChildList(mozilla::layout::FrameChildListID) const 1 (0.0%) nsContainerFrame::GetChildList(mozilla::layout::FrameChildListID) const (self)
1 (0.0%) NativeInterface2JSObject(JS::Handle<JSObject*>, nsISupports*, nsWrapperCache*, nsID const*, bool, JS::MutableHandle<JS::Value>, nsIXPConnectJSObjectHolder**) [clone .constprop.373] 1 (0.0%) mozilla::Preferences::QueryInterface(nsID const&, void**) (self) 81266 1 (0.0%) 1 (0.0%) mozilla::Preferences::QueryInterface(nsID const&, void**) 1 (0.0%) mozilla::Preferences::QueryInterface(nsID const&, void**) (self)
1 (0.0%) PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) 182923 0 (0.0%) 1 (0.0%) nsDocument::FlushExternalResources(mozFlushType) 1 (0.0%) nsExternalResourceMap::EnumerateResources(bool (*)(nsIDocument*, void*), void*)
1 (0.0%) nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*) 1 (0.0%) __read (self) 45508 1 (0.0%) 1 (0.0%) __read 1 (0.0%) __read (self)
1 (0.0%) mozilla::CycleCollectedJSRuntime::TraverseNativeRoots(nsCycleCollectionNoteRootCallback&) 147324 0 (0.0%) 1 (0.0%) XPCJSRuntime::TraverseAdditionalNativeRoots(nsCycleCollectionNoteRootCallback&) 1 (0.0%) CCGraphBuilder::NoteXPCOMRoot(nsISupports*)
1 (0.0%) js::jit::RecompileImpl(JSContext*, bool) 358973 0 (0.0%) 1 (0.0%) js::jit::Recompile(JSContext*, JS::Handle<JSScript*>, js::jit::BaselineFrame*, unsigned char*, bool, bool) 1 (0.0%) js::jit::Compile(JSContext*, JS::Handle<JSScript*>, js::jit::BaselineFrame*, unsigned char*, bool, bool)
1 (0.0%) nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) 277933 0 (0.0%) 1 (0.0%) nsTArray_Impl<nsCOMPtr<nsIWidget>, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long)
1 (0.0%) js::TypeMonitorCallSlow(JSContext*, JSObject*, JS::CallArgs const&, bool) 1 (0.0%) JSScript::maybeSweepTypes(js::AutoClearTypeInferenceStateOnOOM*) [clone .constprop.725] (self) 371729 1 (0.0%) 1 (0.0%) JSScript::maybeSweepTypes(js::AutoClearTypeInferenceStateOnOOM*) [clone .constprop.725] 1 (0.0%) JSScript::maybeSweepTypes(js::AutoClearTypeInferenceStateOnOOM*) [clone .constprop.725] (self)
1 (0.0%) js::gc::GCRuntime::beginMarkPhase(JS::gcreason::Reason) 1 (0.0%) JSFunction::maybeRelazify(JSRuntime*) (self) 367351 1 (0.0%) 1 (0.0%) JSFunction::maybeRelazify(JSRuntime*) 1 (0.0%) JSFunction::maybeRelazify(JSRuntime*) (self)
1 (0.0%) mozilla::layers::ShadowLayerForwarder::SendPendingAsyncMessges() (self) 1 (0.0%) mozilla::layers::ClientLayerManager::ForwardTransaction(bool) 168617 1 (0.0%) 1 (0.0%) mozilla::layers::ShadowLayerForwarder::SendPendingAsyncMessges() 1 (0.0%) mozilla::layers::ShadowLayerForwarder::SendPendingAsyncMessges() (self)
1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::PreScale(float, float, float) (self) 1 (0.0%) mozilla::layers::LayerComposite::GetShadowTransform() 166810 1 (0.0%) 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::PreScale(float, float, float) 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::PreScale(float, float, float) (self)
1 (0.0%) TelemetryHistogram::Accumulate(mozilla::Telemetry::ID, unsigned int) 1 (0.0%) (anonymous namespace)::GetHistogramByEnumId(mozilla::Telemetry::ID, base::Histogram**) (self) 330064 1 (0.0%) 1 (0.0%) (anonymous namespace)::GetHistogramByEnumId(mozilla::Telemetry::ID, base::Histogram**) 1 (0.0%) (anonymous namespace)::GetHistogramByEnumId(mozilla::Telemetry::ID, base::Histogram**) (self)
1 (0.0%) js::HelperThread::handleGCParallelWorkload() 367367 0 (0.0%) 1 (0.0%) js::gc::BackgroundAllocTask::run() 1 (0.0%) js::gc::Chunk::allocate(JSRuntime*)
1 (0.0%) nsScriptSecurityManager::IsSystemPrincipal(nsIPrincipal*, bool*) (self) 1 (0.0%) xpc::AccessCheck::isChrome(JSCompartment*) 157293 1 (0.0%) 1 (0.0%) nsScriptSecurityManager::IsSystemPrincipal(nsIPrincipal*, bool*) 1 (0.0%) nsScriptSecurityManager::IsSystemPrincipal(nsIPrincipal*, bool*) (self)
1 (0.0%) gfxUtils::DumpDisplayList() (self) 1 (0.0%) mozilla::layers::Layer::SetDisplayListLog(char const*) 171386 1 (0.0%) 1 (0.0%) gfxUtils::DumpDisplayList() 1 (0.0%) gfxUtils::DumpDisplayList() (self)
1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::Parser(js::ExclusiveContext*, js::LifoAlloc*, JS::ReadOnlyCompileOptions const&, char16_t const*, unsigned long, bool, js::frontend::Parser<js::frontend::SyntaxParseHandler>*, js::LazyScript*) (self) 1 (0.0%) BytecodeCompiler::createParser() 375267 1 (0.0%) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::Parser(js::ExclusiveContext*, js::LifoAlloc*, JS::ReadOnlyCompileOptions const&, char16_t const*, unsigned long, bool, js::frontend::Parser<js::frontend::SyntaxParseHandler>*, js::LazyScript*) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::Parser(js::ExclusiveContext*, js::LifoAlloc*, JS::ReadOnlyCompileOptions const&, char16_t const*, unsigned long, bool, js::frontend::Parser<js::frontend::SyntaxParseHandler>*, js::LazyScript*) (self)
1 (0.0%) non-virtual thunk to nsDocShell::QueryInterface(nsID const&, void**) (self) 1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 313100 1 (0.0%) 1 (0.0%) non-virtual thunk to nsDocShell::QueryInterface(nsID const&, void**) 1 (0.0%) non-virtual thunk to nsDocShell::QueryInterface(nsID const&, void**) (self)
1 (0.0%) js::jit::SetPropertyIC::tryAttachStub(JSContext*, JS::Handle<JSScript*>, js::jit::IonScript*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<jsid>, bool*, bool*) 358823 0 (0.0%) 1 (0.0%) js::jit::SetPropertyIC::tryAttachNative(JSContext*, JS::Handle<JSScript*>, js::jit::IonScript*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool*, bool*) 1 (0.0%) js::jit::SetPropertyIC::attachCallSetter(JSContext*, JS::Handle<JSScript*>, js::jit::IonScript*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<js::Shape*>, void*)
1 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 1 (0.0%) nsIFrame::IsFrameOfType(unsigned int) const (self) 292608 1 (0.0%) 1 (0.0%) nsIFrame::IsFrameOfType(unsigned int) const 1 (0.0%) nsIFrame::IsFrameOfType(unsigned int) const (self)
1 (0.0%) js::jit::CodeGenerator::generateBody() 365669 0 (0.0%) 1 (0.0%) js::jit::CodeGeneratorX64::visitUnbox(js::jit::LUnbox*) 1 (0.0%) js::jit::CodeGeneratorX86Shared::bailoutIf(js::jit::AssemblerX86Shared::Condition, js::jit::LSnapshot*)
1 (0.0%) __egl_Main 356896 0 (0.0%) 1 (0.0%) js::array_shift(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::DenseElementResult ArrayShiftDenseKernel<(JSValueType)4>(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>)
1 (0.0%) mozilla::dom::WindowBinding::setTimeout(JSContext*, JS::Handle<JSObject*>, nsGlobalWindow*, JSJitMethodCallArgs const&) 208749 0 (0.0%) 1 (0.0%) mozilla::dom::SequenceRooter<JS::Value>::SequenceRooter(JSContext*, nsTArray<JS::Value>*) 1 (0.0%) JS::CustomAutoRooter::CustomAutoRooter<JSContext>(JSContext*)
1 (0.0%) AutoLastFrameCheck::~AutoLastFrameCheck() (self) 1 (0.0%) Evaluate(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::StaticScope*>, JS::ReadOnlyCompileOptions const&, JS::SourceBufferHolder&, JS::MutableHandle<JS::Value>) 367155 1 (0.0%) 1 (0.0%) AutoLastFrameCheck::~AutoLastFrameCheck() 1 (0.0%) AutoLastFrameCheck::~AutoLastFrameCheck() (self)
1 (0.0%) nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) 1 (0.0%) nsDisplayListBuilder::nsDisplayListBuilder(nsIFrame*, nsDisplayListBuilderMode, bool) (self) 289669 1 (0.0%) 1 (0.0%) nsDisplayListBuilder::nsDisplayListBuilder(nsIFrame*, nsDisplayListBuilderMode, bool) 1 (0.0%) nsDisplayListBuilder::nsDisplayListBuilder(nsIFrame*, nsDisplayListBuilderMode, bool) (self)
1 (0.0%) JSScript::fullyInitFromEmitter(js::ExclusiveContext*, JS::Handle<JSScript*>, js::frontend::BytecodeEmitter*) 368158 0 (0.0%) 1 (0.0%) SaveSharedScriptData(js::ExclusiveContext*, JS::Handle<JSScript*>, js::SharedScriptData*, unsigned int) [clone .isra.810] 1 (0.0%) mozilla::HashBytes(void const*, unsigned long)
1 (0.0%) nsRegion::GetLargestRectangle(nsRect const&) const 1 (0.0%) nsTArray_Impl<int, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self) 129417 1 (0.0%) 1 (0.0%) nsTArray_Impl<int, nsTArrayInfallibleAllocator>::~nsTArray_Impl() 1 (0.0%) nsTArray_Impl<int, nsTArrayInfallibleAllocator>::~nsTArray_Impl() (self)
1 (0.0%) nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) 1 (0.0%) ComputeInsideBorderSize(ScrollReflowState*, nsSize const&) [clone .isra.415] (self) 292871 1 (0.0%) 1 (0.0%) ComputeInsideBorderSize(ScrollReflowState*, nsSize const&) [clone .isra.415] 1 (0.0%) ComputeInsideBorderSize(ScrollReflowState*, nsSize const&) [clone .isra.415] (self)
1 (0.0%) nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) 291523 0 (0.0%) 1 (0.0%) nsLayoutUtils::ComputeScrollMetadata(nsIFrame*, nsIFrame*, nsIContent*, nsIFrame const*, mozilla::layers::Layer*, unsigned long, nsRect const&, mozilla::Maybe<nsRect> const&, bool, mozilla::ContainerLayerParameters const&) 1 (0.0%) nsINode::GetProperty(unsigned short, nsIAtom*, nsresult*) const
1 (0.0%) js::jit::BacktrackingAllocator::chooseBundleSplit(js::jit::LiveBundle*, bool, js::jit::LiveBundle*) 376446 0 (0.0%) 1 (0.0%) js::jit::BacktrackingAllocator::splitAcrossCalls(js::jit::LiveBundle*) 1 (0.0%) js::jit::BacktrackingAllocator::splitAt(js::jit::LiveBundle*, mozilla::Vector<js::jit::CodePosition, 4ul, js::SystemAllocPolicy> const&)
1 (0.0%) mozilla::gfx::GfxPatternToCairoPattern(mozilla::gfx::Pattern const&, float, mozilla::gfx::Matrix const&) [clone .isra.439] [clone .constprop.660] 339071 0 (0.0%) 1 (0.0%) _moz_cairo_pattern_create_for_surface 1 (0.0%) _cairo_pattern_init_for_surface
1 (0.0%) nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*) 289706 0 (0.0%) 1 (0.0%) nsDisplaySVGEffects::nsDisplaySVGEffects(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) 1 (0.0%) nsIFrame::GetVisualOverflowRectRelativeToSelf() const
1 (0.0%) js::UncheckedUnwrap(JSObject*, bool, unsigned int*) 1 (0.0%) js::IsWindowProxy(JSObject*) (self) 367343 1 (0.0%) 1 (0.0%) js::IsWindowProxy(JSObject*) 1 (0.0%) js::IsWindowProxy(JSObject*) (self)
1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::primaryExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::TokenKind, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction) 375523 0 (0.0%) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::objectLiteral(js::frontend::YieldHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*) 1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction)
1 (0.0%) mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::And(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) 340625 0 (0.0%) 1 (0.0%) _moz_pixman_region32_intersect_rect 1 (0.0%) _moz_pixman_region32_intersect
1 (0.0%) nsRuleData::ValueFor(nsCSSProperty) (self) 1 (0.0%) nsRuleNode::ComputePositionData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 287896 1 (0.0%) 1 (0.0%) nsRuleData::ValueFor(nsCSSProperty) 1 (0.0%) nsRuleData::ValueFor(nsCSSProperty) (self)
1 (0.0%) bool ArrayJoin<false>(JSContext*, JS::CallArgs&) 366942 0 (0.0%) 1 (0.0%) js::AutoCycleDetector::init() 1 (0.0%) js::MovableCellHasher<JSObject*>::hash(JSObject* const&)
1 (0.0%) mozilla::CycleCollectedJSRuntime::FixWeakMappingGrayBits() const 367307 0 (0.0%) 1 (0.0%) js::TraceWeakMaps(js::WeakMapTracer*) 1 (0.0%) js::WeakMapBase::traceAllMappings(js::WeakMapTracer*)
1 (0.0%) nsGlobalWindow::SetTimeoutOrInterval(nsIScriptTimeoutHandler*, int, bool, int*) 157537 0 (0.0%) 1 (0.0%) nsIPrincipal::Subsumes(nsIPrincipal*) 1 (0.0%) mozilla::BasePrincipal::Subsumes(nsIPrincipal*, bool*)
1 (0.0%) __egl_Main 367040 0 (0.0%) 1 (0.0%) date_getUTCSeconds(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::DateObject::fillLocalTimeSlots()
1 (0.0%) mozilla::layout::MaybeSetupTransactionIdAllocator(mozilla::layers::LayerManager*, nsView*) 1 (0.0%) mozilla::layers::ClientLayerManager::GetBackendType() (self) 165718 1 (0.0%) 1 (0.0%) mozilla::layers::ClientLayerManager::GetBackendType() 1 (0.0%) mozilla::layers::ClientLayerManager::GetBackendType() (self)
1 (0.0%) _end 356622 0 (0.0%) 1 (0.0%) js::ctypes::PointerType::IsNull(JSContext*, unsigned int, JS::Value*) 1 (0.0%) JS_GetReservedSlot(JSObject*, unsigned int)
1 (0.0%) _end 365369 0 (0.0%) 1 (0.0%) js::jit::CreateThis(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::CreateThisForFunction(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::NewObjectKind)
1 (0.0%) js::jit::PropertyReadNeedsTypeBarrier(JSContext*, js::CompilerConstraintList*, js::TypeSet::ObjectKey*, js::PropertyName*, js::TemporaryTypeSet*, bool) 361359 0 (0.0%) 1 (0.0%) PropertyReadNeedsTypeBarrier(js::CompilerConstraintList*, js::TypeSet::ObjectKey*, js::PropertyName*, js::TypeSet*) 1 (0.0%) js::TypeSet::ObjectKey::unknownProperties()
1 (0.0%) nsXBLProtoImpl::Trace(TraceCallbacks const&, void*) 1 (0.0%) nsXBLProtoImplMethod::Trace(TraceCallbacks const&, void*) (self) 271532 1 (0.0%) 1 (0.0%) nsXBLProtoImplMethod::Trace(TraceCallbacks const&, void*) 1 (0.0%) nsXBLProtoImplMethod::Trace(TraceCallbacks const&, void*) (self)
1 (0.0%) nsPresContext::FireDOMPaintEvent(nsInvalidateRequestList*, unsigned long) 1 (0.0%) nsCOMPtr<mozilla::dom::EventTarget>::nsCOMPtr(nsCOMPtr<mozilla::dom::EventTarget> const&) (self) 138575 1 (0.0%) 1 (0.0%) nsCOMPtr<mozilla::dom::EventTarget>::nsCOMPtr(nsCOMPtr<mozilla::dom::EventTarget> const&) 1 (0.0%) nsCOMPtr<mozilla::dom::EventTarget>::nsCOMPtr(nsCOMPtr<mozilla::dom::EventTarget> const&) (self)
1 (0.0%) nsExpirationTracker<nsIDocument::SelectorCacheKey, 4u>::AgeOneGeneration() [clone .part.594] [clone .constprop.991] 182921 0 (0.0%) 1 (0.0%) nsIDocument::SelectorCache::NotifyExpired(nsIDocument::SelectorCacheKey*) 1 (0.0%) PLDHashTable::Remove(void const*)
1 (0.0%) nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize, nsSize*) 1 (0.0%) nsLayoutUtils::GetBoxShadowRectForFrame(nsIFrame*, nsSize const&) (self) 291146 1 (0.0%) 1 (0.0%) nsLayoutUtils::GetBoxShadowRectForFrame(nsIFrame*, nsSize const&) 1 (0.0%) nsLayoutUtils::GetBoxShadowRectForFrame(nsIFrame*, nsSize const&) (self)
1 (0.0%) nsCSSRendering::FindBackgroundStyleFrame(nsIFrame*) 1 (0.0%) nsIDocument::GetHtmlChildElement(nsIAtom*) (self) 182463 1 (0.0%) 1 (0.0%) nsIDocument::GetHtmlChildElement(nsIAtom*) 1 (0.0%) nsIDocument::GetHtmlChildElement(nsIAtom*) (self)
1 (0.0%) js::intrinsic_StringSplitString(JSContext*, unsigned int, JS::Value*) 368448 0 (0.0%) 1 (0.0%) js::str_split_string(JSContext*, JS::Handle<js::ObjectGroup*>, JS::Handle<JSString*>, JS::Handle<JSString*>, unsigned int) 1 (0.0%) js::NewCopiedArrayTryUseGroup(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, JS::Value const*, unsigned long, js::NewObjectKind, js::ShouldUpdateTypes)
1 (0.0%) SystemCairoClipper::LineTo(mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 22542 0 (0.0%) 1 (0.0%) cairo_line_to 1 (0.0%) cairo_debug_reset_static_data
1 (0.0%) nsDocShell::GetPresShell() 1 (0.0%) nsDocumentViewer::GetPresContext(nsPresContext**) (self) 291168 1 (0.0%) 1 (0.0%) nsDocumentViewer::GetPresContext(nsPresContext**) 1 (0.0%) nsDocumentViewer::GetPresContext(nsPresContext**) (self)
1 (0.0%) mozilla::dom::Element::OnlyNotifySameValueSet(int, nsIAtom*, nsIAtom*, nsAttrValueOrString const&, bool, nsAttrValue&, unsigned char*, bool*) 185506 0 (0.0%) 1 (0.0%) nsNodeUtils::AttributeSetToCurrentValue(mozilla::dom::Element*, int, nsIAtom*) 1 (0.0%) nsIMutationObserver::AttributeSetToCurrentValue(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*)
1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 1 (0.0%) nsLayoutUtils::IsPopup(nsIFrame*) (self) 290927 1 (0.0%) 1 (0.0%) nsLayoutUtils::IsPopup(nsIFrame*) 1 (0.0%) nsLayoutUtils::IsPopup(nsIFrame*) (self)
1 (0.0%) nsDisplayItemGenericGeometry::nsDisplayItemGenericGeometry(nsDisplayItem*, nsDisplayListBuilder*) 290779 0 (0.0%) 1 (0.0%) nsDisplayItemGeometry::nsDisplayItemGeometry(nsDisplayItem*, nsDisplayListBuilder*) 1 (0.0%) nsDisplayText::GetBounds(nsDisplayListBuilder*, bool*)
1 (0.0%) mozilla::layers::ShadowLayerForwarder::UpdateTextureRegion(mozilla::layers::CompositableClient*, mozilla::layers::ThebesBufferData const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 1 (0.0%) mozilla::layers::CompositableOperationDetail::CompositableOperationDetail(mozilla::layers::OpPaintTextureRegion const&) (self) 111127 1 (0.0%) 1 (0.0%) mozilla::layers::CompositableOperationDetail::CompositableOperationDetail(mozilla::layers::OpPaintTextureRegion const&) 1 (0.0%) mozilla::layers::CompositableOperationDetail::CompositableOperationDetail(mozilla::layers::OpPaintTextureRegion const&) (self)
1 (0.0%) intrinsic_FinishBoundFunctionInit(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::InternalBarrierMethods<JSAtom*>::preBarrier(JSAtom*) (self) 369674 1 (0.0%) 1 (0.0%) js::InternalBarrierMethods<JSAtom*>::preBarrier(JSAtom*) 1 (0.0%) js::InternalBarrierMethods<JSAtom*>::preBarrier(JSAtom*) (self)
1 (0.0%) nsStyleDisplay::operator new(unsigned long, nsPresContext*) (self) 1 (0.0%) nsRuleNode::ComputeDisplayData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions) 287867 1 (0.0%) 1 (0.0%) nsStyleDisplay::operator new(unsigned long, nsPresContext*) 1 (0.0%) nsStyleDisplay::operator new(unsigned long, nsPresContext*) (self)
1 (0.0%) nsImageRenderer::Draw(nsPresContext*, nsRenderingContext&, nsRect const&, nsRect const&, nsRect const&, nsPoint const&, mozilla::gfx::IntRectTyped<mozilla::CSSPixel> const&) [clone .part.677] [clone .constprop.743] 289850 0 (0.0%) 1 (0.0%) nsCSSRendering::PaintGradient(nsPresContext*, nsRenderingContext&, nsStyleGradient*, nsRect const&, nsRect const&, nsRect const&, mozilla::gfx::IntRectTyped<mozilla::CSSPixel> const&, nsSize const&) 1 (0.0%) gfxContext::Fill()
1 (0.0%) nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 (0.0%) nsQueryInterface::operator()(nsID const&, void**) const (self) 80794 1 (0.0%) 1 (0.0%) nsQueryInterface::operator()(nsID const&, void**) const 1 (0.0%) nsQueryInterface::operator()(nsID const&, void**) const (self)
1 (0.0%) nsStyleSet::WalkRuleProcessors(bool (*)(nsIStyleRuleProcessor*, void*), ElementDependentRuleProcessorData*, bool) 287033 0 (0.0%) 1 (0.0%) SheetHasStatefulStyle(nsIStyleRuleProcessor*, void*) 1 (0.0%) nsCSSRuleProcessor::HasStateDependentStyle(ElementDependentRuleProcessorData*, mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EventStates)
1 (0.0%) nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, mozilla::LogicalSize const&, nsIAtom*) 294816 0 (0.0%) 1 (0.0%) nsStyleSides::GetIStartUnit(mozilla::WritingMode) const 1 (0.0%) mozilla::WritingMode::PhysicalSide(mozilla::LogicalSide) const
1 (0.0%) _region_clip_to_boxes 337941 0 (0.0%) 1 (0.0%) _cairo_bentley_ottmann_tessellate_rectangular_traps 1 (0.0%) _cairo_bentley_ottmann_tessellate_rectangular
1 (0.0%) ClaimStyleContext(WidgetNodeType, GtkTextDirection, GtkStateFlags, unsigned int) 26906 0 (0.0%) 1 (0.0%) gtk_widget_get_style_context 1 (0.0%) _init
1 (0.0%) mozilla::layers::ForEachNode<mozilla::layers::TraversalFlag::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), decltype ({parm#2}({parm#1}))>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)0>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)0>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.697] 1 (0.0%) mozilla::layers::Layer::AsRefLayer() (self) 163347 1 (0.0%) 1 (0.0%) mozilla::layers::Layer::AsRefLayer() 1 (0.0%) mozilla::layers::Layer::AsRefLayer() (self)
1 (0.0%) void js::gc::GCRuntime::markGrayReferences<js::gc::GCZoneGroupIter, js::CompartmentsIterT<js::gc::GCZoneGroupIter> >(js::gcstats::Phase) 373584 0 (0.0%) 1 (0.0%) js::gc::GCRuntime::markBufferedGrayRoots(JS::Zone*) 1 (0.0%) void DoMarking<JSObject>(js::GCMarker*, JSObject*)
1 (0.0%) nsGlobalWindow::SetTimeoutOrInterval(nsIScriptTimeoutHandler*, int, bool, int*) 1 (0.0%) nsGlobalWindow::GetPrincipal() (self) 176123 1 (0.0%) 1 (0.0%) nsGlobalWindow::GetPrincipal() 1 (0.0%) nsGlobalWindow::GetPrincipal() (self)
1 (0.0%) mozilla::layers::TextureClientAutoLock::TextureClientAutoLock(mozilla::layers::TextureClient*, mozilla::layers::OpenMode) (self) 1 (0.0%) mozilla::layers::ContentClientDoubleBuffered::FinalizeFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&) 165863 1 (0.0%) 1 (0.0%) mozilla::layers::TextureClientAutoLock::TextureClientAutoLock(mozilla::layers::TextureClient*, mozilla::layers::OpenMode) 1 (0.0%) mozilla::layers::TextureClientAutoLock::TextureClientAutoLock(mozilla::layers::TextureClient*, mozilla::layers::OpenMode) (self)
1 (0.0%) JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) 367063 0 (0.0%) 1 (0.0%) js::NewDateObjectMsec(JSContext*, JS::ClippedTime, JS::Handle<JSObject*>) 1 (0.0%) js::NewObjectWithClassProtoCommon(js::ExclusiveContext*, js::Class const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind)
1 (0.0%) nsRuleNode::AddRef() (self) 1 (0.0%) nsRuleNode::nsRuleNode(nsPresContext*, nsRuleNode*, nsIStyleRule*, mozilla::SheetType, bool) 287892 1 (0.0%) 1 (0.0%) nsRuleNode::AddRef() 1 (0.0%) nsRuleNode::AddRef() (self)
1 (0.0%) mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*) 163222 0 (0.0%) 1 (0.0%) mozilla::layers::Layer::GetDisplayListLog(nsCString&) 1 (0.0%) nsACString_internal::SetLength(unsigned int)
1 (0.0%) mozilla::ContainerState::SetOuterVisibleRegionForLayer(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, bool) const 288649 0 (0.0%) 1 (0.0%) mozilla::SetOuterVisibleRegion(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, bool) [clone .constprop.566] 1 (0.0%) mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Is2D(mozilla::gfx::Matrix*) const
1 (0.0%) void mozilla::layers::RenderWithAllMasks<mozilla::layers::PaintedLayerComposite::RenderLayer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)::{lambda(mozilla::layers::EffectChain&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)#1}>(mozilla::layers::Layer*, mozilla::layers::Compositor*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::PaintedLayerComposite::RenderLayer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)::{lambda(mozilla::layers::EffectChain&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)#1}) [clone .constprop.598] 163949 0 (0.0%) 1 (0.0%) mozilla::layers::Effect::Release() 1 (0.0%) mozilla::layers::EffectRGB::~EffectRGB()
1 (0.0%) JS::AutoGCRooter::traceAll(JSTracer*) 374374 0 (0.0%) 1 (0.0%) void js::TraceRootRange<JS::Value>(JSTracer*, unsigned long, JS::Value*, char const*) 1 (0.0%) void DispatchToTracer<JS::Value>(JSTracer*, JS::Value*, char const*)
1 (0.0%) cairo_pattern_reference (self) 1 (0.0%) cairo_font_options_get_hint_metrics 22674 1 (0.0%) 1 (0.0%) cairo_pattern_reference 1 (0.0%) cairo_pattern_reference (self)
1 (0.0%) js::TraceLoggerEvent::TraceLoggerEvent(js::TraceLoggerThread*, TraceLoggerTextId, JS::ReadOnlyCompileOptions const&) 357016 0 (0.0%) 1 (0.0%) js::TraceLoggerThread::getOrCreateEventPayload(TraceLoggerTextId, char const*, unsigned long, unsigned long, void const*) 1 (0.0%) js::TraceLoggerThread::getOrCreateEventPayload(TraceLoggerTextId)
1 (0.0%) js::jit::SetPropertyIC::attachCallSetter(JSContext*, JS::Handle<JSScript*>, js::jit::IonScript*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<js::Shape*>, void*) 358000 0 (0.0%) 1 (0.0%) js::jit::MacroAssembler::~MacroAssembler() 1 (0.0%) js::jit::JitContext::~JitContext()
1 (0.0%) nsStyleTextReset const* nsStyleContext::DoGetStyleTextReset<false>() (self) 1 (0.0%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 287927 1 (0.0%) 1 (0.0%) nsStyleTextReset const* nsStyleContext::DoGetStyleTextReset<false>() 1 (0.0%) nsStyleTextReset const* nsStyleContext::DoGetStyleTextReset<false>() (self)
1 (0.0%) js::jit::DoNewArray(JSContext*, void*, js::jit::ICNewArray_Fallback*, unsigned int, JS::MutableHandle<JS::Value>) 369935 0 (0.0%) 1 (0.0%) js::NewArrayOperationWithTemplate(JSContext*, JS::Handle<JSObject*>) 1 (0.0%) js::NewDenseFullyAllocatedArray(js::ExclusiveContext*, unsigned int, JS::Handle<JSObject*>, js::NewObjectKind)
1 (0.0%) mozilla::dom::Element::NotifyStateChange(mozilla::EventStates) 183034 0 (0.0%) 1 (0.0%) nsDocument::ContentStateChanged(nsIContent*, mozilla::EventStates) 1 (0.0%) PresShell::ContentStateChanged(nsIDocument*, nsIContent*, mozilla::EventStates)
1 (0.0%) mozilla::ipc::MessageChannel::DequeueTask::~DequeueTask() 109666 0 (0.0%) 1 (0.0%) mozilla::ipc::MessageChannel::RefCountedTask::Release() 1 (0.0%) mozilla::detail::IntrinsicIncDec<unsigned long, (mozilla::MemoryOrdering)2>::dec(std::atomic<unsigned long>&)
1 (0.0%) PresShell::ContentStateChanged(nsIDocument*, nsIContent*, mozilla::EventStates) 288754 0 (0.0%) 1 (0.0%) mozilla::RestyleManager::ContentStateChanged(nsIContent*, mozilla::EventStates) 1 (0.0%) nsStyleSet::HasStateDependentStyle(mozilla::dom::Element*, mozilla::EventStates)
1 (0.0%) nsXPCWrappedJS::CanSkip() (self) 1 (0.0%) CCGraphBuilder::NoteRoot(void*, nsCycleCollectionParticipant*) 148060 1 (0.0%) 1 (0.0%) nsXPCWrappedJS::CanSkip() 1 (0.0%) nsXPCWrappedJS::CanSkip() (self)
1 (0.0%) JSCompartment::wrap(JSContext*, JS::MutableHandle<JSObject*>, JS::Handle<JSObject*>) 146180 0 (0.0%) 1 (0.0%) xpc::WrapperFactory::PrepareForWrapping(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>) 1 (0.0%) nsXPConnect::WrapNativeToJSVal(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, nsID const*, bool, JS::MutableHandle<JS::Value>)
1 (0.0%) nsNthIndexCache::~nsNthIndexCache() (self) 1 (0.0%) TreeMatchContext::~TreeMatchContext() 287168 1 (0.0%) 1 (0.0%) nsNthIndexCache::~nsNthIndexCache() 1 (0.0%) nsNthIndexCache::~nsNthIndexCache() (self)
1 (0.0%) js::AddTypePropertyId(js::ExclusiveContext*, js::ObjectGroup*, JSObject*, jsid, js::TypeSet::Type) 1 (0.0%) js::TypeSet::hasType(js::TypeSet::Type) const (self) 359092 1 (0.0%) 1 (0.0%) js::TypeSet::hasType(js::TypeSet::Type) const 1 (0.0%) js::TypeSet::hasType(js::TypeSet::Type) const (self)
1 (0.0%) g_list_free_1 (self) 1 (0.0%) gtk_main_do_event 46868 1 (0.0%) 1 (0.0%) g_list_free_1 1 (0.0%) g_list_free_1 (self)
1 (0.0%) js::SetObject::has(JSContext*, unsigned int, JS::Value*) 1 (0.0%) js::SetObject::has_impl(JSContext*, JS::CallArgs const&) (self) 365151 1 (0.0%) 1 (0.0%) js::SetObject::has_impl(JSContext*, JS::CallArgs const&) 1 (0.0%) js::SetObject::has_impl(JSContext*, JS::CallArgs const&) (self)
1 (0.0%) nsIFrame::GetContainingBlock(unsigned int) const 1 (0.0%) nsIFrame::IsAbsolutelyPositioned() const (self) 292687 1 (0.0%) 1 (0.0%) nsIFrame::IsAbsolutelyPositioned() const 1 (0.0%) nsIFrame::IsAbsolutelyPositioned() const (self)
1 (0.0%) _end 376495 0 (0.0%) 1 (0.0%) js::jit::DoRestFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICRest_Fallback*, JS::MutableHandle<JS::Value>) 1 (0.0%) js::ObjectGroup::newArrayObject(js::ExclusiveContext*, JS::Value const*, unsigned long, js::NewObjectKind, js::ObjectGroup::NewArrayKind)
1 (0.0%) nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int) 299558 0 (0.0%) 1 (0.0%) nsSplitterFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 1 (0.0%) nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
1 (0.0%) PresShell::nsSynthMouseMoveEvent::WillRefresh(mozilla::TimeStamp) 291405 0 (0.0%) 1 (0.0%) PresShell::ProcessSynthMouseMoveEvent(bool) 1 (0.0%) PresShell::DispatchSynthMouseMove(mozilla::WidgetGUIEvent*, bool)
1 (0.0%) nsRunnableMethodImpl<void (SoftwareDisplay::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::~nsRunnableMethodImpl() (self) 1 (0.0%) mozilla::Runnable::Release() 171125 1 (0.0%) 1 (0.0%) nsRunnableMethodImpl<void (SoftwareDisplay::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::~nsRunnableMethodImpl() 1 (0.0%) nsRunnableMethodImpl<void (SoftwareDisplay::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::~nsRunnableMethodImpl() (self)
1 (0.0%) js::frontend::Parser<js::frontend::FullParseHandler>::statement(js::frontend::YieldHandling, bool) 1 (0.0%) js::frontend::TokenStream::getToken(js::frontend::TokenKind*, js::frontend::Token::Modifier) [clone .constprop.614] (self) 375164 1 (0.0%) 1 (0.0%) js::frontend::TokenStream::getToken(js::frontend::TokenKind*, js::frontend::Token::Modifier) [clone .constprop.614] 1 (0.0%) js::frontend::TokenStream::getToken(js::frontend::TokenKind*, js::frontend::Token::Modifier) [clone .constprop.614] (self)
1 (0.0%) mozilla::css::ErrorReporter::~ErrorReporter() 1 (0.0%) nsAString_internal::Finalize() (self) 75992 1 (0.0%) 1 (0.0%) nsAString_internal::Finalize() 1 (0.0%) nsAString_internal::Finalize() (self)
1 (0.0%) mozilla::dom::Event::GetType(nsAString_internal&) 76118 0 (0.0%) 1 (0.0%) CopyASCIItoUTF16(char const*, nsAString_internal&) 1 (0.0%) AppendASCIItoUTF16(nsACString_internal const&, nsAString_internal&)
1 (0.0%) mozilla::layers::TextureClient::CreateForRawBufferAccess(mozilla::layers::ClientIPCAllocator*, mozilla::gfx::SurfaceFormat, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::BackendType, mozilla::layers::TextureFlags, mozilla::layers::TextureAllocationFlags) 163734 0 (0.0%) 1 (0.0%) mozilla::layers::MemoryTextureData::Create(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::SurfaceFormat, mozilla::gfx::BackendType, mozilla::layers::TextureFlags, mozilla::layers::TextureAllocationFlags, mozilla::layers::ClientIPCAllocator*) 1 (0.0%) mozilla::layers::InitBuffer(unsigned char*, unsigned long, mozilla::gfx::SurfaceFormat, mozilla::layers::TextureAllocationFlags, bool)
1 (0.0%) nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) 1 (0.0%) mozilla::RoundUpPow2(unsigned long) (self) 75166 1 (0.0%) 1 (0.0%) mozilla::RoundUpPow2(unsigned long) 1 (0.0%) mozilla::RoundUpPow2(unsigned long) (self)
1 (0.0%) JS::UTF8CharsToNewTwoByteCharsZ(JSContext*, JS::UTF8Chars, unsigned long*) 368820 0 (0.0%) 1 (0.0%) InflateUTF8StringHelper(JSContext*, JS::UTF8Chars, bool (*)(JSContext*, JS::UTF8Chars, char16_t*, unsigned long*, bool*), unsigned long*) 1 (0.0%) je_malloc
1 (0.0%) nsDisplayBackgroundImage::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*) 289627 0 (0.0%) 1 (0.0%) nsDisplayBackgroundImage::GetPositioningArea() 1 (0.0%) nsCSSRendering::ComputeImageLayerPositioningArea(nsPresContext*, nsIFrame*, nsRect const&, nsStyleImageLayers::Layer const&, nsIFrame**, bool*)
1 (0.0%) nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float) 1 (0.0%) PropertyProvider::SetupJustificationSpacing(bool) (self) 295318 1 (0.0%) 1 (0.0%) PropertyProvider::SetupJustificationSpacing(bool) 1 (0.0%) PropertyProvider::SetupJustificationSpacing(bool) (self)
1 (0.0%) nsStyleGridTemplate::operator!=(nsStyleGridTemplate const&) const 1 (0.0%) bool nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator> const&) const (self) 287922 1 (0.0%) 1 (0.0%) bool nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator> const&) const 1 (0.0%) bool nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator> const&) const (self)
1 (0.0%) gfxContext::gfxContext(mozilla::gfx::DrawTarget*, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 1 (0.0%) gfxContext::GetDTTransform() const (self) 170511 1 (0.0%) 1 (0.0%) gfxContext::GetDTTransform() const 1 (0.0%) gfxContext::GetDTTransform() const (self)
1 (0.0%) nsStyleImage::IsOpaque() const 1 (0.0%) mozilla::image::RasterImage::IsOpaque() (self) 172217 1 (0.0%) 1 (0.0%) mozilla::image::RasterImage::IsOpaque() 1 (0.0%) mozilla::image::RasterImage::IsOpaque() (self)
1 (0.0%) fun_trace(JSTracer*, JSObject*) 374673 0 (0.0%) 1 (0.0%) JSScript* DoCallback<JSScript*>(JS::CallbackTracer*, JSScript**, char const*) 1 (0.0%) UnmarkGrayTracer::onChild(JS::GCCellPtr const&)
1 (0.0%) nsIWidget::NeedsPaint() (self) 1 (0.0%) nsViewManager::ProcessPendingUpdatesPaint(nsIWidget*) 278164 1 (0.0%) 1 (0.0%) nsIWidget::NeedsPaint() 1 (0.0%) nsIWidget::NeedsPaint() (self)
1 (0.0%) nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) 291223 0 (0.0%) 1 (0.0%) PresShell::AddCanvasBackgroundColorItem(nsDisplayListBuilder&, nsDisplayList&, nsIFrame*, nsRect const&, unsigned int, unsigned int) 1 (0.0%) NS_ComposeColors(unsigned int, unsigned int)
1 (0.0%) js::SPSEntryMarker::SPSEntryMarker(JSRuntime*, JSScript*) 1 (0.0%) js::SPSProfiler::push(char const*, void*, JSScript*, unsigned char*, bool, js::ProfileEntry::Category) (self) 370438 1 (0.0%) 1 (0.0%) js::SPSProfiler::push(char const*, void*, JSScript*, unsigned char*, bool, js::ProfileEntry::Category) 1 (0.0%) js::SPSProfiler::push(char const*, void*, JSScript*, unsigned char*, bool, js::ProfileEntry::Category) (self)
1 (0.0%) MarkWindowList(nsISimpleEnumerator*, bool, bool) 1 (0.0%) MarkDocShell(nsIDocShellTreeItem*, bool, bool) (self) 181231 0 (0.0%) 1 (0.0%) MarkDocShell(nsIDocShellTreeItem*, bool, bool) 1 (0.0%) MarkSHEntry(nsISHEntry*, bool, bool) 1 (0.0%) MarkDocShell(nsIDocShellTreeItem*, bool, bool) (self)
1 (0.0%) Interpret(JSContext*, js::RunState&) 1 (0.0%) JSCompartment::collectCoverage() const (self) 366824 1 (0.0%) 1 (0.0%) JSCompartment::collectCoverage() const 1 (0.0%) JSCompartment::collectCoverage() const (self)
1 (0.0%) nsSVGEffects::EffectProperties::GetClipPathFrame(bool*) 297520 0 (0.0%) 1 (0.0%) nsSVGRenderingObserver::GetReferencedFrame(nsIAtom*, bool*) 1 (0.0%) nsIContent::GetPrimaryFrame() const
1 (0.0%) js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode*, js::frontend::BytecodeEmitter::EmitLineNumberNote) 373166 0 (0.0%) 1 (0.0%) js::frontend::BytecodeEmitter::emitYield(js::frontend::ParseNode*) 1 (0.0%) js::frontend::BytecodeEmitter::iteratorResultShape(unsigned int*)
1 (0.0%) PR_MicrosecondsToInterval (self) 1 (0.0%) TimerThread::Run() 547440 1 (0.0%) 1 (0.0%) PR_MicrosecondsToInterval 1 (0.0%) PR_MicrosecondsToInterval (self)
1 (0.0%) js::jit::BacktrackingAllocator::processBundle(js::jit::LiveBundle*) 376448 0 (0.0%) 1 (0.0%) js::jit::BacktrackingAllocator::chooseBundleSplit(js::jit::LiveBundle*, bool, js::jit::LiveBundle*) 1 (0.0%) js::jit::BacktrackingAllocator::splitAcrossCalls(js::jit::LiveBundle*)
1 (0.0%) xpc::AccessCheck::isChrome(JSCompartment*) 1 (0.0%) xpc::GetCompartmentPrincipal(JSCompartment*) (self) 146128 1 (0.0%) 1 (0.0%) xpc::GetCompartmentPrincipal(JSCompartment*) 1 (0.0%) xpc::GetCompartmentPrincipal(JSCompartment*) (self)
1 (0.0%) nsDisplayListBuilder::~nsDisplayListBuilder() 548843 0 (0.0%) 1 (0.0%) PL_FinishArenaPool 1 (0.0%) arena_dalloc
1 (0.0%) gfxContext::SetColor(mozilla::gfx::Color const&) 171387 0 (0.0%) 1 (0.0%) mozilla::gfx::ToDeviceColor(mozilla::gfx::Color) 1 (0.0%) gfxPlatform::GetCMSMode()
1 (0.0%) nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) 1 (0.0%) nsPresContext::Release() (self) 290963 1 (0.0%) 1 (0.0%) nsPresContext::Release() 1 (0.0%) nsPresContext::Release() (self)
1 (0.0%) mozilla::gfx::AutoClearDeviceOffset::AutoClearDeviceOffset(mozilla::gfx::Pattern const&) 1 (0.0%) mozilla::gfx::ColorPattern::GetType() const (self) 160110 1 (0.0%) 1 (0.0%) mozilla::gfx::ColorPattern::GetType() const 1 (0.0%) mozilla::gfx::ColorPattern::GetType() const (self)
1 (0.0%) gdk_x11_drag_context_get_type 27801 0 (0.0%) 1 (0.0%) gdk_window_geometry_changed 1 (0.0%) gdk_event_free
1 (0.0%) _cairo_composite_rectangles_init_for_glyphs 1 (0.0%) _cairo_composite_rectangles_init (self) 338512 1 (0.0%) 1 (0.0%) _cairo_composite_rectangles_init 1 (0.0%) _cairo_composite_rectangles_init (self)
1 (0.0%) nsCachedStyleData::SetStyleData(nsStyleStructID, nsPresContext*, void*) 1 (0.0%) nsConditionalResetStyleData::nsConditionalResetStyleData() (self) 287885 1 (0.0%) 1 (0.0%) nsConditionalResetStyleData::nsConditionalResetStyleData() 1 (0.0%) nsConditionalResetStyleData::nsConditionalResetStyleData() (self)
1 (0.0%) nsGetServiceByContractID::operator()(nsID const&, void**) const 1 (0.0%) CallGetService(char const*, nsID const&, void**) (self) 81114 1 (0.0%) 1 (0.0%) CallGetService(char const*, nsID const&, void**) 1 (0.0%) CallGetService(char const*, nsID const&, void**) (self)
1 (0.0%) nsStyleColumn const* nsStyleContext::DoGetStyleColumn<true>() (self) 1 (0.0%) nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*) 288047 1 (0.0%) 1 (0.0%) nsStyleColumn const* nsStyleContext::DoGetStyleColumn<true>() 1 (0.0%) nsStyleColumn const* nsStyleContext::DoGetStyleColumn<true>() (self)
1 (0.0%) mozilla::EventTargetChainItem::PreHandleEvent(mozilla::EventChainPreVisitor&) 274889 0 (0.0%) 1 (0.0%) nsXULElement::PreHandleEvent(mozilla::EventChainPreVisitor&) 1 (0.0%) nsIContent::PreHandleEvent(mozilla::EventChainPreVisitor&)
1 (0.0%) BytecodeCompiler::compileScript(JS::Handle<JSObject*>, JS::Handle<JSScript*>) 1 (0.0%) BytecodeCompiler::initGlobalOrEvalBindings(js::frontend::ParseContext<js::frontend::FullParseHandler>&) (self) 372974 1 (0.0%) 1 (0.0%) BytecodeCompiler::initGlobalOrEvalBindings(js::frontend::ParseContext<js::frontend::FullParseHandler>&) 1 (0.0%) BytecodeCompiler::initGlobalOrEvalBindings(js::frontend::ParseContext<js::frontend::FullParseHandler>&) (self)
1 (0.0%) Interpret(JSContext*, js::RunState&) 1 (0.0%) js::ExecuteState::pushInterpreterFrame(JSContext*) (self) 369791 1 (0.0%) 1 (0.0%) js::ExecuteState::pushInterpreterFrame(JSContext*) 1 (0.0%) js::ExecuteState::pushInterpreterFrame(JSContext*) (self)
1 (0.0%) js::jit::Bailout(js::jit::BailoutStack*, js::jit::BaselineBailoutInfo**) 376452 0 (0.0%) 1 (0.0%) js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JitFrameIterator&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*) 1 (0.0%) mozilla::Vector<JS::Value, 0ul, js::TempAllocPolicy>::growStorageBy(unsigned long)
1 (0.0%) gfxContext::ExportClip(ClipExporter&) 280584 0 (0.0%) 1 (0.0%) SystemCairoClipper::LineTo(mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) 1 (0.0%) cairo_line_to
1 (0.0%) g_main_context_iteration 47482 0 (0.0%) 1 (0.0%) g_thread_self 1 (0.0%) g_private_get
1 (0.0%) FuncStuff 1 (0.0%) nsAString_internal::AppendFunc(void*, char const*, unsigned int) (self) 76154 1 (0.0%) 1 (0.0%) nsAString_internal::AppendFunc(void*, char const*, unsigned int) 1 (0.0%) nsAString_internal::AppendFunc(void*, char const*, unsigned int) (self)
1 (0.0%) js::jit::RangeAnalysis::analyze() 1 (0.0%) js::jit::MDefinition::computeRange(js::jit::TempAllocator&) (self) 358276 1 (0.0%) 1 (0.0%) js::jit::MDefinition::computeRange(js::jit::TempAllocator&) 1 (0.0%) js::jit::MDefinition::computeRange(js::jit::TempAllocator&) (self)
1 (0.0%) PresShell::ProcessReflowCommands(bool) 291693 0 (0.0%) 1 (0.0%) PresShell::WillDoReflow() 1 (0.0%) nsPresContext::FlushCounterStyles()
1 (0.0%) mozilla::DOMEventTargetHelper::cycleCollection::CanSkipReal(void*, bool) 224672 0 (0.0%) 1 (0.0%) mozilla::EventListenerManager::MarkForCC() 1 (0.0%) xpc_TryUnmarkWrappedGrayObject(nsISupports*)
1 (0.0%) nsContentUtils::IsCallerChrome() 175054 0 (0.0%) 1 (0.0%) nsContentUtils::SubjectPrincipal() 1 (0.0%) JS_GetCompartmentPrincipals(JSCompartment*)
1 (0.0%) CCGraphBuilder::BuildGraph(js::SliceBudget&) 148084 0 (0.0%) 1 (0.0%) XPCWrappedNative::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) 1 (0.0%) CCGraphBuilder::NoteXPCOMChild(nsISupports*)
1 (0.0%) mozilla::OverflowChangedTracker::AddFrame(nsIFrame*, mozilla::OverflowChangedTracker::ChangeKind) 289119 0 (0.0%) 1 (0.0%) mozilla::SplayTree<mozilla::OverflowChangedTracker::Entry, mozilla::OverflowChangedTracker::Entry>::find(mozilla::OverflowChangedTracker::Entry const&) 1 (0.0%) mozilla::SplayTree<mozilla::OverflowChangedTracker::Entry, mozilla::OverflowChangedTracker::Entry>::lookup(mozilla::OverflowChangedTracker::Entry const&)
1 (0.0%) mozAutoDocConditionalContentUpdateBatch::mozAutoDocConditionalContentUpdateBatch(nsIDocument*, bool) 1 (0.0%) nsHTMLDocument::AddRef() (self) 234591 1 (0.0%) 1 (0.0%) nsHTMLDocument::AddRef() 1 (0.0%) nsHTMLDocument::AddRef() (self)
1 (0.0%) PresShell::WillPaint() 1 (0.0%) nsRootPresContext::FlushWillPaintObservers() (self) 291528 1 (0.0%) 1 (0.0%) nsRootPresContext::FlushWillPaintObservers() 1 (0.0%) nsRootPresContext::FlushWillPaintObservers() (self)
1 (0.0%) XPCJSRuntime::TraverseAdditionalNativeRoots(nsCycleCollectionNoteRootCallback&) 76477 0 (0.0%) 1 (0.0%) CCGraphBuilder::NoteXPCOMRoot(nsISupports*) 1 (0.0%) CCGraphBuilder::NoteRoot(void*, nsCycleCollectionParticipant*)
1 (0.0%) nsDisplayListBuilder::EnterPresShell(nsIFrame*, bool) 290372 0 (0.0%) 1 (0.0%) nsIFrame::AddPaintedPresShell(nsIPresShell*) 1 (0.0%) NS_GetWeakReference(nsISupports*, nsresult*)
1 (0.0%) nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame(nsIFrame*) 1 (0.0%) nsLayoutUtils::RectToGfxRect(nsRect const&, int) (self) 290921 1 (0.0%) 1 (0.0%) nsLayoutUtils::RectToGfxRect(nsRect const&, int) 1 (0.0%) nsLayoutUtils::RectToGfxRect(nsRect const&, int) (self)
1 (0.0%) mozilla::dom::PromiseBinding::then(JSContext*, JS::Handle<JSObject*>, mozilla::dom::Promise*, JSJitMethodCallArgs const&) 180357 0 (0.0%) 1 (0.0%) mozilla::dom::GetIncumbentGlobal() 1 (0.0%) xpc::NativeGlobal(JSObject*)
1 (0.0%) xpc::DOMXrayTraits::resolveOwnProperty(JSContext*, js::Wrapper const&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) 367948 0 (0.0%) 1 (0.0%) js::GetOwnPropertyDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>) 1 (0.0%) js::NativeGetOwnPropertyDescriptor(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>)
1 (0.0%) js::UnboxedPlainObject::obj_getProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) (self) 1 (0.0%) js::Wrapper::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const 372123 1 (0.0%) 1 (0.0%) js::UnboxedPlainObject::obj_getProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) 1 (0.0%) js::UnboxedPlainObject::obj_getProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) (self)
1 (0.0%) js::TraceLoggerThread::getOrCreateEventPayload(TraceLoggerTextId, char const*, unsigned long, unsigned long, void const*) 1 (0.0%) js::TraceLoggerThread::getOrCreateEventPayload(TraceLoggerTextId) (self) 357014 1 (0.0%) 1 (0.0%) js::TraceLoggerThread::getOrCreateEventPayload(TraceLoggerTextId) 1 (0.0%) js::TraceLoggerThread::getOrCreateEventPayload(TraceLoggerTextId) (self)
1 (0.0%) nsDisplayBackgroundImage::GetLayerState(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&) 289520 0 (0.0%) 1 (0.0%) nsDisplayBackgroundImage::ShouldCreateOwnLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*) 1 (0.0%) nsCSSRendering::FindBackgroundStyleFrame(nsIFrame*)
1 (0.0%) js::FlushPerformanceMonitoring(JSRuntime*) (self) 1 (0.0%) XPCJSRuntime::AfterProcessTask(unsigned int) 371232 1 (0.0%) 1 (0.0%) js::FlushPerformanceMonitoring(JSRuntime*) 1 (0.0%) js::FlushPerformanceMonitoring(JSRuntime*) (self)
1 (0.0%) g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv 47111 0 (0.0%) 1 (0.0%) g_quark_from_string 1 (0.0%) g_hash_table_lookup
1 (0.0%) mozilla::RefreshDriverTimer::RemoveRefreshDriver(nsRefreshDriver*) 288246 0 (0.0%) 1 (0.0%) bool nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator>::RemoveElement<nsRefreshDriver*>(nsRefreshDriver* const&) 1 (0.0%) nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long)
1 (0.0%) JSFlatString* js::NewStringCopyN<(js::AllowGC)1, unsigned char>(js::ExclusiveContext*, unsigned char const*, unsigned long) (self) 1 (0.0%) JSString* NumberToStringWithBase<(js::AllowGC)1>(js::ExclusiveContext*, double, int) [clone .constprop.866] 371391 1 (0.0%) 1 (0.0%) JSFlatString* js::NewStringCopyN<(js::AllowGC)1, unsigned char>(js::ExclusiveContext*, unsigned char const*, unsigned long) 1 (0.0%) JSFlatString* js::NewStringCopyN<(js::AllowGC)1, unsigned char>(js::ExclusiveContext*, unsigned char const*, unsigned long) (self)
1 (0.0%) mozilla::layers::RotatedContentBuffer::BeginPaint(mozilla::layers::PaintedLayer*, unsigned int) 165652 0 (0.0%) 1 (0.0%) mozilla::layers::ContentClientRemoteBuffer::CreateBuffer(gfxContentType, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, unsigned int, RefPtr<mozilla::gfx::DrawTarget>*, RefPtr<mozilla::gfx::DrawTarget>*) 1 (0.0%) mozilla::layers::ContentClientRemoteBuffer::CreateBackBuffer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)
1 (0.0%) mozilla::ScrollFrameHelper::SetCoordAttribute(nsIContent*, nsIAtom*, int) 76035 0 (0.0%) 1 (0.0%) nsAString_internal::AppendPrintf(char const*, ...) 1 (0.0%) PR_vsxprintf
1 (0.0%) cairo_pattern_get_extend (self) 1 (0.0%) cairo_rectangle_list_destroy 22696 1 (0.0%) 1 (0.0%) cairo_pattern_get_extend 1 (0.0%) cairo_pattern_get_extend (self)

Flat Profile


Total hit count: 4585
Count %Total  Function Name
 95   2.1     arena_dalloc
 65   1.4     arena_malloc
 51   1.1     __pthread_mutex_lock
 46   1.0     pthread_mutex_unlock
 43   0.9     _end
 39   0.9     nsStyleDisplay const* nsStyleContext::DoGetStyleDisplay<true>()
 38   0.8     __poll_nocancel
 34   0.7     nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayListSet const&, unsigned int)
 31   0.7     arena_run_tree_remove
 30   0.7     PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)0>(void const*, unsigned int)
 30   0.7     pthread_cond_timedwait@@GLIBC_2.3.2
 24   0.5     __GI_memset
 23   0.5     void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
 22   0.5     unsigned long nsTArray_Impl<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>::IndexOf<mozilla::FramePropertyDescriptorUntyped const*, mozilla::FramePropertyTable::PropertyComparator>(mozilla::FramePropertyDescriptorUntyped const* const&, unsigned long, mozilla::FramePropertyTable::PropertyComparator const&) const [clone .isra.320] [clone .constprop.608]
 22   0.5     __egl_Main
 21   0.5     __writev_nocancel
 20   0.4     pthread_cond_signal@@GLIBC_2.3.2
 20   0.4     sse2_blt
 20   0.4     js::GCMarker::drainMarkStack(js::SliceBudget&)
 19   0.4     nsID::Equals(nsID const&) const
 18   0.4     __read_nocancel
 17   0.4     nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long)
 17   0.4     nsPresContext::GetParentPresContext()
 17   0.4     __write_nocancel
 17   0.4     arena_run_tree_search
 16   0.3     free
 15   0.3     nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*)
 15   0.3     arena_run_tree_insert
 15   0.3     __recvmsg_nocancel
 15   0.3     pthread_cond_wait@@GLIBC_2.3.2
 14   0.3     nsIContent::GetPrimaryFrame() const
 14   0.3     nsConditionalResetStyleData::GetStyleData(nsStyleStructID, nsStyleContext*, bool) const
 14   0.3     nsCSSValue::Reset()
 13   0.3     PLDHashTable::Add(void const*, mozilla::fallible_t const&)
 13   0.3     je_realloc
 12   0.3     nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::~nsTArray_base()
 12   0.3     PLDHashTable::Search(void const*)
 12   0.3     nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::SwapArrayElements<nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>&, unsigned long, unsigned long)
 12   0.3     (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty)
 12   0.3     nsDisplayList::DeleteAll()
 12   0.3     mozilla::FrameLayerBuilder::GetDisplayItemData(nsIFrame*, unsigned int)
 11   0.2     arena_bin_malloc_easy.isra.8
 11   0.2     PLDHashEntryHdr* PLDHashTable::SearchTable<(PLDHashTable::SearchReason)1>(void const*, unsigned int)
 11   0.2     mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*)
 11   0.2     js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::lookup(js::CrossCompartmentKey const&, unsigned int, unsigned int) const
 11   0.2     double_conversion::FastDtoa(double, double_conversion::FastDtoaMode, int, double_conversion::Vector<char>, int*, int*)
 11   0.2     nsCSSScanner::ScanNumber(nsCSSToken&)
 11   0.2     malloc
 11   0.2     __memmove_ssse3_back
 11   0.2     sse2_fill
 11   0.2     nsIPresShell::AllocateByObjectID(mozilla::ArenaObjectID, unsigned long)
 10   0.2     choose_arena
 10   0.2     Pickle::WriteBytes(void const*, int, unsigned int)
 10   0.2     nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::UsesAutoArrayBuffer() const
 10   0.2     nsStyleVisibility const* nsStyleContext::DoGetStyleVisibility<true>()
 10   0.2     nsRect::ScaleToNearestPixels(float, float, int) const
 10   0.2     mozilla::FramePropertyTable::GetInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*, bool*)
 10   0.2     pthread_cond_broadcast@@GLIBC_2.3.2
 10   0.2     nsIFrame::Properties() const
  9   0.2     nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame*)
  9   0.2     _cairo_path_fixed_add
  9   0.2     __lll_unlock_wake
  9   0.2     __tls_get_addr
  9   0.2     nsDocLoader::AddRef()
  9   0.2     nsAttrAndChildArray::GetAttr(nsIAtom*, int) const
  9   0.2     nsRuleNode::ComputeDisplayData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions)
  9   0.2     _init
  9   0.2     nsContentUtils::RemoveScriptBlocker()
  8   0.2     sse2_composite_over_n_8_8888
  8   0.2     arena_run_dalloc
  8   0.2     nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const
  8   0.2     nsStyleEffects const* nsStyleContext::DoGetStyleEffects<true>()
  8   0.2     nsAutoTObserverArray<nsIMutationObserver*, 0ul>::ForwardIterator::HasMore() const
  8   0.2     nsStyleBackground const* nsStyleContext::DoGetStyleBackground<true>()
  8   0.2     arena_avail_tree_remove
  8   0.2     nsRuleNode::ResolveVariableReferences(nsStyleStructID, nsRuleData*, nsStyleContext*)
  8   0.2     nsRuleNode::CheckSpecifiedProperties(nsStyleStructID, nsRuleData const*)
  8   0.2     __floorf_sse41
  8   0.2     clock_gettime
  8   0.2     js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>)
  8   0.2     __ceil_sse41
  8   0.2     pixman_op
  8   0.2     nsIContent::GetBaseURI(bool) const
  8   0.2     nsAttrAndChildArray::AttrSlotCount() const
  8   0.2     _cairo_hash_table_lookup
  8   0.2     nsIFrame::GetOverflowRect(nsOverflowType) const
  8   0.2     nsStyleContext::CalcStyleDifference(nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*)
  8   0.2     arena_avail_tree_insert
  8   0.2     _dl_update_slotinfo
  8   0.2     nsRuleNode::ComputePositionData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, mozilla::RuleNodeCacheConditions)
  8   0.2     AutoCSSValueArray::AutoCSSValueArray(void*, unsigned long)
  8   0.2     nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::IncrementLength(unsigned long)
  7   0.2     nsRuleData::nsRuleData(unsigned int, nsCSSValue*, nsPresContext*, nsStyleContext*)
  7   0.2     nsCSSValue::DoReset()
  7   0.2     CheckForApzAwareEventHandlers(nsDisplayListBuilder*, nsIFrame*) [clone .isra.230]
  7   0.2     mozilla::ActiveLayerTracker::NotifyInlineStyleRuleModified(nsIFrame*, nsCSSProperty, nsAString_internal const&, nsDOMCSSDeclaration*)
  7   0.2     nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsRect const&, nsDisplayList*, bool)
  7   0.2     js::UncheckedUnwrap(JSObject*, bool, unsigned int*)
  7   0.2     nsCOMPtr_base::~nsCOMPtr_base()
  7   0.2     je_free
  7   0.2     g_mutex_lock
  6   0.1     nsStyleDisplay::CalcDifference(nsStyleDisplay const&) const
  6   0.1     __memcpy_sse2_unaligned
  6   0.1     mozilla::detail::log_test(mozilla::LogModule const*, mozilla::LogLevel)
  6   0.1     nsIFrame::ComputeBorderRadii(nsStyleCorners const&, nsSize const&, nsSize const&, mozilla::Sides, int*)
  6   0.1     js::gc::Chunk::fetchNextDecommittedArena()
  6   0.1     nsCSSCompressedDataBlock::PropertyAtIndex(unsigned int) const
  6   0.1     nsCOMPtr_base::assign_with_AddRef(nsISupports*)
  6   0.1     void nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::AssignRange<nsCSSSelector*>(unsigned long, unsigned long, nsCSSSelector* const*)
  6   0.1     _cairo_scaled_font_init_key
  6   0.1     arena_avail_comp
  6   0.1     nsAString_internal::SetCapacity(unsigned int, mozilla::fallible_t const&)
  6   0.1     js::gc::MovingTracer::onLazyScriptEdge(js::LazyScript**)
  6   0.1     mozilla::gfx::BasePoint<int, nsPoint, int>::operator+=(nsPoint const&)
  6   0.1     mozilla::FrameLayerBuilder::ComputeGeometryChangeForItem(mozilla::FrameLayerBuilder::DisplayItemData*)
  6   0.1     PLDHashTable::HashVoidPtrKeyStub(void const*)
  6   0.1     (anonymous namespace)::CSSParserImpl::ParseVariant(nsCSSValue&, unsigned int, nsCSSProps::KTableEntry const*) [clone .part.391]
  6   0.1     void DoMarking<JSString>(js::GCMarker*, JSString*)
  6   0.1     moz_xmalloc
  6   0.1     nsCSSParser::nsCSSParser(mozilla::css::Loader*, mozilla::CSSStyleSheet*)
  6   0.1     mozilla::dom::FragmentOrElement::GetBindingParent() const
  6   0.1     js::RunScript(JSContext*, js::RunState&)
  6   0.1     __xstat64
  6   0.1     TreeMatchContext::TreeMatchContext(bool, nsRuleWalker::VisitedHandlingType, nsIDocument*, TreeMatchContext::MatchVisited)
  6   0.1     mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IntersectRect(nsRect const&, nsRect const&)
  6   0.1     static_Nul
  6   0.1     IsTwiceTheRequiredBytesRepresentableAsUint32(unsigned long, unsigned long)
  6   0.1     nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, mozilla::LogicalSize const&, nsIAtom*)
  6   0.1     nsRect::ScaleToOutsidePixels(float, float, int) const
  6   0.1     js::CallSetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>)
  6   0.1     nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const
  6   0.1     JS::AutoGCRooter::AutoGCRooter(js::ContextFriendFields*, long)
  6   0.1     js::gc::GCRuntime::gcIfRequested(JSContext*)
  6   0.1     mozilla::FrameLayerBuilder::PaintItems(nsTArray<mozilla::FrameLayerBuilder::ClippedDisplayItem>&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsRenderingContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float, int)
  6   0.1     mozilla::gfx::Matrix::operator*(mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&) const
  6   0.1     nsCOMPtr<nsIStyleRuleProcessor>::nsCOMPtr(nsIStyleRuleProcessor*)
  6   0.1     __madvise
  6   0.1     g_main_context_check
  6   0.1     nsDocument::EndUpdate(unsigned int)
  6   0.1     je_malloc
  5   0.1     PLDHashTable::Hash2(unsigned int, unsigned int&, unsigned int&)
  5   0.1     mprotect
  5   0.1     js::ShapeTable::Entry& js::ShapeTable::search<(js::MaybeAdding)0>(jsid)
  5   0.1     mozilla::dom::GenericBindingSetter(JSContext*, unsigned int, JS::Value*)
  5   0.1     nsDocShell::QueryInterface(nsID const&, void**)
  5   0.1     _composite_glyphs
  5   0.1     mozilla::dom::Element::SetAttrAndNotify(int, nsIAtom*, nsIAtom*, nsAttrValue const&, nsAttrValue&, unsigned char, bool, bool, bool)
  5   0.1     js::TenuringTracer::moveObjectToTenured(JSObject*, JSObject*, js::gc::AllocKind)
  5   0.1     nsCSSValue::operator==(nsCSSValue const&) const
  5   0.1     nsDisplayList::RemoveBottom()
  5   0.1     nsDOMCSSAttributeDeclaration::SetPropertyValue(nsCSSProperty, nsAString_internal const&)
  5   0.1     mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::Intersect(nsRect const&) const
  5   0.1     nsStyleCoord::operator==(nsStyleCoord const&) const
  5   0.1     js::SetPropertyIgnoringNamedGetter(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)
  5   0.1     mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::MoveBy(nsPoint const&)
  5   0.1     g_list_sort_with_data
  5   0.1     js::gc::GCRuntime::gcIfNeededPerAllocation(JSContext*)
  5   0.1     nsStyleBorder const* nsStyleContext::DoGetStyleBorder<true>()
  5   0.1     _cairo_path_fixed_line_to
  5   0.1     nsTHashtable<nsBaseHashtableET<nsISupportsHashKey, nsAutoPtr<mozilla::RestyleTracker::RestyleData> > >::s_HashKey(void const*)
  5   0.1     _moz_cairo_surface_set_subpixel_antialiasing
  5   0.1     nsCSSScanner::Advance(unsigned int)
  5   0.1     js::detail::HashTable<js::InitialShapeEntry const, js::HashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::InitialShapeEntry::Lookup const&, unsigned int, unsigned int) const
  5   0.1     mozilla::ElementRestyler::RestyleSelf(nsIFrame*, nsRestyleHint, unsigned int*, nsTArray<mozilla::ElementRestyler::SwapInstruction>&)
  5   0.1     _moz_pixman_region32_copy
  5   0.1     gfxContext::CurrentState() const
  5   0.1     nsFont::Equals(nsFont const&) const
  5   0.1     nsBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
  5   0.1     Pickle::IteratorHasRoomFor(void const*, int) const
  5   0.1     gfxFont::DrawGlyphs(gfxShapedText*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, FontDrawParams const&)
  5   0.1     nsLayoutUtils::GetStyleFrame(nsIContent const*)
  5   0.1     _moz_pixman_region32_union_rect
  5   0.1     nsPresContext::GetRootPresContext()
  5   0.1     xcb_wait_for_special_event
  5   0.1     JSFlatString* js::NewStringCopyNDontDeflate<(js::AllowGC)1, unsigned char>(js::ExclusiveContext*, unsigned char const*, unsigned long)
  5   0.1     bool js::GCMarker::mark<JSScript>(JSScript*)
  5   0.1     js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct)
  5   0.1     JSCompartment::wrap(JSContext*, JS::MutableHandle<JSObject*>, JS::Handle<JSObject*>)
  5   0.1     nsFrame::DoGetParentStyleContext(nsIFrame**) const
  5   0.1     nsStyledElementNotElementCSSInlineStyle::GetInlineStyleDeclaration()
  5   0.1     void DoMarking<JSObject>(js::GCMarker*, JSObject*)
  5   0.1     nsContentUtils::AddScriptBlocker()
  5   0.1     nsIFrame::IsTransformed() const
  5   0.1     non-virtual thunk to nsDOMStyleSheetList::AddRef()
  5   0.1     nsIDocument::GetContainer() const
  5   0.1     nsDocument::Release()
  5   0.1     NewObject(js::ExclusiveContext*, JS::Handle<js::ObjectGroup*>, js::gc::AllocKind, js::NewObjectKind, unsigned int)
  5   0.1     mozilla::SamplerStackFrameRAII::~SamplerStackFrameRAII()
  5   0.1     nsJSPrincipals::AddRef()
  4   0.1     gfxTextRun::Draw(gfxTextRun::Range, gfxPoint, gfxTextRun::DrawParams const&)
  4   0.1     nsDOMCSSDeclaration::ParsePropertyValue(nsCSSProperty, nsAString_internal const&, bool)
  4   0.1     mozilla::OffTheBooksMutex::Lock()
  4   0.1     nsIFrame::GetOffsetTo(nsIFrame const*) const
  4   0.1     llround
  4   0.1     nsAttrValue::ResetIfSet()
  4   0.1     bool FinalizeTypedArenas<js::Shape>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum)
  4   0.1     mozilla::RestyleTracker::AddPendingRestyle(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*, mozilla::Maybe<mozilla::dom::Element*>)
  4   0.1     nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsRect const&, nsDisplayList*)
  4   0.1     JS::Zone::getUniqueIdInfallible(js::gc::Cell*)
  4   0.1     _cairo_path_fixed_fill_rectilinear_to_region
  4   0.1     nsAutoTObserverArray<nsIDocumentObserver*, 0ul>::ForwardIterator::HasMore() const
  4   0.1     nsTextFrame::GetTextDecorations(nsPresContext*, nsTextFrame::TextDecorationColorResolution, nsTextFrame::TextDecorations&)
  4   0.1     void AssignRangeAlgorithm<false, true>::implementation<mozilla::layers::ScrollMetadata, mozilla::layers::ScrollMetadata, unsigned long, unsigned long>(mozilla::layers::ScrollMetadata*, unsigned long, unsigned long, mozilla::layers::ScrollMetadata const*)
  4   0.1     mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, mozilla::ContainerLayerParameters const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const*, unsigned int)
  4   0.1     TreeMatchContext::InitAncestors(mozilla::dom::Element*)
  4   0.1     nsINode::HasApzAwareListeners() const
  4   0.1     nsPresArena::Allocate(unsigned int, unsigned long)
  4   0.1     double_conversion::DoubleToStringConverter::EcmaScriptConverter()
  4   0.1     nsDisplayListBuilder::IsAnimatedGeometryRoot(nsIFrame*, nsIFrame**)
  4   0.1     nsStylePosition const* nsStyleContext::DoGetStylePosition<true>()
  4   0.1     nsBoxFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
  4   0.1     mozilla::RestyleManager::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*)
  4   0.1     AutoCSSValueArray::~AutoCSSValueArray()
  4   0.1     nsStandardURL::AddRef()
  4   0.1     js::TaggedProto::uniqueId() const
  4   0.1     Interpret(JSContext*, js::RunState&)
  4   0.1     JSString* NumberToStringWithBase<(js::AllowGC)1>(js::ExclusiveContext*, double, int) [clone .constprop.866]
  4   0.1     _moz_pixman_region32_not_empty
  4   0.1     nsIFrame::IsVisibleForPainting(nsDisplayListBuilder*)
  4   0.1     nsDisplayText::Paint(nsDisplayListBuilder*, nsRenderingContext*)
  4   0.1     nsFrameList::GetLength() const
  4   0.1     nsDisplayItem::nsDisplayItem(nsDisplayListBuilder*, nsIFrame*, mozilla::DisplayItemScrollClip const*)
  4   0.1     XUnlockDisplay
  4   0.1     PLDHashTable::Iterator::Next()
  4   0.1     JSScript::maybeSweepTypes(js::AutoClearTypeInferenceStateOnOOM*)
  4   0.1     nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*)
  4   0.1     mozilla::SamplerStackFrameRAII::SamplerStackFrameRAII(char const*, js::ProfileEntry::Category, unsigned int)
  4   0.1     mozilla::DisplayItemClip::ApplyNonRoundedIntersection(nsRect const&) const
  4   0.1     js::NativeDefineProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)
  4   0.1     _cairo_surface_show_text_glyphs
  4   0.1     nsPresArena::Free(unsigned int, void*)
  4   0.1     JSString* js::ToStringSlow<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType)
  4   0.1     nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, nsCharClipDisplayItem const&, float)
  4   0.1     mozilla::dom::Element::GetAttr(int, nsIAtom*, nsAString_internal&) const
  4   0.1     __floor_sse41
  4   0.1     nsStyleContext::FindChildWithRules(nsIAtom const*, mozilla::NonOwningStyleContextSource, mozilla::NonOwningStyleContextSource, bool)
  4   0.1     js::LifoAlloc::getOrCreateChunk(unsigned long)
  4   0.1     _moz_pixman_region32_init
  4   0.1     nsAttrValue::Type() const
  4   0.1     bool IsAboutToBeFinalizedInternal<js::BaseShape>(js::BaseShape**)
  4   0.1     moz_xrealloc
  4   0.1     nsTextFrame::GetContentEnd() const
  4   0.1     getrusage
  4   0.1     nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::Clear()
  4   0.1     _moz_cairo_matrix_transform_distance
  4   0.1     nsIContent::DoGetID() const
  4   0.1     mozilla::FramePropertyTable::DeleteInternal(nsIFrame const*, mozilla::FramePropertyDescriptorUntyped const*)
  4   0.1     bool nsTArray_Impl<nsTextFrame::LineDecoration, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<nsTextFrame::LineDecoration, nsTArrayInfallibleAllocator> const&) const
  4   0.1     PLDHashTable::Capacity() const
  4   0.1     nsDisplayListBuilder::AutoBuildingDisplayList::AutoBuildingDisplayList(nsDisplayListBuilder*, nsIFrame*, nsRect const&, bool)
  4   0.1     analyze_extent
  4   0.1     JS::Rooted<JSObject*>::Rooted<JSContext*, JS::Heap<JSObject*>&>(JSContext* const&, JS::Heap<JSObject*>&)
  4   0.1     JSCompartment::traceRoots(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime)
  4   0.1     gfxFont::Draw(gfxTextRun*, unsigned int, unsigned int, gfxPoint*, TextRunDrawParams const&, unsigned short)
  4   0.1     mozilla::WritingMode::PhysicalSide(mozilla::LogicalSide) const
  4   0.1     nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::nsTArray_Impl(nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator> const&)
  4   0.1     nsINode::IsSelectionDescendant() const
  4   0.1     nsNodeUtils::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*)
  4   0.1     mozilla::gfx::DrawTargetCairo::FillGlyphs(mozilla::gfx::ScaledFont*, mozilla::gfx::GlyphBuffer const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&, mozilla::gfx::GlyphRenderingOptions const*)
  4   0.1     void js::assertSameCompartment<JS::CallArgs>(js::ExclusiveContext*, JS::CallArgs const&)
  4   0.1     mozilla::gfx::AutoClearDeviceOffset::AutoClearDeviceOffset(mozilla::gfx::Pattern const&)
  4   0.1     _moz_cairo_surface_destroy
  4   0.1     JSObject* js::Allocate<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long, js::gc::InitialHeap, js::Class const*)
  4   0.1     PresShell::EndUpdate(nsIDocument*, unsigned int)
  4   0.1     non-virtual thunk to nsDocShell::GetUsePrivateBrowsing(bool*)
  4   0.1     AddOrChangeProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::PropertyDescriptor>)
  4   0.1     mozilla::css::Declaration::EnsureMutable()
  4   0.1     JS::Rooted<JSObject*>::Rooted<JSContext*>(JSContext* const&)
  4   0.1     nsRect::UnionRect(nsRect const&, nsRect const&)
  4   0.1     mozilla::DisplayListClipState::AutoSaveRestore::AutoSaveRestore(nsDisplayListBuilder*)
  4   0.1     __sin_avx
  4   0.1     gfxPlatform::GetPlatform()
  4   0.1     __memcmp_sse4_1
  4   0.1     nsCSSOffsetState::InitOffsets(mozilla::WritingMode, mozilla::LogicalSize const&, nsIAtom*, nsMargin const*, nsMargin const*)
  4   0.1     nsStyleSet::RuleNodeWithReplacement(mozilla::dom::Element*, mozilla::dom::Element*, nsRuleNode*, mozilla::CSSPseudoElementType, nsRestyleHint)
  4   0.1     non-virtual thunk to nsDocShell::AddRef()
  4   0.1     js::math_sin_impl(js::MathCache*, double)
  4   0.1     nsDisplayList::AppendToTop(nsDisplayList*) [clone .isra.245]
  3   0.1     js::GCMarker::lazilyMarkChildren(js::ObjectGroup*)
  3   0.1     _cairo_scaled_font_freeze_cache
  3   0.1     nsIDocument::GetBaseURI(bool) const
  3   0.1     nsExpirationTracker<mozilla::LayerActivity, 4u>::MarkUsed(mozilla::LayerActivity*)
  3   0.1     void DoMarking<JSScript>(js::GCMarker*, JSScript*)
  3   0.1     PR_Now
  3   0.1     arena_run_split
  3   0.1     _moz_pixman_region32_intersect
  3   0.1     nsDisplayList::AppendToTop(nsDisplayList*) [clone .isra.247]
  3   0.1     nsStyleSVGReset const* nsStyleContext::DoGetStyleSVGReset<true>()
  3   0.1     js::frontend::Parser<js::frontend::FullParseHandler>::memberExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::TokenKind, bool, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction)
  3   0.1     g_mutex_unlock
  3   0.1     nsAString_internal::SetCapacity(unsigned int)
  3   0.1     nsDisplayItem::GetSameCoordinateSystemChildren()
  3   0.1     _cairo_scaled_font_glyph_device_extents
  3   0.1     nsBlockFrame::AttributeChanged(int, nsIAtom*, int)
  3   0.1     Pickle::WriteInt(int)
  3   0.1     RefPtr<mozilla::gfx::SourceSurface>::~RefPtr()
  3   0.1     mozilla::dom::Element::FindAttributeDependence(nsIAtom const*, mozilla::dom::Element::MappedAttributeEntry const* const*, unsigned int)
  3   0.1     nsStyleCoord::Reset()
  3   0.1     mozilla::EffectCompositor::GetAnimationRule(mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EffectCompositor::CascadeLevel)
  3   0.1     mozilla::AssertDisplayItemData(mozilla::FrameLayerBuilder::DisplayItemData*)
  3   0.1     (anonymous namespace)::CSSParserImpl::GetToken(bool)
  3   0.1     arena_salloc
  3   0.1     nsStyleSet::HasAttributeDependentStyle(mozilla::dom::Element*, int, nsIAtom*, int, bool, nsAttrValue const*, mozilla::RestyleHintData&)
  3   0.1     mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Matrix4x4Typed()
  3   0.1     nsStubDocumentObserver::BeginUpdate(nsIDocument*, unsigned int)
  3   0.1     gfxContext::AzureState::~AzureState()
  3   0.1     nsIFrame::GetOffsetToCrossDoc(nsIFrame const*, int) const
  3   0.1     void js::TraceRange<JS::Value>(JSTracer*, unsigned long, js::WriteBarrieredBase<JS::Value>*, char const*)
  3   0.1     mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::PCompositableParent**, IPC::Message const*, void**, bool)
  3   0.1     mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::IsEqualEdges(nsRect const&) const
  3   0.1     g_main_context_dispatch
  3   0.1     RefPtr<mozilla::gfx::Path>::~RefPtr()
  3   0.1     _moz_cairo_get_group_target
  3   0.1     js::NewObjectWithClassProtoCommon(js::ExclusiveContext*, js::Class const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind)
  3   0.1     nsCSSScanner::Peek(unsigned int)
  3   0.1     nsStyleCoord::CalcValue::operator==(nsStyleCoord::CalcValue const&) const
  3   0.1     void js::TraceNullableEdge<JSAtom*>(JSTracer*, js::WriteBarrieredBase<JSAtom*>*, char const*)
  3   0.1     AncestorFilter::PushAncestor(mozilla::dom::Element*)
  3   0.1     nsLayoutUtils::GetNextContinuationOrIBSplitSibling(nsIFrame*)
  3   0.1     mozilla::EffectCompositor::AnimationStyleRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&)
  3   0.1     double_conversion::PowersOfTenCache::GetCachedPowerForBinaryExponentRange(int, int, double_conversion::DiyFp*, int*)
  3   0.1     InitStyleScopes(TreeMatchContext&, mozilla::dom::Element*) [clone .constprop.606]
  3   0.1     nsFrameManager::GetPlaceholderFrameFor(nsIFrame const*)
  3   0.1     mozilla::layers::CompositorBridgeParent::DidComposite(mozilla::TimeStamp&, mozilla::TimeStamp&)
  3   0.1     _cairo_path_fixed_move_to
  3   0.1     nsHTMLReflowState::Init(nsPresContext*, mozilla::LogicalSize const*, nsMargin const*, nsMargin const*)
  3   0.1     PlaceholderMapMatchEntry(PLDHashEntryHdr const*, void const*)
  3   0.1     js::RootLists::tracePersistentRoots(JSTracer*)
  3   0.1     JS::Value DoCallback<JS::Value>(JS::CallbackTracer*, JS::Value*, char const*)
  3   0.1     _moz_pixman_region32_union
  3   0.1     nsAString_internal::nsAString_internal()
  3   0.1     nsStyleContext::GetTextFillColorProp()
  3   0.1     GlyphBufferAzure::Flush(bool)
  3   0.1     xpc::WrapperFactory::Rewrap(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)
  3   0.1     _pixman_compute_composite_region32
  3   0.1     nsCSSScanner::Next(nsCSSToken&, nsCSSScannerExclude)
  3   0.1     nsIHTMLDocument::IsEditingOn()
  3   0.1     CrashReporter::SetEventloopNestingLevel(unsigned int)
  3   0.1     nsTArray_Impl<unsigned int, nsTArrayInfallibleAllocator>::Clear()
  3   0.1     nsAutoString::nsAutoString()
  3   0.1     mozilla::ElementRestyler::CaptureChange(nsStyleContext*, nsStyleContext*, nsChangeHint, unsigned int*, unsigned int*)
  3   0.1     js::gc::GCRuntime::beginMarkPhase(JS::gcreason::Reason)
  3   0.1     nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsIFrame*, nsRenderingContext*, mozilla::LogicalSize const&, unsigned int)
  3   0.1     AutoTArray<unsigned int, 8ul>::AutoTArray(AutoTArray<unsigned int, 8ul> const&)
  3   0.1     nsIFrame::MarkAbsoluteFramesForDisplayList(nsDisplayListBuilder*, nsRect const&)
  3   0.1     nsStyleCoord* nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator>::AppendElements<nsStyleCoord, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator> const&)
  3   0.1     nsNthIndexCache::nsNthIndexCache()
  3   0.1     PR_GetCurrentThread
  3   0.1     nsCSSRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&)
  3   0.1     nsTArray_Impl<mozilla::dom::Element*, nsTArrayInfallibleAllocator>::Clear()
  3   0.1     nsDocument::BeginUpdate(unsigned int)
  3   0.1     mozilla::dom::DOMProxyHandler::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) const
  3   0.1     nsDOMStyleSheetList::Release()
  3   0.1     nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
  3   0.1     nsPresContext::AppUnitsPerDevPixel() const
  3   0.1     js::proxy_GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>)
  3   0.1     nsBindingManager::BeginOutermostUpdate()
  3   0.1     PresShell::AddRef()
  3   0.1     nsContentUtils::IsContentInsertionPoint(nsIContent const*)
  3   0.1     mozilla::DisplayListClipState::AutoSaveRestore::~AutoSaveRestore()
  3   0.1     mozilla::ActiveLayerTracker::NotifyAnimated(nsIFrame*, nsCSSProperty, nsAString_internal const&, nsDOMCSSDeclaration*)
  3   0.1     js::RunningWithTrustedPrincipals(JSContext*)
  3   0.1     nsTextFrame::DrawTextRun(gfxTextRun::Range, gfxPoint const&, nsTextFrame::DrawTextRunParams const&)
  3   0.1     js::NewObjectWithGivenTaggedProto(js::ExclusiveContext*, js::Class const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind, unsigned int)
  3   0.1     DisplayLine(nsDisplayListBuilder*, nsRect const&, nsRect const&, nsLineList_iterator&, int, int&, nsDisplayListSet const&, nsBlockFrame*, mozilla::css::TextOverflow*) [clone .isra.358] [clone .constprop.423]
  3   0.1     mozilla::FramePropertyTable::PropertyValue* nsTArray_Impl<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>::AppendElement<mozilla::FramePropertyTable::PropertyValue, nsTArrayInfallibleAllocator>(mozilla::FramePropertyTable::PropertyValue&&)
  3   0.1     _cairo_path_fixed_is_box
  3   0.1     js::gc::AutoSuppressGC::AutoSuppressGC(js::ExclusiveContext*)
  3   0.1     _pixman_internal_only_get_implementation
  3   0.1     nsStyleSet::WalkRuleProcessors(bool (*)(nsIStyleRuleProcessor*, void*), ElementDependentRuleProcessorData*, bool)
  3   0.1     nsThread::ProcessNextEvent(bool, bool*)
  3   0.1     double_conversion::DiyFp::Normalize(double_conversion::DiyFp const&)
  3   0.1     nsDisplayList::GetScrollClippedBoundsUpTo(nsDisplayListBuilder*, mozilla::DisplayItemScrollClip const*) const
  3   0.1     nsDOMCSSAttributeDeclaration::GetCSSParsingEnvironment(nsDOMCSSDeclaration::CSSParsingEnvironment&)
  3   0.1     js::frontend::Parser<js::frontend::FullParseHandler>::expr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction)
  3   0.1     nsIFrame** nsTArray_Impl<nsIFrame*, nsTArrayInfallibleAllocator>::AppendElement<nsIFrame*, nsTArrayInfallibleAllocator>(nsIFrame*&&)
  3   0.1     nsSplittableFrame::GetPrevInFlow() const
  3   0.1     mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Determinant() const
  3   0.1     JSObject::isCallable() const
  3   0.1     non-virtual thunk to nsGlobalWindow::IsRunningTimeout()
  3   0.1     js::AtomizeString(js::ExclusiveContext*, JSString*, js::PinningBehavior)
  3   0.1     nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::IsAutoArrayRestorer::~IsAutoArrayRestorer()
  3   0.1     PLDHashTable::Iterator::Iterator(PLDHashTable*)
  3   0.1     g_io_channel_get_buffer_condition
  3   0.1     nsStyleContext::ApplyStyleFixups(bool)
  3   0.1     nsIFrame::GetWritingMode() const
  3   0.1     bool FinalizeTypedArenas<JSObject>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum)
  3   0.1     pixman_rect_alloc
  3   0.1     mozilla::dom::ShadowRoot::FromNode(nsINode*)
  3   0.1     SheetHasAttributeStyle(nsIStyleRuleProcessor*, void*)
  3   0.1     js::jit::AliasAnalysis::analyze()
  3   0.1     TimerThread::Run()
  3   0.1     nsStyleBackground::IsTransparent() const
  3   0.1     nsHTMLReflowState::InitResizeFlags(nsPresContext*, nsIAtom*)
  3   0.1     mozilla::gfx::Point4DTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::operator*<float>(mozilla::gfx::Point4DTyped<mozilla::LayoutDevicePixel, float> const&) const
  3   0.1     js::math_cos_impl(js::MathCache*, double)
  3   0.1     js::NativeSetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::QualifiedBool, JS::ObjectOpResult&)
  3   0.1     js::Shape* js::Shape::search<(js::MaybeAdding)0>(js::ExclusiveContext*, js::Shape*, jsid, js::ShapeTable::Entry**)
  3   0.1     nsDocShell::Release()
  3   0.1     nsIFrame::Extend3DContext() const
  3   0.1     mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Union(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const
  3   0.1     nsFrame::ComputeSize(nsRenderingContext*, mozilla::WritingMode, mozilla::LogicalSize const&, int, mozilla::LogicalSize const&, mozilla::LogicalSize const&, mozilla::LogicalSize const&, nsIFrame::ComputeSizeFlags)
  3   0.1     js::jit::BaselineScript::icEntryFromPCOffset(unsigned int)
  3   0.1     imgRequestProxy::GetImageStatus(unsigned int*)
  3   0.1     PLDHashTable::MoveEntryStub(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)
  3   0.1     mozilla::dom::TraceProtoAndIfaceCache(JSTracer*, JSObject*)
  3   0.1     mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
  3   0.1     nsDocument::MaybeInitializeFinalizeFrameLoaders()
  3   0.1     (anonymous namespace)::CSSParserImpl::InitScanner(nsCSSScanner&, mozilla::css::ErrorReporter&, nsIURI*, nsIURI*, nsIPrincipal*) [clone .constprop.467]
  3   0.1     gfxSkipCharsIterator::SetOriginalOffset(int)
  3   0.1     nsAtomListUtils::IsMember(nsIAtom*, nsStaticAtom const*, unsigned int)
  3   0.1     nsStyleMargin::GetMarginNoPercentage(nsMargin&) const
  3   0.1     __pthread_mutex_cond_lock
  3   0.1     nsGenericHTMLFormElement::AddRef()
  3   0.1     pixman_region_union_o
  3   0.1     _pixman_image_validate
  3   0.1     js::jit::DoCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCall_Fallback*, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>)
  3   0.1     mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::Intersects(nsRect const&) const
  3   0.1     PresShell::Release()
  3   0.1     nsTransitionManager::StyleContextChanged(mozilla::dom::Element*, nsStyleContext*, RefPtr<nsStyleContext>*)
  3   0.1     nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&)
  3   0.1     strlen
  3   0.1     mozilla::FrameLayerBuilder::DisplayItemData::BeginUpdate(mozilla::layers::Layer*, mozilla::LayerState, unsigned int, nsDisplayItem*)
  3   0.1     ProxySetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool)
  3   0.1     mozilla::gfx::DrawTargetCairo::PopClip()
  3   0.1     mozilla::dom::Element::IntrinsicState() const
  3   0.1     mozilla::gfx::Matrix::Matrix()
  3   0.1     nsIFrame::HasOpacityInternal(float) const
  3   0.1     nsDisplayText::GetBounds(nsDisplayListBuilder*, bool*)
  3   0.1     PR_Lock
  3   0.1     nsStyleAutoArray<mozilla::StyleAnimation>::operator!=(nsStyleAutoArray<mozilla::StyleAnimation> const&) const
  3   0.1     nsCSSSelector** nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::AppendElements<nsCSSSelector*, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator> const&)
  3   0.1     JSAtom* js::AtomizeChars<char16_t>(js::ExclusiveContext*, char16_t const*, unsigned long, js::PinningBehavior)
  3   0.1     nsIFrame::GetView() const
  3   0.1     update_get_addr
  3   0.1     gfxContext::AzureState::AzureState(gfxContext::AzureState const&)
  2   0.0     nsCSSExpandedDataBlock::AddLonghandProperty(nsCSSProperty, nsCSSValue const&)
  2   0.0     js::frontend::GlobalSharedContext::staticScope() const
  2   0.0     mozilla::gfx::DrawTarget::SetTransform(mozilla::gfx::Matrix const&)
  2   0.0     nsNodeUtils::AttributeChanged(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*)
  2   0.0     nsCSSRuleProcessor::GetRuleCascade(nsPresContext*)
  2   0.0     js::ScriptSource::initFromOptions(js::ExclusiveContext*, JS::ReadOnlyCompileOptions const&)
  2   0.0     mozilla::FrameLayerBuilder::WillEndTransaction()
  2   0.0     nsBindingManager::ProcessAttachedQueue(unsigned int)
  2   0.0     void SetDiscrete<unsigned char, int, int, int, int, int>(nsCSSValue const&, unsigned char&, mozilla::RuleNodeCacheConditions&, unsigned int, unsigned char, int, int, int, int, int) [clone .constprop.595]
  2   0.0     JSObject::allocKindForTenure(js::Nursery const&) const
  2   0.0     nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool)
  2   0.0     gfxContext::~gfxContext()
  2   0.0     nsHTMLReflowState::InitConstraints(nsPresContext*, mozilla::LogicalSize const&, nsMargin const*, nsMargin const*, nsIAtom*)
  2   0.0     nsINode::GetParentElementCrossingShadowRoot() const
  2   0.0     PL_HashTableRawLookup
  2   0.0     (anonymous namespace)::CSSParserImpl::SaveInputState((anonymous namespace)::CSSParserInputState&) [clone .constprop.506]
  2   0.0     nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags)
  2   0.0     mozilla::ElementRestyler::ComputeRestyleResultFromFrame(nsIFrame*, mozilla::ElementRestyler::RestyleResult&, bool&)
  2   0.0     xcb_connect_to_fd
  2   0.0     SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, SelectorMatchesFlags, bool*) [clone .part.104] [clone .constprop.116]
  2   0.0     nsDisplayBorder::GetBounds(nsDisplayListBuilder*, bool*)
  2   0.0     gfxContext::Save()
  2   0.0     pthread_getspecific
  2   0.0     nsDisplayItem::IsInvalid(nsRect&)
  2   0.0     mozilla::DisplayItemClip::IsRectAffectedByClip(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, float, float, int) const
  2   0.0     pthread_equal
  2   0.0     nsSVGEffects::InvalidateDirectRenderingObservers(nsIFrame*, unsigned int)
  2   0.0     _cairo_gstate_show_text_glyphs
  2   0.0     PL_ArenaAllocate
  2   0.0     nsStandardURL::Release()
  2   0.0     gfxFontGroup::GetUserFontSet()
  2   0.0     mozilla::RestyleTracker::GetRestyleData(mozilla::dom::Element*, nsAutoPtr<mozilla::RestyleTracker::RestyleData>&)
  2   0.0     mozilla::dom::GetDOMClass(JSObject*)
  2   0.0     mozilla::BaseAutoLock<mozilla::Mutex>::~BaseAutoLock()
  2   0.0     XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)
  2   0.0     mozilla::dom::IsDOMObject(JSObject*)
  2   0.0     _init
  2   0.0     nsView::GetNearestWidget(nsPoint*) const
  2   0.0     mozilla::ipc::MessageChannel::CxxStackFrame::CxxStackFrame(mozilla::ipc::MessageChannel&, mozilla::ipc::Direction, IPC::Message const*)
  2   0.0     js::ActivationIterator::operator++()
  2   0.0     nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long)
  2   0.0     nsStyleContent const* nsStyleContext::DoGetStyleContent<false>()
  2   0.0     nsStyleContext::AddRef() [clone .isra.92]
  2   0.0     mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Intersect(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const
  2   0.0     nsBindingManager::WalkRules(bool (*)(nsIStyleRuleProcessor*, void*), ElementDependentRuleProcessorData*, bool*)
  2   0.0     js::NewDenseCopiedArray(js::ExclusiveContext*, unsigned int, JS::Value const*, JS::Handle<JSObject*>, js::NewObjectKind)
  2   0.0     TimerThread::RemoveTimer(nsTimerImpl*)
  2   0.0     Enumerate(JSContext*, JS::Handle<JSObject*>, jsid, bool, unsigned int, mozilla::Maybe<js::HashSet<jsid, IdHashPolicy, js::TempAllocPolicy> >&, JS::AutoVectorRooter<jsid>*)
  2   0.0     mozilla::BackgroundHangMonitor::NotifyActivity()
  2   0.0     mozilla::EffectSet::GetEffectSet(nsIFrame const*)
  2   0.0     mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&)
  2   0.0     mozilla::layers::Layer::AsLayerComposite()
  2   0.0     nsStylePosition::OffsetHasPercent(mozilla::Side) const
  2   0.0     xpc::WrapperFactory::IsXrayWrapper(JSObject*)
  2   0.0     nsINode::GetProperty(unsigned short, nsIAtom*, nsresult*) const
  2   0.0     mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&)
  2   0.0     nsStylePadding const* nsStyleContext::DoGetStylePadding<false>()
  2   0.0     idalloc
  2   0.0     mozilla::dom::FragmentOrElement::AddRef()
  2   0.0     unsigned long mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipRect<float>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>*) const
  2   0.0     nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*)
  2   0.0     pthread_self
  2   0.0     nsStyleCoord::IsCoordPercentCalcUnit() const [clone .isra.93]
  2   0.0     g_private_get
  2   0.0     js::EmptyShape::getInitialShape(js::ExclusiveContext*, js::Class const*, js::TaggedProto, unsigned long, unsigned int)
  2   0.0     _init
  2   0.0     NSToCoordRoundWithClamp(float)
  2   0.0     mozilla::DisplayItemClip::operator=(mozilla::DisplayItemClip const&)
  2   0.0     IsZOrderLEQ(nsDisplayItem*, nsDisplayItem*, void*)
  2   0.0     bool nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::InsertSlotsAt<nsTArrayInfallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long)
  2   0.0     _cairo_gstate_fini
  2   0.0     mozilla::layers::LayerMetricsWrapper::GetFirstChild() const
  2   0.0     SetFactor(nsCSSValue const&, float&, mozilla::RuleNodeCacheConditions&, float, float, unsigned int)
  2   0.0     _moz_cairo_matrix_multiply
  2   0.0     mozilla::ContainerState::ComputeOpaqueRect(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemClip const&, nsDisplayList*, bool*, bool*)
  2   0.0     nsLayoutUtils::GetFontMetricsForFrame(nsIFrame const*, float)
  2   0.0     nsDisplaySVGEffects::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*)
  2   0.0     Pickle::BeginWrite(unsigned int, unsigned int)
  2   0.0     bool js::CopyStringChars<char16_t>(JSContext*, char16_t*, JSString*, unsigned long, unsigned long)
  2   0.0     nsAString_internal::SetLength(unsigned int)
  2   0.0     mozilla::WritingMode::IsOrthogonalTo(mozilla::WritingMode const&) const
  2   0.0     js::GCRekeyableHashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy, JS::DefaultMapSweepPolicy<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> > >::sweep()
  2   0.0     mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, double> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::operator*<double>(mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, double> const&) const
  2   0.0     GlyphBufferAzure::OutputGlyph(unsigned int, gfxPoint const&)
  2   0.0     CanonicalizeXPCOMParticipant(nsISupports*)
  2   0.0     Pickle::ReadBytes(void**, char const**, int, unsigned int) const
  2   0.0     FracNumberToCString(js::ExclusiveContext*, js::ToCStringBuf*, double, int) [clone .part.400]
  2   0.0     GetLayerizationCost(nsSize const&)
  2   0.0     nsTHashtable<nsPresArena::FreeList>::s_MatchEntry(PLDHashEntryHdr const*, void const*)
  2   0.0     _cairo_clip_init_copy
  2   0.0     nsDisplayBackgroundColor::GetBounds(nsDisplayListBuilder*, bool*)
  2   0.0     nsDisplayListBuilder::Allocate(unsigned long)
  2   0.0     mozilla::dom::CSS2PropertiesBinding::set_left(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs)
  2   0.0     nsStyleDisplay::IsFixedPosContainingBlock(nsIFrame const*) const
  2   0.0     js::ObjectGroup::defaultNewGroup(js::ExclusiveContext*, js::Class const*, js::TaggedProto, JSObject*)
  2   0.0     nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool)
  2   0.0     nsCSSRendering::GetImageLayerClip(nsStyleImageLayers::Layer const&, nsIFrame*, nsStyleBorder const&, nsRect const&, nsRect const&, bool, int, nsCSSRendering::ImageLayerClipState*)
  2   0.0     nsTextPaintStyle::GetWebkitTextStrokeWidth() [clone .isra.322]
  2   0.0     nsDisplayListBuilder::MarkFramesForDisplayList(nsIFrame*, nsFrameList const&, nsRect const&)
  2   0.0     _moz_cairo_region_is_empty
  2   0.0     mozilla::gfx::SurfacePattern::GetType() const
  2   0.0     nsStylePosition const* nsStyleContext::DoGetStylePosition<false>()
  2   0.0     mozilla::detail::AtomicBaseIncDec<unsigned long, (mozilla::MemoryOrdering)2>::operator++()
  2   0.0     mozilla::gfx::PointTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::operator*<float>(mozilla::gfx::PointTyped<mozilla::LayoutDevicePixel, float> const&) const
  2   0.0     _moz_cairo_scaled_font_create
  2   0.0     nsHTMLCSSStyleSheet::ElementRulesMatching(nsPresContext*, mozilla::dom::Element*, nsRuleWalker*)
  2   0.0     nsStyleOutline const* nsStyleContext::DoGetStyleOutline<true>()
  2   0.0     mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::SizeTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::MarginTyped<mozilla::gfx::UnknownUnits, float> >::Contains(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const
  2   0.0     nsPresContext::IsRootContentDocument() const
  2   0.0     nsFrame::DisplayBackgroundUnconditional(nsDisplayListBuilder*, nsDisplayListSet const&, bool)
  2   0.0     AddAndRemoveImageAssociations(nsFrame*, nsStyleImageLayers const*, nsStyleImageLayers const*) [clone .constprop.858]
  2   0.0     nsCSSCompressedDataBlock::Clone() const
  2   0.0     js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::changeTableSize(int, js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FailureBehavior)
  2   0.0     XPCJSContextStack::Push(JSContext*)
  2   0.0     nsThreadManager::GetCurrentThread()
  2   0.0     nsPropertyTable::GetPropertyListFor(nsIAtom*) const
  2   0.0     XPCWrappedNative::TraceInside(JSTracer*)
  2   0.0     sse2_composite_over_8888_8888
  2   0.0     _end
  2   0.0     pt_TimedWait
  2   0.0     non-virtual thunk to nsDocShell::Release()
  2   0.0     js::Shape::fixupShapeTreeAfterMovingGC()
  2   0.0     js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::rekeyWithoutRehash(js::detail::HashTable<js::HashMapEntry<js::CrossCompartmentKey, js::ReadBarriered<JS::Value> >, js::HashMap<js::CrossCompartmentKey, js::ReadBarriered<JS::Value>, js::WrapperHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr, js::CrossCompartmentKey const&, js::CrossCompartmentKey const&)
  2   0.0     nsCSSValue::operator=(nsCSSValue const&)
  2   0.0     _moz_pixman_image_composite32
  2   0.0     nsCSSCompressedDataBlock::TryReplaceValue(nsCSSProperty, nsCSSExpandedDataBlock&, bool*)
  2   0.0     mozilla::gfx::Color::FromABGR(unsigned int)
  2   0.0     nsIDocument::IsResourceDoc() const
  2   0.0     nsIFrame::IsInvalid(nsRect&)
  2   0.0     nsStyleCoord::Reset(nsStyleUnit&, nsStyleUnion&)
  2   0.0     nsRegion::RectIterator::RectIterator(nsRegion const&)
  2   0.0     js::gc::StoreBuffer::MonoTypeBuffer<js::gc::StoreBuffer::SlotsEdge>::trace(js::gc::StoreBuffer*, js::TenuringTracer&)
  2   0.0     nsDisplayItem::RecomputeVisibility(nsDisplayListBuilder*, nsRegion*)
  2   0.0     nsDisplayXULImage::GetBounds(nsDisplayListBuilder*, bool*)
  2   0.0     nsStyleMargin const* nsStyleContext::DoGetStyleMargin<true>()
  2   0.0     mozilla::layers::ContainerLayer::SortChildrenBy3DZOrder(nsTArray<mozilla::layers::Layer*>&)
  2   0.0     MarkFrameForDisplay(nsIFrame*, nsIFrame*) [clone .constprop.721]
  2   0.0     _cairo_gstate_int_clip_extents
  2   0.0     mozilla::detail::FramePropertyTypeHelper<nsGridContainerFrame::SharedGridData>::Type mozilla::FrameProperties::Get<nsGridContainerFrame::SharedGridData>(mozilla::FramePropertyDescriptor<nsGridContainerFrame::SharedGridData> const*, bool*) const
  2   0.0     js::jit::CodeGeneratorShared::encodeAllocation(js::jit::LSnapshot*, js::jit::MDefinition*, unsigned int*)
  2   0.0     nsTextFrame::TextDecorations::TextDecorations()
  2   0.0     Fold(js::ExclusiveContext*, js::frontend::ParseNode**, js::frontend::Parser<js::frontend::FullParseHandler>&, bool) [clone .constprop.558]
  2   0.0     nsStylePosition::CalcDifference(nsStylePosition const&, nsStyleVisibility const*) const
  2   0.0     JSObject* js::gc::GCRuntime::tryNewTenuredThing<JSObject, (js::AllowGC)1>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long)
  2   0.0     nsThread::HasPendingEvents(bool*)
  2   0.0     mozilla::dom::FragmentOrElement::GetXBLBinding() const
  2   0.0     nsStyleCoord::IsCoordPercentCalcUnit() const [clone .isra.73]
  2   0.0     nsTArray_Impl<unsigned int, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long)
  2   0.0     __pthread_once
  2   0.0     mozilla::BasePrincipal::SubsumesConsideringDomain(nsIPrincipal*, bool*)
  2   0.0     mozilla::dom::CSS2PropertiesBinding::set_top(JSContext*, JS::Handle<JSObject*>, nsDOMCSSDeclaration*, JSJitSetterCallArgs)
  2   0.0     nsIFrame::GetUsedBorder() const
  2   0.0     js::SavedStacks::getLocation(JSContext*, js::FrameIter const&, JS::MutableHandle<js::SavedStacks::LocationValue>)
  2   0.0     nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long)
  2   0.0     js::jit::OptimizationLevelInfo::levelForScript(JSScript*, unsigned char*) const
  2   0.0     js::ProxyObject::New(JSContext*, js::BaseProxyHandler const*, JS::Handle<JS::Value>, js::TaggedProto, js::ProxyOptions const&)
  2   0.0     nsCSSPropertySet::AddProperty(nsCSSProperty)
  2   0.0     nsCSSCompressedDataBlock::~nsCSSCompressedDataBlock()
  2   0.0     nsIFrame::GetOffsetToCrossDoc(nsIFrame const*) const
  2   0.0     nsIFrame::FinishAndStoreOverflow(nsOverflowAreas&, nsSize, nsSize*)
  2   0.0     _moz_cairo_status
  2   0.0     _cairo_gstate_get_target
  2   0.0     nsStyleSet::GetContext(nsStyleContext*, nsRuleNode*, nsRuleNode*, nsIAtom*, mozilla::CSSPseudoElementType, mozilla::dom::Element*, unsigned int)
  2   0.0     nsCycleCollector::FreeSnowWhite(bool)
  2   0.0     mozilla::BackgroundHangThread::FindThread()
  2   0.0     nsLineBox::GetOverflowArea(nsOverflowType)
  2   0.0     gfxFont::GetScaledFont(mozilla::gfx::DrawTarget*)
  2   0.0     bool IsAboutToBeFinalizedInternal<js::ObjectGroup>(js::ObjectGroup**)
  2   0.0     mozilla::gfx::GlyphRenderingOptionsCairo::~GlyphRenderingOptionsCairo()
  2   0.0     mozilla::GetLayerActivityForUpdate(nsIFrame*) [clone .constprop.579]
  2   0.0     RefPtr<gfxPattern>::~RefPtr()
  2   0.0     mozilla::FrameLayerBuilder::GetDisplayItemDataForManager(nsDisplayItem*, mozilla::layers::LayerManager*)
  2   0.0     mozilla::HashBytes(void const*, unsigned long)
  2   0.0     _cairo_gstate_save
  2   0.0     mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*)
  2   0.0     NS_IsMainThread()
  2   0.0     gfxContext::SetMatrix(gfxMatrix const&)
  2   0.0     nsRuleNode::CalcLength(nsCSSValue const&, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&)
  2   0.0     JSCompartment::findOutgoingEdges(js::gc::ComponentFinder<JS::Zone>&)
  2   0.0     _cairo_surface_get_extents
  2   0.0     double_conversion::DoubleToStringConverter::ToShortestIeeeNumber(double, double_conversion::StringBuilder*, double_conversion::DoubleToStringConverter::DtoaMode) const
  2   0.0     nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int)
  2   0.0     (anonymous namespace)::CSSParserImpl::ParseProperty(nsCSSProperty, nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, mozilla::css::Declaration*, bool*, bool, bool) [clone .constprop.458]
  2   0.0     WrapInWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) [clone .constprop.883]
  2   0.0     JSCompartment::wrap(JSContext*, JS::MutableHandle<JS::Value>, JS::Handle<JSObject*>)
  2   0.0     js::ConstraintTypeSet::sweep(JS::Zone*, js::AutoClearTypeInferenceStateOnOOM&)
  2   0.0     nsCSSCompressedDataBlock::ValueFor(nsCSSProperty) const
  2   0.0     nsDisplayText::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*)
  2   0.0     __pthread_disable_asynccancel
  2   0.0     js::jit::InlineFrameIterator::findNextFrame()
  2   0.0     nsSplittableFrame::GetNextContinuation() const
  2   0.0     nsStylePadding::GetPadding(nsMargin&) const
  2   0.0     _moz_cairo_surface_reference
  2   0.0     non-virtual thunk to PresShell::AddRef()
  2   0.0     JSString* js::NumberToString<(js::AllowGC)1>(js::ExclusiveContext*, double)
  2   0.0     mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent**, mozilla::dom::EventTarget*, nsEventStatus*)
  2   0.0     nsCOMPtr<nsIWebSocketChannel>::nsCOMPtr(nsIWebSocketChannel*)
  2   0.0     mozilla::layers::LayerManagerComposite::BeginTransaction()
  2   0.0     mozilla_sampler_call_enter(char const*, js::ProfileEntry::Category, void*, bool, unsigned int)
  2   0.0     mozilla::ScrollFrameHelper::GetScrollPosition() const
  2   0.0     nsJSContext::AddRef()
  2   0.0     mozilla::dom::StyleSheetList::AddRef()
  2   0.0     JS_MaybeGC(JSContext*)
  2   0.0     js::ObjectGroup::sweep(js::AutoClearTypeInferenceStateOnOOM*)
  2   0.0     mozilla::net::CacheFileIOManager::StrToHash(nsACString_internal const&, unsigned char (*) [20])
  2   0.0     NS_TableDrivenQI(void*, nsID const&, void**, QITableEntry const*)
  2   0.0     nsLayoutUtils::GetDisplayRootFrame(nsIFrame*)
  2   0.0     mozilla_sampler_sleep_end()
  2   0.0     nsAttrValue::~nsAttrValue()
  2   0.0     PLDHashTable::ChangeTable(int)
  2   0.0     mozilla::gfx::DrawTargetCairo::MarkSnapshotIndependent()
  2   0.0     mozilla::layers::MaybeFence::operator=(mozilla::layers::MaybeFence const&)
  2   0.0     _XSetClipRectangles
  2   0.0     _moz_cairo_surface_has_show_text_glyphs
  2   0.0     mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::Is2D() const
  2   0.0     gdk_x11_drag_context_get_type
  2   0.0     _pixman_image_for_solid
  2   0.0     mozAutoDocUpdate::mozAutoDocUpdate(nsIDocument*, unsigned int, bool)
  2   0.0     js::gc::GCRuntime::markCompartments()
  2   0.0     mozilla::layers::PCompositableChild::GetProtocolTypeId()
  2   0.0     nsDeviceContext::GetMetricsFor(nsFont const&, nsFontMetrics::Params const&)
  2   0.0     _moz_cairo_restore
  2   0.0     mozilla::StyleAnimationValue::ExtractComputedValue(nsCSSProperty, nsStyleContext*, mozilla::StyleAnimationValue&)
  2   0.0     nsThreadManager::GetMainThread(nsIThread**)
  2   0.0     nsIFrame::IsSelected() const
  2   0.0     nsCSSRendering::IsCanvasFrame(nsIFrame*)
  2   0.0     __strcmp_sse2_unaligned
  2   0.0     nsINode::GetComposedDoc() const
  2   0.0     _init
  2   0.0     nsWrapperCache::SetWrapperJSObject(JSObject*)
  2   0.0     PR_MillisecondsToInterval
  2   0.0     _cairo_clip_path_to_region
  2   0.0     nsPoint::ScaleToOtherAppUnits(int, int) const
  2   0.0     XPCJSRuntime::Get()
  2   0.0     nsTextFrame::DrawText(gfxTextRun::Range, gfxPoint const&, nsTextFrame::DrawTextParams const&)
  2   0.0     js::jit::Compile(JSContext*, JS::Handle<JSScript*>, js::jit::BaselineFrame*, unsigned char*, bool, bool)
  2   0.0     js::ToWindowProxyIfWindow(JSObject*)
  2   0.0     mozilla::ElementRestyler::MoveStyleContextsForContentChildren(nsIFrame*, nsStyleContext*, nsTArray<nsStyleContext*>&)
  2   0.0     imgRequestProxy::GetProgressTracker() const
  2   0.0     nsStyleAutoArray<nsStyleImageLayers::Layer>::operator[](unsigned long) const
  2   0.0     mozilla::image::RasterImage::AddRef()
  2   0.0     nsRegion::RectIterator::Get() const
  2   0.0     mozilla::ScrollFrameHelper::AppendScrollPartsTo(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&, bool, bool)
  2   0.0     felem_reduce_degree
  2   0.0     __cos_avx
  2   0.0     js::jit::DoGetPropFallback(JSContext*, void*, js::jit::ICGetProp_Fallback*, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>)
  2   0.0     gfxContext::GetDeviceColor(mozilla::gfx::Color&)
  2   0.0     nsCOMPtr_base::assign_assuming_AddRef(nsISupports*)
  2   0.0     nsCSSValue::nsCSSValue(nsCSSValue const&)
  2   0.0     mozilla::layers::PLayerTransactionChild::Read(mozilla::layers::PCompositableChild**, IPC::Message const*, void**, bool)
  2   0.0     nsThreadManager::get()
  2   0.0     mozilla::dom::DOMProxyHandler::GetExpandoObject(JSObject*)
  2   0.0     nsIContent::GetAttr(int, nsIAtom*, nsAString_internal&) const
  2   0.0     mozilla::layers::ForEachNode<decltype ({parm#2}({parm#1}))::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, mozilla::layers::CompositorBridgeParent::SetShadowProperties(mozilla::layers::Layer*)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, mozilla::layers::CompositorBridgeParent::SetShadowProperties(mozilla::layers::Layer*)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), void>::value, void>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.613]
  2   0.0     nsCSSPropertySet::RemoveProperty(nsCSSProperty)
  2   0.0     AppendIfNonempty(nsIFrame const*, mozilla::FramePropertyTable*, mozilla::FramePropertyDescriptor<nsFrameList> const*, nsTArray<mozilla::layout::FrameChildList>*, mozilla::layout::FrameChildListID) [clone .constprop.831]
  2   0.0     nsACString_internal::nsACString_internal()
  2   0.0     nsRootBoxFrame::GetType() const
  2   0.0     mozilla::LayoutDevicePixel::FromAppUnits(nsRect const&, int)
  2   0.0     nsHTMLReflowState::InitFrameType(nsIAtom*)
  2   0.0     IDMap<mozilla::ipc::IProtocol>::Lookup(int) const
  2   0.0     mozilla::DisplayListClipState::AutoSaveRestore::ExitStackingContextContents(mozilla::DisplayItemScrollClip const**)
  2   0.0     mozilla::RestyleManager::RestyleElement(mozilla::dom::Element*, nsIFrame*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&)
  2   0.0     PresShell::WillCauseReflow() [clone .isra.330] [clone .constprop.1090]
  2   0.0     _clipped
  2   0.0     mozilla::layers::CloneLayerTreePropertiesInternal(mozilla::layers::Layer*, bool)
  2   0.0     NSToIntCeil(float)
  2   0.0     mozilla::gfx::Matrix::HasNonIntegerTranslation() const
  2   0.0     nsCSSParser::~nsCSSParser()
  2   0.0     nsDisplayListBuilder::FindReferenceFrameFor(nsIFrame const*, nsPoint*)
  2   0.0     gdk_window_get_scale_factor
  2   0.0     double_conversion::Double::Significand() const
  2   0.0     _cairo_path_fixed_extents_add
  2   0.0     _cairo_gstate_set_matrix
  2   0.0     mozilla::gfx::GfxPatternToCairoPattern(mozilla::gfx::Pattern const&, float, mozilla::gfx::Matrix const&) [clone .isra.439] [clone .constprop.660]
  2   0.0     js::gc::GCRuntime::updateMallocCounter(JS::Zone*, unsigned long)
  2   0.0     _moz_cairo_surface_flush
  2   0.0     nsAttrValue::SetMiscAtomOrString(nsAString_internal const*)
  2   0.0     js::jit::BacktrackingAllocator::buildLivenessInfo()
  2   0.0     js::jit::BacktrackingAllocator::tryAllocateRegister(js::jit::BacktrackingAllocator::PhysicalRegister&, js::jit::LiveBundle*, bool*, bool*, mozilla::Vector<js::jit::LiveBundle*, 4ul, js::SystemAllocPolicy>&) [clone .part.542]
  2   0.0     mozilla::gfx::TiledRegionImpl::AddRect(pixman_box32 const&)
  2   0.0     mozilla::LazyLogModule::operator mozilla::LogModule*()
  2   0.0     nsBlockFrame::GetType() const
  2   0.0     gfxContext::UserToDevicePixelSnapped(gfxRect&, bool) const
  2   0.0     GetFontGroupForFrame(nsIFrame*, float, nsFontMetrics**)
  2   0.0     nsStylePadding::GetPaddingNoPercentage(nsMargin&) const
  2   0.0     nsTArray_Impl<nsCOMPtr<nsIRunnable>, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long)
  2   0.0     JSString* DoCallback<JSString*>(JS::CallbackTracer*, JSString**, char const*)
  2   0.0     _cairo_image_surface_paint
  2   0.0     void js::GCMarker::markAndScan<JSString>(JSString*)
  2   0.0     js::jit::JitFrameIterator::machineState() const
  2   0.0     mozilla::gfx::Matrix::Invert()
  2   0.0     mozilla::DisplayListClipState::GetCurrentCombinedClip(nsDisplayListBuilder*)
  2   0.0     nsStyledElementNotElementCSSInlineStyle::SetInlineStyleDeclaration(mozilla::css::Declaration*, nsAString_internal const*, bool)
  2   0.0     g_type_check_instance_is_a
  2   0.0     nsBlockFrame::GetOutsideBulletList() const
  2   0.0     _cairo_path_fixed_init_copy
  2   0.0     nsTArray_Impl<nsIFrame*, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
  2   0.0     nsIFrame::IsBlockWrapper() const
  2   0.0     nsTextFrame::EnsureTextRun(nsTextFrame::TextRunType, mozilla::gfx::DrawTarget*, nsIFrame*, nsLineList_iterator const*, unsigned int*)
  2   0.0     dbus_connection_get_dispatch_status
  2   0.0     _PR_UNIX_GetInterval2
  2   0.0     nsTextControlFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
  2   0.0     js::jit::BacktrackingAllocator::tryAllocateNonFixed(js::jit::LiveBundle*, js::jit::Requirement, js::jit::Requirement, bool*, bool*, mozilla::Vector<js::jit::LiveBundle*, 4ul, js::SystemAllocPolicy>&)
  2   0.0     nsStyleSides::ConvertsToLength() const
  2   0.0     RefPtr<mozilla::css::Declaration>::~RefPtr()
  2   0.0     mozilla::layers::TextureSource::TextureSource()
  2   0.0     mozilla::layers::CompositableParentManager::ReceiveCompositableUpdate(mozilla::layers::CompositableOperation const&, std::vector<mozilla::layers::EditReply, std::allocator<mozilla::layers::EditReply> >&)
  2   0.0     mozilla::BaseTimeDurationPlatformUtils::ToSeconds(long)
  2   0.0     nsFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const
  2   0.0     XPCJSRuntime::ActivityCallback(void*, bool)
  2   0.0     __getdents64
  2   0.0     _moz_cairo_pattern_destroy
  2   0.0     nsIContent::PreHandleEvent(mozilla::EventChainPreVisitor&)
  2   0.0     mozilla::layers::BasicCompositor::DrawQuad(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::EffectChain const&, float, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&)
  2   0.0     non-virtual thunk to nsDocShell::AddRef()
  2   0.0     js::Execute(JSContext*, JS::Handle<JSScript*>, JSObject&, JS::Value*)
  2   0.0     js::jit::JitFrameIterator::JitFrameIterator(js::ActivationIterator const&)
  2   0.0     finite
  2   0.0     mozilla::dom::FragmentOrElement::Release()
  2   0.0     NS_lroundf(float)
  2   0.0     nsStubMutationObserver::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*)
  2   0.0     nsCSSProps::IsEnabled(nsCSSProperty, mozilla::CSSEnabledState)
  2   0.0     mozilla::layers::TextureClient::GetAcquireFenceHandle() const
  2   0.0     js::jit::IonScript::getSafepointIndex(unsigned int) const
  2   0.0     mozilla::RestyleManager::BeginProcessingRestyles(mozilla::RestyleTracker&)
  2   0.0     mozilla::layers::ClientPaintedLayer::InvalidateRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&)
  2   0.0     nsAutoPtr<mozilla::RestyleTracker::RestyleData>::~nsAutoPtr()
  2   0.0     xptiInterfaceEntry::EnsureResolved()
  2   0.0     mozilla::LogicalMargin::ConvertTo(mozilla::WritingMode, mozilla::WritingMode) const
  2   0.0     arena_purge
  2   0.0     g_ptr_array_remove_range
  1   0.0     _cairo_stroke_style_fini
  1   0.0     _cairo_font_options_get_round_glyph_positions
  1   0.0     mozilla::JSEventHandler::Release()
  1   0.0     js::SPSProfiler::push(char const*, void*, JSScript*, unsigned char*, bool, js::ProfileEntry::Category)
  1   0.0     mozilla::FrameLayerBuilder::PaintedLayerItemsEntry::PaintedLayerItemsEntry(mozilla::layers::PaintedLayer const*)
  1   0.0     nsStyleDisplay::nsStyleDisplay(nsStyleDisplay const&)
  1   0.0     mozilla::dom::Element::GetAttributeChangeHint(nsIAtom const*, int) const
  1   0.0     _moz_cairo_set_operator
  1   0.0     nsTArray_Impl<mozilla::layers::PluginWindowData, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
  1   0.0     nsTArray_Impl<gfxFont::Spacing, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
  1   0.0     MessageLoop::ProcessNextDelayedNonNestableTask()
  1   0.0     mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::PLayerParent**, IPC::Message const*, void**, bool)
  1   0.0     nsGlobalWindow::GetPrincipal()
  1   0.0     gfxTextRun::DrawGlyphs(gfxFont*, gfxTextRun::Range, gfxPoint*, gfxTextRun::PropertyProvider*, gfxTextRun::Range, TextRunDrawParams&, unsigned short)
  1   0.0     _cairo_pattern_analyze_filter
  1   0.0     nsXBLPrototypeBinding::Trace(TraceCallbacks const&, void*) const
  1   0.0     mozilla::HangMonitor::Suspend()
  1   0.0     js::gc::GCRuntime::maybeGC(JS::Zone*)
  1   0.0     nsStyleSet::ResolveStyleFor(mozilla::dom::Element*, nsStyleContext*, TreeMatchContext&)
  1   0.0     nsBlockFrame::IsFrameOfType(unsigned int) const
  1   0.0     nsStyleGridTemplate::operator!=(nsStyleGridTemplate const&) const
  1   0.0     nsDocumentViewer::AddRef()
  1   0.0     nsThread::PutEvent(already_AddRefed<nsIRunnable>&&, nsThread::nsNestedEventTarget*)
  1   0.0     mozilla::layers::SpecificLayerAttributes::operator=(mozilla::null_t const&)
  1   0.0     bool mozilla::dom::ConvertJSValueToString<mozilla::dom::binding_detail::FakeString>(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, mozilla::dom::binding_detail::FakeString&) [clone .constprop.279]
  1   0.0     nsContentUtils::HasMutationListeners(nsINode*, unsigned int, nsINode*)
  1   0.0     mozilla::layers::CompositableOperationDetail::AssertSanity() const
  1   0.0     mozilla::dom::workers::WorkerPrivate::SetGCTimerMode(mozilla::dom::workers::WorkerPrivate::GCTimerMode) [clone .part.197] [clone .constprop.541]
  1   0.0     mozilla::CycleCollectedJSRuntime::ProcessMetastableStateQueue(unsigned int)
  1   0.0     nsPurpleBuffer::RemoveSkippable(nsCycleCollector*, bool, bool, void (*)())
  1   0.0     PLDHashTable::Add(void const*)
  1   0.0     nsRunnableMethodImpl<void (mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp), true, false, mozilla::TimeStamp>::Run()
  1   0.0     js::HeapSlot::set(js::NativeObject*, js::HeapSlot::Kind, unsigned int, JS::Value const&) [clone .constprop.976]
  1   0.0     void js::TraceNullableEdge<js::PlainObject*>(JSTracer*, js::WriteBarrieredBase<js::PlainObject*>*, char const*)
  1   0.0     mozilla::layers::CompositableOperationDetail::MaybeDestroy(mozilla::layers::CompositableOperationDetail::Type)
  1   0.0     nsBaseAppShell::Release()
  1   0.0     _cairo_matrix_is_invertible
  1   0.0     _cairo_gstate_set_antialias
  1   0.0     nsDisplayListBuilder::GetWidgetLayerManager(nsView**, bool*)
  1   0.0     nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*)
  1   0.0     js::proxy_SetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&)
  1   0.0     mozilla::HangMonitor::NotifyActivity(mozilla::HangMonitor::ActivityType)
  1   0.0     nsXBLProtoImplMethod::Trace(TraceCallbacks const&, void*)
  1   0.0     PresShell::CreateReferenceRenderingContext()
  1   0.0     js::jit::BacktrackingAllocator::populateSafepoints()
  1   0.0     mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::LayerAttributes*, IPC::Message const*, void**)
  1   0.0     js::jit::CompactBufferWriter::writeByte(unsigned int)
  1   0.0     IPC::Message::Message()
  1   0.0     _cairo_scaled_glyph_lookup
  1   0.0     PushNodeChildren(js::frontend::ParseNode*, (anonymous namespace)::NodeStack*)
  1   0.0     js::TraceLoggerThread::getOrCreateEventPayload(TraceLoggerTextId)
  1   0.0     js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>)
  1   0.0     js::jit::RangeAnalysis::analyze()
  1   0.0     IPC::ParamTraits<float>::Read(IPC::Message const*, void**, float*)
  1   0.0     IPC::Message::Message(int, unsigned int, IPC::Message::PriorityValue, IPC::Message::MessageCompression, char const*)
  1   0.0     js::FrameIter::operator++()
  1   0.0     mozilla::FrameLayerBuilder::AddPaintedDisplayItem(mozilla::PaintedLayerData*, nsDisplayItem*, mozilla::DisplayItemClip const&, mozilla::ContainerState&, mozilla::LayerState, nsPoint const&)
  1   0.0     js::jit::MConstant::op() const
  1   0.0     mozilla::dom::Event::SetOwner(mozilla::dom::EventTarget*)
  1   0.0     nsAutoPtr<mozilla::CSSVariableDeclarations>::~nsAutoPtr()
  1   0.0     nsIFrame::IsAbsPosContaininingBlock() const
  1   0.0     nsContentUtils::GetExistingListenerManagerForNode(nsINode const*)
  1   0.0     XPCConvert::NativeData2JS(JS::MutableHandle<JS::Value>, void const*, nsXPTType const&, nsID const*, nsresult*)
  1   0.0     nsDocLoader::Release()
  1   0.0     mozilla::TimelineConsumers::AddRef()
  1   0.0     mozilla::dom::CSS2PropertiesBinding::DOMProxyHandler::getOwnPropDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::PropertyDescriptor>) const
  1   0.0     nsGlobalWindow::IsBlackForCC(bool)
  1   0.0     nsTimerImpl::Cancel()
  1   0.0     js::jit::ComputeGetPropResult(JSContext*, js::jit::BaselineFrame*, JSOp, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>)
  1   0.0     mozilla::layers::LayerManagerComposite::Render(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&)
  1   0.0     js::SavedFrame::HashPolicy::hash(js::SavedFrame::Lookup const&)
  1   0.0     js::gc::GCRuntime::sweepPhase(js::SliceBudget&)
  1   0.0     NS_InvokeByIndex
  1   0.0     g_signal_handler_disconnect
  1   0.0     __libc_disable_asynccancel
  1   0.0     nsRefreshDriver::DispatchAnimationEvents()
  1   0.0     void nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShiftData<nsTArrayFallibleAllocator>(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
  1   0.0     PresShell::DidCauseReflow()
  1   0.0     JSCompartment::getOrCreateArgumentsTemplateObject(JSContext*, bool)
  1   0.0     mozilla::gfx::Color::ToABGR() const
  1   0.0     nsIContent::GetFlattenedTreeParent() const
  1   0.0     nsRegion::GetLargestRectangle(nsRect const&) const
  1   0.0     nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*, mozilla::DisplayItemScrollClip const*)
  1   0.0     mozilla::gfx::PathCairo::~PathCairo()
  1   0.0     Pickle::WriteUInt32(unsigned int)
  1   0.0     nsFontCache::GetMetricsFor(nsFont const&, nsFontMetrics::Params const&)
  1   0.0     mozilla::layers::BufferTextureHost::BindTextureSource(mozilla::layers::CompositableTextureRef<mozilla::layers::TextureSource>&)
  1   0.0     nsTHashtable<nsBaseHashtableET<nsPtrHashKey<AnimatedGeometryRoot>, mozilla::PaintedLayerDataNode*> >::s_MatchEntry(PLDHashEntryHdr const*, void const*)
  1   0.0     mozilla::NeckoOriginAttributes::InheritFromDocToNecko(mozilla::PrincipalOriginAttributes const&)
  1   0.0     s_mp_rshd
  1   0.0     dbus_pending_call_get_data
  1   0.0     nsJSContext::QueryInterface(nsID const&, void**)
  1   0.0     nsDisplayItem::GetClippedBounds(nsDisplayListBuilder*)
  1   0.0     NSToIntFloor(float)
  1   0.0     js::ObjectGroupCompartment::fixupNewTableAfterMovingGC(js::ObjectGroupCompartment::NewTable*)
  1   0.0     xcb_flush
  1   0.0     xpc::AccessCheck::subsumesConsideringDomain(JSCompartment*, JSCompartment*)
  1   0.0     nsAttrValue::Reset()
  1   0.0     _moz_cairo_surface_get_font_options
  1   0.0     mozilla::VsyncObserver::AddRef()
  1   0.0     js::GetBuiltinPrototype(js::ExclusiveContext*, JSProtoKey, JS::MutableHandle<JSObject*>)
  1   0.0     nsRuleData::ValueFor(nsCSSProperty)
  1   0.0     nsLayoutUtils::GetSnappedBaselineY(nsIFrame*, gfxContext*, int, int)
  1   0.0     nsBlockFrame::UnionChildOverflow(nsOverflowAreas&)
  1   0.0     nsRefreshDriver::EnsureTimerStarted(nsRefreshDriver::EnsureTimerStartedFlags)
  1   0.0     js::GetLengthProperty(JSContext*, JS::Handle<JSObject*>, unsigned int*)
  1   0.0     js::jit::BaselineFrame::initFunctionScopeObjects(JSContext*)
  1   0.0     nsIFrame::GetUsedPadding() const
  1   0.0     nsStyleContext::Destroy()
  1   0.0     SetCoord(nsCSSValue const&, nsStyleCoord&, nsStyleCoord const&, int, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) [clone .constprop.573]
  1   0.0     nsGlobalWindow::GetScriptableTop()
  1   0.0     js::jit::JitCompartment::sweep(js::FreeOp*, JSCompartment*)
  1   0.0     ReadStructuredClone(JSContext*, unsigned long*, unsigned long, JS::MutableHandle<JS::Value>, JSStructuredCloneCallbacks const*, void*)
  1   0.0     mozilla::layers::PCompositorBridgeParent::OnMessageReceived(IPC::Message const&, IPC::Message*&)
  1   0.0     js::frontend::ParseNodeAllocator::allocNode()
  1   0.0     js::ObjectGroup::maybeSweep(js::AutoClearTypeInferenceStateOnOOM*) [clone .constprop.736]
  1   0.0     nsBindingManager::EndOutermostUpdate()
  1   0.0     mozilla::gfx::BasePoint<float, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::CoordTyped<mozilla::gfx::UnknownUnits, float> >::Round()
  1   0.0     mozilla::layers::LayerComposite::GetShadowTransform()
  1   0.0     nsDisplayBorder::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*)
  1   0.0     mozilla::layers::Layer::SetClipRect(mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&)
  1   0.0     js::jit::MConstant::getAliasSet() const
  1   0.0     js::frontend::BytecodeEmitter::tryConvertFreeName(js::frontend::ParseNode*)
  1   0.0     mozilla::layers::LayerPropertiesBase::ComputeChange(void (*)(mozilla::layers::ContainerLayer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&), bool&)
  1   0.0     nsStackFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
  1   0.0     js::jit::ICEntry::fallbackStub() const
  1   0.0     mozilla::ElementRestyler::ComputeStyleChangeFor(nsIFrame*, nsStyleChangeList*, nsChangeHint, mozilla::RestyleTracker&, nsRestyleHint, mozilla::RestyleHintData const&, nsTArray<mozilla::ElementRestyler::ContextToClear>&, nsTArray<RefPtr<nsStyleContext> >&)
  1   0.0     js::detail::HashTable<js::ReadBarriered<js::UnownedBaseShape*> const, js::HashSet<js::ReadBarriered<js::UnownedBaseShape*>, js::StackBaseShape, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::StackBaseShape::Lookup const&, unsigned int, unsigned int) const
  1   0.0     unsigned long mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipRect<double>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, double> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, double> const&, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, double>*) const
  1   0.0     nsACString_internal::Finalize()
  1   0.0     nsJSUtils::EvaluateString(JSContext*, JS::SourceBufferHolder&, JS::Handle<JSObject*>, JS::CompileOptions&, nsJSUtils::EvaluateOptions const&, JS::MutableHandle<JS::Value>, void**)
  1   0.0     mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Intersects(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const
  1   0.0     nsXPTType::IsDependent() const
  1   0.0     mozilla::GetPrevContinuationWithPossiblySameStyle(nsIFrame*) [clone .constprop.503]
  1   0.0     nsAttrValue::nsAttrValue()
  1   0.0     js::fun_call(JSContext*, unsigned int, JS::Value*)
  1   0.0     nsCSSFrameConstructor::BeginUpdate()
  1   0.0     mozilla::layers::TimedTexture::TimedTexture()
  1   0.0     nsDisplayBackgroundImage::ShouldFixToViewport(nsDisplayListBuilder*)
  1   0.0     mozilla::gfx::Factory::CheckSurfaceSize(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, int, int)
  1   0.0     js::Bindings::trace(JSTracer*)
  1   0.0     JS::DescribeScriptedCaller(JSContext*, JS::AutoFilename*, unsigned int*, unsigned int*)
  1   0.0     dbus_timeout_get_enabled
  1   0.0     mozilla::gfx::NudgeToInteger(float*)
  1   0.0     mozilla::layers::PaintedLayerComposite::GetInvalidRegion()
  1   0.0     mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::OpUseTexture*, IPC::Message const*, void**)
  1   0.0     mozilla::layers::ShadowLayerForwarder::EndTransaction(nsTArray<mozilla::layers::EditReply>*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned long, bool, unsigned int, bool, mozilla::TimeStamp const&, bool*)
  1   0.0     mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::Edit const&, IPC::Message*)
  1   0.0     GCThingIsGrayCCThing(JS::GCCellPtr)
  1   0.0     mozilla::ipc::MessageChannel::Send(IPC::Message*, IPC::Message*)
  1   0.0     _cairo_clip_path_destroy
  1   0.0     mozilla::ipc::MessageChannel::AssertWorkerThread() const [clone .isra.69]
  1   0.0     js::FrameIter::popJitFrame()
  1   0.0     MaybeFoldConditionBlock(js::jit::MIRGraph&, js::jit::MBasicBlock*)
  1   0.0     nsPresContext::NotifyDidPaintForSubtree(unsigned int, unsigned long, mozilla::TimeStamp const&)
  1   0.0     ConditionVariable::TimedWait(base::TimeDelta const&)
  1   0.0     nsIContent::GetID() const
  1   0.0     js::jit::MDefinition::computeRange(js::jit::TempAllocator&)
  1   0.0     mozilla::ContainerState::SetupMaskLayer(mozilla::layers::Layer*, mozilla::DisplayItemClip const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, unsigned int)
  1   0.0     _moz_pixman_region32_init_rects
  1   0.0     js::DefineProperty(js::ExclusiveContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int)
  1   0.0     nsRunnableMethodImpl<void (SoftwareDisplay::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::~nsRunnableMethodImpl()
  1   0.0     nsIFrame::GetSkipSides(nsHTMLReflowState const*) const
  1   0.0     gfxUtils::DumpDisplayList()
  1   0.0     nsPresContext::MayHavePaintEventListenerInSubDocument()
  1   0.0     js::ValueOperations<JS::MutableHandle<JS::Value> >::isString() const
  1   0.0     PresShell::GetCaret() const
  1   0.0     mozilla::RestyleManager::AttributeWillChange(mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*)
  1   0.0     nsLayoutUtils::GetContentViewerSize(nsPresContext*, mozilla::gfx::IntSizeTyped<mozilla::LayoutDevicePixel>&)
  1   0.0     nsIFrame::IsFrameOfType(unsigned int) const
  1   0.0     EnterBaseline(JSContext*, js::jit::EnterJitData&)
  1   0.0     nsRuleNode::ComputeCoordPercentCalc(nsStyleCoord const&, int)
  1   0.0     mozilla::layers::ShadowLayerForwarder::UseTextures(mozilla::layers::CompositableClient*, nsTArray<mozilla::layers::CompositableForwarder::TimedTextureClient> const&)
  1   0.0     mozilla::gfx::RectTyped<mozilla::LayoutDevicePixel, float> mozilla::gfx::Matrix4x4Typed<mozilla::LayoutDevicePixel, mozilla::LayoutDevicePixel>::TransformBounds<float>(mozilla::gfx::RectTyped<mozilla::LayoutDevicePixel, float> const&) const
  1   0.0     XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*)
  1   0.0     PollWrapper(_GPollFD*, unsigned int, int)
  1   0.0     JSCompartment::collectCoverage() const
  1   0.0     nsTextFrame::GetNextContinuation() const
  1   0.0     mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::TransformAndClipBounds<float>(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const
  1   0.0     _moz_cairo_pattern_reference
  1   0.0     nsLayoutUtils::ComputeSizeForDrawing(imgIContainer*, mozilla::gfx::IntSizeTyped<mozilla::CSSPixel>&, nsSize&, bool&, bool&)
  1   0.0     nsIContent::HasAttr(int, nsIAtom*) const
  1   0.0     void js::gc::StoreBuffer::GenericBuffer::put<WrapperMapRef>(js::gc::StoreBuffer*, WrapperMapRef const&)
  1   0.0     arena_run_alloc
  1   0.0     nsRegion::Intersects(nsRect const&) const
  1   0.0     nsCharTraits<char16_t>::copy(char16_t*, char16_t const*, unsigned long)
  1   0.0     RequiredLayerStateForChildren(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&, nsDisplayList const&, AnimatedGeometryRoot*) [clone .constprop.914]
  1   0.0     nsDisplayText::~nsDisplayText()
  1   0.0     mozilla::RestyleManager::ProcessRestyledFrames(nsStyleChangeList&)
  1   0.0     _cairo_composite_rectangles_intersect
  1   0.0     mozilla::detail::IntrinsicIncDec<unsigned long, (mozilla::MemoryOrdering)2>::dec(std::atomic<unsigned long>&)
  1   0.0     mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>::ToMilliseconds() const
  1   0.0     double_conversion::DoubleToStringConverter::CreateDecimalRepresentation(char const*, int, int, int, double_conversion::StringBuilder*) const
  1   0.0     nsRegion::RectToBox(nsRect const&)
  1   0.0     nsButtonBoxFrame::BuildDisplayListForChildren(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
  1   0.0     nsLayoutUtils::GetBoxShadowRectForFrame(nsIFrame*, nsSize const&)
  1   0.0     _cairo_image_surface_glyphs
  1   0.0     base::WaitableEvent::TimedWait(base::TimeDelta const&)
  1   0.0     mozilla::layers::CompositorVsyncScheduler::PostCompositeTask(mozilla::TimeStamp)
  1   0.0     _end
  1   0.0     js::jit::CanEnter(JSContext*, js::RunState&)
  1   0.0     mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::PreScale(float, float, float)
  1   0.0     mozilla::layers::ClientLayerManager::NeedsWidgetInvalidation()
  1   0.0     Pickle::Pickle(int)
  1   0.0     ApplyClipPropClipping(nsDisplayListBuilder*, nsIFrame const*, nsStyleDisplay const*, nsStyleEffects const*, nsRect*, mozilla::DisplayListClipState::AutoSaveRestore&) [clone .constprop.879]
  1   0.0     mozilla::dom::AutoJSAPI::AutoJSAPI(nsIGlobalObject*, bool, JSContext*)
  1   0.0     mozilla::layers::ExpandRootClipRect(mozilla::layers::Layer*, mozilla::gfx::MarginTyped<mozilla::ScreenPixel, float> const&) [clone .constprop.668]
  1   0.0     mozilla::layers::SpecificLayerAttributes::~SpecificLayerAttributes()
  1   0.0     g_main_context_prepare
  1   0.0     s_mp_sqr_comba_32
  1   0.0     mozilla::ipc::ThreadLink::SendMessage(IPC::Message*)
  1   0.0     js::obj_hasOwnProperty(JSContext*, unsigned int, JS::Value*)
  1   0.0     validate
  1   0.0     mozilla::dom::DedicatedWorkerGlobalScopeBinding_workers::postMessage(JSContext*, JS::Handle<JSObject*>, mozilla::dom::workers::DedicatedWorkerGlobalScope*, JSJitMethodCallArgs const&)
  1   0.0     mozilla::layers::Layer::AsRefLayer()
  1   0.0     mozilla::ContainerState::FindOpaqueBackgroundColorInLayer(mozilla::PaintedLayerData const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, bool*) const
  1   0.0     mozilla::RestyleManager::RecomputePosition(nsIFrame*)
  1   0.0     nsCSSRendering::PrepareImageLayer(nsPresContext*, nsIFrame*, unsigned int, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, bool*, mozilla::gfx::CompositionOp)
  1   0.0     PropertyProvider::PropertyProvider(nsTextFrame*, gfxSkipCharsIterator const&, nsTextFrame::TextRunType)
  1   0.0     mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::And(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)
  1   0.0     mozilla::dom::danger::AutoCxPusher::~AutoCxPusher()
  1   0.0     nsDirEnumeratorUnix::GetNextFile(nsIFile**)
  1   0.0     nsStyleSides::nsStyleSides(nsStyleSides const&)
  1   0.0     nsImageRenderer::ComputeObjectAnchorPoint(nsStyleImageLayers::Position const&, nsSize const&, nsSize const&, nsPoint*, nsPoint*)
  1   0.0     mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::Edit>*, IPC::Message const*, void**)
  1   0.0     nsStyleTextReset const* nsStyleContext::DoGetStyleTextReset<false>()
  1   0.0     AutoLock::~AutoLock()
  1   0.0     nsDisplayThemedBackground::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*)
  1   0.0     nsRegion::nsRegion(nsRegion const&)
  1   0.0     _moz_cairo_set_scaled_font
  1   0.0     nsDisplayBorder::CalculateBounds(nsStyleBorder const&)
  1   0.0     mozilla::css::Declaration::MapRuleInfoInto(nsRuleData*)
  1   0.0     gfxPlatformGtk::GetScaledFontForFont(mozilla::gfx::DrawTarget*, gfxFont*)
  1   0.0     void js::TraceNullableRoot<JSObject*>(JSTracer*, JSObject**, char const*)
  1   0.0     nsExpirationTracker<mozilla::LayerActivity, 4u>::RemoveObject(mozilla::LayerActivity*)
  1   0.0     RefPtr<mozilla::layers::TextureClient>::operator=(RefPtr<mozilla::layers::TextureClient> const&)
  1   0.0     JS::NotifyDidPaint(JSRuntime*)
  1   0.0     nsIFrame::IsAbsolutelyPositioned() const
  1   0.0     nsAnimationManager::DispatchEvents()
  1   0.0     js::AutoEnterAnalysis::AutoEnterAnalysis(js::ExclusiveContext*)
  1   0.0     mozilla::TimeStamp::Now(bool)
  1   0.0     NS_CreateJSTimeoutHandler(JSContext*, nsGlobalWindow*, nsAString_internal const&, mozilla::ErrorResult&)
  1   0.0     nsIFrame::IsThemed(nsStyleDisplay const*, nsITheme::Transparency*) const
  1   0.0     _moz_cairo_region_create_rectangle
  1   0.0     js::frontend::BytecodeEmitter::emitStatement(js::frontend::ParseNode*)
  1   0.0     nsTArray_Impl<nsString, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
  1   0.0     mozilla::layers::MaybeFence::AssertSanity() const
  1   0.0     mozilla::PaintedLayerDataNode::PopPaintedLayerData()
  1   0.0     base::WaitableEvent::WaitableEventKernel::Dequeue(base::WaitableEvent::Waiter*, void*)
  1   0.0     mozilla::LogicalMargin::LogicalMargin(mozilla::WritingMode, nsMargin const&)
  1   0.0     xcb_unregister_for_special_event
  1   0.0     PR_CallOnce
  1   0.0     mozilla::image::RasterImage::IsOpaque()
  1   0.0     mozilla::gfx::DrawTargetCairo::SetTransform(mozilla::gfx::Matrix const&)
  1   0.0     nsIWidget::NeedsPaint()
  1   0.0     mozilla::RestyleManager::PostRestyleEvent(mozilla::dom::Element*, nsRestyleHint, nsChangeHint, mozilla::RestyleHintData const*)
  1   0.0     nsTextFrame::GetContentLength() const
  1   0.0     xpc::NativeGlobal(JSObject*)
  1   0.0     JSObject::traceChildren(JSTracer*)
  1   0.0     bool mozilla::dom::ValueToPrimitive<int, (mozilla::dom::ConversionBehavior)0>(JSContext*, JS::Handle<JS::Value>, int*)
  1   0.0     DefinePropertyIfFound(XPCCallContext&, JS::Handle<JSObject*>, JS::Handle<jsid>, XPCNativeSet*, XPCNativeInterface*, XPCNativeMember*, XPCWrappedNativeScope*, bool, XPCWrappedNative*, XPCWrappedNative*, XPCNativeScriptableInfo*, unsigned int, bool*) [clone .constprop.376]
  1   0.0     xpc::GetCompartmentPrincipal(JSCompartment*)
  1   0.0     nsDocument::FlushPendingNotifications(mozFlushType)
  1   0.0     nsDisplayListBuilder::IsBuildingLayerEventRegions()
  1   0.0     obj_freeze(JSContext*, unsigned int, JS::Value*)
  1   0.0     nsExpirationTracker<mozilla::LayerActivity, 4u>::TimerCallback(nsITimer*, void*)
  1   0.0     nsXPCOMCycleCollectionParticipant::Root(void*)
  1   0.0     mozilla::gfx::TileIterator::IsAtTileContainingPoint(mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&) const [clone .isra.58]
  1   0.0     js::jit::CanEnterBaselineMethod(JSContext*, js::RunState&)
  1   0.0     nsImageRenderer::PrepareImage()
  1   0.0     nsIDocument::PropertyTable(unsigned short)
  1   0.0     std::_Rb_tree_decrement(std::_Rb_tree_node_base*)
  1   0.0     __read
  1   0.0     BytecodeCompiler::initGlobalOrEvalBindings(js::frontend::ParseContext<js::frontend::FullParseHandler>&)
  1   0.0     JS::CaptureCurrentStack(JSContext*, JS::MutableHandle<JSObject*>, unsigned int)
  1   0.0     nsRunnableMethodImpl<void (SoftwareDisplay::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::Run()
  1   0.0     mozilla::WritingMode::WritingMode(nsStyleContext*)
  1   0.0     _init
  1   0.0     mozilla::layers::Layer::GetTransformTyped() const
  1   0.0     mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CommonLayerAttributes*, IPC::Message const*, void**)
  1   0.0     js::gc::UpdatePointersTask::run()
  1   0.0     mozilla::layers::ClientLayerManager::EndTransaction(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags)
  1   0.0     mozilla::dom::WindowBinding::genericMethod(JSContext*, unsigned int, JS::Value*)
  1   0.0     XPCWrappedNative::Trace(JSTracer*, JSObject*)
  1   0.0     RefPtr<mozilla::CancelableRunnable>::~RefPtr()
  1   0.0     mozilla::RoundUpPow2(unsigned long)
  1   0.0     nsHTMLDocument::AddRef()
  1   0.0     mozilla::ContainerState::ChooseAnimatedGeometryRoot(nsDisplayList const&, AnimatedGeometryRoot**)
  1   0.0     js::AtomToId(JSAtom*)
  1   0.0     js::SavedStacks::insertFrames(JSContext*, js::FrameIter&, JS::MutableHandle<js::SavedFrame*>, unsigned int)
  1   0.0     alloc_data
  1   0.0     nsRegion::Or(nsRegion const&, nsRect const&)
  1   0.0     nsRunnableMethodImpl<void (mozilla::layers::CompositorVsyncScheduler::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::Run()
  1   0.0     mozilla::RestyleTracker::FindClosestRestyleRoot(mozilla::dom::Element*)
  1   0.0     nsLayoutUtils::CalculateCompositionSizeForFrame(nsIFrame*, bool)
  1   0.0     mozilla::css::ErrorReporter::~ErrorReporter()
  1   0.0     js::frontend::Parser<js::frontend::FullParseHandler>::expressionStatement(js::frontend::YieldHandling, js::frontend::Parser<js::frontend::FullParseHandler>::InvokedPrediction)
  1   0.0     _cairo_pattern_init_for_surface
  1   0.0     nsDisplayThemedBackground::GetBoundsInternal()
  1   0.0     BytecodeCompiler::compileScript(JS::Handle<JSObject*>, JS::Handle<JSScript*>)
  1   0.0     js::jit::BacktrackingAllocator::go()
  1   0.0     nsDisplayListSet::MoveTo(nsDisplayListSet const&) const
  1   0.0     cairo_pattern_get_extend
  1   0.0     mozilla_sampler_sleep_start()
  1   0.0     nsDisplayListBuilder::AllocateDisplayItemClip(mozilla::DisplayItemClip const&)
  1   0.0     nsAutoPtr<mozilla::RestyleTracker::RestyleData>::assign(mozilla::RestyleTracker::RestyleData*)
  1   0.0     mozilla::image::SVGDocumentWrapper::GetRootLayoutFrame()
  1   0.0     nsSplittableFrame::FirstInFlow() const
  1   0.0     g_source_get_time
  1   0.0     nsCanvasFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
  1   0.0     void js::TenuringTracer::traverse<JSObject>(JSObject**)
  1   0.0     nsGlobalWindow::PreHandleEvent(mozilla::EventChainPreVisitor&)
  1   0.0     nsStyleXUL const* nsStyleContext::DoGetStyleXUL<false>()
  1   0.0     RefPtr<mozilla::dom::Element>::~RefPtr()
  1   0.0     js::jit::JitActivation::~JitActivation()
  1   0.0     mozilla::layers::PLayerTransactionChild::SendUpdate(nsTArray<mozilla::layers::Edit> const&, nsTArray<mozilla::layers::OpDestroy> const&, unsigned long const&, mozilla::layers::TargetConfig const&, nsTArray<mozilla::layers::PluginWindowData> const&, bool const&, bool const&, unsigned int const&, bool const&, mozilla::TimeStamp const&, int const&, nsTArray<mozilla::layers::EditReply>*)
  1   0.0     mozilla::widget::KeymapWrapper::FilterEvents(void*, _GdkEvent*, void*)
  1   0.0     void std::swap<std::_Deque_iterator<MessageLoop::PendingTask, MessageLoop::PendingTask&, MessageLoop::PendingTask*> >(std::_Deque_iterator<MessageLoop::PendingTask, MessageLoop::PendingTask&, MessageLoop::PendingTask*>&, std::_Deque_iterator<MessageLoop::PendingTask, MessageLoop::PendingTask&, MessageLoop::PendingTask*>&)
  1   0.0     nsDisplayListCollection::nsDisplayListCollection()
  1   0.0     nsIDocument::GetHtmlChildElement(nsIAtom*)
  1   0.0     mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::operator*<mozilla::gfx::UnknownUnits>(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&) const
  1   0.0     nsCOMPtr<nsIInputStream>::nsCOMPtr(nsIInputStream*)
  1   0.0     UnmarkGrayTracer::onChild(JS::GCCellPtr const&)
  1   0.0     TreeMatchContext::SetStyleScopeForSelectorMatching(mozilla::dom::Element*, mozilla::dom::Element*)
  1   0.0     nsTextFrame::PaintShadows(nsCSSShadowArray*, nsTextFrame::PaintShadowParams const&)
  1   0.0     nsGlobalWindow::AddRef()
  1   0.0     nsAttrValue::ClearMiscContainer()
  1   0.0     js::jit::CacheIRWriter::writeOperandId(js::jit::OperandId)
  1   0.0     nsQueryInterface::operator()(nsID const&, void**) const
  1   0.0     nsStyleContext::GetTextStrokeColor()
  1   0.0     nsINode::GetProperty(nsIAtom*, nsresult*) const
  1   0.0     JSStructuredCloneWriter::traverseObject(JS::Handle<JSObject*>)
  1   0.0     XShapeGetRectangles
  1   0.0     nsTimerEvent::DeleteAllocatorIfNeeded()
  1   0.0     PresShell::DidDoReflow(bool)
  1   0.0     js::EqualChars(JSLinearString*, JSLinearString*)
  1   0.0     nsCOMPtr_base::begin_assignment()
  1   0.0     mozilla::DisplayItemClip::NonRoundedIntersection() const
  1   0.0     g_main_context_query
  1   0.0     js::TypeMonitorCallSlow(JSContext*, JSObject*, JS::CallArgs const&, bool)
  1   0.0     mozilla::RefreshDriverTimer::TickRefreshDrivers(long, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) [clone .isra.159]
  1   0.0     js::jit::LSnapshot::New(js::jit::MIRGenerator*, js::jit::LRecoverInfo*, js::jit::BailoutKind)
  1   0.0     nsRefreshDriver::Tick(long, mozilla::TimeStamp)
  1   0.0     mozilla::dom::FragmentOrElement::GetCustomElementData() const
  1   0.0     xpc::GetXrayType(JSObject*)
  1   0.0     mozilla::gfx::DrawTargetCairo::GetBackendType() const
  1   0.0     nsCachedStyleData::SetStyleData(nsStyleStructID, nsPresContext*, void*)
  1   0.0     nsIEventTarget::Dispatch(nsIRunnable*, unsigned int)
  1   0.0     mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>::FromMilliseconds(double)
  1   0.0     _pixman_image_for_pattern
  1   0.0     base::MessagePump::GetXPCOMThread()
  1   0.0     nsCSSRendering::DetermineBackgroundColor(nsPresContext*, nsStyleContext*, nsIFrame*, bool&, bool&)
  1   0.0     mozilla::RestyleManager::ProcessPendingRestyles()
  1   0.0     nsCharClipGeometry::nsCharClipGeometry(nsCharClipDisplayItem*, nsDisplayListBuilder*)
  1   0.0     js::Wrapper::New(JSContext*, JSObject*, js::Wrapper const*, js::WrapperOptions const&)
  1   0.0     nsDisplayText::CanApplyOpacity() const
  1   0.0     gdk_window_get_type
  1   0.0     nsACString_internal::SetCapacity(unsigned int)
  1   0.0     mozilla::dom::danger::AutoCxPusher::AutoCxPusher(JSContext*, bool)
  1   0.0     nsDocument::EnumerateSubDocuments(bool (*)(nsIDocument*, void*), void*)
  1   0.0     _moz_pixman_region32_fini
  1   0.0     js::InternalBarrierMethods<js::UnownedBaseShape*>::readBarrier(js::UnownedBaseShape*)
  1   0.0     js::frontend::TokenStream::getToken(js::frontend::TokenKind*, js::frontend::Token::Modifier) [clone .constprop.614]
  1   0.0     js::SharedImmutableTwoByteString::SharedImmutableTwoByteString(js::SharedImmutableStringsCache&&, char const*, unsigned long)
  1   0.0     AutoTArray<nsIPresShell*, 16ul>::AutoTArray()
  1   0.0     nsTArray_Impl<RefPtr<nsStyleContext>, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
  1   0.0     XPCWrappedNativeScope::TraceWrappedNativesInAllScopes(JSTracer*, XPCJSRuntime*)
  1   0.0     PR_Unlock
  1   0.0     non-virtual thunk to nsContentTreeOwner::GetInterface(nsID const&, void**)
  1   0.0     mozilla::layers::OpContentBufferSwap::OpContentBufferSwap()
  1   0.0     mozilla::ScrollFrameHelper::GetScrollbarStylesFromFrame() const
  1   0.0     nsWindow::StartRemoteDrawingInRegion(mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel>&, mozilla::layers::BufferMode*)
  1   0.0     nsCSSRendering::GetBackgroundLayerRect(nsPresContext*, nsIFrame*, nsRect const&, nsRect const&, nsStyleImageLayers::Layer const&, unsigned int)
  1   0.0     nsOverflowAreas::nsOverflowAreas(nsOverflowAreas const&)
  1   0.0     JSScript::traceChildren(JSTracer*)
  1   0.0     js::jit::ICStubCompiler::getStubCode()
  1   0.0     mozilla_sampler_feature_active(char const*)
  1   0.0     g_value_get_object
  1   0.0     nsRuleNode::SetUsedDirectly()
  1   0.0     nsStyleSides::operator==(nsStyleSides const&) const
  1   0.0     js::jit::JitSupportsSimd()
  1   0.0     mozilla::layers::LayerManagerComposite::PostProcessLayers(mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::LayerPixel>&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::ParentLayerPixel> > const&)
  1   0.0     PR_WaitCondVar
  1   0.0     js::jit::CompileCompartment::runtime()
  1   0.0     mozilla::layers::ContainerLayerComposite::AsLayerComposite()
  1   0.0     nsBlockFrame::GetOverflowLines() const
  1   0.0     mozilla::layers::ContainerLayerComposite::GetPostXScale() const
  1   0.0     js::ScriptSource::setSourceCopy(js::ExclusiveContext*, JS::SourceBufferHolder&, bool, js::SourceCompressionTask*)
  1   0.0     dbus_connection_has_messages_to_send
  1   0.0     mozilla::layers::ForEachNode<mozilla::layers::TraversalFlag::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), decltype ({parm#2}({parm#1}))>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)0>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)0>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.697]
  1   0.0     nsRegion::Transform(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&)
  1   0.0     CallGetService(char const*, nsID const&, void**)
  1   0.0     js::AutoEnterAnalysis::~AutoEnterAnalysis()
  1   0.0     mozilla::layers::BasicCompositor::BeginFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>*)
  1   0.0     JSAtom* js::ToAtom<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType)
  1   0.0     mozilla::gfx::TiledRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> >::GetRegion() const
  1   0.0     mozilla::ipc::MessageChannel::ProcessPendingRequests(mozilla::ipc::AutoEnterTransaction&)
  1   0.0     gfxContext::Rectangle(gfxRect const&, bool)
  1   0.0     _cairo_composite_rectangles_init_for_glyphs
  1   0.0     js::SavedFrame::HashPolicy::match(js::SavedFrame*, js::SavedFrame::Lookup const&)
  1   0.0     nsAString_internal::AppendFunc(void*, char const*, unsigned int)
  1   0.0     NSToIntRoundUp(double)
  1   0.0     mozilla::dom::Promise::cycleCollection::Trace(void*, TraceCallbacks const&, void*)
  1   0.0     _cairo_pattern_transform
  1   0.0     nsCOMPtr<nsIDocShell>::nsCOMPtr(nsIDocShell*)
  1   0.0     DrawTextRun(gfxTextRun*, gfxPoint const&, gfxTextRun::Range, nsTextFrame::DrawTextRunParams const&) [clone .constprop.600]
  1   0.0     non-virtual thunk to PresShell::AttributeWillChange(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*, int, nsAttrValue const*)
  1   0.0     mozilla::NewLayerEntry* nsTArray_Impl<mozilla::NewLayerEntry, nsTArrayInfallibleAllocator>::AppendElements<nsTArrayInfallibleAllocator>(unsigned long)
  1   0.0     mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Intersects(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const
  1   0.0     double_conversion::DoubleToStringConverter::DoubleToAscii(double, double_conversion::DoubleToStringConverter::DtoaMode, int, char*, int, bool*, int*, int*)
  1   0.0     _cairo_surface_begin_modification
  1   0.0     nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
  1   0.0     std::__detail::_List_node_base::_M_unhook()
  1   0.0     mozilla::dom::Promise::cycleCollection::CanSkipReal(void*, bool)
  1   0.0     decltype ({parm#1}((JSObject*)((decltype(nullptr))0))) js::DispatchTyped<js::PreBarrierFunctor<JS::Value>>(js::PreBarrierFunctor<JS::Value>, JS::Value const&, (decltype ({parm#1}((JSObject*)((decltype(nullptr))0)))&&)...)
  1   0.0     nsTextPaintStyle::GetTextColor()
  1   0.0     bool js::detail::HashTable<js::jit::MDefinition* const, js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps, js::jit::JitAllocPolicy>::add<js::jit::MDefinition*&>(js::detail::HashTable<js::jit::MDefinition* const, js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps, js::jit::JitAllocPolicy>::AddPtr&, js::jit::MDefinition*&)
  1   0.0     mozilla::layers::LayerManager::SetRegionToClear(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&)
  1   0.0     JSObject2WrappedJSMap::UpdateWeakPointersAfterGC(XPCJSRuntime*)
  1   0.0     mozilla::layers::RotatedContentBuffer::BeginPaint(mozilla::layers::PaintedLayer*, unsigned int)
  1   0.0     nsPropertyTable::GetPropertyInternal(nsPropertyOwner, nsIAtom*, bool, nsresult*)
  1   0.0     fun_trace(JSTracer*, JSObject*)
  1   0.0     _cairo_user_data_array_fini
  1   0.0     js::jit::JitFrameIterator::checkInvalidation(js::jit::IonScript**) const
  1   0.0     mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::Contains(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) const
  1   0.0     nsTimerImpl::Fire()
  1   0.0     get_tls_ptr()
  1   0.0     nsTArray_Impl<nsCSSSelector*, nsTArrayInfallibleAllocator>::end()
  1   0.0     mozilla::ContainerState::PreparePaintedLayerForUse(mozilla::layers::PaintedLayer*, mozilla::PaintedDisplayItemLayerUserData*, AnimatedGeometryRoot*, nsIFrame const*, nsPoint const&, bool)
  1   0.0     void mozilla::detail::VariantImplementation<0ul, int const, char const*, void (*)(nsITimer*, void*, char*, unsigned long)>::copyConstruct<mozilla::Variant<int const, char const*, void (*)(nsITimer*, void*, char*, unsigned long)> >(void*, mozilla::Variant<int const, char const*, void (*)(nsITimer*, void*, char*, unsigned long)> const&)
  1   0.0     non-virtual thunk to nsDocShell::GetIsMozBrowserOrApp(bool*)
  1   0.0     xcb_poll_for_event
  1   0.0     mozilla::layers::ClientLayerManager::GetBackendType()
  1   0.0     js::jit::BacktrackingAllocator::computeSpillWeight(js::jit::LiveBundle*)
  1   0.0     JS::StructGCPolicy<JS::GCHashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy> >::sweep(JS::GCHashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>*)
  1   0.0     JS_GetCompartmentPrincipals(JSCompartment*)
  1   0.0     _XFreeX11XCBStructure
  1   0.0     _cairo_matrix_is_translation
  1   0.0     nsThread::Release()
  1   0.0     nsGlobalChromeWindow::Release()
  1   0.0     nsTimerImpl::InitWithFuncCallback(void (*)(nsITimer*, void*), void*, unsigned int, unsigned int)
  1   0.0     mozilla::layers::DataTextureSourceBasic::GetFormat() const
  1   0.0     _moz_cairo_save
  1   0.0     _do_cairo_gstate_user_to_backend
  1   0.0     PresShell::HandleEvent(nsIFrame*, mozilla::WidgetGUIEvent*, bool, nsEventStatus*, nsIContent**)
  1   0.0     JSAutoNullableCompartment::~JSAutoNullableCompartment()
  1   0.0     mozilla::dom::Promise::PerformMicroTaskCheckpoint()
  1   0.0     RefPtr<mozilla::layers::BasicLayerManager>::assign_with_AddRef(mozilla::layers::BasicLayerManager*)
  1   0.0     js::SPSEntryMarker::SPSEntryMarker(JSRuntime*, JSScript*)
  1   0.0     nsLookAndFeel::GetIntImpl(mozilla::LookAndFeel::IntID, int&)
  1   0.0     nsTArray_Impl<mozilla::layers::Animation, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long)
  1   0.0     nsJSContext::NotifyDidPaint()
  1   0.0     void mozilla::ContainerState::FinishPaintedLayerData<mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1}>(mozilla::PaintedLayerData&, mozilla::PaintedLayerDataNode::PopPaintedLayerData()::{lambda()#1})
  1   0.0     js::jit::IonBuilder::compareTrySpecialized(bool*, JSOp, js::jit::MDefinition*, js::jit::MDefinition*)
  1   0.0     void js::jit::LIRGeneratorShared::define<3ul>(js::jit::details::LInstructionFixedDefsTempsHelper<1ul, 3ul>*, js::jit::MDefinition*, js::jit::LDefinition::Policy) [clone .constprop.674]
  1   0.0     mozilla::UniquePtr<mozilla::PaintedLayerDataNode, mozilla::DefaultDelete<mozilla::PaintedLayerDataNode> >::reset(mozilla::PaintedLayerDataNode*)
  1   0.0     bool FinalizeTypedArenas<js::AccessorShape>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum)
  1   0.0     mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::CompositableOperationDetail*, IPC::Message const*, void**)
  1   0.0     JSScript::fullyInitFromEmitter(js::ExclusiveContext*, JS::Handle<JSScript*>, js::frontend::BytecodeEmitter*)
  1   0.0     cairo_scaled_font_get_font_options
  1   0.0     RefPtr<nsStyleContext>& RefPtr<nsStyleContext>::operator=<nsStyleContext>(already_AddRefed<nsStyleContext>&&)
  1   0.0     nsTHashtable<nsPtrHashKey<nsIFrame> >::s_HashKey(void const*)
  1   0.0     __lll_lock_wait
  1   0.0     nsDisplayWrapList::GetBounds(nsDisplayListBuilder*, bool*)
  1   0.0     nsAbsoluteContainingBlock::FrameDependsOnContainer(nsIFrame*, bool, bool)
  1   0.0     nsTHashtable<mozilla::FramePropertyTable::Entry>::s_HashKey(void const*)
  1   0.0     _cairo_scaled_font_get_max_scale
  1   0.0     js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError::transferErrorTo(js::frontend::Parser<js::frontend::FullParseHandler>::PossibleError*)
  1   0.0     gdk_x11_display_error_trap_pop_ignored
  1   0.0     mozilla::layers::Layer::CalculateScissorRect(mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&)
  1   0.0     mozilla::RefPtrTraits<nsIDocumentObserver>::Release(nsIDocumentObserver*)
  1   0.0     nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, mozilla::LogicalSize const&, mozilla::LogicalSize const*, unsigned int)
  1   0.0     mozilla::layers::GetTransformForInvalidation(mozilla::layers::Layer*) [clone .constprop.60]
  1   0.0     gfxContext::UserToDevice(gfxPoint const&) const
  1   0.0     mozilla::EffectCompositor::MaybeUpdateAnimationRule(mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EffectCompositor::CascadeLevel)
  1   0.0     RemoveSkippableVisitor::Visit(nsPurpleBuffer&, nsPurpleBufferEntry*)
  1   0.0     mozilla::PaintedLayerData::~PaintedLayerData()
  1   0.0     JSObject::isConstructor() const
  1   0.0     mozilla::css::ErrorReporter::ErrorReporter(nsCSSScanner const&, mozilla::CSSStyleSheet const*, mozilla::css::Loader const*, nsIURI*)
  1   0.0     bool nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureNotUsingAutoArrayBuffer<nsTArrayInfallibleAllocator>(unsigned long)
  1   0.0     gdk_threads_leave
  1   0.0     nsRegion::ScaleToOutsidePixels(float, float, int) const
  1   0.0     js::jit::EnterBaselineMethod(JSContext*, js::RunState&)
  1   0.0     JS_GetReservedSlot(JSObject*, unsigned int)
  1   0.0     nsIFrame::GetUsedBorderAndPadding() const
  1   0.0     js::PCToLineNumber(unsigned int, unsigned char*, unsigned char*, unsigned char*, unsigned int*)
  1   0.0     js::frontend::TokenStream::TokenStream(js::ExclusiveContext*, JS::ReadOnlyCompileOptions const&, char16_t const*, unsigned long, js::frontend::StrictModeGetter*)
  1   0.0     nsPresContext::AddRef()
  1   0.0     g_get_monotonic_time
  1   0.0     mozilla::gfx::GetCairoSurfaceForSourceSurface(mozilla::gfx::SourceSurface*, bool, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&)
  1   0.0     mozilla::OwningStyleContextSource::~OwningStyleContextSource()
  1   0.0     mozilla::layers::LayerAttributes::~LayerAttributes()
  1   0.0     nsTimeout::nsTimeout()
  1   0.0     nsLayoutUtils::GetParentOrPlaceholderFor(nsIFrame*)
  1   0.0     nsDisplaySubDocument::GetBounds(nsDisplayListBuilder*, bool*)
  1   0.0     mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>&, mozilla::gfx::DrawTarget const&, bool, bool)
  1   0.0     nsViewManager::GetRootWidget(nsIWidget**)
  1   0.0     ReleaseData(void*, unsigned int)
  1   0.0     nsRefreshDriver::RunFrameRequestCallbacks(mozilla::TimeStamp)
  1   0.0     js::jit::MacroAssembler::Push(js::jit::ImmGCPtr)
  1   0.0     nsSplittableFrame::GetNextInFlow() const
  1   0.0     pthread_cond_destroy@@GLIBC_2.3.2
  1   0.0     nsAutoNotifyDidPaint::~nsAutoNotifyDidPaint()
  1   0.0     mozilla::layers::PLayerTransactionChild::Write(nsTArray<mozilla::layers::Animation> const&, IPC::Message*)
  1   0.0     GetPreEffectsVisualOverflowUnion(nsIFrame*, nsIFrame*, nsRect const&, nsPoint const&) [clone .constprop.262]
  1   0.0     nsBlockFrame::GetPushedFloats() const
  1   0.0     non-virtual thunk to nsGlobalWindow::GetGlobalJSObject()
  1   0.0     intrinsic_FinishBoundFunctionInit(JSContext*, unsigned int, JS::Value*)
  1   0.0     nsLayoutUtils::GetAsBlock(nsIFrame*)
  1   0.0     mozilla::EffectCompositor::UpdateEffectProperties(nsStyleContext*, mozilla::dom::Element*, mozilla::CSSPseudoElementType)
  1   0.0     nsStyleImageLayers::Position::operator==(nsStyleImageLayers::Position const&) const
  1   0.0     nsStyleChangeList::nsStyleChangeList()
  1   0.0     JSString* js::ConcatStrings<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JSString*, (js::AllowGC)0>::HandleType, js::MaybeRooted<JSString*, (js::AllowGC)0>::HandleType)
  1   0.0     base::MessagePumpDefault::Run(base::MessagePump::Delegate*)
  1   0.0     nsIFrame::PrincipalChildList() const
  1   0.0     _moz_cairo_region_intersect
  1   0.0     mozilla::Preferences::QueryInterface(nsID const&, void**)
  1   0.0     nsDisplayThemedBackground::~nsDisplayThemedBackground()
  1   0.0     IsOpenCharClass(int, unsigned char)
  1   0.0     nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
  1   0.0     nsIFrame::GetLogicalSize(mozilla::WritingMode) const
  1   0.0     nsFrame::AttributeChanged(int, nsIAtom*, int)
  1   0.0     JSFunction::maybeRelazify(JSRuntime*)
  1   0.0     JSCompartment::fixupInitialShapeTable()
  1   0.0     gfxContext::NewPath()
  1   0.0     nsIFrame::SchedulePaint(nsIFrame::PaintType)
  1   0.0     (anonymous namespace)::GetHistogramByEnumId(mozilla::Telemetry::ID, base::Histogram**)
  1   0.0     mozilla::gfx::Matrix::TransformBounds(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&) const
  1   0.0     js::ToPropertyDescriptor(JSContext*, JS::Handle<JS::Value>, bool, JS::MutableHandle<JS::PropertyDescriptor>)
  1   0.0     non-virtual thunk to nsDocShell::QueryInterface(nsID const&, void**)
  1   0.0     nsStyleBorder::HasBorder() const
  1   0.0     mozilla::dom::AutoEntryScript::AutoEntryScript(nsIGlobalObject*, char const*, bool, JSContext*)
  1   0.0     mozilla::gfx::DrawTargetCairo::FillRect(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&)
  1   0.0     mozilla::css::Declaration::Declaration(mozilla::css::Declaration const&)
  1   0.0     non-virtual thunk to nsBaseAppShell::AddRef()
  1   0.0     nsStyleCoord::operator=(nsStyleCoord const&)
  1   0.0     nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, unsigned char, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits>*)
  1   0.0     JS::HeapValuePostBarrier(JS::Value*, JS::Value const&, JS::Value const&)
  1   0.0     nsDisplayListBuilder::nsDisplayListBuilder(nsIFrame*, nsDisplayListBuilderMode, bool)
  1   0.0     nsCSSRuleProcessor::HasStateDependentStyle(ElementDependentRuleProcessorData*, mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EventStates)
  1   0.0     gfxFontEntry::TryGetColorGlyphs()
  1   0.0     ComputeInsideBorderSize(ScrollReflowState*, nsSize const&) [clone .isra.415]
  1   0.0     nsExpirationTracker<mozilla::LayerActivity, 4u>::AddObject(mozilla::LayerActivity*)
  1   0.0     js::jit::MUnbox::op() const
  1   0.0     _XEnq
  1   0.0     js::IsWindowProxy(JSObject*)
  1   0.0     js::Nursery::collect(JSRuntime*, JS::gcreason::Reason, mozilla::Vector<js::ObjectGroup*, 0ul, js::SystemAllocPolicy>*)
  1   0.0     (anonymous namespace)::CSSParserImpl::ParseVariantWithRestrictions(nsCSSValue&, int, nsCSSProps::KTableEntry const*, unsigned int)
  1   0.0     _cairo_gstate_copy_transformed_pattern.isra.39
  1   0.0     mozilla::ipc::MessageChannel::AwaitingSyncReply() const
  1   0.0     mozilla::layers::Layer::Mutated()
  1   0.0     SetGridAutoColumnsRows(nsCSSValue const&, nsStyleCoord&, nsStyleCoord&, nsStyleCoord const&, nsStyleCoord const&, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&) [clone .constprop.548]
  1   0.0     nsAString_internal::MutatePrep(unsigned int, char16_t**, unsigned int*)
  1   0.0     mozilla::layers::RotatedBuffer::GetQuadrantRectangle(mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide) const
  1   0.0     js::PropertyTree::getChild(js::ExclusiveContext*, js::Shape*, JS::Handle<js::StackShape>)
  1   0.0     mozilla::layers::ContentHostTexture::Composite(mozilla::layers::LayerComposite*, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Filter const&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const*)
  1   0.0     nsContentUtils::GetCurrentJSContextForThread()
  1   0.0     _freed_pool_get
  1   0.0     mozilla::dom::DOMGlobalHasProtoAndIFaceCache(JSObject*)
  1   0.0     mozilla::dom::CallbackObject::CallSetup::CallSetup(mozilla::dom::CallbackObject*, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*, bool)
  1   0.0     nsPerformanceStatsService::StopwatchStartCallback(unsigned long, void*)
  1   0.0     void DispatchToTracer<JSObject*>(JSTracer*, JSObject**, char const*)
  1   0.0     gfxTextRun::FindFirstGlyphRunContaining(unsigned int)
  1   0.0     mozilla::layers::Edit::operator=(mozilla::layers::CompositableOperation const&)
  1   0.0     nsTArray_Impl<mozilla::StyleTransition, nsTArrayInfallibleAllocator>::DestructRange(unsigned long, unsigned long)
  1   0.0     nsDocumentViewer::GetPresContext(nsPresContext**)
  1   0.0     mozilla::dom::XULDocument::Release()
  1   0.0     mozilla::layers::CompositableOperationDetail::CompositableOperationDetail(mozilla::layers::OpPaintTextureRegion const&)
  1   0.0     SnowWhiteKiller::~SnowWhiteKiller()
  1   0.0     mozilla::ipc::MessageChannel::CxxStackFrame::~CxxStackFrame()
  1   0.0     nsStyleDisplay::operator new(unsigned long, nsPresContext*)
  1   0.0     nsStyleContext::nsStyleContext(nsStyleContext*, mozilla::OwningStyleContextSource&&, nsIAtom*, mozilla::CSSPseudoElementType)
  1   0.0     nsDocShell::GetSameTypeParentIgnoreBrowserAndAppBoundaries(nsIDocShell**)
  1   0.0     nsStyleUtil::ObjectPropsMightCauseOverflow(nsStylePosition const*)
  1   0.0     RefPtr<gfxPattern>::RefPtr(RefPtr<gfxPattern> const&)
  1   0.0     mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, float> mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::operator*<float>(mozilla::gfx::Point4DTyped<mozilla::gfx::UnknownUnits, float> const&) const
  1   0.0     nsLayoutUtils::IsAncestorFrameCrossDoc(nsIFrame const*, nsIFrame const*, nsIFrame const*)
  1   0.0     nsHTMLDocument::EndUpdate(unsigned int)
  1   0.0     js::jit::MBasicBlock::add(js::jit::MInstruction*)
  1   0.0     base::TimeTicks::Now()
  1   0.0     nsStyleSides::operator=(nsStyleSides const&)
  1   0.0     _cairo_scaled_font_thaw_cache
  1   0.0     XFilterEvent
  1   0.0     void std::__push_heap<__gnu_cxx::__normal_iterator<MessageLoop::PendingTask*, std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> > >, long, MessageLoop::PendingTask, __gnu_cxx::__ops::_Iter_comp_val<std::less<MessageLoop::PendingTask> > >(__gnu_cxx::__normal_iterator<MessageLoop::PendingTask*, std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> > >, long, long, MessageLoop::PendingTask, __gnu_cxx::__ops::_Iter_comp_val<std::less<MessageLoop::PendingTask> >) [clone .isra.232] [clone .constprop.412]
  1   0.0     nsAttrValue::EnsureEmptyMiscContainer()
  1   0.0     mozilla::layout::FrameChildListIterator::FrameChildListIterator(nsIFrame const*)
  1   0.0     profiler_tracing(char const*, char const*, ProfilerBacktrace*, TracingMetadata) [clone .constprop.197]
  1   0.0     js::MarkAtoms(JSTracer*)
  1   0.0     mozilla::ProcessHangMonitor::ClearHang()
  1   0.0     XPCJSContextInfo* nsTArray_Impl<XPCJSContextInfo, nsTArrayInfallibleAllocator>::AppendElement<JSContext*&, nsTArrayInfallibleAllocator>(JSContext*&)
  1   0.0     js::jit::LRecoverInfo::appendResumePoint(js::jit::MResumePoint*)
  1   0.0     nsContainerFrame::GetChildLists(nsTArray<mozilla::layout::FrameChildList>*) const
  1   0.0     mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::PLayerParent*>*, IPC::Message const*, void**)
  1   0.0     WrapperMapRef::trace(JSTracer*)
  1   0.0     nsPlaceholderFrame::GetType() const
  1   0.0     PresShell::AddInvalidateHiddenPresShellObserver(nsRefreshDriver*)
  1   0.0     nsGlobalWindow::RunTimeout(nsTimeout*)
  1   0.0     _cairo_surface_paint
  1   0.0     _moz_cairo_matrix_transform_point
  1   0.0     JS::IdentifyStandardInstanceOrPrototype(JSObject*)
  1   0.0     mozilla::EventTargetChainItem::PreHandleEvent(mozilla::EventChainPreVisitor&)
  1   0.0     g_list_free_1
  1   0.0     js::SetObject::has_impl(JSContext*, JS::CallArgs const&)
  1   0.0     mozilla::Vector<unsigned char, 256ul, js::SystemAllocPolicy>::growStorageBy(unsigned long)
  1   0.0     js::GetSrcNote(js::GSNCache&, JSScript*, unsigned char*)
  1   0.0     nsTHashtable<nsPresArena::FreeList>::s_HashKey(void const*)
  1   0.0     mozilla::dom::HTMLInputElement::GetType() const
  1   0.0     js::frontend::TokenStream::SourceCoords::columnIndex(unsigned int) const
  1   0.0     nsAString_internal::Finalize()
  1   0.0     js::jit::FinishInvalidation(js::FreeOp*, JSScript*)
  1   0.0     NS_QuickSort
  1   0.0     nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::Clear()
  1   0.0     IPC::Message::~Message()
  1   0.0     js::jit::SafepointReader::getGcSlot(js::jit::SafepointSlotEntry*)
  1   0.0     nsXPCWrappedJS::GetJSObject()
  1   0.0     Pickle::ReadInt32(void**, int*) const
  1   0.0     IS_TABLE_CELL(nsIAtom*) [clone .constprop.379]
  1   0.0     base::WaitableEvent::Signal()
  1   0.0     nsAttrName::Equals(nsIAtom*, int) const
  1   0.0     nsCOMArray_base::Clear()
  1   0.0     nsDisplayListBuilder::AutoBuildingDisplayList::~AutoBuildingDisplayList()
  1   0.0     gfxContext::GetDTTransform() const
  1   0.0     js::jit::X86Encoding::BaseAssemblerX64::movq_i64r(long, js::jit::X86Encoding::RegisterID)
  1   0.0     RefPtr<mozilla::EventListenerManager>::assign_with_AddRef(mozilla::EventListenerManager*)
  1   0.0     gfxTextRun::ShrinkToLigatureBoundaries(gfxTextRun::Range*)
  1   0.0     (anonymous namespace)::AxisPartition::InsertCoord(int)
  1   0.0     js::jit::IonBuilder::processCfgEntry(js::jit::IonBuilder::CFGState&)
  1   0.0     mozilla::OverflowChangedTracker::Entry::compare(mozilla::OverflowChangedTracker::Entry const&, mozilla::OverflowChangedTracker::Entry const&)
  1   0.0     mozilla::gfx::Factory::AllowedSurfaceSize(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&)
  1   0.0     mozilla::layers::BufferTextureHost::PrepareTextureSource(mozilla::layers::CompositableTextureRef<mozilla::layers::TextureSource>&)
  1   0.0     nsPresContext::Release()
  1   0.0     gfxContext::Clip()
  1   0.0     g_cond_wait_until
  1   0.0     CalcLengthWith(nsCSSValue const&, int, nsStyleFont const*, nsStyleContext*, nsPresContext*, bool, bool, mozilla::RuleNodeCacheConditions&) [clone .constprop.604]
  1   0.0     nsAString_internal::Capacity() const
  1   0.0     gfxContext::gfxContext(mozilla::gfx::DrawTarget*, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float> const&)
  1   0.0     mozilla::ElementRestyler::MoveStyleContextsForChildren(nsStyleContext*)
  1   0.0     XRE_IsContentProcess
  1   0.0     mozilla::layers::PaintedLayerComposite::AsLayerComposite()
  1   0.0     mozilla::gfx::DrawTargetCairo::GetSize()
  1   0.0     js::ExecuteState::pushInterpreterFrame(JSContext*)
  1   0.0     nsRefreshDriver::ObserverCount() const
  1   0.0     Pickle::EndWrite(char*, int)
  1   0.0     js::CheckGlobalDeclarationConflicts(JSContext*, JS::Handle<JSScript*>, JS::Handle<js::ClonedBlockObject*>, JS::Handle<JSObject*>)
  1   0.0     js::SetReservedOrProxyPrivateSlot(JSObject*, unsigned long, JS::Value const&)
  1   0.0     mozilla::layers::PCompositorBridgeParent::OnEnteredCxxStack()
  1   0.0     JS::CustomAutoRooter::CustomAutoRooter<JSContext>(JSContext*)
  1   0.0     nsLayoutUtils::IsFixedPosFrameInDisplayPort(nsIFrame const*)
  1   0.0     nsDisplayXULTextBox::GetBounds(nsDisplayListBuilder*, bool*)
  1   0.0     nsScriptSecurityManager::IsSystemPrincipal(nsIPrincipal*, bool*)
  1   0.0     nsHTMLReflowState::SetComputedLogicalOffsets(mozilla::LogicalMargin const&)
  1   0.0     js::NewObjectCache::newObjectFromHit(JSContext*, int, js::gc::InitialHeap)
  1   0.0     nsRootPresContext::FlushWillPaintObservers()
  1   0.0     js::IsCrossCompartmentWrapper(JSObject*)
  1   0.0     non-virtual thunk to nsDocShell::GetWindowDraggingAllowed(bool*)
  1   0.0     BoxDecorationRectForBorder(nsIFrame*, nsRect const&, mozilla::Sides, nsStyleBorder const*) [clone .constprop.757]
  1   0.0     js::jit::ICTypeMonitor_SingleObject::ICTypeMonitor_SingleObject(js::jit::JitCode*, JSObject*)
  1   0.0     nsStyleSides::GetBEndUnit(mozilla::WritingMode) const
  1   0.0     js::UnboxedPlainObject::obj_getProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>)
  1   0.0     RefPtr<mozilla::Runnable>::~RefPtr()
  1   0.0     js::ArrayObject::createArray(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, JS::Handle<js::Shape*>, JS::Handle<js::ObjectGroup*>, unsigned int, js::AutoSetNewObjectMetadata&)
  1   0.0     js::jit::RInstruction::readRecoverData(js::jit::CompactBufferReader&, mozilla::AlignedStorage<16ul>*)
  1   0.0     js::jit::BacktrackingAllocator::reifyAllocations()
  1   0.0     JSFlatString* js::NewStringCopyN<(js::AllowGC)1, unsigned char>(js::ExclusiveContext*, unsigned char const*, unsigned long)
  1   0.0     js::jit::TempAllocator::allocate(unsigned long)
  1   0.0     PresShell::IsVisible()
  1   0.0     js::ObjectGroup::getProperty(js::ExclusiveContext*, JSObject*, jsid)
  1   0.0     bool js::NativeLookupOwnProperty<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<js::NativeObject*, (js::AllowGC)1>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)1>::HandleType, js::MaybeRooted<js::Shape*, (js::AllowGC)1>::MutableHandleType)
  1   0.0     nsStyleCoord::InitWithValue(nsStyleUnit&, nsStyleUnion&, nsStyleUnit, nsStyleUnion const&)
  1   0.0     (anonymous namespace)::CSSParserImpl::GetNextTokenLocation(bool, unsigned int*, unsigned int*) [clone .constprop.510]
  1   0.0     mozilla::CheckedInt<int>& mozilla::CheckedInt<int>::operator*=<int>(int)
  1   0.0     nsStyleContext::RemoveChild(nsStyleContext*)
  1   0.0     writev
  1   0.0     mozilla::layers::Layer::SetEventRegions(mozilla::layers::EventRegions const&)
  1   0.0     nsCSSFrameConstructor::EndUpdate()
  1   0.0     bool nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator> const&) const
  1   0.0     g_ptr_array_set_size
  1   0.0     js::frontend::SharedContext::toObjectBox()
  1   0.0     mozilla::layers::CommonLayerAttributes::CommonLayerAttributes()
  1   0.0     nsDisplayListBuilder::DisplayCaret(nsIFrame*, nsRect const&, nsDisplayList*)
  1   0.0     nsSHEntry::GetChildCount(int*)
  1   0.0     gfxPlatform::GetCMSMode()
  1   0.0     mozilla::DisplayItemClip::AddOffsetAndComputeDifference(unsigned int, nsPoint const&, nsRect const&, mozilla::DisplayItemClip const&, unsigned int, nsRect const&, nsRegion*)
  1   0.0     nsIFrame::GetLogicalSkipSides(nsHTMLReflowState const*) const
  1   0.0     NS_ComposeColors(unsigned int, unsigned int)
  1   0.0     _cairo_pattern_fini
  1   0.0     mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::operator-=(nsPoint const&)
  1   0.0     js::jit::AssemblerX86Shared::movzwl(js::jit::Operand const&, js::jit::Register)
  1   0.0     _cairo_clip_get_region
  1   0.0     mozilla::gfx::ScaledFontCairo::~ScaledFontCairo()
  1   0.0     nsStyleAutoArray<mozilla::StyleAnimation>::SetLengthNonZero(unsigned long)
  1   0.0     g_slice_alloc0
  1   0.0     mozilla::ContainerState::ScaleToOutsidePixels(nsRect const&, bool) const
  1   0.0     mozilla::ElementRestyler::SendAccessibilityNotifications()
  1   0.0     XNextEvent
  1   0.0     GetPropertyIfPresent(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, bool*)
  1   0.0     nsHTMLScrollFrame::GetType() const
  1   0.0     nsPerformanceStatsService::CommitGroup(unsigned long, unsigned long, unsigned long, unsigned long, bool, nsPerformanceGroup*)
  1   0.0     js::ToStringSlow(JSContext*, JS::Handle<JS::Value>)
  1   0.0     mozilla::layers::TextureClient::Lock(mozilla::layers::OpenMode)
  1   0.0     nsCSSValue::operator!=(nsCSSValue const&) const
  1   0.0     RuleHash::EnumerateAllRules(mozilla::dom::Element*, ElementDependentRuleProcessorData*, NodeMatchContext&)
  1   0.0     void DispatchToTracer<jsid>(JSTracer*, jsid*, char const*)
  1   0.0     js::NativeObject::putProperty(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>), bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), unsigned int, unsigned int, unsigned int)
  1   0.0     bool js::ValueToId<(js::AllowGC)1>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType, js::MaybeRooted<jsid, (js::AllowGC)1>::MutableHandleType)
  1   0.0     RefPtr<nsRunnableMethod<nsDocument, void, true, false> >::assign_assuming_AddRef(nsRunnableMethod<nsDocument, void, true, false>*)
  1   0.0     NS_CycleCollectorSuspect3
  1   0.0     Pickle::~Pickle()
  1   0.0     mozilla::layers::AsyncCompositionManager::ComputeRotation()
  1   0.0     nsSupportsWeakReference::GetWeakReference(nsIWeakReference**)
  1   0.0     mozilla::Telemetry::CanRecordExtended()
  1   0.0     mozilla::gfx::Matrix::operator*(mozilla::gfx::Matrix const&) const
  1   0.0     ClampAndAlignWithPixels(int, int, int, int, int, int, double, int)
  1   0.0     nsBaseHashtable<nsPtrHashKey<nsIFrame>, AnimatedGeometryRoot*, AnimatedGeometryRoot*>::Put(nsIFrame*, AnimatedGeometryRoot* const&)
  1   0.0     mozilla::layers::LayerManager::IsWidgetLayerManager()
  1   0.0     _cairo_color_double_to_short
  1   0.0     mozilla::layers::BufferTextureHost::MaybeUpload(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>*)
  1   0.0     nsStyleDisplay::IsFloating(nsIFrame const*) const
  1   0.0     js::TenuringTracer::traceObject(JSObject*)
  1   0.0     mozilla::RestyleTracker::DoProcessRestyles()
  1   0.0     gfxUtils::TransformRectToRect(gfxRect const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&)
  1   0.0     js::Proxy::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&)
  1   0.0     mozilla::css::Declaration::AddRef()
  1   0.0     mozilla::ErrorResult::MaybeSetPendingException(JSContext*)
  1   0.0     js::DenseElementResult js::SetBoxedOrUnboxedInitializedLength<(JSValueType)4>(JSContext*, JSObject*, unsigned long)
  1   0.0     nsDisplayWrapList::nsDisplayWrapList(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*)
  1   0.0     nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator>::operator=(nsTArray_Impl<mozilla::layers::TimedTexture, nsTArrayInfallibleAllocator> const&)
  1   0.0     gfxPrefs::GetSingleton()
  1   0.0     MessageLoop::PostTask(already_AddRefed<mozilla::Runnable>)
  1   0.0     mozilla::layers::ContainerLayerAttributes::Init()
  1   0.0     nsTArray_Impl<mozilla::layers::AnimData, nsTArrayInfallibleAllocator>::Clear()
  1   0.0     nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
  1   0.0     _moz_cairo_move_to
  1   0.0     void nsTArray_Impl<mozilla::layers::PLayerChild*, nsTArrayInfallibleAllocator>::AssignRange<mozilla::layers::PLayerChild*>(unsigned long, unsigned long, mozilla::layers::PLayerChild* const*)
  1   0.0     __fmod_finite
  1   0.0     bool nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<nsStyleCoord, nsTArrayInfallibleAllocator> const&) const
  1   0.0     nsAString_internal::Equals(nsAString_internal const&) const
  1   0.0     js::NativeObject::lookupPure(jsid)
  1   0.0     _moz_cairo_set_source
  1   0.0     gfxContext::AzureState::PushedClip* nsTArray_Impl<gfxContext::AzureState::PushedClip, nsTArrayInfallibleAllocator>::AppendElement<gfxContext::AzureState::PushedClip&, nsTArrayInfallibleAllocator>(gfxContext::AzureState::PushedClip&)
  1   0.0     OffsetPercentBasis(nsIFrame const*, mozilla::WritingMode, mozilla::LogicalSize const&) [clone .isra.163] [clone .constprop.374]
  1   0.0     _moz_cairo_matrix_init
  1   0.0     void js::GCMarker::markAndPush<JSObject>(js::GCMarker::StackTag, JSObject*) [clone .constprop.650]
  1   0.0     pref_DoCallback(char const*)
  1   0.0     gdk_notify_startup_complete
  1   0.0     gfxContext::Release()
  1   0.0     mozilla::ContainerState::NewPaintedLayerData(nsDisplayItem*, AnimatedGeometryRoot*, mozilla::DisplayItemScrollClip const*, nsPoint const&, bool)
  1   0.0     js::wasm::FrameIterator::FrameIterator()
  1   0.0     nsStyleCoord::nsStyleCoord(nsStyleUnion const&, nsStyleUnit)
  1   0.0     js::jit::IonCannon(JSContext*, js::RunState&)
  1   0.0     Pickle::ReadUInt32(void**, unsigned int*) const
  1   0.0     mozilla::DOMEventTargetHelper::AddRef()
  1   0.0     js::TypeSet::ObjectKey::singleton()
  1   0.0     js::jit::SnapshotReader::SnapshotReader(unsigned char const*, unsigned int, unsigned int, unsigned int)
  1   0.0     nsStyleContext::IsLinkContext() const
  1   0.0     mozilla::SVGAttrAnimationRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*, mozilla::RestyleHintData&)
  1   0.0     nsBlockFrame::CheckIntrinsicCacheAgainstShrinkWrapState()
  1   0.0     pt_PostNotifyToCvar
  1   0.0     nsDocument::MaybeEndOutermostXBLUpdate()
  1   0.0     js::ObjectGroup::maybeSweep(js::AutoClearTypeInferenceStateOnOOM*) [clone .constprop.412]
  1   0.0     nsBox::IsXULCollapsed()
  1   0.0     bool nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator> const&) const
  1   0.0     mozilla::FrameLayerBuilder::StoreDataForFrame(nsDisplayItem*, mozilla::layers::Layer*, mozilla::LayerState)
  1   0.0     nsContentTreeOwner::QueryInterface(nsID const&, void**)
  1   0.0     double_conversion::RoundWeed(double_conversion::Vector<char>, int, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) [clone .isra.11]
  1   0.0     nsViewManager::CallWillPaintOnObservers()
  1   0.0     mozilla::AtomicRefCountedWithFinalize<mozilla::layers::TextureClient>::Release()
  1   0.0     nsCSSAnonBoxes::IsAnonBox(nsIAtom*)
  1   0.0     js::jit::JitActivation::JitActivation(JSContext*, bool)
  1   0.0     nsDisplayBackgroundImage::GetLayerState(nsDisplayListBuilder*, mozilla::layers::LayerManager*, mozilla::ContainerLayerParameters const&)
  1   0.0     non-virtual thunk to PresShell::BeginUpdate(nsIDocument*, unsigned int)
  1   0.0     mozilla::layers::AddRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&)
  1   0.0     _cairo_pattern_init_solid
  1   0.0     js::detail::GenericArgsBase<(js::MaybeConstruct)0>::init(unsigned int)
  1   0.0     gfxFontGroup::UpdateUserFonts()
  1   0.0     non-virtual thunk to PresShell::Release()
  1   0.0     _moz_cairo_region_num_rectangles
  1   0.0     js::GetGlobalForObjectCrossCompartment(JSObject*)
  1   0.0     mozilla::layers::LayerManager::ClearPendingScrollInfoUpdate()
  1   0.0     nsDOMStyleSheetList::AddRef()
  1   0.0     js::jit::BacktrackingAllocator::splitAt(js::jit::LiveBundle*, mozilla::Vector<js::jit::CodePosition, 4ul, js::SystemAllocPolicy> const&)
  1   0.0     nsDisplayListBuilder::CurrentPresShellState()
  1   0.0     js::NativeObject::elementsRangeWriteBarrierPost(unsigned int, unsigned int)
  1   0.0     nsHTMLScrollFrame::GetScrollTargetFrame()
  1   0.0     XPCWrappedNative::Mark() const
  1   0.0     nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
  1   0.0     imgRequest::GetProgressTracker() const
  1   0.0     double_conversion::Double::AsNormalizedDiyFp() const
  1   0.0     mozilla::ElementRestyler::ComputeRestyleResultFromNewContext(nsIFrame*, nsStyleContext*, mozilla::ElementRestyler::RestyleResult&, bool&)
  1   0.0     mozilla::layers::TransformMatrix::~TransformMatrix()
  1   0.0     nsTArray_Impl<pixman_box32, nsTArrayInfallibleAllocator>::Clear()
  1   0.0     js::BaseShape::traceChildrenSkipShapeTable(JSTracer*)
  1   0.0     nsInheritedStyleData::DestroyStructs(unsigned long, nsPresContext*)
  1   0.0     nsInProcessTabChildGlobal::AddRef()
  1   0.0     nsStyleCoord::operator!=(nsStyleCoord const&) const
  1   0.0     nsStyleAutoArray<mozilla::StyleAnimation>::nsStyleAutoArray(nsStyleAutoArray<mozilla::StyleAnimation> const&)
  1   0.0     mozilla::layers::SpecificLayerAttributes::MaybeDestroy(mozilla::layers::SpecificLayerAttributes::Type)
  1   0.0     mozilla::CycleCollectedJSRuntime::AfterProcessTask(unsigned int)
  1   0.0     mozilla::gfx::DrawTargetCairo::IsValid() const
  1   0.0     js::detail::HashTable<js::ObjectGroupCompartment::NewEntry const, js::HashSet<js::ObjectGroupCompartment::NewEntry, js::ObjectGroupCompartment::NewEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::lookup(js::ObjectGroupCompartment::NewEntry::Lookup const&, unsigned int, unsigned int) const
  1   0.0     gfxContext::SetColor(mozilla::gfx::Color const&)
  1   0.0     gdk_display_get_type
  1   0.0     js::TaggedProto::hashCode() const
  1   0.0     TotalOperandCount(js::jit::LRecoverInfo*)
  1   0.0     nsPerformanceStatsService::Release()
  1   0.0     js::NativeObject::allocSlot(js::ExclusiveContext*, JS::Handle<js::NativeObject*>, unsigned int*)
  1   0.0     pixman_region_append_non_o
  1   0.0     ConvertUTF16toUTF8::write(char16_t const*, unsigned int)
  1   0.0     JSAutoCompartment::~JSAutoCompartment()
  1   0.0     void DoMarking<js::Shape>(js::GCMarker*, js::Shape*)
  1   0.0     nsDisplayListBuilder::AllocateDisplayItemScrollClip(mozilla::DisplayItemScrollClip const*, nsIScrollableFrame*, mozilla::DisplayItemClip const*, bool)
  1   0.0     CreateNonSyntacticScopeChain(JSContext*, JS::AutoVectorRooter<JSObject*>&, JS::MutableHandle<JSObject*>, JS::MutableHandle<js::StaticScope*>)
  1   0.0     nsCOMPtr<nsIGlobalObject>::nsCOMPtr(nsIGlobalObject*)
  1   0.0     nsPrincipal::GetDomain(nsIURI**)
  1   0.0     nsGlobalWindow::GetOuterWindowInternal()
  1   0.0     js::InternalBarrierMethods<JSAtom*>::preBarrier(JSAtom*)
  1   0.0     nsDocument::GetDocumentState()
  1   0.0     mozilla::layers::AddTransformedRegion(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&)
  1   0.0     nsPresContext::GetUserFontSet()
  1   0.0     (anonymous namespace)::CSSParserImpl::ReleaseScanner()
  1   0.0     mozilla::dom::PContentParent::ExitedCall()
  1   0.0     SetGridLine(nsCSSValue const&, nsStyleGridLine&, nsStyleGridLine const&, mozilla::RuleNodeCacheConditions&)
  1   0.0     mozilla::RefPtrTraits<mozilla::EventStateManager>::AddRef(mozilla::EventStateManager*)
  1   0.0     nsRuleNode::ChildrenHashHashKey(void const*)
  1   0.0     nsAString_internal::Assign(nsAString_internal const&)
  1   0.0     nsMenuFrame::GetType() const
  1   0.0     PLDHashTable::~PLDHashTable()
  1   0.0     nsRuleNode::AddRef()
  1   0.0     mozilla::layout::FrameChildListArrayIterator::IsDone() const
  1   0.0     mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >::RectIterator::Get() const
  1   0.0     js::jit::BaselineCompiler::compile()
  1   0.0     js::jit::InlineFrameIterator::resetOn(js::jit::JitFrameIterator const*)
  1   0.0     mozilla::dom::AutoJSAPI::AutoJSAPI()
  1   0.0     GrowStuff(SprintfState*, char const*, unsigned long)
  1   0.0     mozilla::OverflowChangedTracker::Flush()
  1   0.0     TelemetryHistogram::Accumulate(mozilla::Telemetry::ID, unsigned int)
  1   0.0     nsTArray_Impl<mozilla::layout::FrameChildList, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
  1   0.0     _cairo_font_options_init_copy
  1   0.0     mozilla::ContainerState::AttemptToRecyclePaintedLayer(AnimatedGeometryRoot*, nsDisplayItem*, nsPoint const&)
  1   0.0     nsCString::nsCString(nsCString const&)
  1   0.0     mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> const&)
  1   0.0     CheckTextCallback(nsRuleData const*, nsRuleNode::RuleDetail)
  1   0.0     mozilla::dom::HTMLInputElement::GetEditorState() const
  1   0.0     nsImageBoxFrame::GetType() const
  1   0.0     gfxContext::ChangeTransform(mozilla::gfx::Matrix const&, bool)
  1   0.0     mozilla::layers::ScrollMetadata* nsTArray_Impl<mozilla::layers::ScrollMetadata, nsTArrayInfallibleAllocator>::AppendElements<nsTArrayInfallibleAllocator>(unsigned long)
  1   0.0     _moz_pixman_image_ref
  1   0.0     _cairo_clip_contains_rectangle
  1   0.0     MessageLoop::PendingTask::PendingTask(MessageLoop::PendingTask&&)
  1   0.0     js::LiveSavedFrameCache::insert(JSContext*, mozilla::Variant<js::AbstractFramePtr, js::jit::CommonFrameLayout*>&, unsigned char*, JS::Handle<js::SavedFrame*>)
  1   0.0     _cairo_matrix_transform_bounding_box
  1   0.0     mozilla::layers::Layer::GetEffectiveOpacity()
  1   0.0     nsTHashtable<nsPtrHashKey<mozilla::FrameLayerBuilder::DisplayItemData> >::s_MatchEntry(PLDHashEntryHdr const*, void const*)
  1   0.0     base::WaitableEvent::SignalOne()
  1   0.0     nsDisplayWrapList::IsInvalid(nsRect&)
  1   0.0     mozilla::RestyleTracker::RestyleData::~RestyleData()
  1   0.0     g_main_context_release
  1   0.0     nsDocShell::GetWindowDraggingAllowed(bool*)
  1   0.0     nsNativeThemeGTK::GetExtraSizeForWidget(nsIFrame*, unsigned char, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits>*)
  1   0.0     RefPtr<nsRefreshDriver>* nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator>::AppendElements<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator>(nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator> const&)
  1   0.0     nsRuleNode::operator new(unsigned long, nsPresContext*)
  1   0.0     _cairo_matrix_compute_determinant
  1   0.0     mozilla::image::ProgressTracker::AddRef()
  1   0.0     (anonymous namespace)::CSSParserImpl::EnabledState() const
  1   0.0     nsPresContext::FlushCounterStyles()
  1   0.0     nsTextFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
  1   0.0     mozilla::ScrollbarStyles::ScrollbarStyles(mozilla::ScrollbarStyles const&)
  1   0.0     mozilla::RestyleTracker::AddRestyleRootsIfAwaitingRestyle(nsTArray<RefPtr<mozilla::dom::Element> > const&)
  1   0.0     mozilla::layers::CompositorBridgeParent::ScheduleComposition()
  1   0.0     js::frontend::BytecodeEmitter::~BytecodeEmitter()
  1   0.0     mozilla::detail::FramePropertyTypeHelper<nsOverflowAreas>::Type mozilla::FrameProperties::Get<nsOverflowAreas>(mozilla::FramePropertyDescriptor<nsOverflowAreas> const*, bool*) const
  1   0.0     mozilla::dom::WrapperPromiseCallback::Release()
  1   0.0     nsGenericDOMDataNode::GetText()
  1   0.0     mozilla::ipc::MessageChannel::Send(IPC::Message*)
  1   0.0     nsIContent::IsHTMLElement(nsIAtom*) const
  1   0.0     nsCSSFrameConstructor::CreateNeededFrames()
  1   0.0     RefPtr<gfxContext>::~RefPtr()
  1   0.0     nsXPLookAndFeel::GetIntImpl(mozilla::LookAndFeel::IntID, int&)
  1   0.0     js::Wrapper::finalizeInBackground(JS::Value) const
  1   0.0     nsGlobalWindow::SetTimeoutOrInterval(nsIScriptTimeoutHandler*, int, bool, int*)
  1   0.0     js::HasNonSyntacticStaticScopeChain(JSObject*)
  1   0.0     js::frontend::BytecodeEmitter::emitIndexOp(JSOp, unsigned int)
  1   0.0     nsContainerFrame::GetChildList(mozilla::layout::FrameChildListID) const
  1   0.0     gdk_event_free
  1   0.0     mozilla::layers::ClientLayerManager::BeginTransaction()
  1   0.0     mozilla::image::VectorImage::GetWidth(int*)
  1   0.0     nsTArray_Impl<mozilla::CycleCollectedJSRuntime::RunInMetastableStateData, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long)
  1   0.0     nsCOMPtr<mozilla::dom::EventTarget>::nsCOMPtr(nsCOMPtr<mozilla::dom::EventTarget> const&)
  1   0.0     mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>::Deflate(nsMargin const&)
  1   0.0     mozilla::layers::ShadowLayerForwarder::SendPendingAsyncMessges()
  1   0.0     mozilla::gfx::BaseRect<float, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::SizeTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::MarginTyped<mozilla::gfx::UnknownUnits, float> >::TopRight() const
  1   0.0     nsCSSValue::GetPixelLength() const
  1   0.0     nsXBLProtoImpl::Trace(TraceCallbacks const&, void*)
  1   0.0     nsDocShell::EnsureScriptEnvironment()
  1   0.0     js::frontend::Parser<js::frontend::FullParseHandler>::Parser(js::ExclusiveContext*, js::LifoAlloc*, JS::ReadOnlyCompileOptions const&, char16_t const*, unsigned long, bool, js::frontend::Parser<js::frontend::SyntaxParseHandler>*, js::LazyScript*)
  1   0.0     nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&)
  1   0.0     nsRunnableMethodImpl<void (mozilla::layers::CompositorVsyncScheduler::*)(mozilla::TimeStamp), true, true, mozilla::TimeStamp>::~nsRunnableMethodImpl()
  1   0.0     double_conversion::DiyFp::Multiply(double_conversion::DiyFp const&)
  1   0.0     js::IteratorMore(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>)
  1   0.0     nsLayoutUtils::RectToGfxRect(nsRect const&, int)
  1   0.0     js::GCMarker::saveValueRanges()
  1   0.0     js::frontend::TokenStream::tell(js::frontend::TokenStream::Position*)
  1   0.0     nsStringBuffer::Release()
  1   0.0     nsStylePosition::nsStylePosition(nsStylePosition const&)
  1   0.0     nsXPConnect::GetCurrentJSContext()
  1   0.0     mozilla::dom::GenericBindingMethod(JSContext*, unsigned int, JS::Value*)
  1   0.0     js::FlushPerformanceMonitoring(JSRuntime*)
  1   0.0     _cairo_matrix_is_identity
  1   0.0     nsDisplayListBuilder::FindAnimatedGeometryRootFor(nsIFrame*)
  1   0.0     IPC::ParamTraits<mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> >::Read(IPC::Message const*, void**, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>*)
  1   0.0     mozilla::FrameLayerBuilder::CheckDOMModified()
  1   0.0     FixWeakMappingGrayBitsTracer::trace(JSObject*, JS::GCCellPtr, JS::GCCellPtr)
  1   0.0     js::CurrentThreadCanAccessRuntime(JSRuntime*)
  1   0.0     mozilla::dom::Event::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)
  1   0.0     nsDisplayWrapList::TryMerge(nsDisplayItem*)
  1   0.0     sse2_composite_in_8_8
  1   0.0     nsStyleChangeList::ChangeAt(int, nsStyleChangeData const**) const
  1   0.0     bool FinalizeTypedArenas<JSString>(js::FreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&, js::gc::ArenaLists::KeepArenasEnum)
  1   0.0     nsStyleContext::SetStyle(nsStyleStructID, void*)
  1   0.0     nsFrame::GetAdditionalStyleContext(int) const
  1   0.0     __pthread_mutex_destroy
  1   0.0     XPCWrappedNative::QueryInterface(nsID const&, void**)
  1   0.0     RefPtr<mozilla::gfx::DrawTarget>::~RefPtr()
  1   0.0     gtk_style_context_get_type
  1   0.0     js::TypeSet::hasType(js::TypeSet::Type) const
  1   0.0     mozilla::CycleCollectedJSRuntime::UnmarkSkippableJSHolders()
  1   0.0     nsTArray_Impl<mozilla::StyleTransition, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long)
  1   0.0     js::jit::JitFrameIterator::JitFrameIterator()
  1   0.0     non-virtual thunk to nsDocShell::GetContentViewer(nsIContentViewer**)
  1   0.0     nsFrameLoader::GetCurrentRenderFrame() const
  1   0.0     JSScript::maybeSweepTypes(js::AutoClearTypeInferenceStateOnOOM*) [clone .constprop.725]
  1   0.0     JS::UndefinedValue()
  1   0.0     nsIPresShell::FreeByObjectID(mozilla::ArenaObjectID, void*)
  1   0.0     nsAutoPtr<nsDisplayItemGeometry>::assign(nsDisplayItemGeometry*)
  1   0.0     nsDisplayItemGenericGeometry::nsDisplayItemGenericGeometry(nsDisplayItem*, nsDisplayListBuilder*)
  1   0.0     js::RootLists::traceStackRoots(JSTracer*)
  1   0.0     js::SPSEntryMarker::~SPSEntryMarker()
  1   0.0     _moz_pixman_image_create_bits
  1   0.0     nsWrapperCache::TraceWrapper(TraceCallbacks const&, void*)
  1   0.0     nsCanvasFrame::GetType() const
  1   0.0     mozilla::dom::binding_detail::FakeString::~FakeString()
  1   0.0     g_poll
  1   0.0     mozilla::gfx::DrawTargetCairo::Flush()
  1   0.0     nsSVGLength2::GetUnitScaleFactor(mozilla::dom::SVGSVGElement*, unsigned char) const
  1   0.0     js::AutoCompartment::~AutoCompartment()
  1   0.0     js::gc::ArenaList::pickArenasToRelocate(unsigned long&, unsigned long&)
  1   0.0     mozilla::FramePropertyTable::PropertyValue::DestroyValueFor(nsIFrame const*)
  1   0.0     mozilla::GetPrevContinuationWithSameStyle(nsIFrame*) [clone .constprop.502]
  1   0.0     _pattern_has_error
  1   0.0     void DispatchToTracer<JSString*>(JSTracer*, JSString**, char const*)
  1   0.0     non-virtual thunk to nsHTMLScrollFrame::GetScrollPosition() const
  1   0.0     PlatformThread::CurrentId()
  1   0.0     JSObject* js::Allocate<JSObject, (js::AllowGC)0>(js::ExclusiveContext*, js::gc::AllocKind, unsigned long, js::gc::InitialHeap, js::Class const*)
  1   0.0     mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::PluginWindowData>*, IPC::Message const*, void**)
  1   0.0     XPCWrappedNative::HasMutatedSet() const
  1   0.0     js::GCMarker::eagerlyMarkChildren(js::Shape*)
  1   0.0     mozilla::gfx::GfxMatrixToCairoMatrix(mozilla::gfx::Matrix const&, _cairo_matrix&)
  1   0.0     mozilla::Maybe<mozilla::layers::LayerClip>::reset()
  1   0.0     unsigned int mozilla::detail::HashKnownLength<char16_t>(char16_t const*, unsigned long)
  1   0.0     rename
  1   0.0     js::InternalBarrierMethods<js::ModuleObject*>::postBarrier(js::ModuleObject**, js::ModuleObject*, js::ModuleObject*)
  1   0.0     cairo_path_destroy
  1   0.0     mozilla::layers::InitBuffer(unsigned char*, unsigned long, mozilla::gfx::SurfaceFormat, mozilla::layers::TextureAllocationFlags, bool)
  1   0.0     js::MovableCellHasher<js::SavedFrame*>::hash(js::SavedFrame* const&)
  1   0.0     nsRegion::ScaleToNearestPixels(float, float, int) const
  1   0.0     mozilla::FramePropertyTable::PropertyValue::IsArray()
  1   0.0     mozilla::CycleCollectedJSRuntime::Get()
  1   0.0     _cairo_gstate_transform_glyphs_to_backend
  1   0.0     nsContentUtils::HasDistributedChildren(nsIContent*)
  1   0.0     double_conversion::DiyFp::Times(double_conversion::DiyFp const&, double_conversion::DiyFp const&)
  1   0.0     nsBlockFrame::QueryFrame(nsQueryFrame::FrameIID)
  1   0.0     nsTArrayInfallibleAllocatorBase::ConvertBoolToResultType(bool)
  1   0.0     base::MessagePumpDefault::ScheduleWork()
  1   0.0     g_ptr_array_free
  1   0.0     js::ErrorObject::init(JSContext*, JS::Handle<js::ErrorObject*>, JSExnType, js::ScopedJSFreePtr<JSErrorReport>*, JS::Handle<JSString*>, JS::Handle<JSObject*>, unsigned int, unsigned int, JS::Handle<JSString*>)
  1   0.0     mozilla::gfx::AutoClearDeviceOffset::~AutoClearDeviceOffset()
  1   0.0     nsDisplayText::GetType()
  1   0.0     xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::DOMXrayTraits>::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) const
  1   0.0     mozilla::layers::CompositorBridgeParent::CanComposite()
  1   0.0     mozilla::layers::PLayerTransactionChild::Write(mozilla::layers::PTextureChild*, IPC::Message*, bool)
  1   0.0     mozilla::layers::CompositableOperationDetail::CompositableOperationDetail(mozilla::layers::OpUseTexture const&)
  1   0.0     nsHTMLDocument::GetEditingState()
  1   0.0     nsContentUtils::LeaveMicroTask()
  1   0.0     _cairo_fixed_integer_floor
  1   0.0     nsStyleSides::GetIEndUnit(mozilla::WritingMode) const
  1   0.0     js::jit::MIRGraph::addBlock(js::jit::MBasicBlock*)
  1   0.0     g_hash_table_lookup
  1   0.0     sweep_line_delete_edge
  1   0.0     nsTArray_Impl<int, nsTArrayInfallibleAllocator>::~nsTArray_Impl()
  1   0.0     JSAutoRequest::~JSAutoRequest()
  1   0.0     nsTArray_Impl<mozilla::FrameLayerBuilder::ClippedDisplayItem, nsTArrayInfallibleAllocator>::RemoveElementsAt(unsigned long, unsigned long)
  1   0.0     mozilla::dom::MouseEvent::MouseEvent(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetMouseEventBase*)
  1   0.0     _XEventsQueued
  1   0.0     IPC::ParamTraits<mozilla::Maybe<int> >::Write(IPC::Message*, mozilla::Maybe<int> const&)
  1   0.0     js::frontend::ParseContext<js::frontend::FullParseHandler>::~ParseContext()
  1   0.0     nsRuleNode::GetKey() const
  1   0.0     mozilla::layers::ContainerLayer::GetFirstChild() const
  1   0.0     mozilla::layers::ClientLayerManager::DidComposite(unsigned long, mozilla::TimeStamp const&, mozilla::TimeStamp const&)
  1   0.0     js::GlobalObject::ensureConstructor(JSContext*, JS::Handle<js::GlobalObject*>, JSProtoKey)
  1   0.0     mozilla::layers::SpecificLayerAttributes::operator=(mozilla::layers::ContainerLayerAttributes const&)
  1   0.0     dbus_threads_init_default
  1   0.0     _cairo_composite_rectangles_init
  1   0.0     _cairo_path_fixed_close_path
  1   0.0     mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits>::PostScale(float, float, float)
  1   0.0     RefPtr<mozilla::gfx::Path>::RefPtr(RefPtr<mozilla::gfx::Path> const&)
  1   0.0     nsStyleColumn const* nsStyleContext::DoGetStyleColumn<true>()
  1   0.0     RefPtr<mozilla::EventStateManager>::~RefPtr()
  1   0.0     PropertyProvider::SetupJustificationSpacing(bool)
  1   0.0     nsNthIndexCache::~nsNthIndexCache()
  1   0.0     nsDisplayItem::GetOpaqueRegion(nsDisplayListBuilder*, bool*)
  1   0.0     mozilla::EffectCompositor::HasAnimationsForCompositor(nsIFrame const*, nsCSSProperty)
  1   0.0     mozilla::ipc::CancelCPOWs()
  1   0.0     nsRegion::BoxToRect(pixman_box32 const&)
  1   0.0     mozilla::layers::EffectRGB::~EffectRGB()
  1   0.0     bool nsTArray_Impl<nsString, nsTArrayInfallibleAllocator>::operator==<nsTArrayInfallibleAllocator>(nsTArray_Impl<nsString, nsTArrayInfallibleAllocator> const&) const
  1   0.0     mozilla::RestyleManager::ReframingStyleContexts::~ReframingStyleContexts()
  1   0.0     void AssignRangeAlgorithm<false, true>::implementation<nsStyleImageLayers::Position, nsStyleImageLayers::Position, unsigned long, unsigned long>(nsStyleImageLayers::Position*, unsigned long, unsigned long, nsStyleImageLayers::Position const*)
  1   0.0     mozilla::RoundDownToMultiple(int, int)
  1   0.0     mozilla::dom::Event::GetTargetFromFrame()
  1   0.0     mozilla::dom::AutoJSAPI::ReportException()
  1   0.0     PR_MicrosecondsToInterval
  1   0.0     PushPopupControlState(PopupControlState, bool)
  1   0.0     _cairo_path_fixed_equal
  1   0.0     XPCConvert::JSObject2NativeInterface(void**, JS::Handle<JSObject*>, nsID const*, nsISupports*, nsresult*)
  1   0.0     TelemetryHistogram::CanRecordExtended()
  1   0.0     g_main_context_iteration
  1   0.0     nsIFrame::IsTableCaption() const
  1   0.0     mozilla::dom::MouseEvent::QueryInterface(nsID const&, void**)
  1   0.0     JSRuntime::updateMallocCounter(JS::Zone*, unsigned long)
  1   0.0     _cairo_scaled_font_keys_equal
  1   0.0     mozilla::layers::LayerPropertiesBase::~LayerPropertiesBase()
  1   0.0     nsBaseWidget::AddRef()
  1   0.0     JS::Zone::gcNumber()
  1   0.0     mozilla::gfx::Matrix4x4Typed<mozilla::ParentLayerPixel, mozilla::ParentLayerPixel>::PostTranslate(float, float, float)
  1   0.0     mozilla::dom::XrayResolveOwnProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::PropertyDescriptor>, bool&)
  1   0.0     mozilla::layers::PCompositorBridgeChild::OtherPid() const
  1   0.0     nsXPCWrappedJS::CanSkip()
  1   0.0     nsContentUtils::GetCurrentJSContext()
  1   0.0     nsRootPresContext::EnsureEventualDidPaintEvent()
  1   0.0     _moz_cairo_scaled_font_destroy
  1   0.0     js::InternalBarrierMethods<js::ObjectGroup*>::readBarrier(js::ObjectGroup*)
  1   0.0     nsTArray_Impl<nsTextFrame::LineDecoration, nsTArrayInfallibleAllocator>::Clear()
  1   0.0     mozilla::FrameLayerBuilder::DisplayItemData::EndUpdate(nsAutoPtr<nsDisplayItemGeometry>)
  1   0.0     nsLayoutUtils::IsPopup(nsIFrame*)
  1   0.0     mozilla::layers::ShadowLayerParent::AsContainerLayerComposite() const
  1   0.0     mozilla::IncrementMutationCount(unsigned char*)
  1   0.0     js::frontend::BytecodeEmitter::emitCall(JSOp, unsigned short, js::frontend::ParseNode*)
  1   0.0     nsDisplayBackgroundImage::ComputeInvalidationRegion(nsDisplayListBuilder*, nsDisplayItemGeometry const*, nsRegion*)
  1   0.0     mozilla::layers::ForEachNode<mozilla::layers::TraversalFlag::value&&mozilla::EnableIf<decltype ({parm#3}({parm#1})), decltype ({parm#2}({parm#1}))>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)1>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1}, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer, void mozilla::layers::WalkTheTree<(mozilla::layers::Op)1>(mozilla::layers::Layer*, bool&, mozilla::layers::TargetConfig const&, mozilla::layers::CompositorBridgeParent*, bool&, bool, bool&)::{lambda(mozilla::layers::Layer*)#1} const, mozilla::EnableIf<mozilla::IsSame<decltype ({parm#2}({parm#1})), mozilla::layers::TraversalFlag>::value, bool>::Type mozilla::layers::ForEachNode<mozilla::layers::ForwardIterator, mozilla::layers::Layer, {lambda(mozilla::layers::Layer*)#1}>(mozilla::layers::Layer*, {lambda(mozilla::layers::Layer*)#1} const&)::{lambda(mozilla::layers::Layer*)#1} const&) [clone .constprop.693]
  1   0.0     ShouldMarkCrossCompartment(JSTracer*, JSObject*, js::gc::Cell*) [clone .part.137]
  1   0.0     js::TraceLoggerForMainThread(JSRuntime*)
  1   0.0     mozilla::Vector<js::jit::SafepointIndex, 0ul, js::SystemAllocPolicy>::growStorageBy(unsigned long)
  1   0.0     nsStyleGradient::IsOpaque()
  1   0.0     nsDisplayList::AppendNewToTop(nsDisplayItem*)
  1   0.0     mozilla::ScrollFrameHelper::PostOverflowEvent()
  1   0.0     js::jit::MResumePoint::numOperands() const
  1   0.0     RefPtr<mozilla::css::Declaration>::assign_with_AddRef(mozilla::css::Declaration*)
  1   0.0     mozilla::layers::TextureClientAutoLock::TextureClientAutoLock(mozilla::layers::TextureClient*, mozilla::layers::OpenMode)
  1   0.0     js::gc::AutoSuppressGC::AutoSuppressGC(JSRuntime*)
  1   0.0     nsIMutationObserver::AttributeSetToCurrentValue(nsIDocument*, mozilla::dom::Element*, int, nsIAtom*)
  1   0.0     mozilla::Maybe<AutoLockWatchdog>::reset()
  1   0.0     mozilla::layers::LayerScope::CheckSendable()
  1   0.0     mozilla::gfx::BytesPerPixel(mozilla::gfx::SurfaceFormat)
  1   0.0     nsViewManager::ProcessPendingUpdatesRecurse(nsView*, nsTArray<nsCOMPtr<nsIWidget> >&)
  1   0.0     mozilla::BasePrincipal::Subsumes(nsIPrincipal*, mozilla::BasePrincipal::DocumentDomainConsideration)
  1   0.0     mozilla::gfx::UserData::Get(mozilla::gfx::UserDataKey*) const
  1   0.0     js::jit::EliminateDeadCode(js::jit::MIRGenerator*, js::jit::MIRGraph&)
  1   0.0     js::NativeObject::updateSlotsForSpan(js::ExclusiveContext*, unsigned long, unsigned long)
  1   0.0     mozilla::DisplayItemClip::SetTo(nsRect const&, int const*)
  1   0.0     nsDisplayListBuilder::NeedToForceTransparentSurfaceForItem(nsDisplayItem*)
  1   0.0     nsImageRenderer::SetPreferredSize(mozilla::CSSSizeOrRatio const&, nsSize const&)
  1   0.0     JSScript::partiallyInit(js::ExclusiveContext*, JS::Handle<JSScript*>, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)
  1   0.0     mozilla::layers::EditReply::~EditReply()
  1   0.0     nsCSSRendering::ComputeImageLayerPositioningArea(nsPresContext*, nsIFrame*, nsRect const&, nsStyleImageLayers::Layer const&, nsIFrame**, bool*)
  1   0.0     gdk_visual_get_screen
  1   0.0     js::CanonicalizeArrayLengthValue(JSContext*, JS::Handle<JS::Value>, unsigned int*)
  1   0.0     js::Wrapper::wrappedObject(JSObject*)
  1   0.0     JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)
  1   0.0     nsTextFrame::GetType() const
  1   0.0     mozilla::image::RasterImage::GetWidth(int*)
  1   0.0     mozilla::layers::TextureClient::SyncWithObject(mozilla::layers::SyncObject*) [clone .isra.77] [clone .constprop.398]
  1   0.0     AutoLastFrameCheck::~AutoLastFrameCheck()
  1   0.0     nsConditionalResetStyleData::nsConditionalResetStyleData()
  1   0.0     mozilla::gfx::ColorPattern::GetType() const
  1   0.0     cairo_pattern_reference
  1   0.0     mozilla::CancelableRunnable::AddRef()
  1   0.0     nsDisplayItemGenericGeometry::MoveBy(nsPoint const&)
  1   0.0     mozilla::layers::EventRegions::operator=(mozilla::layers::EventRegions const&)
  1   0.0     _moz_pixman_region32_init_rect
  1   0.0     nsTArrayInfallibleAllocator::ResultType nsTArray_Impl<(anonymous namespace)::SizePair, nsTArrayInfallibleAllocator>::SetLength<nsTArrayInfallibleAllocator>(unsigned long)
  1   0.0     js::jit::LiveRange::FallibleNew(js::jit::TempAllocator&, unsigned int, js::jit::CodePosition, js::jit::CodePosition)