• Wez's avatar
    Revert "[Fuchsia][EME] Basic skeleton for EME support on Fuchsia" · 65a8892a
    Wez authored
    This reverts commit 510e0f76.
    
    Reason for revert: The GN rules are missing a dependency on the FIDL package for fuchsia.cdm, so the build flakily fails, depending on whether ninja happens to have generated the C++ bindings before or after building components that happen to be using it, e.g. see https://ci.chromium.org/p/chromium/builders/ci/fuchsia-arm64-cast/46713
    
    Original change's description:
    > [Fuchsia][EME] Basic skeleton for EME support on Fuchsia
    > 
    > In renderer process, FuchsiaCdmFactory initiates the request to Fuchsia
    > CDM service. The request is passed to browser process via new mojo
    > FuchsiaCdmProvider. FuchsiaCdm implements
    > media::ContentDecryptionModule by calling Fuchsia CDM APIs directly from
    > renderer process.
    > 
    > In browser process, FuchsiaCdmManager will complete the provision flow
    > (if needed) and setup the channel between Chromium and the remote CDM
    > service.
    > 
    > Bug: 966191
    > Test: Shaka Player WV audio only test (with other CLs).
    > Change-Id: I401e581214d945a2acbefa926f73fdb2ca84d780
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715908
    > Reviewed-by: Wez <wez@chromium.org>
    > Reviewed-by: John Rummell <jrummell@chromium.org>
    > Reviewed-by: Daniel Cheng <dcheng@chromium.org>
    > Reviewed-by: John Abd-El-Malek <jam@chromium.org>
    > Reviewed-by: Sergey Ulanov <sergeyu@chromium.org>
    > Reviewed-by: Xiaohan Wang <xhwang@chromium.org>
    > Commit-Queue: Yuchen Liu <yucliu@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#684087}
    
    TBR=dcheng@chromium.org,wez@chromium.org,xhwang@chromium.org,jam@chromium.org,jrummell@chromium.org,sergeyu@chromium.org,yucliu@chromium.org
    
    Change-Id: Id572ae4feadf1b87fe58601eb83601da07d61b8b
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 966191
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1737487Reviewed-by: default avatarWez <wez@chromium.org>
    Commit-Queue: Wez <wez@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#684121}
    65a8892a
content_browser_manifest.cc 14.6 KB