Home | History | Annotate | Download | only in base

Lines Matching refs:MessageLoop

28     MessageLoop::current()->Quit();
49 MessageLoop::current()->Quit();
69 MessageLoop::current()->Quit();
77 void RunTest_OneShotTimer(MessageLoop::Type message_loop_type) {
78 MessageLoop loop(message_loop_type);
84 MessageLoop::current()->Run();
89 void RunTest_OneShotTimer_Cancel(MessageLoop::Type message_loop_type) {
90 MessageLoop loop(message_loop_type);
96 MessageLoop::current()->DeleteSoon(FROM_HERE, a);
105 MessageLoop::current()->Run();
111 void RunTest_OneShotSelfDeletingTimer(MessageLoop::Type message_loop_type) {
112 MessageLoop loop(message_loop_type);
118 MessageLoop::current()->Run();
123 void RunTest_RepeatingTimer(MessageLoop::Type message_loop_type) {
124 MessageLoop loop(message_loop_type);
130 MessageLoop::current()->Run();
135 void RunTest_RepeatingTimer_Cancel(MessageLoop::Type message_loop_type) {
136 MessageLoop loop(message_loop_type);
142 MessageLoop::current()->DeleteSoon(FROM_HERE, a);
151 MessageLoop::current()->Run();
174 void RunTest_DelayTimer_NoCall(MessageLoop::Type message_loop_type) {
175 MessageLoop loop(message_loop_type);
185 MessageLoop::current()->Run();
190 void RunTest_DelayTimer_OneCall(MessageLoop::Type message_loop_type) {
191 MessageLoop loop(message_loop_type);
201 MessageLoop::current()->Run();
223 void RunTest_DelayTimer_Reset(MessageLoop::Type message_loop_type) {
224 MessageLoop loop(message_loop_type);
243 MessageLoop::current()->Run();
256 void RunTest_DelayTimer_Deleted(MessageLoop::Type message_loop_type) {
257 MessageLoop loop(message_loop_type);
276 // Each test is run against each type of MessageLoop. That way we are sure
280 RunTest_OneShotTimer(MessageLoop::TYPE_DEFAULT);
281 RunTest_OneShotTimer(MessageLoop::TYPE_UI);
282 RunTest_OneShotTimer(MessageLoop::TYPE_IO);
286 RunTest_OneShotTimer_Cancel(MessageLoop::TYPE_DEFAULT);
287 RunTest_OneShotTimer_Cancel(MessageLoop::TYPE_UI);
288 RunTest_OneShotTimer_Cancel(MessageLoop::TYPE_IO);
294 RunTest_OneShotSelfDeletingTimer(MessageLoop::TYPE_DEFAULT);
295 RunTest_OneShotSelfDeletingTimer(MessageLoop::TYPE_UI);
296 RunTest_OneShotSelfDeletingTimer(MessageLoop::TYPE_IO);
300 RunTest_RepeatingTimer(MessageLoop::TYPE_DEFAULT);
301 RunTest_RepeatingTimer(MessageLoop::TYPE_UI);
302 RunTest_RepeatingTimer(MessageLoop::TYPE_IO);
306 RunTest_RepeatingTimer_Cancel(MessageLoop::TYPE_DEFAULT);
307 RunTest_RepeatingTimer_Cancel(MessageLoop::TYPE_UI);
308 RunTest_RepeatingTimer_Cancel(MessageLoop::TYPE_IO);
312 RunTest_DelayTimer_NoCall(MessageLoop::TYPE_DEFAULT);
313 RunTest_DelayTimer_NoCall(MessageLoop::TYPE_UI);
314 RunTest_DelayTimer_NoCall(MessageLoop::TYPE_IO);
318 RunTest_DelayTimer_OneCall(MessageLoop::TYPE_DEFAULT);
319 RunTest_DelayTimer_OneCall(MessageLoop::TYPE_UI);
320 RunTest_DelayTimer_OneCall(MessageLoop::TYPE_IO);
325 RunTest_DelayTimer_Reset(MessageLoop::TYPE_DEFAULT);
326 RunTest_DelayTimer_Reset(MessageLoop::TYPE_UI);
327 RunTest_DelayTimer_Reset(MessageLoop::TYPE_IO);
331 RunTest_DelayTimer_Deleted(MessageLoop::TYPE_DEFAULT);
332 RunTest_DelayTimer_Deleted(MessageLoop::TYPE_UI);
333 RunTest_DelayTimer_Deleted(MessageLoop::TYPE_IO);
348 MessageLoop loop(MessageLoop::TYPE_DEFAULT);
351 } // MessageLoop destructs by falling out of scope.