• RJ Ascani's avatar
    Revert "[Fuchsia] Move CDM data file i/o off main thread" · 5dad049a
    RJ Ascani authored
    This reverts commit cca7402b.
    
    Reason for revert: This made the FuchsiaCdmManager tests flaky. See crbug.com/1143067
    
    Original change's description:
    > [Fuchsia] Move CDM data file i/o off main thread
    >
    > The FuchsiaCdmManager needs to create directories for each origin to
    > pass to the platform CDM services to fulfill EME origin isolation
    > requirements. The FuchsiaCdmManager runs on the main thread and the
    > calls to CreateDirectoryAndGetError are potentially blocking. This CL
    > moves the directory creation step to a background task.
    >
    > Bug: 1140655
    > Change-Id: I060edc909976e7b5a493afc3bc9a2a26e26994be
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2500532
    > Reviewed-by: Wez <wez@chromium.org>
    > Commit-Queue: RJ Ascani <rjascani@google.com>
    > Cr-Commit-Position: refs/heads/master@{#821353}
    
    TBR=wez@chromium.org,rjascani@google.com
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: 1140655, 1143067
    Change-Id: I06955764f82f32f3aa96443f91ffd566aede3b91
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2505977Reviewed-by: default avatarWez <wez@chromium.org>
    Commit-Queue: Wez <wez@chromium.org>
    Auto-Submit: RJ Ascani <rjascani@google.com>
    Cr-Commit-Position: refs/heads/master@{#822164}
    5dad049a
fuchsia_cdm_manager.h 2.98 KB