Index: LayoutTests/media/encrypted-media/encrypted-media-many-mediakeys-expected.txt |
diff --git a/LayoutTests/media/encrypted-media/encrypted-media-many-mediakeys-expected.txt b/LayoutTests/media/encrypted-media/encrypted-media-many-mediakeys-expected.txt |
new file mode 100644 |
index 0000000000000000000000000000000000000000..887a7e550611a30c1fc7b589ba71f204bb8569fd |
--- /dev/null |
+++ b/LayoutTests/media/encrypted-media/encrypted-media-many-mediakeys-expected.txt |
@@ -0,0 +1,124 @@ |
+This tests creating many MediaKeys objects. |
+ |
+Test Many MediaKeys. |
+EXPECTED (video != 'null') OK |
+EXPECTED (video.mediaKeys == 'null') OK |
+EXPECTED (typeof video.setMediaKeys == 'function') OK |
+Create a pair of MediaKeys object and run gc. |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys2 = new MediaKeys("org.w3.clearkey")) |
+RUN(forceGC()) |
+EXPECTED (mediaKeys != 'null') OK |
+EXPECTED (mediaKeys.keySystem == 'org.w3.clearkey') OK |
+EXPECTED (mediaKeys2 != 'null') OK |
+EXPECTED (mediaKeys2.keySystem == 'org.w3.clearkey') OK |
+Drop references to the MediaKeys object and run gc. |
+RUN(mediaKeys = null) |
+RUN(mediaKeys2 = null) |
+RUN(forceGC()) |
+Create 100 MediaKeys objects and run gc. |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(mediaKeys = new MediaKeys("org.w3.clearkey")) |
+RUN(forceGC()) |
+EXPECTED (mediaKeys != 'null') OK |
+EXPECTED (mediaKeys.keySystem == 'org.w3.clearkey') OK |
+END OF TEST |
+ |