|
Implement MediaKeySession.generateRequest()
The latest EME spec has MediaKeys.createSession() return the session
object, and adds MediaKeySession.generateRequest() to actually call
the CDM with the necessary |initData| for the session.
This change also updates the layout tests to match the new way of
creating sessions.
BUG= 358271
TEST=updated layout tests pass
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=181765
Total comments: 57
Total comments: 28
Total comments: 8
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+492 lines, -450 lines) |
Patch |
 |
M |
LayoutTests/media/encrypted-media/encrypted-media-async-creation-with-gc.html
|
View
|
1
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/media/encrypted-media/encrypted-media-lifetime-mediakeys-with-session.html
|
View
|
1
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/media/encrypted-media/encrypted-media-lifetime-mediakeysession-reference.html
|
View
|
1
|
1 chunk |
+9 lines, -9 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/media/encrypted-media/encrypted-media-lifetime-mediakeysession-release.html
|
View
|
1
|
1 chunk |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/media/encrypted-media/encrypted-media-lifetime-mediakeysession-release-noreference.html
|
View
|
1
|
1 chunk |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/media/encrypted-media/encrypted-media-lifetime-multiple-mediakeys.html
|
View
|
1
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/media/encrypted-media/encrypted-media-lifetime-reload.html
|
View
|
|
1 chunk |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/media/encrypted-media/encrypted-media-playback-multiple-sessions.html
|
View
|
1
|
1 chunk |
+6 lines, -4 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/media/encrypted-media/encrypted-media-playback-setmediakeys-after-src.html
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/media/encrypted-media/encrypted-media-playback-setmediakeys-before-src.html
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/media/encrypted-media/encrypted-media-session-closed-event.html
|
View
|
1
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/media/encrypted-media/encrypted-media-v2-events.html
|
View
|
|
1 chunk |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/media/encrypted-media/encrypted-media-v2-syntax.html
|
View
|
1
2
3
|
14 chunks |
+157 lines, -113 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/media/encrypted-media/encrypted-media-waiting-for-a-key.html
|
View
|
|
1 chunk |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
Source/modules/encryptedmedia/MediaKeySession.h
|
View
|
1
|
3 chunks |
+19 lines, -6 lines |
0 comments
|
Download
|
 |
M |
Source/modules/encryptedmedia/MediaKeySession.cpp
|
View
|
1
2
3
4
|
10 chunks |
+240 lines, -216 lines |
0 comments
|
Download
|
 |
M |
Source/modules/encryptedmedia/MediaKeySession.idl
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/modules/encryptedmedia/MediaKeys.h
|
View
|
|
3 chunks |
+2 lines, -4 lines |
0 comments
|
Download
|
 |
M |
Source/modules/encryptedmedia/MediaKeys.cpp
|
View
|
1
2
3
4
|
2 chunks |
+12 lines, -60 lines |
0 comments
|
Download
|
 |
M |
Source/modules/encryptedmedia/MediaKeys.idl
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
Total messages: 16 (4 generated)
|