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

Unified Diff: third_party/WebKit/LayoutTests/fast/events/constructors/media-key-message-event-constructor.html

Issue 2354083003: media: Change MediaKeyMessageEventInit to require both attributes (Closed)
Patch Set: update media-key-message-event-constructor test Created 4 years, 3 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | third_party/WebKit/LayoutTests/fast/events/constructors/media-key-message-event-constructor-expected.txt » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: third_party/WebKit/LayoutTests/fast/events/constructors/media-key-message-event-constructor.html
diff --git a/third_party/WebKit/LayoutTests/fast/events/constructors/media-key-message-event-constructor.html b/third_party/WebKit/LayoutTests/fast/events/constructors/media-key-message-event-constructor.html
index de7b02dcd27d1e54771ad90216005efd4a3146ea..ab73e77a646448357c2f190614c5129a1dfc4e8f 100644
--- a/third_party/WebKit/LayoutTests/fast/events/constructors/media-key-message-event-constructor.html
+++ b/third_party/WebKit/LayoutTests/fast/events/constructors/media-key-message-event-constructor.html
@@ -8,28 +8,27 @@
description("This tests the constructor for the MediaKeyMessageEvent DOM class.");
-// No initializer is passed.
-shouldBe("new MediaKeyMessageEvent('eventType').bubbles", "false");
-shouldBe("new MediaKeyMessageEvent('eventType').cancelable", "false");
-shouldBeEqualToString("new MediaKeyMessageEvent('eventType').messageType", "license-request");
-shouldBeNull("new MediaKeyMessageEvent('eventType').message");
+var arrayBuffer = new ArrayBuffer(1);
+
+// Default values for bubbles and cancelable.
+shouldBe("new MediaKeyMessageEvent('eventType', { messageType: 'license-request', message: arrayBuffer }).bubbles", "false");
+shouldBe("new MediaKeyMessageEvent('eventType', { messageType: 'license-request', message: arrayBuffer }).cancelable", "false");
// bubbles is passed.
-shouldBe("new MediaKeyMessageEvent('eventType', { bubbles: false }).bubbles", "false");
-shouldBe("new MediaKeyMessageEvent('eventType', { bubbles: true }).bubbles", "true");
+shouldBe("new MediaKeyMessageEvent('eventType', { bubbles: false, messageType: 'license-request', message: arrayBuffer }).bubbles", "false");
+shouldBe("new MediaKeyMessageEvent('eventType', { bubbles: true, messageType: 'license-request', message: arrayBuffer }).bubbles", "true");
// cancelable is passed.
-shouldBe("new MediaKeyMessageEvent('eventType', { cancelable: false }).cancelable", "false");
-shouldBe("new MediaKeyMessageEvent('eventType', { cancelable: true }).cancelable", "true");
+shouldBe("new MediaKeyMessageEvent('eventType', { cancelable: false, messageType: 'license-request', message: arrayBuffer }).cancelable", "false");
+shouldBe("new MediaKeyMessageEvent('eventType', { cancelable: true, messageType: 'license-request', message: arrayBuffer }).cancelable", "true");
// message is passed.
-var arrayBuffer = new ArrayBuffer(1);
-shouldBe("new MediaKeyMessageEvent('eventType', { message: arrayBuffer }).message", "arrayBuffer");
+shouldBe("new MediaKeyMessageEvent('eventType', { messageType: 'license-request', message: arrayBuffer }).message", "arrayBuffer");
// messageType is passed.
-shouldBeEqualToString("new MediaKeyMessageEvent('eventType', { messageType: 'license-request' }).messageType", "license-request");
-shouldBeEqualToString("new MediaKeyMessageEvent('eventType', { messageType: 'license-renewal' }).messageType", "license-renewal");
-shouldBeEqualToString("new MediaKeyMessageEvent('eventType', { messageType: 'license-release' }).messageType", "license-release");
+shouldBeEqualToString("new MediaKeyMessageEvent('eventType', { messageType: 'license-request', message: arrayBuffer }).messageType", "license-request");
+shouldBeEqualToString("new MediaKeyMessageEvent('eventType', { messageType: 'license-renewal', message: arrayBuffer }).messageType", "license-renewal");
+shouldBeEqualToString("new MediaKeyMessageEvent('eventType', { messageType: 'license-release', message: arrayBuffer }).messageType", "license-release");
</script>
</body>
« no previous file with comments | « no previous file | third_party/WebKit/LayoutTests/fast/events/constructors/media-key-message-event-constructor-expected.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698