• Gabriel Charette's avatar
    Migrate off BrowserThread::DeleteSoon in /ios/web · 9737cd2b
    Gabriel Charette authored
    Instead use base::DeleteSoon which enforces usage of TaskTraits.
    
    This CL is a no-op as-is. It was recently discovered however that some
    callers did BrowserThread::DeleteSoon() with pending tasks running on
    different task queues (different traits  -- e.g.
    
    TaskTraits to make this more obvious. Please review whether calls in
    this CL can be migrated as-is or need additional traits to match
    potentially pending tasks.
    
    Split from https://chromium-review.googlesource.com/c/chromium/src/+/1894109
    for cursory review.
    
    This CL was uploaded by git cl split.
    
    R=marq@chromium.org
    
    
    TaskPriority: :BEST_EFFORT) which can result in out-of-order deletion...
    BrowserThread: :DeleteSoon() is being migrated to base::DeleteSoon() w/
    Bug: 1019767
    Change-Id: Ib6832ed38491ccee5452b66cf2ba26f98d530cee
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1895652
    Auto-Submit: Gabriel Charette <gab@chromium.org>
    Reviewed-by: default avatarMark Cogan <marq@chromium.org>
    Commit-Queue: Mark Cogan <marq@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#712093}
    9737cd2b
browser_state.mm 6.74 KB