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

Side by Side Diff: third_party/WebKit/LayoutTests/media/encrypted-media/prefixed/encrypted-media-events-expected.txt

Issue 1712903002: Remove prefixed EME. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix isRenewalMessage() in browser tests. Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 CONSOLE WARNING: The prefixed Encrypted Media Extensions APIs are deprecated. Pl ease use 'navigator.requestMediaKeySystemAccess()' instead.
2 CONSOLE WARNING: The prefixed Encrypted Media Extensions APIs are deprecated. Pl ease use 'navigator.requestMediaKeySystemAccess()' instead.
3 Test all the key-related events.
4
5 EXPECTED (keyNeededEvent != 'null') OK
6 EXPECTED (keyNeededEvent instanceof window.MediaKeyEvent == 'true') OK
7
8 *** Verify the presence of on* attributes. These would return undefined if they are not present. ***
9 EXPECTED (video.onwebkitkeyadded === 'null') OK
10 EXPECTED (video.onwebkitkeyerror === 'null') OK
11 EXPECTED (video.onwebkitkeymessage === 'null') OK
12 EXPECTED (video.onwebkitneedkey === 'null') OK
13
14 *** Test events using on* attributes. ***
15 needkey event occurred
16 EXPECTED (event.target == '[object HTMLVideoElement]') OK
17 EXPECTED (event instanceof window.MediaKeyEvent == 'true') OK
18 EXPECTED (event.keySystem == '') OK
19 EXPECTED (event.sessionId == '') OK
20 EXPECTED (event.initData.length == '16') OK
21 EXPECTED (event.initData[0] == '48') OK
22 EXPECTED (event.initData[1] == '49') OK
23 EXPECTED (event.initData[2] == '50') OK
24 EXPECTED (event.initData[3] == '51') OK
25 EXPECTED (event.initData[4] == '52') OK
26 EXPECTED (event.initData[5] == '53') OK
27 EXPECTED (event.initData[6] == '54') OK
28 EXPECTED (event.initData[7] == '55') OK
29 EXPECTED (event.initData[8] == '56') OK
30 EXPECTED (event.initData[9] == '57') OK
31 EXPECTED (event.initData[10] == '48') OK
32 EXPECTED (event.initData[11] == '49') OK
33 EXPECTED (event.initData[12] == '50') OK
34 EXPECTED (event.initData[13] == '51') OK
35 EXPECTED (event.initData[14] == '52') OK
36 EXPECTED (event.initData[15] == '53') OK
37 EXPECTED (event.message === 'null') OK
38 EXPECTED (event.defaultURL == '') OK
39 EXPECTED (event.errorCode === 'null') OK
40 EXPECTED (event.systemCode == '0') OK
41
42 RUN(video.webkitGenerateKeyRequest('webkit-org.w3.clearkey', event.initData))
43 keymessage event occurred
44 EXPECTED (event.target == '[object HTMLVideoElement]') OK
45 EXPECTED (event instanceof window.MediaKeyEvent == 'true') OK
46 EXPECTED (event.keySystem == 'webkit-org.w3.clearkey') OK
47 The sessionId should be a non-empty string containing an integer.
48 EXPECTED (event.sessionId != '') OK
49 EXPECTED (event.sessionId != 'null') OK
50 EXPECTED (event.sessionId != 'undefined') OK
51 EXPECTED (isNaN(event.sessionId) == 'false') OK
52 EXPECTED (String(event.sessionId) == String(parseInt(event.sessionId)) == 'true' ) OK
53 Implementations should avoid sessionIds of 0.
54 EXPECTED (event.sessionId > '0') OK
55 EXPECTED (event.initData === 'null') OK
56 EXPECTED (event.message.length == '16') OK
57 EXPECTED (event.message[0] == '48') OK
58 EXPECTED (event.message[1] == '49') OK
59 EXPECTED (event.message[2] == '50') OK
60 EXPECTED (event.message[3] == '51') OK
61 EXPECTED (event.message[4] == '52') OK
62 EXPECTED (event.message[5] == '53') OK
63 EXPECTED (event.message[6] == '54') OK
64 EXPECTED (event.message[7] == '55') OK
65 EXPECTED (event.message[8] == '56') OK
66 EXPECTED (event.message[9] == '57') OK
67 EXPECTED (event.message[10] == '48') OK
68 EXPECTED (event.message[11] == '49') OK
69 EXPECTED (event.message[12] == '50') OK
70 EXPECTED (event.message[13] == '51') OK
71 EXPECTED (event.message[14] == '52') OK
72 EXPECTED (event.message[15] == '53') OK
73 EXPECTED (event.defaultURL == '') OK
74 EXPECTED (event.errorCode === 'null') OK
75 EXPECTED (event.systemCode == '0') OK
76
77 RUN(video.webkitAddKey('webkit-org.w3.clearkey', key, event.initData, event.sess ionId))
78 keyadded event occurred
79 EXPECTED (event.target == '[object HTMLVideoElement]') OK
80 EXPECTED (event instanceof window.MediaKeyEvent == 'true') OK
81 EXPECTED (event.keySystem == 'webkit-org.w3.clearkey') OK
82 EXPECTED (event.sessionId == keyMessageSessionId == 'true') OK
83 EXPECTED (event.initData === 'null') OK
84 EXPECTED (event.message === 'null') OK
85 EXPECTED (event.defaultURL == '') OK
86 EXPECTED (event.errorCode === 'null') OK
87 EXPECTED (event.systemCode == '0') OK
88
89 RUN(video.webkitAddKey('webkit-org.w3.clearkey', invalidKey, null, event.session Id))
90 keyerror event occurred
91 EXPECTED (event.target == '[object HTMLVideoElement]') OK
92 EXPECTED (event instanceof window.MediaKeyEvent == 'true') OK
93 EXPECTED (event.keySystem == 'webkit-org.w3.clearkey') OK
94 EXPECTED (event.sessionId == keyMessageSessionId == 'true') OK
95 EXPECTED (event.initData === 'null') OK
96 EXPECTED (event.message === 'null') OK
97 EXPECTED (event.defaultURL == '') OK
98 EXPECTED (event.errorCode.code == '1') OK
99 EXPECTED (event.systemCode == '0') OK
100
101 *** Test events using addEventListener(). ***
102 EVENT(webkitneedkey)
103 needkey event occurred
104 EXPECTED (event.target == '[object HTMLVideoElement]') OK
105 EXPECTED (event instanceof window.MediaKeyEvent == 'true') OK
106 EXPECTED (event.keySystem == '') OK
107 EXPECTED (event.sessionId == '') OK
108 EXPECTED (event.initData.length == '16') OK
109 EXPECTED (event.initData[0] == '48') OK
110 EXPECTED (event.initData[1] == '49') OK
111 EXPECTED (event.initData[2] == '50') OK
112 EXPECTED (event.initData[3] == '51') OK
113 EXPECTED (event.initData[4] == '52') OK
114 EXPECTED (event.initData[5] == '53') OK
115 EXPECTED (event.initData[6] == '54') OK
116 EXPECTED (event.initData[7] == '55') OK
117 EXPECTED (event.initData[8] == '56') OK
118 EXPECTED (event.initData[9] == '57') OK
119 EXPECTED (event.initData[10] == '48') OK
120 EXPECTED (event.initData[11] == '49') OK
121 EXPECTED (event.initData[12] == '50') OK
122 EXPECTED (event.initData[13] == '51') OK
123 EXPECTED (event.initData[14] == '52') OK
124 EXPECTED (event.initData[15] == '53') OK
125 EXPECTED (event.message === 'null') OK
126 EXPECTED (event.defaultURL == '') OK
127 EXPECTED (event.errorCode === 'null') OK
128 EXPECTED (event.systemCode == '0') OK
129
130 RUN(video.webkitGenerateKeyRequest('webkit-org.w3.clearkey', event.initData))
131 EVENT(webkitkeymessage)
132 keymessage event occurred
133 EXPECTED (event.target == '[object HTMLVideoElement]') OK
134 EXPECTED (event instanceof window.MediaKeyEvent == 'true') OK
135 EXPECTED (event.keySystem == 'webkit-org.w3.clearkey') OK
136 The sessionId should be a non-empty string containing an integer.
137 EXPECTED (event.sessionId != '') OK
138 EXPECTED (event.sessionId != 'null') OK
139 EXPECTED (event.sessionId != 'undefined') OK
140 EXPECTED (isNaN(event.sessionId) == 'false') OK
141 EXPECTED (String(event.sessionId) == String(parseInt(event.sessionId)) == 'true' ) OK
142 Implementations should avoid sessionIds of 0.
143 EXPECTED (event.sessionId > '0') OK
144 The sessionsId should be different from the first run.
145 EXPECTED (event.sessionId != firstRunKeyMessageSessionId == 'true') OK
146 EXPECTED (event.initData === 'null') OK
147 EXPECTED (event.message.length == '16') OK
148 EXPECTED (event.message[0] == '48') OK
149 EXPECTED (event.message[1] == '49') OK
150 EXPECTED (event.message[2] == '50') OK
151 EXPECTED (event.message[3] == '51') OK
152 EXPECTED (event.message[4] == '52') OK
153 EXPECTED (event.message[5] == '53') OK
154 EXPECTED (event.message[6] == '54') OK
155 EXPECTED (event.message[7] == '55') OK
156 EXPECTED (event.message[8] == '56') OK
157 EXPECTED (event.message[9] == '57') OK
158 EXPECTED (event.message[10] == '48') OK
159 EXPECTED (event.message[11] == '49') OK
160 EXPECTED (event.message[12] == '50') OK
161 EXPECTED (event.message[13] == '51') OK
162 EXPECTED (event.message[14] == '52') OK
163 EXPECTED (event.message[15] == '53') OK
164 EXPECTED (event.defaultURL == '') OK
165 EXPECTED (event.errorCode === 'null') OK
166 EXPECTED (event.systemCode == '0') OK
167
168 RUN(video.webkitAddKey('webkit-org.w3.clearkey', key, event.initData, event.sess ionId))
169 EVENT(webkitkeyadded)
170 keyadded event occurred
171 EXPECTED (event.target == '[object HTMLVideoElement]') OK
172 EXPECTED (event instanceof window.MediaKeyEvent == 'true') OK
173 EXPECTED (event.keySystem == 'webkit-org.w3.clearkey') OK
174 EXPECTED (event.sessionId == keyMessageSessionId == 'true') OK
175 EXPECTED (event.initData === 'null') OK
176 EXPECTED (event.message === 'null') OK
177 EXPECTED (event.defaultURL == '') OK
178 EXPECTED (event.errorCode === 'null') OK
179 EXPECTED (event.systemCode == '0') OK
180
181 RUN(video.webkitAddKey('webkit-org.w3.clearkey', invalidKey, null, event.session Id))
182 EVENT(webkitkeyerror)
183 keyerror event occurred
184 EXPECTED (event.target == '[object HTMLVideoElement]') OK
185 EXPECTED (event instanceof window.MediaKeyEvent == 'true') OK
186 EXPECTED (event.keySystem == 'webkit-org.w3.clearkey') OK
187 EXPECTED (event.sessionId == keyMessageSessionId == 'true') OK
188 EXPECTED (event.initData === 'null') OK
189 EXPECTED (event.message === 'null') OK
190 EXPECTED (event.defaultURL == '') OK
191 EXPECTED (event.errorCode.code == '1') OK
192 EXPECTED (event.systemCode == '0') OK
193
194 Attributes are read-only.
195 RUN(event.keySystem = 'blah')
196 RUN(event.sessionId = 'blah')
197 RUN(event.initData = new Uint8Array([0x12]))
198 RUN(event.message = new Uint8Array([0x12]))
199 RUN(event.defaultURL = 'example.com')
200 RUN(event.errorCode.code = MediaKeyError.MEDIA_KEYERR_CLIENT)
201 RUN(event.systemCode = 123)
202 EXPECTED (event.keySystem == 'webkit-org.w3.clearkey') OK
203 EXPECTED (event.sessionId == keyMessageSessionId == 'true') OK
204 EXPECTED (event.initData === 'null') OK
205 EXPECTED (event.message === 'null') OK
206 EXPECTED (event.defaultURL == '') OK
207 EXPECTED (event.errorCode.code == '1') OK
208 EXPECTED (event.systemCode == '0') OK
209 END OF TEST
210
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698