Skip to content
  • fdoray's avatar
    Remove remaining calls to deprecated MessageLoop methods. · 6d056ff7
    fdoray authored
    This CL makes the following replacements everywhere:
    
    Before               After
    ----------------------------------------------------------
     x.PostTask()          x.task_runner()->PostTask()
       PostDelayedTask()                    PostDelayedTask()
       ReleaseSoon()                        ReleaseSoon()
       DeleteSoon()                         DeleteSoon()
    
    x->PostTask()         y->task_runner()->PostTask()
       PostDelayedTask()                    PostDelayedTask()
       ReleaseSoon()                        ReleaseSoon()
       DeleteSoon()                         DeleteSoon()
    
     x.Run()              RunLoop().Run()
     x.RunUntilIdle()     RunLoop().RunUntilIdle()
    
    x->Run()              RunLoop().Run()
    x->RunUntilIdle()     RunLoop().RunUntilIdle()
        If |x| isn't MessageLoopForUI::current() or
        MessageLoopForIO::current()
    ----------------------------------------------------------
    
    |x| is a base::MessageLoop(ForUI|ForIO) or a pointer to
    a base::MessageLoop(ForUI|ForIO).
    
    This CL was generated using the MessageLoopDeprecatedMethods
    clang-tidy fix available on the associated bug. Only files
    that compile on Mac are affected. Follow-up CLs will make
    these replacements for other platforms.
    
    This CL doesn't change code behavior.
    
    TBR=garykac@chromium.org
    BUG=616447
    
    Review-Url: https://codereview.chromium.org/2104363004
    Cr-Commit-Position: refs/heads/master@{#403716}
    6d056ff7