Lines Matching refs:observer

34 void AddStartEntry(LoadTimingObserver& observer,
38 observer.OnAddEntry(type, current_time, source, NetLog::PHASE_BEGIN, params);
41 void AddEndEntry(LoadTimingObserver& observer,
45 observer.OnAddEntry(type, current_time, source, NetLog::PHASE_END, params);
48 void AddStartURLRequestEntries(LoadTimingObserver& observer,
58 AddStartEntry(observer, source, NetLog::TYPE_REQUEST_ALIVE, NULL);
59 AddStartEntry(observer,
65 void AddEndURLRequestEntries(LoadTimingObserver& observer, uint32 id) {
67 AddEndEntry(observer, source, NetLog::TYPE_REQUEST_ALIVE, NULL);
68 AddEndEntry(observer,
74 void AddStartHTTPStreamJobEntries(LoadTimingObserver& observer, uint32 id) {
76 AddStartEntry(observer, source, NetLog::TYPE_HTTP_STREAM_JOB, NULL);
79 void AddEndHTTPStreamJobEntries(LoadTimingObserver& observer, uint32 id) {
81 AddEndEntry(observer, source, NetLog::TYPE_HTTP_STREAM_JOB, NULL);
84 void AddStartConnectJobEntries(LoadTimingObserver& observer, uint32 id) {
86 AddStartEntry(observer, source, NetLog::TYPE_SOCKET_POOL_CONNECT_JOB, NULL);
89 void AddEndConnectJobEntries(LoadTimingObserver& observer, uint32 id) {
91 AddEndEntry(observer, source, NetLog::TYPE_SOCKET_POOL_CONNECT_JOB, NULL);
94 void AddStartSocketEntries(LoadTimingObserver& observer, uint32 id) {
96 AddStartEntry(observer, source, NetLog::TYPE_SOCKET_ALIVE, NULL);
99 void AddEndSocketEntries(LoadTimingObserver& observer, uint32 id) {
101 AddEndEntry(observer, source, NetLog::TYPE_SOCKET_ALIVE, NULL);
104 void BindURLRequestToHTTPStreamJob(LoadTimingObserver& observer,
110 AddStartEntry(observer,
116 void BindHTTPStreamJobToConnectJob(LoadTimingObserver& observer,
121 AddStartEntry(observer,
127 void BindHTTPStreamJobToSocket(LoadTimingObserver& observer,
132 AddStartEntry(observer,
142 LoadTimingObserver observer;
144 AddStartURLRequestEntries(observer, 0, false);
146 observer.GetURLRequestRecord(0);
152 LoadTimingObserver observer;
155 AddStartURLRequestEntries(observer, 0, true);
157 observer.GetURLRequestRecord(0);
161 AddEndURLRequestEntries(observer, 0);
162 record = observer.GetURLRequestRecord(0);
167 AddStartURLRequestEntries(observer, i, true);
168 record = observer.GetURLRequestRecord(1);
174 LoadTimingObserver observer;
177 AddStartHTTPStreamJobEntries(observer, 0);
178 ASSERT_FALSE(observer.http_stream_job_to_record_.find(0) ==
179 observer.http_stream_job_to_record_.end());
182 AddEndHTTPStreamJobEntries(observer, 0);
183 ASSERT_TRUE(observer.http_stream_job_to_record_.find(0) ==
184 observer.http_stream_job_to_record_.end());
188 AddStartHTTPStreamJobEntries(observer, i);
189 ASSERT_TRUE(observer.http_stream_job_to_record_.find(1) ==
190 observer.http_stream_job_to_record_.end());
195 LoadTimingObserver observer;
198 AddStartConnectJobEntries(observer, 0);
199 ASSERT_FALSE(observer.connect_job_to_record_.find(0) ==
200 observer.connect_job_to_record_.end());
203 AddEndConnectJobEntries(observer, 0);
204 ASSERT_TRUE(observer.connect_job_to_record_.find(0) ==
205 observer.connect_job_to_record_.end());
209 AddStartConnectJobEntries(observer, i);
210 ASSERT_TRUE(observer.connect_job_to_record_.find(1) ==
211 observer.connect_job_to_record_.end());
216 LoadTimingObserver observer;
219 AddStartSocketEntries(observer, 0);
220 ASSERT_FALSE(observer.socket_to_record_.find(0) ==
221 observer.socket_to_record_.end());
224 AddEndSocketEntries(observer, 0);
225 ASSERT_TRUE(observer.socket_to_record_.find(0) ==
226 observer.socket_to_record_.end());
231 AddStartSocketEntries(observer, i);
232 ASSERT_TRUE(observer.socket_to_record_.find(1) ==
233 observer.socket_to_record_.end());
238 LoadTimingObserver observer;
240 AddStartURLRequestEntries(observer, 0, true);
243 observer.GetURLRequestRecord(0);
249 LoadTimingObserver observer;
252 AddStartURLRequestEntries(observer, 0, true);
256 AddStartEntry(observer, source, NetLog::TYPE_PROXY_SERVICE, NULL);
258 AddEndEntry(observer, source, NetLog::TYPE_PROXY_SERVICE, NULL);
261 observer.GetURLRequestRecord(0);
268 LoadTimingObserver observer;
271 AddStartURLRequestEntries(observer, 0, true);
275 AddStartHTTPStreamJobEntries(observer, 1);
278 AddStartEntry(observer, http_stream_job_source, NetLog::TYPE_SOCKET_POOL,
281 AddEndEntry(observer, http_stream_job_source, NetLog::TYPE_SOCKET_POOL, NULL);
283 BindURLRequestToHTTPStreamJob(observer, source, http_stream_job_source);
286 observer.GetURLRequestRecord(0);
293 LoadTimingObserver observer;
297 AddStartURLRequestEntries(observer, 0, true);
301 AddStartConnectJobEntries(observer, 1);
303 AddStartEntry(observer,
308 AddEndEntry(observer, connect_source, NetLog::TYPE_HOST_RESOLVER_IMPL, NULL);
309 AddEndConnectJobEntries(observer, 1);
312 AddStartHTTPStreamJobEntries(observer, 2);
314 BindHTTPStreamJobToConnectJob(observer, http_stream_job_source,
316 BindURLRequestToHTTPStreamJob(observer, source, http_stream_job_source);
319 observer.GetURLRequestRecord(0);
326 LoadTimingObserver observer;
330 AddStartURLRequestEntries(observer, 0, true);
334 AddStartEntry(observer,
339 AddEndEntry(observer,
345 observer.GetURLRequestRecord(0);
352 LoadTimingObserver observer;
356 AddStartURLRequestEntries(observer, 0, true);
360 AddStartEntry(observer,
365 AddEndEntry(observer,
371 observer.GetURLRequestRecord(0);
378 LoadTimingObserver observer;
382 AddStartURLRequestEntries(observer, 0, true);
386 AddStartSocketEntries(observer, 1);
388 AddStartEntry(observer, socket_source, NetLog::TYPE_SSL_CONNECT, NULL);
390 AddEndEntry(observer, socket_source, NetLog::TYPE_SSL_CONNECT, NULL);
393 AddStartHTTPStreamJobEntries(observer, 2);
395 BindHTTPStreamJobToSocket(observer, http_stream_job_source, socket_source);
396 BindURLRequestToHTTPStreamJob(observer, source, http_stream_job_source);
399 observer.GetURLRequestRecord(0);