Lines Matching refs:aDocShell

108 void TimelineConsumers::AddConsumer(nsDocShell* aDocShell) {  in AddConsumer()  argument
113 UniquePtr<ObservedDocShell>& observed = aDocShell->mObserved; in AddConsumer()
118 ObservedDocShell* obsDocShell = new ObservedDocShell(aDocShell); in AddConsumer()
125 void TimelineConsumers::RemoveConsumer(nsDocShell* aDocShell) { in RemoveConsumer() argument
130 UniquePtr<ObservedDocShell>& observed = aDocShell->mObserved; in RemoveConsumer()
143 bool TimelineConsumers::HasConsumer(nsIDocShell* aDocShell) { in HasConsumer() argument
145 return aDocShell ? aDocShell->GetRecordProfileTimelineMarkers() : false; in HasConsumer()
153 void TimelineConsumers::AddMarkerForDocShell(nsDocShell* aDocShell, in AddMarkerForDocShell() argument
158 if (HasConsumer(aDocShell)) { in AddMarkerForDocShell()
159 aDocShell->mObserved->AddMarker( in AddMarkerForDocShell()
164 void TimelineConsumers::AddMarkerForDocShell(nsDocShell* aDocShell, in AddMarkerForDocShell() argument
170 if (HasConsumer(aDocShell)) { in AddMarkerForDocShell()
171 aDocShell->mObserved->AddMarker(Move( in AddMarkerForDocShell()
177 nsDocShell* aDocShell, UniquePtr<AbstractTimelineMarker>&& aMarker) { in AddMarkerForDocShell() argument
179 if (HasConsumer(aDocShell)) { in AddMarkerForDocShell()
180 aDocShell->mObserved->AddMarker(Move(aMarker)); in AddMarkerForDocShell()
184 void TimelineConsumers::AddMarkerForDocShell(nsIDocShell* aDocShell, in AddMarkerForDocShell() argument
189 AddMarkerForDocShell(static_cast<nsDocShell*>(aDocShell), aName, aTracingType, in AddMarkerForDocShell()
193 void TimelineConsumers::AddMarkerForDocShell(nsIDocShell* aDocShell, in AddMarkerForDocShell() argument
199 AddMarkerForDocShell(static_cast<nsDocShell*>(aDocShell), aName, aTime, in AddMarkerForDocShell()
204 nsIDocShell* aDocShell, UniquePtr<AbstractTimelineMarker>&& aMarker) { in AddMarkerForDocShell() argument
206 AddMarkerForDocShell(static_cast<nsDocShell*>(aDocShell), Move(aMarker)); in AddMarkerForDocShell()
262 nsDocShell* aDocShell, JSContext* aCx, in PopMarkers() argument
266 if (!aDocShell || !aDocShell->mObserved) { in PopMarkers()
270 aDocShell->mObserved->PopMarkers(aCx, aStore); in PopMarkers()