Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(53)

Issue 1910283003: EME: Check for invalid Key System names on addition (Closed)

Created:
4 years, 8 months ago by ddorwin
Modified:
4 years, 7 months ago
Reviewers:
xhwang, boliu
CC:
chromium-reviews, feature-media-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

EME: Check for invalid Key System names on addition Prefixed implementations supported invalid names so we only checked in the unprefixed use path. Now, these should never be provided, so we can check on addition like other Key System properties. BUG=249976 Committed: https://crrev.com/82484c2ae1f3b905b3a3bc9d34bff39f5791d5cc Cr-Commit-Position: refs/heads/master@{#395239}

Patch Set 1 #

Patch Set 2 : Remove invalid name because it fails DCHECK #

Patch Set 3 : rebase only #

Patch Set 4 : rebase only #

Patch Set 5 : Fix build after rebase #

Patch Set 6 : Skip unsupported names. Restore negative test. #

Patch Set 7 : move comment too #

Total comments: 7

Patch Set 8 : Slightly improve comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -9 lines) Patch
M media/base/key_systems.cc View 1 2 3 4 5 6 7 2 chunks +7 lines, -9 lines 0 comments Download

Messages

Total messages: 12 (4 generated)
ddorwin
xhwang, PTAL. boliu: FYI on a change that affects when we check platform CDMs.
4 years, 7 months ago (2016-05-20 17:02:18 UTC) #2
xhwang
LGTM with question/nit https://codereview.chromium.org/1910283003/diff/120001/media/base/key_systems.cc File media/base/key_systems.cc (right): https://codereview.chromium.org/1910283003/diff/120001/media/base/key_systems.cc#newcode169 media/base/key_systems.cc:169: // for real key system names. ...
4 years, 7 months ago (2016-05-20 17:10:14 UTC) #3
ddorwin
https://codereview.chromium.org/1910283003/diff/120001/media/base/key_systems.cc File media/base/key_systems.cc (right): https://codereview.chromium.org/1910283003/diff/120001/media/base/key_systems.cc#newcode169 media/base/key_systems.cc:169: // for real key system names. Use is discouraged. ...
4 years, 7 months ago (2016-05-20 17:19:27 UTC) #4
xhwang
https://codereview.chromium.org/1910283003/diff/120001/media/base/key_systems.cc File media/base/key_systems.cc (right): https://codereview.chromium.org/1910283003/diff/120001/media/base/key_systems.cc#newcode169 media/base/key_systems.cc:169: // for real key system names. Use is discouraged. ...
4 years, 7 months ago (2016-05-20 17:22:31 UTC) #5
ddorwin
https://codereview.chromium.org/1910283003/diff/120001/media/base/key_systems.cc File media/base/key_systems.cc (right): https://codereview.chromium.org/1910283003/diff/120001/media/base/key_systems.cc#newcode381 media/base/key_systems.cc:381: // If you encounter this path, see the comments ...
4 years, 7 months ago (2016-05-20 22:47:20 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1910283003/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1910283003/140001
4 years, 7 months ago (2016-05-20 22:48:01 UTC) #9
commit-bot: I haz the power
Committed patchset #8 (id:140001)
4 years, 7 months ago (2016-05-21 03:11:25 UTC) #10
commit-bot: I haz the power
4 years, 7 months ago (2016-05-21 03:12:54 UTC) #12
Message was sent while issue was closed.
Patchset 8 (id:??) landed as
https://crrev.com/82484c2ae1f3b905b3a3bc9d34bff39f5791d5cc
Cr-Commit-Position: refs/heads/master@{#395239}

Powered by Google App Engine
This is Rietveld 408576698