• Xiaohan Wang's avatar
    media: Add EME persistent-usage-record session support · 578089ca
    Xiaohan Wang authored
    This CL updates blink and chromium to support persistent-usage-record
    session, which is behind a flag.
    
    To enable the support, use the following command line flag:
    
    --enable-blink-features=EncryptedMediaPersistentUsageRecordSession
    
    ExternalClearKey key system is also updated to declare support
    for this session type, even though in the implementation it doesn't do
    anything special.
    
    No other CDMs support this session type yet, which will be done later.
    
    TBR=foolip@chromium.org
    
    Bug: 856925
    Cq-Include-Trybots: luci.chromium.try:linux_chromium_dbg_ng
    Change-Id: Iff38bc79f43e375144f045564e045a830d86699a
    Reviewed-on: https://chromium-review.googlesource.com/1119565
    Commit-Queue: Xiaohan Wang <xhwang@chromium.org>
    Reviewed-by: default avatarLei Zhang <thestig@chromium.org>
    Reviewed-by: default avatarJohn Rummell <jrummell@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#587674}
    578089ca
chrome_content_client.cc 28.8 KB