Index: Source/core/css/FontFace.idl |
diff --git a/Source/core/css/FontFace.idl b/Source/core/css/FontFace.idl |
index d83c666b895521d146ba440d5c6622e89552a0d3..0665df83390463004900baf9e26af78ad6ba0ec2 100644 |
--- a/Source/core/css/FontFace.idl |
+++ b/Source/core/css/FontFace.idl |
@@ -39,10 +39,8 @@ enum FontFaceLoadStatus { |
[ |
ActiveDOMObject, |
- // FIXME: should be union type http://crbug.com/240176 |
- Constructor(DOMString family, DOMString source, optional FontFaceDescriptors descriptors), |
- Constructor(DOMString family, ArrayBuffer source, optional FontFaceDescriptors descriptors), |
- Constructor(DOMString family, ArrayBufferView source, optional FontFaceDescriptors descriptors), |
+ // FIXME: This should be (DOMString or BinaryData), where BinaryData is typedef of (ArrayBuffer or ArrayBufferView) |
+ Constructor(DOMString family, (DOMString or ArrayBuffer or ArrayBufferView) source, optional FontFaceDescriptors descriptors), |
ConstructorCallWith=ExecutionContext, |
WillBeGarbageCollected, |
] interface FontFace { |