Index: modules/push_messaging/PushEventInit.idl |
diff --git a/modules/push_messaging/PushEventInit.idl b/modules/push_messaging/PushEventInit.idl |
index aa921f407c832292ef0b0d034c33029a30d9c54d..a5672f88cb1dcafeb106b60b42995adfe66fdcfc 100644 |
--- a/modules/push_messaging/PushEventInit.idl |
+++ b/modules/push_messaging/PushEventInit.idl |
@@ -4,6 +4,9 @@ |
// https://w3c.github.io/push-api/#idl-def-PushEvent |
+// TODO(peter): Use BufferSource when union types can refer to other union types. |
+typedef (ArrayBuffer or ArrayBufferView or USVString) PushMessageDataInit; |
+ |
dictionary PushEventInit : ExtendableEventInit { |
- PushMessageData data; |
+ PushMessageDataInit data; |
}; |